shin
c02d57bd22
Fix several bogus bugs
...
-Some address resolving related structures were not freed after use.
-Some error messages were not printed out correctly.
Approved by: jkh
2000-02-12 15:03:05 +00:00
shin
68e9f5dddb
Let ftp command use only PORT(no EPRT) for IPv4 destination.
...
Because if ftpd is invoked with -R option, and EPRT is used via firewal
or NAT which don't understand EPRT, then the data connection from ftpd
to ftp client will fail.
Reported By: ume@mahoroba.org
Approved by: jkh
2000-02-09 00:27:40 +00:00
shin
d0fbbcbc0f
another tcp apps IPv6 updates.(should be make world safe)
...
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
2000-01-27 09:28:38 +00:00
sheldonh
38f249ee0b
Revert the change from memset() to bzero(), since bzero() is simply
...
a special case of memset and we already initialize all those
members of the struct tm which are required by mktime().
The memset() is only necessary for style conformity with the rest
of the file. :-)
Scenic route tour by: bde
2000-01-20 09:41:31 +00:00
sheldonh
24df6b80a3
Correctly parse broken MDTM responses from servers which format
...
tm_year with "19%02d".
PR: 15981
Reported by: klh@netcom.com (Ken Harrenstien)
Reviewed by: bde
2000-01-18 21:27:23 +00:00
ache
cd699ad23c
Remove all \n from __COPYRIGHT(...) string - assembler can't parse them
...
in .ident and produce warning
1999-09-12 00:23:44 +00:00
peter
e4b04a2b21
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
billf
251664b7db
Clean up some ambiguous nested if/elses.
1999-07-04 17:26:16 +00:00
des
7936750683
Reverse the FTP_PASSIVE_MODE check, so it checks for "is not NO" rather
...
than "is YES".
1999-07-03 10:10:50 +00:00
ru
62f711207c
Document that FTP_PASSIVE_MODE should be explicitly
...
set to `YES' for passive mode to be used by default.
Just setting FTP_PASSIVE_MODE is not sufficient, as
it was before.
Noted by: eivind
Reviewed by: des
1999-07-01 14:32:07 +00:00
kris
301462143c
retreived -> retrieved
...
Obtained from: OpenBSD
1999-06-30 12:53:06 +00:00
ru
244461c6df
- add "-s src_addr" option to allow setting of the source IP address;
...
- fix two minor bugs;
- slightly cleanup manpage.
1999-06-25 14:11:16 +00:00
des
7abcbd3e0f
Separate the pftp and FTP_PASSIVE_MODE tests so gate mode works again.
...
PR: bin/12070
Submitted by: Dominic Mitchell <Dom.Mitchell@palmerharvey.co.uk>
Specifically check that FTP_PASSIVE_MODE is set to YES, rather than
just checking if it is defined.
Discussed on: freebsd-current
1999-06-07 16:35:15 +00:00
eivind
902c207cbe
Better error checking.
1998-12-09 20:49:20 +00:00
imp
72cb09943b
fd_set is documented to be a typedef, not a struct. Conform more
...
closely to the documented interface.
Inspired-by: similar changes in OpenBSD
1998-07-26 18:49:36 +00:00
jmz
11635c9ea0
'remaining' must be declared off_t instead of int to avoid FPE when the size of
...
the file to transfer is very large (577985293894855484 bytes in the case I
encountered, but this was a buggy ftp server :-))
1998-07-19 00:01:24 +00:00
imp
895e96c0e6
Don't assume that hp->h_lenght == 4. Be conservative in its use.
...
Submitted by: J. Assange a long time ago.
1998-06-09 04:31:02 +00:00
steve
9a38efe041
Fix a few minor typos and style nits.
...
PR: 5883
Submitted by: hnokubi@yyy.or.jp
1998-03-01 18:58:03 +00:00
steve
b27bbe7fc9
Cleanup code so that long lines to be quoted don't get truncated.
...
PR: 5679
Reviewed by: Bruce Evans <bde@zeta.org.au>
1998-02-14 15:38:29 +00:00
pst
c711f6fd57
Don't print garbage when user enters EOF at name prompt.
...
PR: 5565
Submitted by: Jens Schweikhardt
1998-02-03 20:53:25 +00:00
msmith
f4bd505624
Revert to previous behaviour, only generate NLST for explicit "nlist"
...
command.
Submitted by: wollman
1998-01-09 13:45:11 +00:00
ache
74d580d9f1
One more ctype cast
1997-12-16 08:58:15 +00:00
ache
1e15ac4286
Add more (unsigned char) casts to ctype macros
1997-12-16 08:22:37 +00:00
ache
11fac1c1cd
Add (unsigned char) cast to ctype macro
1997-12-16 08:17:26 +00:00
pst
2fcb22457f
Sync with NetBSD v1.3.
...
Keep I8N1 and quarantine port code. Replace our security fix with NetBSD's
(their idea was better).
1997-12-13 20:38:21 +00:00
roberto
f79e874afa
Mention pftp as an alternative command to enable passive mode.
1997-12-08 22:09:44 +00:00
guido
79d363988a
Style fix.
...
Complaint by: Bruce
1997-11-19 18:57:49 +00:00
guido
a08bc87a79
Make sure you do not get unexpected surprises whena remote file starts with '|'.
...
Reviewed by: Joerg Wunsch
1997-11-17 19:29:16 +00:00
jkh
068b44c29a
Changes to support full make parallelism (-j<n>) in the world
...
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>
1997-10-05 09:40:24 +00:00
nate
dcf9ac5fa6
- Changed default PAGER from 'less' to 'more', since we don't have less
...
in the base system.
PR: bin/4471
Submitted by: Dmitry Khrustalev <dima@xyzzy.machaon.ru>
1997-09-05 04:24:22 +00:00
ache
f6b7133233
Replace hand-made tolower conversions with real tolower from ctype
1997-06-27 10:21:22 +00:00
ache
8f6f97f630
Protect isspace by isascii to not count high spaces
1997-06-27 10:09:50 +00:00
ache
84ec7d251c
Activate collate to sort local files properly for completion
1997-06-27 09:38:07 +00:00
ache
7bca490f5d
Localize it (ctype)
...
8bit ctype clean fixes
(I can't input 8bit chars otherwise in this new ftp, it beeps)
1997-06-27 09:30:15 +00:00
msmith
7c7dc93dcb
Import substantial improvements to ftp(1) from NetBSD, largely the
...
work of Luke Mewburn.
This includes, but is not limited to :
- commandline editing and history.
- local and remote filename completion.
- a new progress display.
- the ability to access files using either the ftp or http protocols,
and use http proxies for ftp transfers.
The FreeeBSD "restricted ports" functionality was preserved.
Obtained from: NetBSD
1997-06-25 08:56:46 +00:00
dg
3a5528e9a2
Meg -> Mbytes
...
PR: 3829
Submitted by: Josh Gilliam <josh@quick.net>
1997-06-10 12:49:17 +00:00
imp
cd84ece5fd
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
imp
bfe0305f6f
Buffer overflow from Keith Bostic.
...
Obtained from: BSDi by way of Keith Bostic
1997-03-24 05:51:59 +00:00
imp
b9d8373639
Fix problem in ftp and case mapping mode where the converted string wasn't
...
terminated properly. Fix is from the PR and works for the test cases I
threw at it. Should be safe and desirable for back porting to 2.2 or
earlier if there are people still comitting to -stable.
Submitted by: Marc Slemko <marcs@znep.com>
Closes PR: 1864
1996-12-17 17:59:40 +00:00
jkh
5f69a6cc34
Apply a long-forgotten change to make FTP_PASSIVE_MODE just that
...
much more universal (in FreeBSD, anyway) in taking some of the pain
out of firewalls.
1996-11-02 18:18:38 +00:00
phk
a5b013bb10
Make "ftp" a synonym for "open"
1996-09-19 08:16:47 +00:00
phk
6dd0fe2d2a
Fix a couple of file-descriptor leaks.
1996-08-23 09:33:32 +00:00
pst
477a352b9a
1. Remove SOCKS support (unneded with SOCKS v5 port)
...
2. Update quarantine port support to use new kernel mechanism.
1996-05-30 03:08:17 +00:00
scrappy
665b426826
Changed printf for reporting transfer stats from using %.2g to %.2f to
...
get rid of "scientific notation" reporting (PR#bin/329)
Added a switch so that if bytes/sec > 1Meg/sec, report in Meg/sec instead
of Kbytes/sec
1996-05-26 21:12:50 +00:00
pst
af9fc6d8d9
Add support for socks
1996-04-23 05:18:43 +00:00
mpp
029ea9012d
Fix a bunch of spelling errors in a bunch of man pages.
1996-01-30 13:52:50 +00:00
pst
739b682b80
Use data ports in the range 40000..44999 by default to enhance FTP usability
...
in a firewall environment. Original idea by Mark Tracy (?).
Reviewed by: wollman
Submitted by: pst
1995-08-05 19:12:05 +00:00
rgrimes
79e59e9123
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
phk
f7ddd8c3ef
Use port 21 as default if getservbyname fails to find it for us. This let
...
us remove some crud from the install-procedure.
1995-04-20 05:38:58 +00:00
bde
d5338eb1cd
Fix checking of directory access for "/foo". The parent directory is
...
"/", not "".
1995-02-16 11:42:36 +00:00
pst
3f8cac2fb3
Add -p flag and pftp alias for passive ftp
1994-09-29 20:55:25 +00:00
swallace
ce1181ea6b
Declare fuction setpassive in file cmds.c void and update corresponding
...
prototype declaration in extern.h.
1994-09-18 05:45:29 +00:00
dg
1298e699f6
Kludge to workaround ftp coredumping when password is specified before
...
login in .netrc.
Submitted by: John Kohl
1994-09-18 04:09:28 +00:00
pst
35401bce44
Add support for passive mode FTP (default off) to base FTP client to support
...
users behind packet filtering firewalls.
Obtained from: David Carrel <carrel@cisco.com>
1994-09-15 19:45:43 +00:00
dg
1a4a422f00
Fixed stupid bug which prevented any command line options from being
...
understood.
Submitted by: Uwe Arndt (arndt@mailhost.uni-koblenz.de )
1994-08-31 17:20:12 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00