1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2019-10-22 15:06:35 +02:00
parent d81dbae19f
commit 333e77d39b
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -30,6 +30,7 @@ This release includes the following bugfixes:
o README: minor grammar fix [39] o README: minor grammar fix [39]
o altsvc: accept quoted ma and persist values [60] o altsvc: accept quoted ma and persist values [60]
o altsvc: both backends run h3-23 now [31] o altsvc: both backends run h3-23 now [31]
o appveyor: Add MSVC ARM64 build [87]
o appveyor: add 32-bit MinGW-w64 build [58] o appveyor: add 32-bit MinGW-w64 build [58]
o appveyor: add a winbuild [14] o appveyor: add a winbuild [14]
o appveyor: add a winbuild that uses VS2017 [84] o appveyor: add a winbuild that uses VS2017 [84]
@ -43,6 +44,7 @@ This release includes the following bugfixes:
o cirrus: Switch the FreeBSD 11.x build to 11.3 and add a 13.0 build o cirrus: Switch the FreeBSD 11.x build to 11.3 and add a 13.0 build
o cirrus: switch off blackhole status on the freebsd CI machines [72] o cirrus: switch off blackhole status on the freebsd CI machines [72]
o cleanups: 21 various PVS-Studio warnings [24] o cleanups: 21 various PVS-Studio warnings [24]
o configure: remove all cyassl references [90]
o connect: return CURLE_OPERATION_TIMEDOUT for errno == ETIMEDOUT [72] o connect: return CURLE_OPERATION_TIMEDOUT for errno == ETIMEDOUT [72]
o connect: silence sign-compare warning [83] o connect: silence sign-compare warning [83]
o cookie: avoid harmless use after free [69] o cookie: avoid harmless use after free [69]
@ -64,9 +66,12 @@ This release includes the following bugfixes:
o doh: fix (harmless) buffer overrun [13] o doh: fix (harmless) buffer overrun [13]
o doh: fix undefined behaviour and open up for gcc and clang optimization [12] o doh: fix undefined behaviour and open up for gcc and clang optimization [12]
o doh: return early if there is no time left [48] o doh: return early if there is no time left [48]
o examples/sslbackend: fix -Wchar-subscripts warning [89]
o git: add tests/server/disabled to .gitignore [59] o git: add tests/server/disabled to .gitignore [59]
o http2: expire a timeout at end of stream [88]
o http2: prevent dup'ed handles to send dummy PRIORITY frames [68] o http2: prevent dup'ed handles to send dummy PRIORITY frames [68]
o http2: relax verification of :authority in push promise requests [8] o http2: relax verification of :authority in push promise requests [8]
o http2_recv: a closed stream trumps pause state [88]
o http: lowercase headernames for HTTP/2 and HTTP/3 [49] o http: lowercase headernames for HTTP/2 and HTTP/3 [49]
o ldap: Stop using wide char version of ldapp_err2string [1] o ldap: Stop using wide char version of ldapp_err2string [1]
o ldap: fix OOM error on missing query string [76] o ldap: fix OOM error on missing query string [76]
@ -84,6 +89,7 @@ This release includes the following bugfixes:
o quiche: set 'drain' when returning without having drained the queues o quiche: set 'drain' when returning without having drained the queues
o quiche: update HTTP/3 config creation to new API [61] o quiche: update HTTP/3 config creation to new API [61]
o redirect: handle redirects to absolute URLs containing spaces [52] o redirect: handle redirects to absolute URLs containing spaces [52]
o runtests: get textaware info from curl instead of perl [86]
o security: silence conversion warning [83] o security: silence conversion warning [83]
o setopt: handle ALTSVC set to NULL o setopt: handle ALTSVC set to NULL
o setopt: make it easier to add new enum values [4] o setopt: make it easier to add new enum values [4]
@ -91,10 +97,14 @@ This release includes the following bugfixes:
o smb: check for full size message before reading message details [10] o smb: check for full size message before reading message details [10]
o smbserver: fix Python 3 compatibility [82] o smbserver: fix Python 3 compatibility [82]
o socks: Fix destination host shown on SOCKS5 error [32] o socks: Fix destination host shown on SOCKS5 error [32]
o test1162: disable MSYS2's POSIX path conversion
o tests: add `connect to non-listen` keywords [91]
o tests: fix narrowing conversion warnings [37] o tests: fix narrowing conversion warnings [37]
o tests: makes tests succeed when using --disable-proxy [81] o tests: makes tests succeed when using --disable-proxy [81]
o tests: use %FILE_PWD for file:// URLs [92]
o tests: use port 2 instead of 60000 for a safer non-listening port [72] o tests: use port 2 instead of 60000 for a safer non-listening port [72]
o tool_operate: Fix retry sleep time shown to user when Retry-After [79] o tool_operate: Fix retry sleep time shown to user when Retry-After [79]
o travis: Add an ARM64 build
o url: don't set appconnect time for non-ssl/non-ssh connections [42] o url: don't set appconnect time for non-ssl/non-ssh connections [42]
o url: fix the NULL hostname compiler warning [44] o url: fix the NULL hostname compiler warning [44]
o url: normalize CURLINFO_EFFECTIVE_URL [80] o url: normalize CURLINFO_EFFECTIVE_URL [80]
@ -122,17 +132,18 @@ advice from friends like these:
Barry Pollard, Bernhard Walle, Christophe Dervieux, Christoph M. Becker, Barry Pollard, Bernhard Walle, Christophe Dervieux, Christoph M. Becker,
Dagobert Michelsen, Dan Fandrich, Daniel Silverstone, Daniel Stenberg, Dagobert Michelsen, Dan Fandrich, Daniel Silverstone, Daniel Stenberg,
Denis Chaplygin, Emil Engler, George Liu, Gilles Vollant, Griffin Downs, Denis Chaplygin, Emil Engler, George Liu, Gilles Vollant, Griffin Downs,
Harry Sintonen, Ilya Kosarev, infinnovation-dev on github, Jens Finkhaeuser, Harry Sintonen, Ilya Kosarev, infinnovation-dev on github, Jacob Barthelmeh,
Jeremy Lainé, Jeroen Ooms, Jimmy Gaussen, Joel Depooter, Jojojov on github, Jens Finkhaeuser, Jeremy Lainé, Jeroen Ooms, Jimmy Gaussen, Joel Depooter,
jzinn on github, Kamil Dudka, Kunal Ekawde, Lucas Pardue, Lucas Severo, Jojojov on github, jzinn on github, Kamil Dudka, Kunal Ekawde, Lucas Pardue,
Marcel Hernandez, Marcel Raad, Martin Gartner, Max Dymond, Michael Kaufmann, Lucas Severo, Marcel Hernandez, Marcel Raad, Martin Gartner, Max Dymond,
momala454 on github, Nathaniel J. Smith, Niall O'Reilly, Michael Kaufmann, Michał Janiszewski, momala454 on github,
nico-abram on github, Patrick Monnerat, Paul B. Omta, Paul Dreik, Nathaniel J. Smith, Niall O'Reilly, nico-abram on github, Patrick Monnerat,
Peter Sumatra, Philippe Marguinaud, Piotr Komborski, Ray Satiro, Paul B. Omta, Paul Dreik, Peter Sumatra, Philippe Marguinaud,
Roland Hieber, Samuel Surtees, Sebastian Haglund, Spezifant on github, Piotr Komborski, Ray Satiro, Roland Hieber, Samuel Surtees,
Stian Soiland-Reyes, SumatraPeter on github, Tatsuhiro Tsujikawa, Sebastian Haglund, Spezifant on github, Stian Soiland-Reyes,
SumatraPeter on github, Tatsuhiro Tsujikawa, Tom van der Woerdt,
Valerii Zapodovnikov, Yechiel Kalmenson, Zenju on github, Valerii Zapodovnikov, Yechiel Kalmenson, Zenju on github,
(57 contributors) (60 contributors)
Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone)
@ -223,3 +234,10 @@ References to bug reports and discussions on issues:
[83] = https://curl.haxx.se/bug/?i=4483 [83] = https://curl.haxx.se/bug/?i=4483
[84] = https://curl.haxx.se/bug/?i=4482 [84] = https://curl.haxx.se/bug/?i=4482
[85] = https://curl.haxx.se/bug/?i=4466 [85] = https://curl.haxx.se/bug/?i=4466
[86] = https://curl.haxx.se/bug/?i=4506
[87] = https://curl.haxx.se/bug/?i=4507
[88] = https://curl.haxx.se/bug/?i=4496
[89] = https://curl.haxx.se/bug/?i=4503
[90] = https://curl.haxx.se/bug/?i=4502
[91] = https://curl.haxx.se/bug/?i=4511
[92] = https://curl.haxx.se/bug/?i=4512