1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-23 16:48:49 -05:00

RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2020-11-09 10:15:27 +01:00
parent 5ee44566b6
commit ec48bee3f8
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -14,6 +14,7 @@ This release includes the following bugfixes:
o acinclude: detect manually set minimum macos/ipod version [46] o acinclude: detect manually set minimum macos/ipod version [46]
o alt-svc: enable (in the build) by default [20] o alt-svc: enable (in the build) by default [20]
o alt-svc: minimize variable scope and avoid "DEAD_STORE" [51]
o checksrc: warn on empty line before open brace [13] o checksrc: warn on empty line before open brace [13]
o CI/appveyor: disable test 571 in two cmake builds [22] o CI/appveyor: disable test 571 in two cmake builds [22]
o CI/azure: improve on flakiness by avoiding libtool wrappers [7] o CI/azure: improve on flakiness by avoiding libtool wrappers [7]
@ -23,28 +24,38 @@ This release includes the following bugfixes:
o cmake: make BUILD_TESTING dependent option [30] o cmake: make BUILD_TESTING dependent option [30]
o cmake: set the unicode feature in curl-config on Windows [23] o cmake: set the unicode feature in curl-config on Windows [23]
o cmake: store IDN2 information in curl_config.h [25] o cmake: store IDN2 information in curl_config.h [25]
o configure: pass -pthread to Libs.private for pkg-config [50]
o configure: use pkgconfig to find openSSL when cross-compiling [28] o configure: use pkgconfig to find openSSL when cross-compiling [28]
o connect: repair build without ipv6 availability [19] o connect: repair build without ipv6 availability [19]
o curl.1: add an "OUTPUT" section at the top of the manpage [32] o curl.1: add an "OUTPUT" section at the top of the manpage [32]
o curl.se: new home [59]
o Curl_pgrsStartNow: init speed limit time stamps at start [48]
o curl_url_set.3: fix typo in the RETURN VALUE section [3] o curl_url_set.3: fix typo in the RETURN VALUE section [3]
o CURLOPT_DNS_USE_GLOBAL_CACHE.3: fix typo [34] o CURLOPT_DNS_USE_GLOBAL_CACHE.3: fix typo [34]
o CURLOPT_NOBODY.3: fix typo [6] o CURLOPT_NOBODY.3: fix typo [6]
o CURLOPT_TCP_NODELAY.3: fix comment in example code [8] o CURLOPT_TCP_NODELAY.3: fix comment in example code [8]
o CURLOPT_URL.3: clarify SCP/SFTP URLs are for uploads as well o CURLOPT_URL.3: clarify SCP/SFTP URLs are for uploads as well
o docs: Fix various typos in documentation [58]
o examples/httpput: remove use of CURLOPT_PUT [39]
o FAQ: refreshed [56]
o gnutls: fix memory leaks (certfields memory wasn't released) [41] o gnutls: fix memory leaks (certfields memory wasn't released) [41]
o header.d: mention the "Transfer-Encoding: chunked" handling [45] o header.d: mention the "Transfer-Encoding: chunked" handling [45]
o HISTORY: the new domain
o http3: fix two build errors, silence warnings [10] o http3: fix two build errors, silence warnings [10]
o http: pass correct header size to debug callback for chunked post [44] o http: pass correct header size to debug callback for chunked post [44]
o libcurl.pc: make it relocatable [15]
o libssh2: fix build with disabled proxy support [17] o libssh2: fix build with disabled proxy support [17]
o libssh2: fix transport over HTTPS proxy [31] o libssh2: fix transport over HTTPS proxy [31]
o libssh2: require version 1.0 or later [24] o libssh2: require version 1.0 or later [24]
o Makefile.m32: add support for HTTP/3 via ngtcp2+nghttp3 [11] o Makefile.m32: add support for HTTP/3 via ngtcp2+nghttp3 [11]
o ngtcp2: adapt to recent nghttp3 updates [49]
o openssl: acknowledge SRP disabling in configure properly [9] o openssl: acknowledge SRP disabling in configure properly [9]
o os400: Sync libcurl API options [5] o os400: Sync libcurl API options [5]
o packages/OS400: make the source code-style compliant [4] o packages/OS400: make the source code-style compliant [4]
o range.d: clarify that curl will not parse multipart responses [36] o range.d: clarify that curl will not parse multipart responses [36]
o range.d: fix typo o range.d: fix typo
o rtsp: error out on empty Session ID, unified the code
o rtsp: fixed Session ID comparison to refuse prefix [65]
o rtsp: fixed the RTST Session ID mismatch in test 570 [64]
o runtests: return error if no tests ran [16] o runtests: return error if no tests ran [16]
o runtests: revert the mistaken edit of $CURL o runtests: revert the mistaken edit of $CURL
o runtests: show keywords when no tests ran [33] o runtests: show keywords when no tests ran [33]
@ -58,6 +69,7 @@ This release includes the following bugfixes:
o tool_operate: --retry for HTTP 408 responses too [43] o tool_operate: --retry for HTTP 408 responses too [43]
o tool_operate: bail out proper on errors during parallel transfers [29] o tool_operate: bail out proper on errors during parallel transfers [29]
o tool_operate: fix compiler warning when --libcurl is disabled [12] o tool_operate: fix compiler warning when --libcurl is disabled [12]
o travis: use ninja-build for CMake builds [63]
o travis: use valgrind when running tests for debug builds [40] o travis: use valgrind when running tests for debug builds [40]
o urlapi: URL encode a '+' in the query part [14] o urlapi: URL encode a '+' in the query part [14]
@ -68,12 +80,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:
b9a1 on github, Baruch Siach, Basuke Suzuki, BrumBrum on hackerone, asavah on github, b9a1 on github, Baruch Siach, Basuke Suzuki,
Cristian Morales Vega, Daniel Stenberg, Dietmar Hauser, Dirk Wetter, bobmitchell1956 on github, BrumBrum on hackerone, Cristian Morales Vega,
Emil Engler, hamstergene on github, Harry Sintonen, Jon Rumsey, Daniel Gustafsson, Daniel Stenberg, Dietmar Hauser, Dirk Wetter, Emil Engler,
José Joaquín Atria, Marcel Raad, Marc Hörsken, Philipp Klaus Krause, hamstergene on github, Harry Sintonen, Jeroen Ooms, Jon Rumsey,
Ray Satiro, Rui LIU, Sergei Nikulov, Tom G. Christensen, Viktor Szakats, José Joaquín Atria, Kael1117 on github, Marcel Raad, Marc Hörsken,
(21 contributors) nosajsnikta on github, Philipp Klaus Krause, Ray Satiro, Rui LIU,
Sergei Nikulov, Tom G. Christensen, Viktor Szakats,
(27 contributors)
Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone)
@ -93,7 +107,6 @@ References to bug reports and discussions on issues:
[12] = https://curl.se/bug/?i=6095 [12] = https://curl.se/bug/?i=6095
[13] = https://curl.se/bug/?i=6088 [13] = https://curl.se/bug/?i=6088
[14] = https://curl.se/bug/?i=6086 [14] = https://curl.se/bug/?i=6086
[15] = https://curl.se/bug/?i=6061
[16] = https://curl.se/bug/?i=6053 [16] = https://curl.se/bug/?i=6053
[17] = https://curl.se/bug/?i=6125 [17] = https://curl.se/bug/?i=6125
[18] = https://curl.se/bug/?i=6068 [18] = https://curl.se/bug/?i=6068
@ -116,6 +129,7 @@ References to bug reports and discussions on issues:
[36] = https://curl.se/bug/?i=6124 [36] = https://curl.se/bug/?i=6124
[37] = https://curl.se/bug/?i=5896 [37] = https://curl.se/bug/?i=5896
[38] = https://curl.se/bug/?i=6074 [38] = https://curl.se/bug/?i=6074
[39] = https://curl.se/bug/?i=6186
[40] = https://curl.se/bug/?i=6154 [40] = https://curl.se/bug/?i=6154
[41] = https://curl.se/bug/?i=6153 [41] = https://curl.se/bug/?i=6153
[42] = https://curl.se/bug/?i=6156 [42] = https://curl.se/bug/?i=6156
@ -124,3 +138,13 @@ References to bug reports and discussions on issues:
[45] = https://curl.se/bug/?i=6148 [45] = https://curl.se/bug/?i=6148
[46] = https://curl.se/bug/?i=6138 [46] = https://curl.se/bug/?i=6138
[47] = https://curl.se/bug/?i=6139 [47] = https://curl.se/bug/?i=6139
[48] = https://curl.se/bug/?i=6162
[49] = https://curl.se/bug/?i=6185
[50] = https://curl.se/bug/?i=6168
[51] = https://curl.se/bug/?i=6182
[56] = https://curl.se/bug/?i=6177
[58] = https://curl.se/bug/?i=6171
[59] = https://curl.se/bug/?i=6172
[63] = https://curl.se/bug/?i=6077
[64] = https://curl.se/bug/?i=6161
[65] = https://curl.se/bug/?i=6161