freebsd-src/lib/libfetch
Dag-Erling Smørgrav e4878e39a3 Extensive rewrite of the HTTP code. The new code is significantly cleaner and
more robust, and somewhat more efficient. It also handles authorization and
redirects properly, and supports timeouts like the FTP code.

Many thanks to Umemoto-san for his assistance with IPv6 support, both here
and in other parts of libfetch.
2000-07-12 10:39:56 +00:00
..
common.c Add _fetch_putln() 2000-07-11 23:50:08 +00:00
common.h Add _fetch_putln() 2000-07-11 23:50:08 +00:00
fetch.3 Document that basic authorization now kinda works. 2000-07-11 18:13:08 +00:00
fetch.c Add (and document) fetchMakeURL() 2000-05-25 16:46:09 +00:00
fetch.h Add (and document) fetchMakeURL() 2000-05-25 16:46:09 +00:00
file.c Initialize the struct url_stat at the beginning of _fetch_stat_file(). 2000-05-15 08:33:58 +00:00
ftp.c Use fetch_putln() 2000-07-11 23:50:22 +00:00
ftp.errors IPv6 support. 2000-05-20 18:23:51 +00:00
http.c Extensive rewrite of the HTTP code. The new code is significantly cleaner and 2000-07-12 10:39:56 +00:00
http.errors Add error codes for protocol errors. 2000-01-07 12:56:27 +00:00
Makefile Dump com_err, it's a stinking crock of shit. 2000-05-25 16:24:31 +00:00
README First of a series of cleanups to libfetch. Changed files, in 1998-11-05 19:48:17 +00:00

This is the new fetch(3) library, which is to replace the ftpio(3)
library and provide a new, unified backend for all fetch(1),
pkg_add(1) and sysinstall(8).

Note that this is very much work in progress. It compiles (with a few
warnings), but there is much left to be implemented. Comments, patches
etc. of all kinds are welcome, but please don't commit anything
without talking to me first.

		-- Dag-Erling C. Smørgrav (des@FreeBSD.org)