freebsd-src/lib/libfetch
Dag-Erling Smørgrav 30787285b5 Since the socket is non-blocking, it is necessary to use select(2) even
when there is no timeout, because read(2) will return immediately if there
is no data waiting in the TCP buffer, causing fetch_read() to busy-loop on
slow connections.

MFC after:	3 weeks
Noticed by:	Yanhui Shen <shen.elf@gmail.com>
2012-04-30 12:11:45 +00:00
..
common.c Since the socket is non-blocking, it is necessary to use select(2) even 2012-04-30 12:11:45 +00:00
common.h Fix two issues related to the use of SIGINFO in fetch(1) to display 2012-01-18 15:13:21 +00:00
fetch.3 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
fetch.c Support percent-encoded user and password 2012-04-11 15:42:02 +00:00
fetch.h latin1 -> utf8 2011-10-19 11:43:51 +00:00
file.c latin1 -> utf8 2011-10-19 11:43:51 +00:00
ftp.c latin1 -> utf8 2011-10-19 11:43:51 +00:00
ftp.errors
http.c Fix two issues related to the use of SIGINFO in fetch(1) to display 2012-01-18 15:13:21 +00:00
http.errors
Makefile