diff --git a/RELEASE-NOTES b/RELEASE-NOTES index b09306f11..54e75bdeb 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,6 +1,6 @@ -Curl and libcurl 7.16.3 +Curl and libcurl 7.16.4 - Public curl release number: 99 + Public curl release number: 100 Releases counted from the very beginning: 126 Available command line options: 118 Available curl_easy_setopt() options: 141 @@ -11,57 +11,11 @@ Curl and libcurl 7.16.3 This release includes the following changes: - o added curl_multi_socket_action() - o deprecated curl_multi_socket() - o uses less memory in non-pipelined use cases - o CURLOPT_HTTP200ALIASES matched transfers assume HTTP 1.0 compliance - o more than one test harness can run at the same time without conflict - o SFTP now supports quote commands before a transfer - o CURLMOPT_MAXCONNECTS added to curl_multi_setopt() - o upload resume works for file:// URLs - o asynchronous name resolves now require c-ares 1.4.0 or later - o added SOCKS test cases - o CURLOPT_FTP_CREATE_MISSING_DIRS and --ftp-create-dirs now work for SFTP - operations as well + o This release includes the following bugfixes: - o if2up too long interface name memory leak - o test case 534 started to fail 2007-04-13 due to the existance of a - new host on the net with the same silly domain the test was using - for a host which was supposed not to exist. - o test suite SSL certificate works better with newer stunnel - o internal progress meter update frequency back to once per second - o avoid some unnecessary calls to function gettimeofday - o a double-free in the SSL-layer - o GnuTLS free of NULL credentials - o NSS-fix for closing down SSL - o bad warning from configure when gnutls was selected - o compilation on VMS 64-bit mode - o SCP/SFTP downloads could hang on the last bytes of a transfer - o curl_easy_duphandle() crash - o curl -V / curl_version*() works even when GnuTLS is used on a system without - a good random source - o curl_multi_socket() not "noticing" newly added handles - o lack of Content-Length and chunked encoding now requires HTTP 1.1 as well - to be treated as without response body - o connection cache growth in multi handles - o better handling of out of memory conditions - o overwriting an uploaded file with sftp now truncates it first - o SFTP quote commands chmod, chown, chgrp can now set a value of 0 - o TFTP connect timouts less than 5 seconds - o improved curl -w for TFTP transfers - o memory leak when failed OpenSSL certificate CN field checking - o memory leak when OpenSSL failed PKCS #12 parsing - o FPL-SSL when built with NSS - o out-of-boundary write in Curl_select() - o -s/--silent can now be used to toggle off the silence again - o builds fine on 64bit HP-UX - o multi interface HTTP CONNECT glitch - o list FTP root directories when login dir is not root - o no longer slows down when getting very many URLs on the same command line - o lock share before decreasing dirty counter - o no-body FTP requests on re-used connections + o This release includes the following known bugs: @@ -69,26 +23,15 @@ This release includes the following known bugs: Other curl-related news: - o PycURL 7.16.2.1 was released: http://pycurl.sf.net/ - o TclCurl 7.16.2 was released: - http://personal1.iddeo.es/andresgarci/tclcurl/english/ + o New curl mirrors: - o http://curl.spegulo.be is a new mirror in Belgium - o http://curl.piotrkosoft.net is a new mirror in Poland - o http://curl.smudge-it.net is a new mirror in St Louis, MO, USA - o http://curl.askapache.com is a new mirror in Indiana, USA + o This release would not have looked like this without help, code, reports and advice from friends like these: - Song Ma, Dan Fandrich, Yang Tse, Jay Austin, Robert Iakobashvil, - James Housley, Daniel Black, Steve Little, Sonia Subramanian, Peter O'Gorman, - Frank Hempel, Michael Wallner, Jeff Pohlmeyer, Tobias Rundström, - Anders Gustafsson, James Bursa, Kristian Gunstone, Feng Tu, - Andre Guibert de Bruet, Rob Crittenden, Rich Rauenzahn, Tom Regner, - Dave Vasilevsky, Shmulik Regev, Robson Braga Araujo, Adam Piggott, - Gerrit Bruchhäuser + Thanks! (and sorry if I forgot to mention someone) diff --git a/include/curl/curlver.h b/include/curl/curlver.h index 382b8d420..318628bd2 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -34,7 +34,7 @@ defines: */ #define LIBCURL_VERSION_MAJOR 7 #define LIBCURL_VERSION_MINOR 16 -#define LIBCURL_VERSION_PATCH 3 +#define LIBCURL_VERSION_PATCH 4 /* This is the numeric version of the libcurl version number, meant for easier parsing and comparions by programs. The LIBCURL_VERSION_NUM define will @@ -51,7 +51,7 @@ and it is always a greater number in a more recent release. It makes comparisons with greater than and less than work. */ -#define LIBCURL_VERSION_NUM 0x071003 +#define LIBCURL_VERSION_NUM 0x071004 /* * This is the date and time when the full source package was created. The