mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
bump: start working towards next release
This commit is contained in:
parent
7fe95bb0d5
commit
e0cff02061
110
RELEASE-NOTES
110
RELEASE-NOTES
@ -1,6 +1,6 @@
|
||||
Curl and libcurl 7.30.0
|
||||
Curl and libcurl 7.30.1
|
||||
|
||||
Public curl releases: 132
|
||||
Public curl releases: 133
|
||||
Command line options: 152
|
||||
curl_easy_setopt() options: 199
|
||||
Public functions in libcurl: 58
|
||||
@ -14,75 +14,11 @@ Curl and libcurl 7.30.0
|
||||
|
||||
This release includes the following changes:
|
||||
|
||||
o imap: Changed response tag generation to be completely unique
|
||||
o imap: Added support for SASL-IR extension
|
||||
o imap: Added support for the list command
|
||||
o imap: Added support for the append command
|
||||
o imap: Added custom request parsing
|
||||
o imap: Added support to the fetch command for UID and SECTION properties
|
||||
o imap: Added parsing and verification of the UIDVALIDITY mailbox attribute
|
||||
o darwinssl: Make certificate errors less techy
|
||||
o imap/pop3/smtp: Added support for the STARTTLS capability
|
||||
o checksrc: ban use of sprintf, vsprintf, strcat, strncat and gets
|
||||
o curl_global_init() now accepts the CURL_GLOBAL_ACK_EINTR flag [10]
|
||||
o Added CURLMOPT_MAX_HOST_CONNECTIONS, CURLMOPT_MAX_TOTAL_CONNECTIONS for
|
||||
new multi interface connection handling
|
||||
o Added CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE,
|
||||
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, CURLMOPT_PIPELINING_SITE_BL and
|
||||
CURLMOPT_PIPELINING_SERVER_BL for new pipelining control [15]
|
||||
o
|
||||
|
||||
This release includes the following bugfixes:
|
||||
|
||||
o SECURITY ADVISORY: cookie tailmatching to avoid cross-domain leakage [25]
|
||||
o darwinssl: Fix build under Leopard
|
||||
o DONE: consider callback-aborted transfers premature [1]
|
||||
o ntlm: Fixed memory leaks
|
||||
o smtp: Fixed an issue when processing EHLO failure responses
|
||||
o pop3: Fixed incorrect return value from pop3_endofresp()
|
||||
o pop3: Fixed SASL authentication capability detection
|
||||
o pop3: Fixed blocking SSL connect when connecting via POP3S
|
||||
o imap: Fixed memory leak when performing multiple selects
|
||||
o nss: fix misplaced code enabling non-blocking socket mode
|
||||
o AddFormData: prevent only directories from being posted [2]
|
||||
o darwinssl: fix infinite loop if server disconnected abruptly [3]
|
||||
o metalink: fix improbable crash parsing metalink filename
|
||||
o show proper host name on failed resolve
|
||||
o MacOSX-Framework: Make script work in Xcode 4.0 and later
|
||||
o strlcat: remove function [4]
|
||||
o darwinssl: Fix send glitchiness with data > 32 or so KB [5]
|
||||
o polarssl: better 1.1.x and 1.2.x support
|
||||
o various documentation improvements
|
||||
o multi: NULL pointer reference when closing an unused multi handle [9]
|
||||
o SOCKS: fix socks proxy when noproxy matched [7]
|
||||
o install-sh: updated to support multiple source files as arguments [6]
|
||||
o PolarSSL: added human readable error strings
|
||||
o resolver_error: remove wrong error message output
|
||||
o docs: updates HTML index and general improvements
|
||||
o curlbuild.h.dist: enhance non-configure GCC ABI detection logic
|
||||
o sasl: Fixed null pointer reference when decoding empty digest challenge [8]
|
||||
o easy: do not ignore poll() failures other than EINTR
|
||||
o darwinssl: disable ECC ciphers under Mountain Lion by default
|
||||
o CONNECT: count received headers [11]
|
||||
o build: fixes for VMS
|
||||
o CONNECT: clear 'rewindaftersend' on success [12]
|
||||
o HTTP proxy: insert slash in URL if missing [13]
|
||||
o hiperfifo: updated to use current libevent API [14]
|
||||
o getinmemory.c: abort the transfer nicely if not enough memory
|
||||
o improved win32 memorytracking
|
||||
o corrected proxy header response headers count [16]
|
||||
o FTP quote operations on re-used connection [17]
|
||||
o tcpkeepalive on win32 [18]
|
||||
o tcpkeepalive on Mac OS X [23]
|
||||
o easy: acknowledge the CURLOPT_MAXCONNECTS option properly [19]
|
||||
o easy interface: restore default MAXCONNECTS to 5
|
||||
o win32: don't set SO_SNDBUF for windows vista or later versions [20]
|
||||
o HTTP: made cookie sort function more deterministic
|
||||
o winssl: Fixed memory leak if connection was not successful
|
||||
o FTP: wait on both connections during active STOR state [21]
|
||||
o connect: treat a failed local bind of an interface as a non-fatal error [22]
|
||||
o darwinssl: disable insecure ciphers by default
|
||||
o FTP: handle "rubbish" in front of directory name in 257 responses [24]
|
||||
o mk-ca-bundle: Fixed lost OpenSSL output with "-t"
|
||||
o
|
||||
|
||||
This release includes the following known bugs:
|
||||
|
||||
@ -91,43 +27,9 @@ This release includes the following known bugs:
|
||||
This release would not have looked like this without help, code, reports and
|
||||
advice from friends like these:
|
||||
|
||||
Kamil Dudka, Steve Holme, Nick Zitzmann, Patricia Muscalu, Dan Fandrich,
|
||||
Gisle Vanem, Guenter Knauf, Yang Tse, Oliver Gondža, Aki Koskinen,
|
||||
Alexander Klauer, Kim Vandry, Willem Sparreboom, Jeremy Huddleston,
|
||||
Bruno de Carvalho, Rainer Jung, Jeremy Huddleston, Kim Vandry, Jiri Hruska,
|
||||
Alexander Klauer, Saran Neti, Alessandro Ghedini, Linus Nielsen Feltzing,
|
||||
Martin Jansen, John E. Malmberg, Tom Grace, Patrick Monnerat,
|
||||
Zdenek Pavlas, Myk Taylor, Cédric Deltheil, Robert Wruck, Sam Deane,
|
||||
Clemens Gruber, Marc Hoersken, Tomas Mlcoch, Fredrik Thulin, Steven Gu,
|
||||
Andrew Kurushin, Christian Hägele, Daniel Theron, Bill Middlecamp,
|
||||
Richard Michael, Yamada Yasuharu
|
||||
|
||||
|
||||
Thanks! (and sorry if I forgot to mention someone)
|
||||
|
||||
References to bug reports and discussions on issues:
|
||||
|
||||
[1] = http://curl.haxx.se/bug/view.cgi?id=1184
|
||||
[2] = http://curl.haxx.se/mail/archive-2013-02/0040.html
|
||||
[3] = http://curl.haxx.se/mail/lib-2013-03/0014.html
|
||||
[4] = http://curl.haxx.se/bug/view.cgi?id=1192
|
||||
[5] = http://curl.haxx.se/mail/lib-2013-02/0145.html
|
||||
[6] = http://curl.haxx.se/bug/view.cgi?id=1195
|
||||
[7] = http://curl.haxx.se/bug/view.cgi?id=1190
|
||||
[8] = http://curl.haxx.se/bug/view.cgi?id=1193
|
||||
[9] = http://curl.haxx.se/bug/view.cgi?id=1194
|
||||
[10] = http://curl.haxx.se/bug/view.cgi?id=1168
|
||||
[11] = http://curl.haxx.se/bug/view.cgi?id=1204
|
||||
[12] = https://groups.google.com/d/msg/msysgit/B31LNftR4BI/KhRTz0iuGmUJ
|
||||
[13] = http://curl.haxx.se/bug/view.cgi?id=1206
|
||||
[14] = http://curl.haxx.se/bug/view.cgi?id=1199
|
||||
[15] = http://daniel.haxx.se/blog/2013/03/26/better-pipelining-in-libcurl-7-30-0/
|
||||
[16] = http://curl.haxx.se/bug/view.cgi?id=1204
|
||||
[17] = http://curl.haxx.se/mail/lib-2013-03/0319.html
|
||||
[18] = http://curl.haxx.se/bug/view.cgi?id=1209
|
||||
[19] = http://curl.haxx.se/bug/view.cgi?id=1212
|
||||
[20] = http://curl.haxx.se/bug/view.cgi?id=1188
|
||||
[21] = http://curl.haxx.se/bug/view.cgi?id=1183
|
||||
[22] = http://curl.haxx.se/bug/view.cgi?id=1189
|
||||
[23] = http://curl.haxx.se/bug/view.cgi?id=1214
|
||||
[24] = http://curl.haxx.se/mail/lib-2013-04/0113.html
|
||||
[25] = http://curl.haxx.se/docs/adv_20130412.html
|
||||
[1] =
|
||||
|
@ -30,13 +30,13 @@
|
||||
|
||||
/* This is the version number of the libcurl package from which this header
|
||||
file origins: */
|
||||
#define LIBCURL_VERSION "7.30.0-DEV"
|
||||
#define LIBCURL_VERSION "7.30.1-DEV"
|
||||
|
||||
/* The numeric version number is also available "in parts" by using these
|
||||
defines: */
|
||||
#define LIBCURL_VERSION_MAJOR 7
|
||||
#define LIBCURL_VERSION_MINOR 30
|
||||
#define LIBCURL_VERSION_PATCH 0
|
||||
#define LIBCURL_VERSION_PATCH 1
|
||||
|
||||
/* This is the numeric version of the libcurl version number, meant for easier
|
||||
parsing and comparions by programs. The LIBCURL_VERSION_NUM define will
|
||||
@ -53,7 +53,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 0x071e00
|
||||
#define LIBCURL_VERSION_NUM 0x071e01
|
||||
|
||||
/*
|
||||
* This is the date and time when the full source package was created. The
|
||||
|
Loading…
Reference in New Issue
Block a user