summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2015-02-25 09:08:13 +0100
committerDaniel Stenberg <daniel@haxx.se>2015-02-25 09:08:13 +0100
commit4aa9bb6b13c3af90e8129758057bf34d18c916ed (patch)
tree382a96e205a4f7d1d16ff2eb7102beb9e25222bb
parentff837422ee4ec7d6aea7750a40e30cba29db93e8 (diff)
downloadcurl-4aa9bb6b13c3af90e8129758057bf34d18c916ed.tar.gz
bump: start working toward 7.42.0
-rw-r--r--RELEASE-NOTES105
-rw-r--r--include/curl/curlver.h6
2 files changed, 9 insertions, 102 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index e1b8d466b..a8c320520 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,6 @@
-Curl and libcurl 7.41.0
+Curl and libcurl 7.42.0
- Public curl releases: 144
+ Public curl releases: 145
Command line options: 163
curl_easy_setopt() options: 209
Public functions in libcurl: 58
@@ -8,82 +8,11 @@ Curl and libcurl 7.41.0
This release includes the following changes:
- o NetWare build: added TLS-SRP enabled build
- o winbuild: Added option to build with c-ares
- o Added --cert-status [9]
- o Added CURLOPT_SSL_VERIFYSTATUS [10]
- o sasl: implement EXTERNAL authentication mechanism
+ o
This release includes the following bugfixes:
- o sasl_gssapi: Fixed build on NetBSD with built-in GSS-API [1]
- o FTP: fix IPv6 host using link-local address [2]
- o FTP: if EPSV fails on IPV6 connections, bail out
- o gssapi: Remove need for duplicated GSS_C_NT_HOSTBASED_SERVICE definitions
- o NSS: fix compiler error when built http2-enabled
- o mingw build: allow to pass custom CFLAGS [3]
- o add -m64 CFLAGS when targeting mingw64, add -m32/-m64 to LDFLAGS [4]
- o curl_schannel.c: mark session as removed from cache if not freed [5]
- o Curl_pretransfer: reset expected transfer sizes [6]
- o curl.h: remove extra space [7]
- o curl_endian: Fixed build when 64-bit integers are not supported [8]
- o checksrc.bat: Better detection of Perl installation
- o build-openssl.bat: Added check for Perl installation
- o http_negotiate: Return CURLcode in Curl_input_negotiate() instead of int
- o http_negotiate: Added empty decoded challenge message info text
- o vtls: Removed unimplemented overrides of curlssl_close_all()
- o sasl_gssapi: Fixed memory leak with local SPN variable
- o http_negotiate: Use dynamic buffer for SPN generation
- o ldap: Renamed the CURL_LDAP_WIN definition to USE_WIN32_LDAP
- o openssl: do public key pinning check independently [11]
- o timeval: typecast for better type (on Amiga)
- o ipv6: enclose AF_INET6 uses with proper #ifdefs for ipv6
- o SASL: common URL option and auth capabilities decoders for all protocols
- o BoringSSL: fix build
- o BoringSSL: detected by configure, switches off NTLM
- o openvms: Handle openssl/0.8.9zb version parsing
- o configure: detect libresssl
- o configure: remove detection of the old yassl emulation API
- o curl_setup: Disable SMB/CIFS support when HTTP only
- o imap: remove automatic password setting: it breaks external sasl authentication
- o sasl: remove XOAUTH2 from default enabled authentication mechanism
- o runtests: identify BoringSSL and libressl
- o security: avoid compiler warning
- o ldap: build with BoringSSL
- o des: Added Curl_des_set_odd_parity()
- o CURLOPT_SEEKFUNCTION.3: also when server closes a connection
- o CURLOPT_HTTP_VERSION.3: CURL_HTTP_VERSION_2_0 added in 7.33.0
- o build: Removed unused Visual Studio bscmake settings
- o build: Enabled DEBUGBUILD in Visual Studio debug builds
- o build: Renamed top level Visual Studio solution files
- o build: Removed Visual Studio SuppressStartupBanner directive for VC8+
- o libcurl-symbols: first basic shot for autogenerated docs
- o Makefile.am: fix 'make distcheck'
- o getpass_r: read from stdin, not stdout! [12]
- o getpass: protect include with proper #ifdef
- o opts: CURLOPT_CAINFO availability depends on SSL engine
- o more cleanup of 'CURLcode result' return code
- o MD4: replace implementation
- o MD5: replace implementation
- o openssl: SSL_SESSION->ssl_version no longer exist [13]
- o md5: use axTLS's own MD5 functions when available
- o schannel: Removed curl_ prefix from source files
- o curl.1: add warning when using -H and redirects
- o curl.1: clarify that -X is used for all requests
- o gskit: Fix exclusive SSLv3 option
- o polarssl: Fix exclusive SSL protocol version options [14]
- o http2: Fix bug that associated stream canceled on PUSH_PROMISE
- o ftp: accept all 2xx responses to the PORT command
- o configure: allow both --with-ca-bundle and --with-ca-path [15]
- o cmake: install the dll file to the correct directory
- o nss: fix NPN/ALPN protocol negotiation
- o polarssl: fix ALPN protocol negotiation
- o cmake: Fix generation of tool_hugehelp.c on windows
- o cmake: fix winsock2 detection on windows
- o gnutls: fix build with HTTP2
- o connect: fix a spurious connect failure on dual-stacked hosts [16]
- o test: test 530 is now less timing dependent
- o telnet: invalid use of custom read function if not set
+ o
This release includes the following known bugs:
@@ -92,32 +21,10 @@ 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:
- Alessandro Ghedini, Alexander Peslyak, Ben Boeckel, Brad King, Brad Spencer,
- Chris Young, Dan Fandrich, Daniel Stenberg, Gisle Vanem, Guenter Knauf,
- Jean-Francois Durand, Joe Mason, John E. Malmberg, Jon Seymour, Julian Ospald,
- Kamil Dudka, Kyle J. McKay, Leith Bade, Marc Hoersken, Michael Kaufmann,
- Michael Wallner, Mohammad AlSaleh, Nick Zitzmann, Patrick Monnerat,
- Ray Satiro, Rich Burridge, Sam Schanken, Sergei Nikulov, Steve Holme,
- Tatsuhiro Tsujikawa, Thomas Klausner, Viktor Szakats, Vojtěch Král,
- Yun SangHo
+
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=1469
- [2] = http://curl.haxx.se/bug/view.cgi?id=1468
- [3] = https://github.com/bagder/curl/pull/136
- [4] = https://github.com/bagder/curl/pull/134
- [5] = http://curl.haxx.se/mail/lib-2015-01/0036.html
- [6] = http://curl.haxx.se/mail/lib-2015-01/0065.html
- [7] = https://github.com/bagder/curl/pull/137
- [8] = http://curl.haxx.se/mail/lib-2015-01/0094.html
- [9] = http://curl.haxx.se/docs/manpage.html#--cert-status
- [10] = http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYSTATUS.html
- [11] = http://curl.haxx.se/bug/view.cgi?id=1471
- [12] = http://curl.haxx.se/bug/view.cgi?id=1476
- [13] = http://curl.haxx.se/mail/lib-2015-02/0034.html
- [14] = http://curl.haxx.se/mail/lib-2015-01/0002.html
- [15] = https://github.com/bagder/curl/pull/139
- [16] = https://bugzilla.redhat.com/1187531
+ [1] =
diff --git a/include/curl/curlver.h b/include/curl/curlver.h
index 793ce0dd0..b9ecf8867 100644
--- a/include/curl/curlver.h
+++ b/include/curl/curlver.h
@@ -30,12 +30,12 @@
/* This is the version number of the libcurl package from which this header
file origins: */
-#define LIBCURL_VERSION "7.41.0-DEV"
+#define LIBCURL_VERSION "7.42.0-DEV"
/* The numeric version number is also available "in parts" by using these
defines: */
#define LIBCURL_VERSION_MAJOR 7
-#define LIBCURL_VERSION_MINOR 41
+#define LIBCURL_VERSION_MINOR 42
#define LIBCURL_VERSION_PATCH 0
/* This is the numeric version of the libcurl version number, meant for easier
@@ -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 0x072900
+#define LIBCURL_VERSION_NUM 0x072A00
/*
* This is the date and time when the full source package was created. The