diff options
-rw-r--r-- | RELEASE-NOTES | 69 | ||||
-rw-r--r-- | include/curl/curlver.h | 6 |
2 files changed, 9 insertions, 66 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 069d6e84a..0717531db 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,7 +1,7 @@ -Curl and libcurl 7.12.2 +Curl and libcurl 7.12.3 - Public curl release number: 83 - Releases counted from the very beginning: 110 + Public curl release number: 84 + Releases counted from the very beginning: 111 Available command line options: 96 Available curl_easy_setopt() options: 121 Number of public functions in libcurl: 36 @@ -10,75 +10,18 @@ Curl and libcurl 7.12.2 This release includes the following changes: - o the IDN code now verifies that only TLD-legitmate letters are used in the - name or a warning is displayed (when verbose is enabled) - o provides error texts for IDN errors - o file upload parts in formposts now get their directory names cut off - o added CURLINFO_OS_ERRNO - o added CURLOPT_FTPSSLAUTH to allow ftp connects to attempt "AUTH TLS" instead - before "AUTH SSL" - o curl_getdate() completely rewritten: may affect rare curl -z use cases + o This release includes the following bugfixes: - o CURLOPT_FTP_CREATE_MISSING_DIRS works for third party transfers - o memory leak for cookies received with max-age set - o potential memory leaks in the window name resolver - o URLs with ?-letters in the user name or password fields - o libcurl error message is now provided when send() fails - o no more SIGPIPE on Mac OS X and other SO_NOSIGPIPE-supporting platforms - o HTTP resume was refused if redirected - o configure's gethostbyname check when both nsl and socket libs are required - o configure --with-libidn now checks the given path before defaults - o a race condition sometimes resulting in CURLE_COULDNT_RESOLVE_HOST in the - windows threaded name resolver code - o isspace() invokes with negative values in the cookie code - o a case of read-already-freed-data when CURLOPT_VERBOSE is used and a (very) - persistent connection - o now includes descriptive error messages for IDN errors - o more forgivning PASS response code check for better working with proftpd - o curl/multi.h works better included in winsock-using apps - o curl_easy_reset() no longer enables the progress meter - o build fix for SSL disabled curl with SSL Engine support present - o configure --with-ssl=PATH now ignores pkg-config path info - o CURLOPT_SSLENGINE can be set to NULL even if no engine support is available - o LDAP crash when more than one record was received - o connect failures properly stores an error message in the errorbuffer - o Rare Location:-following problem with bad original URL - o -F can now add Content-Type on non-file sections - o double Host: header when following Location: with replaced Host: - o curl_multi_add_handle() return code - o "Proxy-Connection: close" is now understood and properly dealt with - o curl_getdate() crash - o downloading empty files now calls the write callback properly - o no reverse DNS lookups for ip-only addresses with ipv6-enabled libcurl - o file handler leak when getting an empty file:// URL - o libcurl works better multi-threaded on AIX (when built with xlc) - o cookies over proxy didn't match the path properly - o MSVC makefile fixes to build better - o FTP response 530 on 'PASS' now sends back a better error message + o Other curl-related news since the previous public release: - o AdacURL version 7.12.1 http://www.almroth.com/adacurl/index.html - o pycurl version 7.12.1 http://pycurl.sourceforge.net/ - o tclcurl version 0.12.1 - http://personal1.iddeo.es/andresgarci/tclcurl/english/ - o libcurl.NET was announce: http://www.seasideresearch.com/downloads.html - o Get your fresh Mozilla-extracted ca cert bundle here: - http://curl.haxx.se/docs/caextract.html - o New web mirror in Taiwan: http://curl.cs.pu.edu.tw/ + o This release would not have looked like this without help, code, reports and advice from friends like these: - Casey O'Donnell, Roland Krikava, Alex, Alexander Krasnostavsky, Kjetil - Jacobsen, Ling Thio, Roman Koifman, Harshal Pradhan, Jonas Forsman, David - Tarendash, Daniel at touchtunes, Bertrand Demiddelaer, Andreas Rieke, - Jean-Claude Chauve, Dan Fandrich, Peter Sylvester, "Mekonikum", Jean-Philippe - Barrette-LaPierre, Günter Knauf, Larry Campbell, Fedor Karpelevitch, - Aleksandar Milivojevic, Gisle Vanem, Chris "Bob Bob", Chih-Chung Chang, Andy - Cedilnik, Alan Pinstein, Eric Vergnaud, Traian Nicolescu, runekl at - opoint.com Thanks! (and sorry if I forgot to mention someone) diff --git a/include/curl/curlver.h b/include/curl/curlver.h index 7dd363fb8..c95bd1123 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -28,7 +28,7 @@ /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "7.12.2-CVS" +#define LIBCURL_VERSION "7.12.3-CVS" /* This is the numeric version of the libcurl version number, meant for easier parsing and comparions by programs. The LIBCURL_VERSION_NUM define will @@ -44,12 +44,12 @@ always a greater number in a more recent release. It makes comparisons with greater than and less than work. */ -#define LIBCURL_VERSION_NUM 0x070c02 +#define LIBCURL_VERSION_NUM 0x070c03 /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 7 #define LIBCURL_VERSION_MINOR 12 -#define LIBCURL_VERSION_PATCH 2 +#define LIBCURL_VERSION_PATCH 3 #endif /* __CURL_CURLVER_H */ |