0e26355348
http://www.greenhills.co.uk/mak/gentoo/curl-eintr-bug.c, I now made the select() and poll() calls properly loop if they return -1 and errno is EINTR. glibc docs for this is found here: http://www.gnu.org/software/libc/manual/html_node/Interrupted-Primitives.html This last link says BSD doesn't have this "effect". Will there be a problem if we do this unconditionally? S: ----------------------------------------------------------------------
44 lines
1.6 KiB
Plaintext
44 lines
1.6 KiB
Plaintext
Curl and libcurl 7.12.4
|
|
|
|
Public curl release number: 85
|
|
Releases counted from the very beginning: 112
|
|
Available command line options: 100
|
|
Available curl_easy_setopt() options: 123
|
|
Number of public functions in libcurl: 46
|
|
Amount of public web site mirrors: 14
|
|
Number of known libcurl bindings: 29
|
|
|
|
This release includes the following changes:
|
|
|
|
o src/getpass.c license issue sorted (code was rewritten)
|
|
o curl -w now supports 'http_connect' for the proxy's response to CONNECT
|
|
o introducing "curl-config --protocols"
|
|
|
|
This release includes the following bugfixes:
|
|
|
|
o re-invoke some system calls on EINTR
|
|
o duplicate Host: when failed connection re-use
|
|
o SOCKS5 version check
|
|
o memory problem with cleaning up multi interface
|
|
o SSL certificate name memory leak
|
|
o -d with -G to multiple URLs crashed
|
|
o double va_list access crash fixed
|
|
o minor memory leak when "version" is set in a cookie header
|
|
o builds fine on BeOS and NetBSD
|
|
o builds and runs fine on FreeBSD
|
|
|
|
Other curl-related news since the previous public release:
|
|
|
|
o cURLpp 0.3.2 - https://rrette.com/curlpp.html
|
|
o pycURL 7.12.3 - http://pycurl.sourceforge.net/
|
|
|
|
This release would not have looked like this without help, code, reports and
|
|
advice from friends like these:
|
|
|
|
Dan Fandrich, Peter Pentchev, Marcin Konicki, Rune Kleveland, David Shaw,
|
|
Werner Koch, Gisle Vanem, Alex Neblett, Kai Sommerfeld, Marty Kuhrt,
|
|
Hzhijun, Pavel Orehov, Bruce Mitchener, Cyrill Osterwalder, Dan Torop,
|
|
Martijn Koster
|
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|