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

RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2021-03-21 11:27:12 +01:00
parent 012c19c33a
commit 03c8cef1c3
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -4,7 +4,7 @@ curl and libcurl 7.76.0
Command line options: 240
curl_easy_setopt() options: 288
Public functions in libcurl: 85
Contributors: 2348
Contributors: 2350
This release includes the following changes:
@ -32,19 +32,26 @@ This release includes the following bugfixes:
o config: fix building SMB with configure using Win32 Crypto [91]
o config: fix detection of restricted Windows App environment
o configure: fail if --with-quiche is used and quiche isn't found [48]
o configure: make AC_TRY_* into AC_*_IFELSE
o configure: make hyper opt-in, and fail if missing [53]
o configure: only add OpenSSL paths if they are defined [68]
o configure: provide Largefile feature for curl-config [79]
o configure: remove use of deprecated macros
o configure: s/AC_HELP_STRING/AS_HELP_STRING [110]
o cookies: Fix potential NULL pointer deref with PSL [66]
o curl: set CURLOPT_NEW_FILE_PERMS if requested [65]
o curl_multibyte: always return a heap-allocated copy of string [29]
o curl_multibyte: fall back to local code page stat/access on Windows [8]
o Curl_timeleft: check both timeouts during connect [109]
o curl_url_set.3: mention CURLU_PATH_AS_IS [13]
o CURLOPT_QUOTE.3: clarify that libcurl doesn't parse what's sent [16]
o docs/HTTP2: remove the outdated remark about multiplexing for the tool
o docs/Makefile.inc: format to be update-friendly [11]
o docs: add CURLOPT_CURLU to 'See also' in curl_url_ functions [52]
o docs: add missing Arg tag to --stderr [58]
o docs: Add SSL backend names to CURL_SSL_BACKEND [106]
o docs: clarify timeouts for queued transfers in multi API [101]
o docs: Explain DOH transfers inherit some SSL settings [107]
o docs: fix FILE example url in --metalink documentation [19]
o doh: Fix sharing user's resolve list with DOH handles [46]
o doh: Inherit CURLOPT_STDERR from user's easy handle [60]
@ -67,12 +74,14 @@ This release includes the following bugfixes:
o http2: don't set KEEP_SEND when there's no more data to be sent [90]
o http2: fail if connection terminated without END_STREAM [97]
o http: do not add a referrer header with empty value [44]
o http: make 416 not fail with resume + CURLOPT_FAILONERRROR [108]
o http: remove superfluous NULL assign [75]
o http: use credentials from transfer, not connection [25]
o ldap: use correct memory free function [63]
o lib1536: check ptr against NULL before dereferencing it [83]
o lib1537: check ptr against NULL before dereferencing it [84]
o lib: remove 'conn->data' completely [45]
o libssh2:ssh_connect: clear session pointer after free [98]
o memdebug: close debug logfile explicitly on exit [28]
o mingw: enable using strcasecmp() [50]
o multi: do once-per-transfer inits in before_perform in DID state [54]
@ -94,14 +103,13 @@ This release includes the following bugfixes:
o runtests.pl: add %TESTNUMBER variable to make copying tests more convenient
o runtests.pl: add a -P option to specify an external proxy
o runtests.pl: kill processes locking test log files [62]
o rustls: allocate a buffer for TLS data. [88]
o rustls: support CURLOPT_SSL_VERIFYPEER [55]
o setopt: error on CURLOPT_HTTP09_ALLOWED set true with Hyper [77]
o test1188: change error to check for: --fail HTTP status [26]
o test220/314: adjust to run with Hyper
o test304: header CRLF cleanup to work with Hyper
o test306: make it not run with Hyper
o tests: disable .curlrc in more environments [7]
o tests: use %TESTNUMBER instead of fixed number [103]
o time: enable 64-bit time_t in supported mingw environments [24]
o tool_help: add missing argument for --create-file-mode [18]
o tool_help: Increase space between option and description [64]
@ -130,18 +138,18 @@ 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:
Ádler Jonas Gross, Alejandro Colomar, Alex Xu, Amaury Denoyelle,
Ádler Jonas Gross, Alejandro Colomar, Alex Xu, Amaury Denoyelle, Andrei Bica,
arvids-kokins-bidstack on github, awesomenode on github, Benbuck Nason,
Bodo Bergmann, Carl Zogheib, Dan Fandrich, Daniel Gustafsson,
Daniel Stenberg, David Demelier, David Goerger, ebejan on github,
Emil Engler, Fabian Keil, Firefox OS, Gisle Vanem, Gregor Jasny,
Ikko Ashimine, Jack Boos Yu, Jacob Hoffman-Andrews, Jean-Philippe Menil,
Joel Teichroeb, Johannes Lesr, Jon Rumsey, Jordan Brown, Joseph Chen,
Jun-ya Kato, kokke on github, Lawrence Gripper, Manuj Bhatia, Marcel Raad,
Marc Hörsken, Michael Hordijk, Ray Satiro, Robert Ronto, Sergei Nikulov,
Simon Josefsson, Stephan Szabo, Viktor Szakats, Vincent Torri,
Vladimir Varlamov, ZimCodes on github, ウさん
(46 contributors)
Joel Teichroeb, Johannes Lesr, Jonathan Watt, Jon Rumsey, Jordan Brown,
Joseph Chen, Jun-ya Kato, kokke on github, Lawrence Gripper, Manuj Bhatia,
Marcel Raad, Marc Hörsken, Michael Hordijk, Ray Satiro, Robert Ronto,
Sergei Nikulov, Simon Josefsson, Stephan Szabo, Viktor Szakats,
Vincent Torri, Vladimir Varlamov, ZimCodes on github, ウさん
(48 contributors)
References to bug reports and discussions on issues:
@ -199,7 +207,6 @@ References to bug reports and discussions on issues:
[52] = https://curl.se/bug/?i=6639
[53] = https://curl.se/bug/?i=6598
[54] = https://curl.se/bug/?i=6640
[55] = https://curl.se/bug/?i=6719
[56] = https://curl.se/bug/?i=6697
[57] = https://curl.se/bug/?i=6677
[58] = https://curl.se/bug/?i=6692
@ -232,7 +239,6 @@ References to bug reports and discussions on issues:
[85] = https://curl.se/bug/?i=6751
[86] = https://curl.se/bug/?i=6703
[87] = https://curl.se/bug/?i=6664
[88] = https://curl.se/bug/?i=6742
[89] = https://curl.se/bug/?i=6750
[90] = https://curl.se/bug/?i=6747
[91] = https://curl.se/bug/?i=6277
@ -242,3 +248,11 @@ References to bug reports and discussions on issues:
[95] = https://curl.se/bug/?i=6728
[96] = https://curl.se/bug/?i=6737
[97] = https://curl.se/bug/?i=6736
[98] = https://curl.se/bug/?i=6764
[101] = https://curl.se/bug/?i=6758
[103] = https://curl.se/bug/?i=6738
[106] = https://curl.se/bug/?i=6755
[107] = https://curl.se/bug/?i=6688
[108] = https://curl.se/bug/?i=6740
[109] = https://curl.se/bug/?i=6744
[110] = https://curl.se/bug/?i=6647