1
Curl and libcurl 7.15.1
1
Curl and libcurl 7.15.4
3
Public curl release number: 91
4
Releases counted from the very beginning: 118
5
Available command line options: 109
6
Available curl_easy_setopt() options: 125
7
Number of public functions in libcurl: 46
8
Amount of public web site mirrors: 27
3
Public curl release number: 94
4
Releases counted from the very beginning: 121
5
Available command line options: 112
6
Available curl_easy_setopt() options: 132
7
Number of public functions in libcurl: 49
8
Amount of public web site mirrors: 33
9
9
Number of known libcurl bindings: 32
10
Number of contributors: 459
10
Number of contributors: 492
12
12
This release includes the following changes:
14
o the libcurl.pc pkgconfig file now gets installed on make install
15
o URL globbing now offers "range steps": [1-100:10]
16
o LDAPv3 is now the preferred LDAP protocol version
17
o --max-redirs and CURLOPT_MAXREDIRS set to 0 limits redirects
18
o improved MSVC makefile
14
o NTLM2 session response support
15
o CURLOPT_COOKIELIST set to "SESS" clears all session cookies
16
o CURLINFO_LASTSOCKET returned sockets are now checked more before returned
17
o curl-config got a --checkfor option to compare version numbers
18
o line end conversions for FTP ASCII transfers
19
o curl_multi_socket() API added (still mostly untested)
20
o conversion callback options for EBCDIC <=> ASCII conversions
21
o added CURLINFO_FTP_ENTRY_PATH
22
o less blocking for the multi interface during (Open)SSL connect negotiation
20
24
This release includes the following bugfixes:
22
o buffer overflow problem: http://curl.haxx.se/docs/adv_20051207.html
23
o using file:// on non-existing files are properly handled
24
o builds fine on DJGPP
25
o CURLOPT_ERRORBUFFER is now always filled in on errors
26
o curl outputs error on bad --limit-rate units
27
o fixed libcurl's use of poll() on cygwin
28
o the GnuTLS code didn't support client certificates
29
o TFTP over IPv6 works
30
o no reverse lookups on IP addresses when ipv6-enabled
31
o SSPI compatibility fix: using the proper DLLs
32
o binary LDAP properties are now shown base64 encoded
33
o Windows uploads from stdin using curl can now contain ctrl-Z bytes
34
o -r [num] would produce an invalid HTTP Range: header
35
o multi interface with multi IP hosts could leak socket descriptors
36
o the GnuTLS code didn't handle rehandshakes
37
o re-use of a dead FTP connection
38
o name resolve error codes fixed for Windows builds
39
o double WWW-Authenticate Digest headers are now handled
40
o curl-config --vernum fixed
42
Other curl-related news since the previous public release:
44
o FTP-SSL is now RFC4217
45
o CurlPas 2005-11-05 was released: http://curlpas.sf.net/
46
o pycurl 7.15.0 was released http://pycurl.sf.net
48
http://curl.triplemind.com/ located in Mannheim, Germany
49
http://curl.nedmirror.nl located in Amsterdam, the Netherlands
50
http://curl.hoxt.com located in Florida, US
26
o builds fine on cygwin
27
o md5-sess with Digest authentication
28
o dict with letters such as space in a word
29
o dict with url-encoded words in the URL
30
o libcurl.m4 when default=yes but no libcurl was found
31
o numerous bugs fixed in the TFTP code
32
o possible memory leak when adding easy handles to multi stack
33
o TFTP works in a more portable fashion (== on more platforms)
34
o WSAGetLastError() is now used (better) on Windows
35
o GnuTLS non-block case that could cause data trashing
36
o deflate code survives lack of zlib header
37
o CURLOPT_INTERFACE works with hostname
38
o configure runs fine with ICC
39
o closed control connection with FTP when easy handle was removed from multi
40
o curl --trace crash when built with VS2005
41
o SSL connect time-out
42
o improved NTLM functionality
43
o following redirects with more than one question mark in source URL
44
o fixed debug build crash with -d
45
o generates a fine AIX Toolbox RPM spec
46
o treat FTP AUTH failures properly
47
o TFTP transfers could trash data
50
Other curl-related news:
52
o tclcurl 0.15.3 was released:
53
http://personal1.iddeo.es/andresgarci/tclcurl/english/
57
o http://curl.webdesign-zdg.de/ in Frankfurt, Germany
58
o http://curl.de-mirror.de/ in Aachen, Germany
59
o http://curl.osmirror.nl/ in Amsterdam, the Netherlands
60
o http://curl.usphp.com/ in Florida, US
61
o http://curl.oslevel.de/ in Karlsruhe, Germany
52
63
This release would not have looked like this without help, code, reports and
53
64
advice from friends like these:
55
Dave Dribin, Bradford Bruce, Temprimus, Ofer, Dima Barsky, Amol Pattekar, Jaz
56
Fresh, tommink[at]post.pl, Gisle Vanem, Nis Jorgensen, Vilmos Nebehaj, Dmitry
57
Bartsevich, David Lang, Eugene Kotlyarov, Jan Kunder, Yang Tse, Quagmire,
58
Albert Chin, David Shaw, Doug Kaufman, Bryan Henderson, Jamie Newton, Stefan
66
Dan Fandrich, Ilja van Sprundel, David McCreedy, Tor Arntsen, Xavier Bouchoux,
67
David Byron, Michele Bini, Ates Goral, Katie Wang, Robson Braga Araujo,
68
Ale Vesely, Paul Querna, Gisle Vanem, Mark Eichin, Roland Blom, Andreas
69
Ntaflos, David Shaw, Michael Wallner, Olaf St�ben, Mikael Sennerholm,
61
72
Thanks! (and sorry if I forgot to mention someone)