1 Curl and libcurl 7.12.2
3 Public curl release number: 83
4 Releases counted from the very beginning: 110
5 Available command line options: 96
6 Available curl_easy_setopt() options: 121
7 Number of public functions in libcurl: 36
8 Amount of public web site mirrors: 12
9 Number of known libcurl bindings: 26
11 This release includes the following changes:
13 o provides error texts for IDN errors
14 o file upload parts in formposts now get their directory names cut off
15 o added CURLINFO_OS_ERRNO
16 o added CURLOPT_FTPSSLAUTH to allow ftp connects to attempt "AUTH TLS" instead
18 o curl_getdate() completely rewritten: may affect rare curl -z use cases
20 This release includes the following bugfixes:
22 o HTTP resume was refused if redirected
23 o configure's gethostbyname check when both nsl and socket libs are required
24 o configure --with-libidn now checks the given path before defaults
25 o a race condition sometimes resulting in CURLE_COULDNT_RESOLVE_HOST in the
26 windows threaded name resolver code
27 o isspace() invokes with negative values in the cookie code
28 o a case of read-already-freed-data when CURLOPT_VERBOSE is used and a (very)
30 o now includes descriptive error messages for IDN errors
31 o more forgivning PASS response code check for better working with proftpd
32 o curl/multi.h works better included in winsock-using apps
33 o curl_easy_reset() no longer enables the progress meter
34 o build fix for SSL disabled curl with SSL Engine support present
35 o configure --with-ssl=PATH now ignores pkg-config path info
36 o CURLOPT_SSLENGINE can be set to NULL even if no engine support is available
37 o LDAP crash when more than one record was received
38 o connect failures properly stores an error message in the errorbuffer
39 o Rare Location:-following problem with bad original URL
40 o -F can now add Content-Type on non-file sections
41 o double Host: header when following Location: with replaced Host:
42 o curl_multi_add_handle() return code
43 o "Proxy-Connection: close" is now understood and properly dealt with
44 o curl_getdate() crash
45 o downloading empty files now calls the write callback properly
46 o no reverse DNS lookups for ip-only addresses with ipv6-enabled libcurl
47 o libcurl works better multi-threaded on AIX (when built with xlc)
48 o cookies over proxy didn't match the path properly
49 o MSVC makefile fixes to build better
50 o FTP response 530 on 'PASS' now sends back a better error message
52 Other curl-related news since the previous public release:
54 o AdacURL version 7.12.1 http://www.almroth.com/adacurl/index.html
55 o pycurl version 7.12.1 http://pycurl.sourceforge.net/
56 o tclcurl version 0.12.1
57 http://personal1.iddeo.es/andresgarci/tclcurl/english/
59 This release would not have looked like this without help, code, reports and
60 advice from friends like these:
62 Casey O'Donnell, Roland Krikava, Alex, Alexander Krasnostavsky, Kjetil
63 Jacobsen, Ling Thio, Roman Koifman, Harshal Pradhan, Jonas Forsman, David
64 Tarendash, Daniel at touchtunes, Bertrand Demiddelaer, Andreas Rieke,
65 Jean-Claude Chauve, Dan Fandrich, Peter Sylvester, "Mekonikum", Jean-Philippe
66 Barrette-LaPierre, Günter Knauf, Larry Campbell, Fedor Karpelevitch,
67 Aleksandar Milivojevic, Gisle Vanem, Chris "Bob Bob", Chih-Chung Chang
69 Thanks! (and sorry if I forgot to mention someone)