Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-10-18 | emit more easier-to-understand error message on port name error. from deraadt | Jun-ichiro itojun Hagino | |
2000-06-30 | warnx?/errx? paranoia (use "%s" not a bare string unless it is a | Todd C. Miller | |
constant). These are not security holes but it is worth fixing them anyway both for robustness and so folks looking for examples in the tree are not misled into doing something potentially dangerous. Furthermore, it is a bad idea to assume that pathnames will not include '%' in them and that error routines don't return strings with '%' in them (especially in light of the possibility of locales). | |||
2000-06-27 | initialize result. this fixes the recent problem that makes ftp coredump | Federico G. Schwindt | |
if epsv4 is disabled. problem reported by price@netdoor.com on misc. | |||
2000-06-21 | add epsv4 command, which turns off epsv on ipv4 (off by dfeault) | Jun-ichiro itojun Hagino | |
automagicaslly disable epsv on ipv4, if epsv fails for single connection. merge from netbsd-current. req from fgs. | |||
2000-05-03 | if no /etc/services file, use defaults. found by millert, fixed by itojun | Theo de Raadt | |
1999-12-08 | ftp(1) from KAME, should be good for testing. | Jun-ichiro itojun Hagino | |
1998-12-13 | Fall back from passive to active if connect() fails. This can happen if the ↵ | Todd C. Miller | |
remote server has an ip filter in place (live cvs does). | |||
1998-09-19 | write() can do short-writes -- deal; based on rahnds@ code | Theo de Raadt | |
1998-09-19 | Make -m flag turn on progress meter in all situations | Todd C. Miller | |
1998-09-19 | Don't turn of progress meter when output file is stdout. The meter will go ↵ | Todd C. Miller | |
to stderr in this case. | |||
1998-07-07 | fd_set is not a struct | Artur Grabowski | |
1998-06-08 | Fix some problems noted by lukem@netbsd.org | Todd C. Miller | |
o getopt string is wrong in main(); (missing : after P) o use of vprintf(...) instead of vfprintf(ttyout,...) in ftp.c::command() o missing \n in fputs in cmds.c::status() o should use strtol() instead of atol() o sometimes use 'NULL' instead of 'NUL' (in comments) | |||
1998-05-13 | handle EINTR | Theo de Raadt | |
1998-05-13 | make signal handlers save/restore errno | Theo de Raadt | |
1998-02-10 | Fix buffer overflows in quote1(), clear line buffer | Tobias Weingartner | |
before use. Hopefully, this is the last of the PR# 406 stuff that this will need. | |||
1997-12-17 | By default, use passive mode and fall back to active as needed. | Todd C. Miller | |
The user can specify active only with the -A flag, or use the new FTPMODE envariable. | |||
1997-09-05 | getc() -> fgetc() for easy socksification. imp@openbsd.org | Todd C. Miller | |
1997-09-04 | Updtaes from NetBSD (lukem) | Todd C. Miller | |
bugs fixed: * don't interpret '-' or '|' when a local filename is determined from the remote name (i.e, in mget, and in get with only one argument). This is implemented using an extra argument to recvrequest(). Fixes a major security hole. * clean up memory leak when using globulize() * clean up a couple of comments * fix wording in TNF copyright features added: * support for TIS fwtk gate-ftp servers: * read defaults from $FTPSERVER && $FTPSERVERPORT * start in gate-ftp mode if invoked as 'gate-ftp' * toggle or set with 'gate [host [port]]' Other changes: * use symbolic flags in access(2) * Use USHRT_MAX, not 0xffff | |||
1997-08-06 | proper msgs display w/ -r | Michael Shalayeff | |
1997-07-25 | Updates from NetBSD (lukem) include -Wall cleanup. | Todd C. Miller | |
More -W* cleanup and in_port_t usage by me. | |||
1997-06-17 | (foo *)NULL -> NULL | kstailey | |
1997-04-23 | allow "ftp -aV ftp://host/foo.tar.gz | tar xvfpz -" to work | Theo de Raadt | |
1997-04-16 | Sync with NetBSD (lukem): | Todd C. Miller | |
* differentiate between being connected, and being logged in * cleanup some text messages * support username & password ftp URLs (ftp://user:pass@host/) in non-proxy situations; assume proxy supports it for proxy situations. * cd to / before performing any autofetch transfers | |||
1997-03-21 | Add in recent NetBSD changes we didn't already have: | Todd C. Miller | |
Always compile complete.c but ifdef out the bits if -DSMALL (christos) reset interactive mode correctly in auto_fetch() mget mode (lukem) | |||
1997-03-14 | Add missing line, doh! | Todd C. Miller | |
1997-03-14 | Correct usage of S_IFREG. | Todd C. Miller | |
1997-03-14 | Sync with NetBSD and fix "get foo.txt /dev/tty" wrt progress meter | Todd C. Miller | |
and setting times. | |||
1997-02-05 | Include signal.h where reasonable and make signal handlers match | Todd C. Miller | |
what signal(3)'s prototype says (and cast when not). Also change MAXFOO+1 -> MAXFOO since MAXFOO includes the NULL. Support $TMPDIR and use utime(3) not utimes(2) for portability's sake. Don't spew "Passive mode enabled/disabled" unless verbose (this means togglevar() needs to watch for a NULL 'message'). | |||
1997-02-03 | Add back ``-r'' option and fix strncpy() usage and other nits because | Todd C. Miller | |
I'm anal. Closer to KNF now. | |||
1997-02-03 | Sync with NetBSD | Todd C. Miller | |
1997-01-08 | "Too much paranoia" + fake domain in anonftp password as some stupid sites | Niklas Hallqvist | |
requires it to at least look sensible. | |||
1996-12-16 | strncat botch | Theo de Raadt | |
1996-11-09 | optional size argument to hash command | kstailey | |
1996-10-31 | add -r<seconds> option to retry connection. | Michael Shalayeff | |
dunno how to do optional argument. | |||
1996-08-02 | password user@, not user@hostname | Theo de Raadt | |
1996-06-26 | rcsid | Theo de Raadt | |
1996-06-03 | correct anonftp passwd | Theo de Raadt | |
1996-06-03 | add support for automatic anonftp fetches of host:path | Theo de Raadt | |
add support for -p portnum might need todo: -N for silence, better exit status for failures | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |