RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2021-08-20 13:57:20 +02:00
parent 059379d20c
commit c78762d48a
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -4,7 +4,7 @@ curl and libcurl 7.79.0
Command line options: 242
curl_easy_setopt() options: 290
Public functions in libcurl: 85
Contributors: 2472
Contributors: 2473
This release includes the following changes:
@ -23,8 +23,11 @@ This release includes the following bugfixes:
o build: fix compiler warnings [39]
o c-hyper: fix header value passed to debug callback [46]
o c-hyper: initial step for 100-continue support [43]
o c-hyper: initial support for "dumping" 1xx HTTP responses [40]
o c-hyper: remove the hyper_executor_poll() loop from Curl_http [13]
o CI/cirrus: reduce compile time with increased parallism [19]
o CI: use GitHub Container Registry instead of Docker Hub [47]
o codeql: fix error "Resource not accessible by integration" [61]
o compressed.d: it's a request, not an order [21]
o config: get rid of the unused HAVE_SIG_ATOMIC_T et. al.
o configure.ac: revert bad nghttp2 library detection improvements [9]
@ -33,6 +36,7 @@ This release includes the following bugfixes:
o connect: remove superfluous conditional [23]
o curl-openssl.m4: check lib64 for the pkg-config file [14]
o curl.1: mention "global" flags [7]
o curl: add warning for ignored data after quoted form parameter [60]
o curl_url_get.3: clarify about path and query [45]
o CURLMOPT_TIMERFUNCTION.3: remove misplaced "time" [5]
o CURLOPT_DOH_URL.3: CURLOPT_OPENSOCKETFUNCTION is not inherited [8]
@ -42,25 +46,33 @@ This release includes the following bugfixes:
o examples/cookie_interface: avoid printfing time_t directly [18]
o examples/cookie_interface: fix scan-build printf warning [16]
o examples/ephiperfifo.c: simplify signal handler [42]
o getparameter: fix the --local-port number parser [58]
o happy-eyeballs-timeout-ms.d: polish the wording [10]
o hostip: Make Curl_ipv6works function independent of getaddrinfo [26]
o http2: revert call the handle-closed function correctly on closed stream [25]
o http_proxy: clear 'sending' when the outgoing request is sent [6]
o http_proxy: fix user-agent and custom headers for CONNECT with hyper [38]
o limit-rate.d: clarify base unit [17]
o mbedTLS: initial 3.0.0 support [33]
o mbedtls_threadlock: fix unused variable warning [11]
o ngtcp2: compile with the latest ngtcp2 and nghttp3 [12]
o ngtcp2: remove the acked_crypto_offset struct field init [64]
o ngtcp2: replace deprecated functions with nghttp3_conn_shutdown_stream_read [28]
o ngtcp2: reset the oustanding send buffer again when drained [53]
o ngtcp2: rework the return value handling of ngtcp2_conn_writev_stream [29]
o ngtcp2: utilize crypto API functions to simplify [52]
o openssl: when creating a new context, there cannot be an old one [48]
o output.d: add method to suppress response bodies [49]
o progress: fix a compile warning on some systems [54]
o sectransp: support CURLINFO_CERTINFO [63]
o test1565: fix windows build errors [27]
o tests/*server.pl: flush output before executing subprocess [41]
o tests/*server.py: remove pidfile on server termination [1]
o tests/runtests.pl: cleanup copy&paste mistakes and unused code
o tests/server/*.c: align handling of portfile argument and file [56]
o tests: make three tests pass until 2037 [22]
o tool/tests: fix potential year 2038 issues [20]
o tool_operate: Fix --fail-early with parallel transfers [62]
o vtls: fix typo in schannel_verify.c [44]
o winbuild/README.md: clarify GEN_PDB option
o x509asn1: fix heap over-read when parsing x509 certificates [37]
@ -74,14 +86,15 @@ advice from friends like these:
Aleksandr Krotov, Alex Crichton, April King, Artur Sinila, Barry Pollard,
Bastian Krause, Benau on github, Bernhard M. Wiedemann, Bin Lan,
Carlo Marcelo Arenas Belón, Christian Weisgerber, Colin O'Dell, Dan Fandrich,
Daniel Gustafsson, Daniel Stenberg, Daniel Woelfel, Dan Jacobson, David Cook,
Emil Engler, Gambit Communications, Gergely Nagy, Ikko Ashimine,
i-ky on github, Jeff Mears, Jeremy Falcon, Josh Soref, Marc Hörsken,
Michael Kaufmann, Michał Antoniak, modbw on github, Oleg Pudeyev,
Patrick Monnerat, Ray Satiro, Rui Pinheiro, Tatsuhiro Tsujikawa,
Viktor Szakats, Vincent Grande, z2-2z on github, zloi-user on github,
(39 contributors)
Brian Carpenter, Carlo Marcelo Arenas Belón, Christian Weisgerber,
Colin O'Dell, Dan Fandrich, Daniel Gustafsson, Daniel Stenberg,
Daniel Woelfel, Dan Jacobson, David Cook, Emil Engler, Gambit Communications,
Gergely Nagy, Ikko Ashimine, i-ky on github, Jan Verbeek, Jeff Mears,
Jeremy Falcon, Josh Soref, Marc Hörsken, Michael Kaufmann, Michał Antoniak,
modbw on github, Oleg Pudeyev, Patrick Monnerat, Ray Satiro, Rui Pinheiro,
Sergey Markelov, Tatsuhiro Tsujikawa, Viktor Szakats, Vincent Grande,
z2-2z on github, zloi-user on github,
(42 contributors)
References to bug reports and discussions on issues:
@ -122,15 +135,27 @@ References to bug reports and discussions on issues:
[35] = https://curl.se/bug/?i=7008
[36] = https://curl.se/bug/?i=7008
[37] = https://curl.se/bug/?i=7536
[38] = https://curl.se/bug/?i=7598
[39] = https://curl.se/bug/?i=7528
[40] = https://curl.se/bug/?i=7597
[41] = https://curl.se/bug/?i=7530
[42] = https://curl.se/bug/?i=7310
[43] = https://curl.se/bug/?i=7568
[44] = https://curl.se/bug/?i=7566
[45] = https://curl.se/bug/?i=7563
[46] = https://curl.se/bug/?i=7567
[47] = https://curl.se/bug/?i=7587
[48] = https://curl.se/bug/?i=7585
[49] = https://curl.se/bug/?i=7560
[50] = https://curl.se/bug/?i=7558
[51] = https://curl.se/bug/?i=7364
[52] = https://curl.se/bug/?i=7551
[53] = https://curl.se/bug/?i=7538
[54] = https://curl.se/bug/?i=7549
[56] = https://curl.se/bug/?i=7574
[58] = https://curl.se/bug/?i=7582
[60] = https://curl.se/bug/?i=7394
[61] = https://curl.se/bug/?i=7575
[62] = https://curl.se/bug/?i=6939
[63] = https://curl.se/bug/?i=4130
[64] = https://curl.se/bug/?i=7578