summaryrefslogtreecommitdiff
path: root/usr.bin/ftp
AgeCommit message (Expand)Author
2000-07-18add rfc 2389, since that's now supportedlukem
2000-07-18add support for FEAT and OPTS commands with `features' and `opts'.lukem
2000-07-18minor knf. call setbinary()/setascii() with non-NULL 2nd arglukem
2000-07-18convert to new knflukem
2000-07-07errx?/warnx? audit. do not pass variable alone, use %s. idea from openbsditojun
2000-06-15* migrate the SYST parsing from setpeer() into a separate remotesyst().lukem
2000-06-11from itojun: better fix for previous (doesn't need in_addr_t or u_int32_t)lukem
2000-06-11portability fixes for lukemftp:lukem
2000-06-05- fix ai_unmapped() to be a no-op in the !def INET6 caselukem
2000-06-01updated comment on IPv4 mapped address. sync with kame.itojun
2000-05-31Add support for 'ftp -u url file ...', to upload a list of files to given url.lukem
2000-05-31Fix examples on using pipes in local filenames. AFAICT, ftp has alwayslukem
2000-05-30document IPv4 mapped address twists.itojun
2000-05-30more comment on IPv4 mapped address handling.itojun
2000-05-29convert IPv4 mapped address (::ffff:10.1.1.1) into real IPv4 addressitojun
2000-05-28Change `ls' to use the `LIST' and not `NLST' FTP protocol command.lukem
2000-05-25do not pass scoped IPv6 address notation on Host: directive, sinceitojun
2000-05-01convert to ANSI KNFlukem
2000-05-01* Add support for `fget localfile', which reads a list of filenames tolukem
2000-04-24allow IPv6 extended numeric address in host part.itojun
2000-04-13crank versionlukem
2000-04-13fixes from cgd:lukem
2000-04-13s/strtoq/strtoll/ (the latter is standardised)lukem
2000-03-14inhibit too-noisy message for scoped address data transferitojun
2000-03-09make debugging output unambiguous on IPv6 numeric addrs (don't use host:port)itojun
2000-03-09http://[::1]:8080/ is legal.itojun
2000-02-28only use IPTOS_ setsockopt()s if they're defined (e.g, SunOS doesn't).lukem
2000-02-14only use getaddrinfo() et al if both NI_NUMERICHOST *and* INET6 are defined...lukem
2000-01-31cranklukem
2000-01-31define private type `sigfunc' aslukem
2000-01-26crank versionlukem
2000-01-26roll back to using sscanf() instead of strptime() to parse `yyyymmddhhmmss'lukem
2000-01-26put spaces between the % specifiers in the strptime format stringlukem
2000-01-25crank versionlukem
2000-01-25work around bug in apache 1.3.9 which incorrectly puts a trailinglukem
2000-01-25be harsher about workaroundlukem
2000-01-25work around lame ftpd's that don't return a correct post-Y2K date inlukem
2000-01-20complete_ambiguous(): be consistent about completing unambiguous matches; iflukem
1999-12-21change references from draft-ietf-ipngwg-url-literal-01.txt to RFC 2732lukem
1999-12-12add dependency on version.hlukem
1999-12-12crank versionlukem
1999-12-11separate out the main `data pump' loop into two: one that supportslukem
1999-12-11Fix chunked support; probably broke after rate limiting was added.lukem
1999-12-05move version into separate file to reduce recompilation after version crank.lukem
1999-12-05crank versionlukem
1999-12-05* remove unnecessary freeaddrinfo(res), since res0 was changed to belukem
1999-12-03fix memory leak in fetch_url (no freeaddrinfo was there).itojun
1999-11-28* implement xsl_init() and xsl_add(); error checking forms of sl_{init,add}()lukem
1999-11-27in cleanuppeer(), reset username to NULL after free()ing it.lukem
1999-11-26bump versionlukem