1
0
mirror of https://github.com/moparisthebest/curl synced 2025-02-28 17:31:46 -05:00

RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2019-02-25 23:19:32 +01:00
parent 90236edee4
commit 509a0d975f
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -14,11 +14,14 @@ This release includes the following bugfixes:
o Curl_now: figure out windows version in win32_init: [11] o Curl_now: figure out windows version in win32_init: [11]
o Curl_resolv: fix a gcc -Werror=maybe-uninitialized warning [20] o Curl_resolv: fix a gcc -Werror=maybe-uninitialized warning [20]
o OpenSSL: add support for TLS ASYNC state [46]
o cirrus: Added FreeBSD builds using Cirrus CI o cirrus: Added FreeBSD builds using Cirrus CI
o cleanup: make local functions static [5] o cleanup: make local functions static [5]
o cli tool: do not use mime.h private structures [27] o cli tool: do not use mime.h private structures [27]
o configure: add additional libraries to check for LDAP support [45]
o configure: remove the unused fdopen macro [40]
o configure: show features as well in the final summary [15] o configure: show features as well in the final summary [15]
o connection: never reuse CONNECT_ONLY conections [35] o connection: never reuse CONNECT_ONLY connections [35]
o connection_check: restore original conn->data after the check [14] o connection_check: restore original conn->data after the check [14]
o connection_check: set ->data to the transfer doing the check [3] o connection_check: set ->data to the transfer doing the check [3]
o cookie: Add support for cookie prefixes [29] o cookie: Add support for cookie prefixes [29]
@ -34,6 +37,7 @@ This release includes the following bugfixes:
o examples/httpcustomheader: Value stored to 'res' is never read o examples/httpcustomheader: Value stored to 'res' is never read
o examples/postinmemory: Potential leak of memory pointed to by 'chunk.memory' o examples/postinmemory: Potential leak of memory pointed to by 'chunk.memory'
o examples/sftpuploadresume: Value stored to 'result' is never read o examples/sftpuploadresume: Value stored to 'result' is never read
o examples: remove recursive calls to curl_multi_socket_action [42]
o examples: remove superfluous null-pointer checks o examples: remove superfluous null-pointer checks
o fnmatch: disable if FTP is disabled [25] o fnmatch: disable if FTP is disabled [25]
o gssapi: fix deprecated header warnings [16] o gssapi: fix deprecated header warnings [16]
@ -44,12 +48,15 @@ This release includes the following bugfixes:
o mbedtls: make it build even if MBEDTLS_VERSION_C isn't set [24] o mbedtls: make it build even if MBEDTLS_VERSION_C isn't set [24]
o mbedtls: release sessionid resources on error [28] o mbedtls: release sessionid resources on error [28]
o mime: put the boundary buffer into the curl_mime struct [18] o mime: put the boundary buffer into the curl_mime struct [18]
o multi: call multi_done on connect timeouts, fixes CURLINFO_TOTAL_TIME [43]
o multi: remove verbose "Expire in" ... messages [23] o multi: remove verbose "Expire in" ... messages [23]
o pretransfer: don't strlen() POSTFIELDS set for GET requests [22] o pretransfer: don't strlen() POSTFIELDS set for GET requests [22]
o rand: Fix a mismatch between comments in source and header [32] o rand: Fix a mismatch between comments in source and header [32]
o schannel: be quiet - remove verbose output [19] o schannel: be quiet - remove verbose output [19]
o schannel: close TLS before removing conn from cache [10] o schannel: close TLS before removing conn from cache [10]
o schannel: support CALG_ECDH_EPHEM algorithm [44]
o singlesocket: fix the 'sincebefore' placement [36] o singlesocket: fix the 'sincebefore' placement [36]
o tests: Fixed XML validation errors in some test files
o tests: add stderr comparison to the test suite [26] o tests: add stderr comparison to the test suite [26]
o tool_operate: fix typecheck warning [9] o tool_operate: fix typecheck warning [9]
o transfer.c: do not compute length of undefined hex buffer o transfer.c: do not compute length of undefined hex buffer
@ -58,9 +65,11 @@ This release includes the following bugfixes:
o unit1307: require FTP support [17] o unit1307: require FTP support [17]
o unit1651: survive curl_easy_init() fails o unit1651: survive curl_easy_init() fails
o url/idnconvert: remove scan for <= 32 ascii values [6] o url/idnconvert: remove scan for <= 32 ascii values [6]
o url: change conn shutdown order to ensure SOCKETFUNCTION callbacks [39]
o urlapi: reduce variable scope, remove unreachable 'break' [7] o urlapi: reduce variable scope, remove unreachable 'break' [7]
o urlglob: Argument with 'nonnull' attribute passed null o urlglob: Argument with 'nonnull' attribute passed null
o version.c: silent scan-build even when librtmp is not enabled o version.c: silent scan-build even when librtmp is not enabled
o wolfssl: stop custom-adding curves [41]
o x509asn1: "Dereference of null pointer" o x509asn1: "Dereference of null pointer"
o x509asn1: cleanup and unify code layout [34] o x509asn1: cleanup and unify code layout [34]
o zsh.pl: escape ':' character [8] o zsh.pl: escape ':' character [8]
@ -73,13 +82,14 @@ 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, Björn Stenberg, buzo-ffm on github, Chris Araman, accountantM on github, Alessandro Ghedini, Bernd Mueller, Björn Stenberg,
d912e3 on github, Dan Fandrich, Daniel Gustafsson, Daniel Stenberg, buzo-ffm on github, Chris Araman, d912e3 on github, Dan Fandrich,
Frank Gevaerts, James Brown, Jan Alexander Steffens, jnbr on github, Daniel Gustafsson, Daniel Stenberg, David Garske, Frank Gevaerts,
MAntoniak on github, Marcel Raad, Michał Antoniak, Nicolas Grekas, James Brown, Jan Alexander Steffens, jnbr on github, MAntoniak on github,
Patrick Monnerat, Paul Groke, Pavel Löbl, Ray Satiro, Renaud Allard, Marcel Raad, Michael Felt, Michał Antoniak, Nicolas Grekas, Patrick Monnerat,
Romain Geissler, tholin on github, Volker Schmid, Paul Groke, Pavel Löbl, Ray Satiro, Renaud Allard, Romain Geissler,
(24 contributors) tholin on github, Volker Schmid,
(28 contributors)
Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone)
@ -123,3 +133,11 @@ References to bug reports and discussions on issues:
[36] = https://curl.haxx.se/bug/?i=3585 [36] = https://curl.haxx.se/bug/?i=3585
[37] = https://curl.haxx.se/bug/?i=3577 [37] = https://curl.haxx.se/bug/?i=3577
[38] = https://curl.haxx.se/bug/?i=3587 [38] = https://curl.haxx.se/bug/?i=3587
[39] = https://curl.haxx.se/mail/lib-2019-02/0101.html
[40] = https://curl.haxx.se/bug/?i=3600
[41] = https://curl.haxx.se/bug/?i=3599
[42] = https://curl.haxx.se/bug/?i=3537
[43] = https://curl.haxx.se/bug/?i=3602
[44] = https://curl.haxx.se/bug/?i=3608
[45] = https://curl.haxx.se/bug/?i=3595
[46] = https://curl.haxx.se/bug/?i=3591