mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
bump: start climbing toward 7.46.0
This commit is contained in:
parent
645fc44764
commit
8bb43ecd05
131
RELEASE-NOTES
131
RELEASE-NOTES
@ -1,92 +1,18 @@
|
|||||||
Curl and libcurl 7.45.0
|
Curl and libcurl 7.46.0
|
||||||
|
|
||||||
Public curl releases: 149
|
Public curl releases: 150
|
||||||
Command line options: 177
|
Command line options: 177
|
||||||
curl_easy_setopt() options: 219
|
curl_easy_setopt() options: 219
|
||||||
Public functions in libcurl: 61
|
Public functions in libcurl: 61
|
||||||
Contributors: 1303
|
Contributors: 1322
|
||||||
|
|
||||||
This release includes the following changes:
|
This release includes the following changes:
|
||||||
|
|
||||||
o added CURLOPT_DEFAULT_PROTOCOL [6]
|
o
|
||||||
o added new tool option --proto-default [6]
|
|
||||||
o getinfo: added CURLINFO_ACTIVESOCKET
|
|
||||||
o turned CURLINFO_* option docs as stand-alone man pages
|
|
||||||
o curl: point out unnecessary uses of -X in verbose mode [17]
|
|
||||||
|
|
||||||
This release includes the following bugfixes:
|
This release includes the following bugfixes:
|
||||||
|
|
||||||
o curl_global_init_mem.3: Stronger thread safety warning [1]
|
o
|
||||||
o buildconf.bat: Fixed issues when ran in directories with special chars [2]
|
|
||||||
o cmake: Fix CurlTests check for gethostbyname_r with 5 arguments
|
|
||||||
o generate.bat: Fixed issues when ran in directories with special chars
|
|
||||||
o generate.bat: Only call buildconf.bat if it exists
|
|
||||||
o generate.bat: Added support for generating only the prerequisite files
|
|
||||||
o curl.1: Document weaknesses in SSLv2 and SSLv3
|
|
||||||
o CURLOPT_HTTP_VERSION.3: connection re-use goes before version
|
|
||||||
o docs: Update the redirect protocols disabled by default
|
|
||||||
o inet_pton.c: Fix MSVC run-time check failure
|
|
||||||
o CURLMOPT_PUSHFUNCTION.3: fix argument types
|
|
||||||
o rtsp: support basic/digest authentication
|
|
||||||
o rtsp: stop reading empty DESCRIBE responses
|
|
||||||
o travis: Upgrading to container based build [3]
|
|
||||||
o travis.yml: Add OS X testbot
|
|
||||||
o FTP: make state machine not get stuck in state
|
|
||||||
o openssl: handle lack of server cert when strict checking disabled [4]
|
|
||||||
o configure: change functions to detect openssl (clones) [5]
|
|
||||||
o configure: detect latest boringssl [5]
|
|
||||||
o runtests: Allow for spaces in server-verify curl custom path
|
|
||||||
o http2: on_frame_recv: get a proper 'conn' for the debug logging
|
|
||||||
o ntlm: mark deliberate switch case fall-through
|
|
||||||
o http2: remove dead code
|
|
||||||
o curl_easy_{escape,unescape}.3: "char *" vs. "const char *" [7]
|
|
||||||
o curl: point out the conflicting HTTP methods if used
|
|
||||||
o cmake: added Windows SSL support [8]
|
|
||||||
o curl_easy_{escape,setopt}.3: fix example
|
|
||||||
o curl_easy_escape.3: escape '\n' [9]
|
|
||||||
o libcurl.m4: Put braces around empty if body [10]
|
|
||||||
o buildconf.bat: Fixed double blank line in 'curl manual' warning output
|
|
||||||
o sasl: Only define Curl_sasl_digest_get_pair() when CRYPTO_AUTH enabled
|
|
||||||
o inet_pton.c: Fix MSVC run-time check failure
|
|
||||||
o CURLOPT_FOLLOWLOCATION.3: mention methods for redirects
|
|
||||||
o http2: don't pass on Connection: headers [11]
|
|
||||||
o nss: do not directly access SSL_ImplementedCiphers [12]
|
|
||||||
o docs: numerous cleanups and spelling fixes
|
|
||||||
o FTP: do_more: add check for wait_data_conn in upload case [13]
|
|
||||||
o parse_proxy: reject illegal port numbers [14]
|
|
||||||
o cmake: IPv6 : disable Unix header check on Windows platform [15]
|
|
||||||
o winbuild: run buildconf.bat if necessary
|
|
||||||
o buildconf.bat: fix syntax error
|
|
||||||
o curl_sspi: fix possibly undefined CRYPT_E_REVOKED [16]
|
|
||||||
o nss: prevent NSS from incorrectly re-using a session [18]
|
|
||||||
o libcurl-errors.3: add two missing error codes
|
|
||||||
o openssl: fix build with < 0.9.8
|
|
||||||
o openssl: refactor certificate parsing to use OpenSSL memory BIO [19]
|
|
||||||
o openldap: only part of LDAP query results received [20]
|
|
||||||
o ssl: add server cert's "sha256//" hash to verbose [21]
|
|
||||||
o NTLM: Reset auth-done when using a fresh connection [22]
|
|
||||||
o curl: generate easysrc only on --libcurl [23]
|
|
||||||
o tests: disable 1801 until fixed [24]
|
|
||||||
o CURLINFO_TLS_SESSION: always return backend info
|
|
||||||
o gnutls: Support CURLOPT_KEYPASSWD
|
|
||||||
o gnutls: Report actual GnuTLS error message for certificate errors
|
|
||||||
o tests: disable 1510 due to CI-problems on github
|
|
||||||
o cmake: Put "winsock2.h" before "windows.h" during configure checks
|
|
||||||
o cmake: Ensure discovered include dirs are considered
|
|
||||||
o configure: Add missing ')' for CURL_CHECK_OPTION_RT [25]
|
|
||||||
o build: fix failures with -Wcast-align and -Werror [26]
|
|
||||||
o FTP: fix uploading ASCII with unknown size
|
|
||||||
o readwrite_data: set a max number of loops
|
|
||||||
o http2: avoid superfluous Curl_expire() calls
|
|
||||||
o http2: set TCP_NODELAY unconditionally [27]
|
|
||||||
o docs: fix unescaped '\n' in man pages
|
|
||||||
o openssl: Fix algorithm init to make (gost) engines work [28]
|
|
||||||
o win32: make recent Borland compilers use long long
|
|
||||||
o runtests: Fix pid check in checkdied
|
|
||||||
o gopher: don't send NUL byte [29]
|
|
||||||
o tool_setopt: fix c_escape truncated octal [30]
|
|
||||||
o hiperfifo: fix the pointer passed to WRITEDATA [31]
|
|
||||||
o getinfo: Fix return code for unknown CURLINFO options [32]
|
|
||||||
|
|
||||||
This release includes the following known bugs:
|
This release includes the following known bugs:
|
||||||
|
|
||||||
@ -95,52 +21,9 @@ This release includes the following known bugs:
|
|||||||
This release would not have looked like this without help, code, reports and
|
This release would not have looked like this without help, code, reports and
|
||||||
advice from friends like these:
|
advice from friends like these:
|
||||||
|
|
||||||
Alessandro Ghedini, Benjamin Kircher, Bertrand Simonnet, Brad King,
|
|
||||||
Dan Fandrich, Daniel Hwang, Daniel Kahn Gillmor, Daniel Lee Hwang,
|
|
||||||
Daniel Seither, Daniel Stenberg, Denis Feklushkin, Eric Ridge, Erik Janssen,
|
|
||||||
Isaac Boukris, Jactry Zeng, Jakub Zakrzewski, Jim Hollinger, Kamil Dudka,
|
|
||||||
Maksim Stsepanenka, Marcel Raad, Michael Kalinin, Mike Crowe,
|
|
||||||
Nathaniel Waisbrot, Nikolai Kondrashov, Orange Tsai, Patricia Muscalu,
|
|
||||||
Patrick Monnerat, Rajkumar Mandal, Ray Satiro, Razvan Cojocaru, Rémy Léone,
|
|
||||||
Richard van den Berg, Sam Roth, Sergei Nikulov, Steve Holme,
|
|
||||||
Svyatoslav Mishyn, Tatsuhiro Tsujikawa, Thorsten Schöning, Viktor Szakáts,
|
|
||||||
W. Mark Kubacki,
|
|
||||||
(40 contributors)
|
|
||||||
|
|
||||||
Thanks! (and sorry if I forgot to mention someone)
|
Thanks! (and sorry if I forgot to mention someone)
|
||||||
|
|
||||||
References to bug reports and discussions on issues:
|
References to bug reports and discussions on issues:
|
||||||
|
|
||||||
[1] = http://curl.haxx.se/mail/lib-2015-08/0016.html
|
[1] =
|
||||||
[2] = https://github.com/bagder/curl/pull/379
|
|
||||||
[3] = http://curl.haxx.se/bug/?i=388
|
|
||||||
[4] = http://curl.haxx.se/bug/?i=392
|
|
||||||
[5] = https://android.googlesource.com/platform/external/curl/+/f551028d5caab
|
|
||||||
29d4b4a4ae8c159c76c3cfd4887%5E!/
|
|
||||||
[6] = http://curl.haxx.se/bug/?i=351
|
|
||||||
[7] = http://curl.haxx.se/bug/?i=395
|
|
||||||
[8] = http://curl.haxx.se/bug/?i=399
|
|
||||||
[9] = http://curl.haxx.se/bug/?i=398
|
|
||||||
[10] = http://curl.haxx.se/bug/?i=402
|
|
||||||
[11] = http://curl.haxx.se/bug/?i=401
|
|
||||||
[12] = https://lists.fedoraproject.org/pipermail/devel/2015-September/214117.html
|
|
||||||
[13] = http://curl.haxx.se/bug/?i=405
|
|
||||||
[14] = http://curl.haxx.se/bug/?i=415
|
|
||||||
[15] = http://curl.haxx.se/bug/?i=409
|
|
||||||
[16] = http://curl.haxx.se/bug/?i=411
|
|
||||||
[17] = http://daniel.haxx.se/blog/2015/09/11/unnecessary-use-of-curl-x/
|
|
||||||
[18] = https://bugzilla.mozilla.org/1202264
|
|
||||||
[19] = http://curl.haxx.se/bug/?i=427
|
|
||||||
[20] = http://curl.haxx.se/bug/?i=440
|
|
||||||
[21] = http://curl.haxx.se/bug/?i=410
|
|
||||||
[22] = http://curl.haxx.se/bug/?i=435
|
|
||||||
[23] = http://curl.haxx.se/bug/?i=429
|
|
||||||
[24] = http://curl.haxx.se/bug/?i=380
|
|
||||||
[25] = http://curl.haxx.se/bug/?i=456
|
|
||||||
[26] = http://curl.haxx.se/bug/?i=457
|
|
||||||
[27] = http://curl.haxx.se/mail/lib-2015-09/0097.html
|
|
||||||
[28] = http://curl.haxx.se/bug/?i=447
|
|
||||||
[29] = http://curl.haxx.se/bug/?i=466
|
|
||||||
[30] = http://curl.haxx.se/bug/?i=469
|
|
||||||
[31] = http://curl.haxx.se/bug/?i=471
|
|
||||||
[32] = http://curl.haxx.se/bug/?i=468
|
|
@ -30,12 +30,12 @@
|
|||||||
|
|
||||||
/* This is the version number of the libcurl package from which this header
|
/* This is the version number of the libcurl package from which this header
|
||||||
file origins: */
|
file origins: */
|
||||||
#define LIBCURL_VERSION "7.45.0-DEV"
|
#define LIBCURL_VERSION "7.46.0-DEV"
|
||||||
|
|
||||||
/* The numeric version number is also available "in parts" by using these
|
/* The numeric version number is also available "in parts" by using these
|
||||||
defines: */
|
defines: */
|
||||||
#define LIBCURL_VERSION_MAJOR 7
|
#define LIBCURL_VERSION_MAJOR 7
|
||||||
#define LIBCURL_VERSION_MINOR 45
|
#define LIBCURL_VERSION_MINOR 46
|
||||||
#define LIBCURL_VERSION_PATCH 0
|
#define LIBCURL_VERSION_PATCH 0
|
||||||
|
|
||||||
/* This is the numeric version of the libcurl version number, meant for easier
|
/* This is the numeric version of the libcurl version number, meant for easier
|
||||||
@ -57,7 +57,7 @@
|
|||||||
CURL_VERSION_BITS() macro since curl's own configure script greps for it
|
CURL_VERSION_BITS() macro since curl's own configure script greps for it
|
||||||
and needs it to contain the full number.
|
and needs it to contain the full number.
|
||||||
*/
|
*/
|
||||||
#define LIBCURL_VERSION_NUM 0x072D00
|
#define LIBCURL_VERSION_NUM 0x072E00
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This is the date and time when the full source package was created. The
|
* This is the date and time when the full source package was created. The
|
||||||
|
Loading…
Reference in New Issue
Block a user