summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/fetch.c
AgeCommit message (Expand)Author
2000-07-18minor knf. call setbinary()/setascii() with non-NULL 2nd arglukem
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-05- fix ai_unmapped() to be a no-op in the !def INET6 caselukem
2000-05-31Add support for 'ftp -u url file ...', to upload a list of files to given url.lukem
2000-05-29convert IPv4 mapped address (::ffff:10.1.1.1) into real IPv4 addressitojun
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-13fixes from cgd:lukem
2000-04-13s/strtoq/strtoll/ (the latter is standardised)lukem
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-14only use getaddrinfo() et al if both NI_NUMERICHOST *and* INET6 are defined...lukem
2000-01-31define private type `sigfunc' aslukem
2000-01-25work around bug in apache 1.3.9 which incorrectly puts a trailinglukem
1999-12-21change references from draft-ietf-ipngwg-url-literal-01.txt to RFC 2732lukem
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-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-26* complete_remote(): use remglob("", ...) instead of remglob(".", ...),lukem
1999-11-11whitespace nitslukem
1999-11-10- implement restarting file:/// non-proxied http:// URLs (with -R).lukem
1999-11-09- split the version string into product and versionlukem
1999-11-09when using http/1.1 for unproxied http requests, send the port as a numberlukem
1999-11-03support `about:version'. also display the version in the output of `status'.lukem
1999-10-24new features:lukem
1999-10-12a few user interface and cosmetic tweaks:lukem
1999-10-10use sigjmp_buf for sigsetjmp(), instead of jmp_buf.lukem
1999-10-09* use sigsetjmp()/siglongjump() instead of setjmp()/longjmp(); the latterlukem
1999-10-06more propaganda :)lukem
1999-10-05* fetch_url(): specifically set SIGQUIT to psummary before each xfer.lukem
1999-10-05* factor out SIGINFO setting into a handler that is always active (but onlylukem
1999-10-05add TNFi copyright to all files i've done more than a minor amount of work to...lukem
1999-10-05enhancments from Marc Horowitz <marc@mit.edu> to improve connection timeouts:lukem
1999-09-30* In the !NI_NUMERICHOST case (i.e, getaddrinfo() challenged systems), portnumlukem
1999-09-30* fix initialisation of home[]lukem
1999-09-29* consistentnly use memset(a,0,c); there were some cases of memset(a,'\0',c)lukem
1999-09-28remove debugging cruftlukem
1999-09-28* add new commands:lukem
1999-09-27* idle(): rename to idlecmd(). certain linux distributions have an incompatiblelukem
1999-09-26* replace ifdefs against __SVR4 and __linux__ with DIRENT_MISSING_D_NAMLEN;lukem
1999-09-24* use %lld instead of %qd to print out (long long) vars.lukem
1999-09-24fix a couple of thinkos in my recent work:lukem
1999-09-22* add support for `xferbuf', which sets both `sndbuf' and `rcvbuf'lukem
1999-09-22replace snprintf() with strlcpy(), strlcat(), or direct assignmentlukem
1999-09-21* protect more of the AF_INET6 stuff with #ifdef INET6 (for portability)lukem
1999-09-21add trailing . to messagelukem
1999-09-14warn()->warnx() in a couple of places.mycroft