aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2007-01-30 12:25:55 +0000
committerDaniel Stenberg <daniel@haxx.se>2007-01-30 12:25:55 +0000
commit1eb530d8dce0229da034b46e1e919c7ef7fa78ec (patch)
treeaa997d0730e7893e822b508def53331a9a7a3243
parentbad67830b3bfbd44219ef5f6d467c0ed9dedd063 (diff)
start working on 7.16.2
-rw-r--r--RELEASE-NOTES65
-rw-r--r--include/curl/curlver.h8
2 files changed, 12 insertions, 61 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 84fcb62e0..9afcbe0fe 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,7 +1,7 @@
-Curl and libcurl 7.16.1
+Curl and libcurl 7.16.2
- Public curl release number: 97
- Releases counted from the very beginning: 124
+ Public curl release number: 98
+ Releases counted from the very beginning: 125
Available command line options: 115
Available curl_easy_setopt() options: 137
Number of public functions in libcurl: 54
@@ -11,51 +11,11 @@ Curl and libcurl 7.16.1
This release includes the following changes:
- o Support for SCP and SFTP were added (powered by libssh2)
- o CURLOPT_CLOSEPOLICY is now deprecated
- o --ftp-ssl-ccc and CURLOPT_FTP_SSL_CCC were added
- o HTTP support for non-ASCII platforms
- o --libcurl was added
+ o
This release includes the following bugfixes:
- o proxy close during CONNECT authentication is now dealt with nicely
- o the CURLOPT_DEBUGFUNCTION was sometimes called even when CURLOPT_VERBOSE
- was not enabled
- o multiple TFTP transfers on the same (easy or multi) handle could cause a
- crash
- o SIGSEGV when disconnecting on a transfer on a re-used handle when the
- host name didn't resolve
- o stack overwrite on 64bit Windows in the chunked decoding department
- o HTTP responses on persistent connections without Content-Length nor chunked
- encoding are now considered to be without response body
- o Content-Range: header parsing improved
- o CPU 100% load when HTTP upload connection broke
- o active FTP didn't work with multi interface
- o curl_getdate() could be off one hour for TZ time zones with DST, on windows
- o CURLOPT_FORBID_REUSE works again
- o CURLOPT_MAXCONNECTS set to zero caused libcurl to SIGSEGV
- o rate limiting works better
- o getting FTP response code errors when using the multi-interface caused
- libcurl to leak memory
- o no more SIGPIPE when GnuTLS is used
- o FTP downloading 2 zero byte files in a row
- o using proxy and URLs without protocol prefixes
- o first using a proxy and then accessing a site that 'no_proxy' matched,
- would still make libcurl use the proxy...
- o curl_easy_duphandle() now makes a handle that is valid for the multi
- interface since the magic number is set fine
- o libcurl.pc now uses Libs.private for "private" libs
- o --limit-rate (CURLOPT_MAX_SEND_SPEED_LARGE and CURLOPT_MAX_RECV_SPEED_LARGE)
- now work on windows again
- o improved download performance by avoiding the unconditional "double copying"
- o base64 encoding/decoding works on non-ASCII platforms
- o large file downloads
- o CURLOPT_COOKIELIST set to "ALL" crash
- o easy handle removal from multi handle before completion
- o TFTP upload memory leak
- o curl_easy_reset() now resets the CA bundle path correctly
- o two User-Agent headers in CONNECT requests with custom User-Agent
+ o
This release includes the following known bugs:
@@ -63,24 +23,15 @@ This release includes the following known bugs:
Other curl-related news:
- o TclCurl 7.16.0 was released:
- http://personal1.iddeo.es/andresgarci/tclcurl/english/
- o Curb - Libcurl bindings for Ruby: http://curb.rubyforge.org/
+ o
New curl mirrors:
- o curl.miroir-francais.fr is a new French web mirror
- o curl.dsmirror.nl is a new Dutch web mirror
+ o
This release would not have looked like this without help, code, reports and
advice from friends like these:
- James Housley, Olaf Stueben, Yang Tse, Gisle Vanem, Bradford Bruce,
- Ciprian Badescu, Dmitriy Sergeyev, Nir Soffer, Venkat Akella, Toon Verwaest,
- Matt Witherspoon, Alexey Simak, Martin Skinner, Sh Diao, Jared Lundell,
- Stefan Krause, Sebastien Willemijns, Alexey Simak, Brendan Jurd,
- Robson Braga Araujo, David McCreedy, Robert Foreman, Nathanael Nerode,
- Victor Snezhko, Linus Nielsen Feltzing, Toby Peterson, Dan Fandrich,
- Armel Asselin, Michael Wallner, Guenter Knauf
+
Thanks! (and sorry if I forgot to mention someone)
diff --git a/include/curl/curlver.h b/include/curl/curlver.h
index 7c82714bb..c2595d0e3 100644
--- a/include/curl/curlver.h
+++ b/include/curl/curlver.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2006, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2007, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -28,13 +28,13 @@
/* This is the version number of the libcurl package from which this header
file origins: */
-#define LIBCURL_VERSION "7.16.1-CVS"
+#define LIBCURL_VERSION "7.16.2-CVS"
/* The numeric version number is also available "in parts" by using these
defines: */
#define LIBCURL_VERSION_MAJOR 7
#define LIBCURL_VERSION_MINOR 16
-#define LIBCURL_VERSION_PATCH 1
+#define LIBCURL_VERSION_PATCH 2
/* 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,6 +51,6 @@
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 0x071001
+#define LIBCURL_VERSION_NUM 0x071002
#endif /* __CURL_CURLVER_H */