aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-11-04 09:50:04 +0100
committerDaniel Stenberg <daniel@haxx.se>2019-11-05 16:53:54 +0100
commit2e9b725f67d49a9d7a1f053fe52dd4920c9ab1ad (patch)
tree83b65c2cc81b0d6ef725926d013dcf567218dfc4
parent9367428c73ed50d82b03030842e5888f3e81b309 (diff)
RELEASE-NOTES: synced
The 7.67.0 release
-rw-r--r--RELEASE-NOTES55
1 files changed, 40 insertions, 15 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 84c0b6810..cea2debda 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,7 +4,7 @@ curl and libcurl 7.67.0
Command line options: 226
curl_easy_setopt() options: 269
Public functions in libcurl: 81
- Contributors: 2014
+ Contributors: 2056
This release includes the following changes:
@@ -24,9 +24,12 @@ This release includes the following bugfixes:
o FTP: skip CWD to entry dir when target is absolute [16]
o FTP: url-decode path before evaluation [36]
o HTTP3.md: move -p for mkdir, remove -j for make [46]
+ o HTTP3: fix invalid use of sendto for connected UDP socket [109]
o HTTP3: fix ngtcp2 Windows build [93]
o HTTP3: fix prefix parameter for ngtcp2 build [40]
+ o HTTP3: fix typo somehere1 > somewhere1 [108]
o HTTP3: show an --alt-svc using example too
+ o INSTALL: add missing space for configure commands [106]
o INSTALL: add vcpkg installation instructions [35]
o README: minor grammar fix [39]
o altsvc: accept quoted ma and persist values [60]
@@ -38,6 +41,7 @@ This release includes the following bugfixes:
o appveyor: add a winbuild [14]
o appveyor: add a winbuild that uses VS2017 [84]
o appveyor: make winbuilds with DEBUG=no/yes and VS 2015/2017 [95]
+ o appveyor: publish artifacts on appveyor [105]
o appveyor: upgrade VS2017 to VS2019 [29]
o asyn-thread: make use of Curl_socketpair() where available [85]
o asyn-thread: s/AF_LOCAL/AF_UNIX for Solaris [3]
@@ -48,6 +52,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 off blackhole status on the freebsd CI machines [72]
o cleanups: 21 various PVS-Studio warnings [24]
+ o configure: only say ipv6 enabled when the variable is set [110]
o configure: remove all cyassl references [90]
o conn-reuse: requests wanting NTLM can reuse non-NTLM connections [99]
o connect: return CURLE_OPERATION_TIMEDOUT for errno == ETIMEDOUT [72]
@@ -56,6 +61,7 @@ This release includes the following bugfixes:
o cookie: pass in the correct cookie amount to qsort() [27]
o cookies: change argument type for Curl_flush_cookies [67]
o cookies: using a share with cookies shouldn't enable the cookie engine [63]
+ o copyrights: update copyright notices to 2019 [101]
o curl: create easy handles on-demand and not ahead of time [54]
o curl: ensure HTTP 429 triggers --retry [64]
o curl: exit the create_transfers loop on errors [33]
@@ -72,7 +78,9 @@ This release includes the following bugfixes:
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 examples/sslbackend: fix -Wchar-subscripts warning [89]
+ o examples: remove the "this exact code has not been verified"
o git: add tests/server/disabled to .gitignore [59]
+ o gnutls: make gnutls_bye() not wait for response on shutdown [104]
o http2: expire a timeout at end of stream [88]
o http2: prevent dup'ed handles to send dummy PRIORITY frames [68]
o http2: relax verification of :authority in push promise requests [8]
@@ -80,6 +88,7 @@ This release includes the following bugfixes:
o http: lowercase headernames for HTTP/2 and HTTP/3 [49]
o ldap: Stop using wide char version of ldapp_err2string [1]
o ldap: fix OOM error on missing query string [76]
+ o mbedtls: add error message for cert validity starting in the future [102]
o mime: when disabled, avoid C99 macro [7]
o ngtcp2: adapt to API change [66]
o ngtcp2: compile with latest ngtcp2 + nghttp3 draft-23 [25]
@@ -96,6 +105,7 @@ This release includes the following bugfixes:
o redirect: handle redirects to absolute URLs containing spaces [52]
o runtests: get textaware info from curl instead of perl [86]
o schannel: reverse the order of certinfo insertions [96]
+ o schannel_verify: Fix concurrent openings of CA file [103]
o security: silence conversion warning [83]
o setopt: handle ALTSVC set to NULL
o setopt: make it easier to add new enum values [4]
@@ -107,11 +117,13 @@ This release includes the following bugfixes:
o test1591: fix spelling of http feature [97]
o tests: add `connect to non-listen` keywords [91]
o tests: fix narrowing conversion warnings [37]
+ o tests: fix the test 3001 cert failures [100]
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 tool_operate: Fix retry sleep time shown to user when Retry-After [79]
o travis: Add an ARM64 build
+ o url: Curl_free_request_state() should also free doh handles [107]
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: normalize CURLINFO_EFFECTIVE_URL [80]
@@ -136,21 +148,23 @@ This release would not have looked like this without help, code, reports and
advice from friends like these:
Alessandro Ghedini, Alex Konev, Alex Samorukov, Andrei Valeriu BICA,
- Barry Pollard, Bernhard Walle, Christophe Dervieux, Christoph M. Becker,
- Dagobert Michelsen, Dan Fandrich, Daniel Silverstone, Daniel Stenberg,
- Denis Chaplygin, Emil Engler, Francois Rivard, George Liu, Gilles Vollant,
- Griffin Downs, Harry Sintonen, Ilya Kosarev, infinnovation-dev on github,
- Jacob Barthelmeh, Javier Blazquez, Jens Finkhaeuser, Jeremy Lainé,
- Jeroen Ooms, Jimmy Gaussen, Joel Depooter, Jojojov on github,
- jzinn on github, Kamil Dudka, Kunal Ekawde, Lucas Pardue, Lucas Severo,
- Marcel Hernandez, Marcel Raad, Martin Gartner, Max Dymond, Michael Kaufmann,
- Michał Janiszewski, momala454 on github, Nathaniel J. Smith, Niall O'Reilly,
- nico-abram on github, Patrick Monnerat, Paul B. Omta, Paul Dreik,
+ Barry Pollard, Bastien Bouclet, Bernhard Walle, Bylon2 on github,
+ Christophe Dervieux, Christoph M. Becker, Dagobert Michelsen, Dan Fandrich,
+ Daniel Silverstone, Daniel Stenberg, Denis Chaplygin, Emil Engler,
+ Francois Rivard, George Liu, Gilles Vollant, Griffin Downs, Harry Sintonen,
+ Ilya Kosarev, infinnovation-dev on github, Jacob Barthelmeh, Javier Blazquez,
+ Jens Finkhaeuser, Jeremy Lainé, Jeroen Ooms, Jimmy Gaussen, Joel Depooter,
+ Jojojov on github, jzinn on github, Kamil Dudka, Kunal Ekawde, Lucas Pardue,
+ Lucas Severo, Marcel Hernandez, Marcel Raad, Martin Gartner, Max Dymond,
+ Michael Kaufmann, Michał Janiszewski, momala454 on github,
+ Nathaniel J. Smith, Niall O'Reilly, nico-abram on github,
+ Nikos Mavrogiannopoulos, Patrick Monnerat, Paul B. Omta, Paul Dreik,
Peter Sumatra, Philippe Marguinaud, Piotr Komborski, Ray Satiro,
- Roland Hieber, Samuel Surtees, Sebastian Haglund, Spezifant on github,
- Stian Soiland-Reyes, SumatraPeter on github, Tatsuhiro Tsujikawa,
- Tom van der Woerdt, Valerii Zapodovnikov, Yechiel Kalmenson, Zenju on github,
- (62 contributors)
+ Richard Alcock, Roland Hieber, Samuel Surtees, Sebastian Haglund,
+ Spezifant on github, Stian Soiland-Reyes, SumatraPeter on github,
+ Tatsuhiro Tsujikawa, Tom van der Woerdt, Trivikram Kamat,
+ Valerii Zapodovnikov, Vilhelm Prytz, Yechiel Kalmenson, Zenju on github,
+ (68 contributors)
Thanks! (and sorry if I forgot to mention someone)
@@ -255,3 +269,14 @@ References to bug reports and discussions on issues:
[97] = https://curl.haxx.se/bug/?i=4520
[98] = https://curl.haxx.se/bug/?i=4508
[99] = https://curl.haxx.se/bug/?i=4499
+ [100] = https://curl.haxx.se/bug/?i=4551
+ [101] = https://curl.haxx.se/bug/?i=4547
+ [102] = https://curl.haxx.se/bug/?i=4552
+ [103] = https://curl.haxx.se/mail/lib-2019-10/0104.html
+ [104] = https://curl.haxx.se/bug/?i=4487
+ [105] = https://curl.haxx.se/bug/?i=4509
+ [106] = https://curl.haxx.se/bug/?i=4539
+ [107] = https://curl.haxx.se/bug/?i=4463
+ [108] = https://curl.haxx.se/bug/?i=4535
+ [109] = https://curl.haxx.se/bug/?i=4529
+ [110] = https://curl.haxx.se/bug/?i=4555