From: Daniel Stenberg Date: Sun, 16 May 2021 21:25:25 +0000 (+0200) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-7_77_0~41 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e38a8265721e7be07799d07ec843f7ac26f0031b;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 85d075aacd..e13bfb4014 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -4,7 +4,7 @@ curl and libcurl 7.77.0 Command line options: 242 curl_easy_setopt() options: 290 Public functions in libcurl: 85 - Contributors: 2399 + Contributors: 2401 This release includes the following changes: @@ -19,9 +19,12 @@ This release includes the following bugfixes: o build: fix compilation for Windows UWP platform [82] o c-hyper: don't write to set.writeheader if null [67] o c-hyper: fix handling of zero-byte chunk from hyper [39] + o c-hyper: handle body on HYPER_TASK_EMPTY [104] o checksrc: complain on == NULL or != 0 checks in conditions [20] + o CI/cirrus: add shared and static Windows release builds [102] o cmake: check for getppid and utimes [87] o cmake: make libcurl output filename configurable [41] + o configure: if asked for, fail if ldap is not found [109] o configure: provide --with-openssl, deprecate --with-ssl [15] o connect: use CURL_SA_FAMILY_T for portability [34] o ConnectionExists: respect requests for h1 connections better @@ -33,6 +36,7 @@ This release includes the following bugfixes: o curl_setup: provide the shutdown flags wider [33] o curl_url_set.3: add memory management information [38] o CURLcode: add CURLE_SSL_CLIENTCERT [47] + o CURLOPT_CAPATH.3: defaults to a path, not NULL [103] o CURLOPT_POSTFIELDS.3: clarify how it gets the size of the data [40] o docs/HTTP3.md: fix nghttp2's HTTP/3 server port [21] o docs: camelcase it like GitHub everywhere [62] @@ -40,10 +44,12 @@ This release includes the following bugfixes: o easy: ignore sigpipe in curl_easy_send [69] o FILEFORMAT: mention sectransp as a feature [89] o GIT-INFO: suggest using autoreconf instead of buildconf [96] + o github: add a workflow with libssh2 on macOS using cmake [81] o GnuTLS: don't allow TLS 1.3 for versions that don't support it [77] o gnutls: make setting only the MAX TLS allowed version work [83] o gskit: fix CURL_DISABLE_PROXY build [57] o gskit: fix undefined reference to 'conn' [58] + o hostip: remove the debug code for LocalHost [113] o http2: call the handle-closed function correctly on closed stream [37] o http2: fix a resource leak in push_promise() [54] o http2: fix resource leaks in set_transfer_url() [55] @@ -84,11 +90,13 @@ This release includes the following bugfixes: o openssl: remove unneeded cast for CertOpenSystemStore() [93] o os400: additional support for options metadata [24] o progress: fix scan-build-11 warnings [92] + o progress: reset limit_size variables at transfer start [114] o progress: when possible, calculate transfer speeds with microseconds [48] o README.md: delete Codacy UTM parameters [5] o Revert "Revert 'multi: implement wait using winsock events'" [26] o rustls: only return CURLE_AGAIN when TLS session is fully drained [2] o rustls: use ALPN [56] + o sasl: use 'unsigned short' to store mechanism [112] o schannel: Disable auto credentials; add an option to enable it [18] o schannel: Support strong crypto option [44] o sectransp: allow cipher name to be specified [29] @@ -96,6 +104,7 @@ This release includes the following bugfixes: o sockfilt: avoid getting stuck waiting for writable socket [80] o sockfilt: fix invalid increment of handles index variable nfd [79] o sws: #ifdef S_IFSOCK use [32] + o sws: allow HTTP requests up to 2MB in size [100] o test server: take care of siginterrupt() deprecation [25] o tests/disable-scan.pl: also scan all m4 files [17] o tests: ignore case of chunked hex numbers in tests [86] @@ -109,6 +118,7 @@ This release includes the following bugfixes: o urlapi: "normalize" numerical IPv4 host names [6] o vauth: factor base64 conversions out of authentication procedures [22] o version: add gsasl_version to curl_version_info_data [43] + o version: add OpenLDAP version in the output [110] o vtls: deduplicate some DISABLE_PROXY ifdefs [19] o vtls: reset ssl use flag upon negotiation failure [42] o wolfssl: handle SSL_write() returns 0 for error [68] @@ -120,22 +130,23 @@ 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: - 3eka on github, Ayushman Singh Chauhan, Benjamin Riefenstahl, Blake Burkhart, - Calvin Buckley, Cameron Cawley, Dan Fandrich, Daniel Carpenter, - Daniel Gustafsson, Daniel Stenberg, David Cook, Dmitry Karpov, - Dmitry Kostjuchenko, ebejan on github, Emil Engler, Georeth Zhou, - Gergely Nagy, Gilles Vollant, Harry Sintonen, Illarion Taev, - Jacob Hoffman-Andrews, Jakub Zakrzewski, Javier Blazquez, J. Bromley, - Jeroen Ooms, Johann150 on github, Jon Rumsey, Kamil Dudka, Kevin Burke, - Kevin R. Bulgrien, Lucas Servén Marín, MAntoniak on github, Marcel Raad, - Marc Hörsken, Martin Halle, Max Dymond, Michael Kolechkin, Michał Antoniak, - Michal Rus, Morten Minde Neergaard, Patrick Monnerat, Peng-Yu Chen, - Pontus Lundkvist, Ralph Langendam, Ray Satiro, rcombs on github, - Rich FitzJohn, sergio-nsk on github, Stefan Karpinski, Timo Lange, - Timothy Gu, tmkk on github, Tobias Gabriel, Tommy Odom, - Travis Burtrum on github, Tuomas Siipola, ustcqidi on github, Victor Vieux, - Viktor Szakats, Wes Hinsley, Yusuke Nakamura, - (61 contributors) + 3eka on github, Andrew Barnert, Ayushman Singh Chauhan, Benjamin Riefenstahl, + Blake Burkhart, Calvin Buckley, Cameron Cawley, Dan Fandrich, + Daniel Carpenter, Daniel Gustafsson, Daniel Stenberg, David Cook, + Dmitry Karpov, Dmitry Kostjuchenko, ebejan on github, Emil Engler, + Georeth Zhou, Gergely Nagy, Gilles Vollant, Harry Sintonen, Howard Chu, + Ikko Ashimine, Illarion Taev, Jacob Hoffman-Andrews, Jakub Zakrzewski, + Javier Blazquez, J. Bromley, Jeroen Ooms, Joel Depooter, Johann150 on github, + Jon Rumsey, Kamil Dudka, Kevin Burke, Kevin R. Bulgrien, Lucas Servén Marín, + MAntoniak on github, Marcel Raad, Marc Hörsken, Martin Halle, Max Dymond, + Michael Kolechkin, Michał Antoniak, Michal Rus, Morten Minde Neergaard, + Patrick Monnerat, Peng-Yu Chen, Pontus Lundkvist, Ralph Langendam, + Ray Satiro, rcombs on github, Rich FitzJohn, sergio-nsk on github, + Stefan Karpinski, Timo Lange, Timothy Gu, tmkk on github, Tobias Gabriel, + Tommy Odom, Travis Burtrum on github, Tuomas Siipola, ustcqidi on github, + Victor Vieux, Viktor Szakats, Wes Hinsley, Ymir1711 on github, + Yusuke Nakamura, + (66 contributors) References to bug reports and discussions on issues: @@ -219,6 +230,7 @@ References to bug reports and discussions on issues: [78] = https://curl.se/bug/?i=7023 [79] = https://curl.se/bug/?i=6992 [80] = https://curl.se/bug/?i=6992 + [81] = https://curl.se/bug/?i=7047 [82] = https://curl.se/bug/?i=7006 [83] = https://curl.se/bug/?i=6998 [84] = https://curl.se/bug/?i=7004 @@ -237,3 +249,12 @@ References to bug reports and discussions on issues: [97] = https://curl.se/bug/?i=6950 [98] = https://curl.se/bug/?i=7031 [99] = https://curl.se/bug/?i=7022 + [100] = https://curl.se/bug/?i=7075 + [102] = https://curl.se/bug/?i=6991 + [103] = https://curl.se/bug/?i=7062 + [104] = https://curl.se/bug/?i=7064 + [109] = https://curl.se/bug/?i=7053 + [110] = https://curl.se/bug/?i=7054 + [112] = https://curl.se/bug/?i=7045 + [113] = https://curl.se/bug/?i=7044 + [114] = https://curl.se/bug/?i=7042