| Age | Commit message (Expand) | Author |
| 2001-12-26 | update copyrights | lukem |
| 2001-12-23 | Add -4 to force IPv4 and -6 to force IPv6 address usage. | lukem |
| 2001-12-20 | Large file ASCII mode support by using fseeko() instead of fseek(). | lukem |
| 2001-02-19 | minor knf | lukem |
| 2000-11-27 | fix INET6-less build (like x_ftp). PR11578 | itojun |
| 2000-11-24 | cope with 2553bis getnameinfo (always attach scope id) | itojun |
| 2000-11-15 | use NI_MAXHOST with getnameinfo. we can assume presense of getnameinfo. | itojun |
| 2000-10-11 | More format string cleanup by sommerfeld. | is |
| 2000-09-28 | explicitly use SOCK_STREAM with socket() instead of res->ai_socktype, | lukem |
| 2000-08-06 | * implement parseport(), which takes a string and attempts to convert | lukem |
| 2000-08-01 | - rename NO_QUAD to NO_LONG_LONG, QUAD* -> LL* and add ULL* (unsigned) | lukem |
| 2000-07-31 | - we can't just rename BSD4_4 -> HAVE_SIN_LEN, since bsd systems define BSD4_4; | lukem |
| 2000-07-30 | * always set (struct sockinet).su_len after getsockname() et al, so | lukem |
| 2000-07-30 | * always use getaddrinfo() and getnameinfo() instead of maintaining two code | lukem |
| 2000-07-30 | clean up NO_QUAD support: create helper #defines and use as appropriate: | lukem |
| 2000-07-18 | add support for FEAT and OPTS commands with `features' and `opts'. | lukem |
| 2000-07-07 | errx?/warnx? audit. do not pass variable alone, use %s. idea from openbsd | itojun |
| 2000-06-11 | from itojun: better fix for previous (doesn't need in_addr_t or u_int32_t) | lukem |
| 2000-06-11 | portability fixes for lukemftp: | lukem |
| 2000-06-05 | - fix ai_unmapped() to be a no-op in the !def INET6 case | lukem |
| 2000-05-30 | more comment on IPv4 mapped address handling. | itojun |
| 2000-05-29 | convert IPv4 mapped address (::ffff:10.1.1.1) into real IPv4 address | itojun |
| 2000-05-01 | convert to ANSI KNF | lukem |
| 2000-05-01 | * Add support for `fget localfile', which reads a list of filenames to | lukem |
| 2000-03-14 | inhibit too-noisy message for scoped address data transfer | itojun |
| 2000-02-28 | only use IPTOS_ setsockopt()s if they're defined (e.g, SunOS doesn't). | lukem |
| 2000-02-14 | only use getaddrinfo() et al if both NI_NUMERICHOST *and* INET6 are defined... | lukem |
| 2000-01-31 | define private type `sigfunc' as | lukem |
| 1999-12-11 | separate out the main `data pump' loop into two: one that supports | lukem |
| 1999-11-26 | * complete_remote(): use remglob("", ...) instead of remglob(".", ...), | lukem |
| 1999-11-11 | whitespace nits | lukem |
| 1999-11-03 | hookup(): when using getservbyname() (when getaddrinfo() isn't available), if | lukem |
| 1999-10-24 | new features: | lukem |
| 1999-10-12 | a few user interface and cosmetic tweaks: | lukem |
| 1999-10-10 | use sigjmp_buf for sigsetjmp(), instead of jmp_buf. | lukem |
| 1999-10-09 | allow a second SIGINT during the "xfer aborted. waiting for remote to finish ... | lukem |
| 1999-10-09 | * use sigsetjmp()/siglongjump() instead of setjmp()/longjmp(); the latter | lukem |
| 1999-10-05 | * set SIGQUIT to psummary in each of the xfer routines. (editline seems to | lukem |
| 1999-10-05 | the prior change was a bit too aggressive in factoring out common code in | lukem |
| 1999-10-05 | * factor out SIGINFO setting into a handler that is always active (but only | lukem |
| 1999-10-05 | add TNFi copyright to all files i've done more than a minor amount of work to... | lukem |
| 1999-10-05 | enhancments from Marc Horowitz <marc@mit.edu> to improve connection timeouts: | lukem |
| 1999-10-01 | restart_point is a global; no need for it here | lukem |
| 1999-10-01 | If EPSV or EPRT fails, disable epsv4 for the rest of the current connection. | lukem |
| 1999-10-01 | prefix the global variables in ftp_var.h with GLOBAL, which defaults | lukem |
| 1999-09-30 | * In the !NI_NUMERICHOST case (i.e, getaddrinfo() challenged systems), portnum | lukem |
| 1999-09-30 | in empty(), FD_ZERO(&rmask) not (&cin). (hi christos! :) | lukem |
| 1999-09-29 | * consistentnly use memset(a,0,c); there were some cases of memset(a,'\0',c) | lukem |
| 1999-09-28 | remove debugging cruft | lukem |
| 1999-09-28 | * add new commands: | lukem |