From: Daniel Stenberg Date: Thu, 28 Jan 2016 15:36:29 +0000 (+0100) Subject: bump: towards the next (7.47.1 ?) X-Git-Tag: curl-7_47_1~28 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=300718382fed9b8235610c893e03072302d45124;p=curl bump: towards the next (7.47.1 ?) --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 61b7894b8..2ccc81d9d 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,79 +1,19 @@ -Curl and libcurl 7.47.0 +Curl and libcurl 7.47.1 - Public curl releases: 151 + Public curl releases: 152 Command line options: 179 curl_easy_setopt() options: 221 Public functions in libcurl: 61 - Contributors: 1340 + Contributors: 1346 This release includes the following changes: - o version: Add flag CURL_VERSION_PSL for libpsl - o http: added CURL_HTTP_VERSION_2TLS to do HTTP/2 for HTTPS only [8] - o curl: use 2TLS by default - o curl --expect100-timeout: added [10] - o Add .dir-locals and set c-basic-offset to 2 (for emacs) [16] + o This release includes the following bugfixes: - o curl: avoid local drive traversal when saving file on Windows [33] - o NTLM: do not resuse proxy connections without diff proxy credentials [34] - o tests: Disable the OAUTHBEARER tests when using a non-default port number [1] - o curl: remove keepalive #ifdef checks done on libcurl's behalf - o formdata: Check if length is too large for memory [2] - o lwip: Fix compatibility issues with later versions [3] - o openssl: BoringSSL doesn't have CONF_modules_free - o config-win32: Fix warning HAVE_WINSOCK2_H undefined - o build: fix compilation error with CURL_DISABLE_VERBOSE_STRINGS [4] - o http2: Fix hanging paused stream [5] - o scripts/Makefile: fix GNUism and survive no perl [6] - o openssl: adapt to 1.1.0+ name changes - o openssl: adapt to openssl >= 1.1.0 X509 opaque structs [7] - o HTTP2.md: spell fix and remove TODO now implemented - o setstropt: const-correctness [9] - o cyassl: fix compiler warning on type conversion - o gskit: Fix host subject altname verification [11] - o http2: Support trailer fields [12] - o wolfssl: handle builds without SSLv3 support - o cyassl: deal with lack of *get_peer_certificate [13] - o sockfilt: do not wait on unreliable file or pipe handle - o make: build zsh script even in an out-of-tree build - o test 1326: fix getting stuck on Windows - o test 87: fix file check on Windows - o configure: allow static builds on mingw [14] - o configure: detect IPv6 support on Windows [15] - o ConnectionExists: with *PIPEWAIT, wait for connections [17] - o Makefile.inc: s/curl_SOURCES/CURL_FILES [18] - o test 16: fixed for Windows - o test 252-255: use datacheck mode text for ASCII-mode LISTings - o tftpd server: add Windows support by writing files in binary mode - o ftplistparser: fix handling of file LISTings using Windows EOL - o tests first.c: fix calculation of sleep timeout on Windows - o tests (several): use datacheck mode text for ASCII-mode LISTings - o CURLOPT_RANGE.3: for HTTP servers, range support is optional - o test 1515: add MSYS support by passing a relative path - o curl_global_init.3: Add Windows-specific info for init via DLL [19] - o http2: Fix client write for trailers on stream close [20] - o mbedtls: Fix ALPN support - o connection reuse: IDN host names fixed [21] - o http2: Fix PUSH_PROMISE headers being treated as trailers [22] - o http2: handle the received SETTINGS frame [23] - o http2: Ensure that http2_handle_stream_close is called [24] - o mbedtls: implement CURLOPT_PINNEDPUBLICKEY - o runtests: Add mbedTLS to the SSL backends - o IDN host names: Remove the port number before converting to ACE [25] - o zsh.pl: fail if no curl is found - o scripts: fix zsh completion generation - o scripts: don't generate and install zsh completion when cross-compiling [26] - o lib: Prefix URLs with lower-case protocol names/schemes [27] - o ConnectionExists: only do pipelining/multiplexing when asked [28] - o configure: assume IPv6 works when cross-compiled [29] - o openssl: for 1.1.0+ they now provide a SSLeay() macro of their own - o openssl: improved error detection/reporting - o ssh: CURLOPT_SSH_PUBLIC_KEYFILE now treats "" as NULL again [30] - o mbedtls: Fix pinned key return value on fail [31] - o maketgz: generate date stamp with LC_TIME=C [32] - + o + This release includes the following known bugs: o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html) @@ -81,48 +21,11 @@ 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, Anders Bakken, Christian Stewart, Dan Fandrich, - Daniel Schauenberg, Daniel Stenberg, Francisco Moraes, Gisle Vanem, - Isaac Boukris, Johannes Schindelin, John Kohl, Kamil Dudka, Marc Hoersken, - Michael Kaufmann, Mohammad AlSaleh, Patrick Monnerat, Ray Satiro, Steve Holme, - Tatsuhiro Tsujikawa, Thomas Glanzmann, Thomas Klausner, - (21 contributors) + Thanks! (and sorry if I forgot to mention someone) References to bug reports and discussions on issues: - [1] = http://curl.haxx.se/mail/lib-2015-12/0003.html - [2] = https://github.com/bagder/curl/issues/425#issuecomment-154518679 - [3] = http://curl.haxx.se/mail/lib-2015-12/0023.html - [4] = http://curl.haxx.se/bug/?i=558 - [5] = http://curl.haxx.se/mail/lib-2015-11/0103.html - [6] = http://curl.haxx.se/bug/?i=555 - [7] = http://curl.haxx.se/bug/?i=491 - [8] = http://curl.haxx.se/libcurl/c/CURLOPT_HTTP_VERSION.html - [9] = http://curl.haxx.se/bug/?i=565 - [10] = http://curl.haxx.se/docs/manpage.html#--expect100-timeout - [11] = http://curl.haxx.se/mail/lib-2015-12/0062.html - [12] = http://curl.haxx.se/bug/?i=564 - [13] = http://curl.haxx.se/bug/?i=565 - [14] = https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-curl - [15] = https://github.com/Alexpux/MINGW-packages/commit/9253d0bf58a1486e91f7efb5316e7fdb48fa4007 - [16] = http://curl.haxx.se/bug/?i=574 - [17] = http://curl.haxx.se/bug/?i=575 - [18] = http://curl.haxx.se/bug/?i=577 - [19] = http://curl.haxx.se/bug/?i=586 - [20] = http://curl.haxx.se/bug/?i=564 - [21] = http://curl.haxx.se/bug/?i=592 - [22] = http://curl.haxx.se/bug/?i=564 - [23] = http://curl.haxx.se/mail/lib-2016-01/0031.html - [24] = http://curl.haxx.se/bug/?i=564 - [25] = http://curl.haxx.se/bug/?i=596 - [26] = http://curl.haxx.se/bug/?i=582 - [27] = http://curl.haxx.se/bug/?i=597 - [28] = http://curl.haxx.se/bug/?i=584 - [29] = http://curl.haxx.se/bug/?i=594 - [30] = http://curl.haxx.se/mail/lib-2016-01/0072.html - [31] = http://curl.haxx.se/bug/?i=601 - [32] = http://curl.haxx.se/mail/lib-2016-01/0123.html - [33] = http://curl.haxx.se/docs/adv_20160127B.html - [34] = http://curl.haxx.se/docs/adv_20160127A.html + [1] = + \ No newline at end of file diff --git a/include/curl/curlver.h b/include/curl/curlver.h index f2a057629..085113c5f 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -7,7 +7,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2015, Daniel Stenberg, , et al. + * Copyright (C) 1998 - 2016, Daniel Stenberg, , et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -26,17 +26,17 @@ a script at release-time. This was made its own header file in 7.11.2 */ /* This is the global package copyright */ -#define LIBCURL_COPYRIGHT "1996 - 2015 Daniel Stenberg, ." +#define LIBCURL_COPYRIGHT "1996 - 2016 Daniel Stenberg, ." /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "7.47.0-DEV" +#define LIBCURL_VERSION "7.47.1-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 7 #define LIBCURL_VERSION_MINOR 47 -#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 @@ -57,7 +57,7 @@ CURL_VERSION_BITS() macro since curl's own configure script greps for it and needs it to contain the full number. */ -#define LIBCURL_VERSION_NUM 0x072F00 +#define LIBCURL_VERSION_NUM 0x072F01 /* * This is the date and time when the full source package was created. The