]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Fri, 29 Jan 2021 10:11:35 +0000 (11:11 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 29 Jan 2021 10:11:35 +0000 (11:11 +0100)
RELEASE-NOTES

index b92dd7431f50e17f5a31ced07cd862b4075b4389..bd6adfef4226ab2dcfe8f2589f82b216d295f8e9 100644 (file)
@@ -4,7 +4,7 @@ curl and libcurl 7.75.0
  Command line options:         237
  curl_easy_setopt() options:   285
  Public functions in libcurl:  85
- Contributors:                 2319
+ Contributors:                 2321
 
 This release includes the following changes:
 
@@ -20,6 +20,7 @@ This release includes the following bugfixes:
  o badsymbols.pl: add verbose mode -v [31]
  o badsymbols.pl: ignore stand-alone single hash lines [40]
  o BUG-BOUNTY: minor language updates [5]
+ o build: fix djgpp builds [84]
  o cleanup: fix empty expression statement has no effect
  o cmake: Add an option to disable libidn2 [48]
  o cmake: enable gophers correctly in curl-config [10]
@@ -34,6 +35,9 @@ This release includes the following bugfixes:
  o cookie: avoid the C1001 internal compiler error with MSVC 14 [36]
  o curl.1: fix typo microsft -> microsoft [56]
  o curl: fix handling of -q option [39]
+ o curl: include the file name in --xattr/--remote-time error msgs
+ o curl: move fprintf outputs to warnf [105]
+ o Curl_chunker: shrink the struct [104]
  o curl_easy_pause.3: add multiplexed pause effects [41]
  o CURLINFO_PRETRANSFER_TIME.3: clarify [61]
  o CURLOPT_URL.3: remove scheme specific details [12]
@@ -70,6 +74,7 @@ This release includes the following bugfixes:
  o lib: remove Curl_ prefix from many static functions [66]
  o lib: save a bit of space with some structure packing [82]
  o libssh2: fix "Value stored to 'readdir_len' is never read"
+ o libssh2: move data from connection object to transfer object [114]
  o libssh: avoid plain free() of libssh-memory [99]
  o mime: make sure setting MIMEPOST to NULL resets properly [58]
  o misc: assorted typo fixes [57]
@@ -82,8 +87,11 @@ This release includes the following bugfixes:
  o multi: skip DONE state if there's no connection left for ftp wildcard
  o multi: when erroring in TOOFAST state, act as for PERFORM [9]
  o multi_runsingle: bail out early on data->conn == NULL [74]
+ o ngtcp2: Fix http3 upload stall [106]
+ o ngtcp2: Fix stack buffer overflow [107]
  o ngtcp2: make it build it current master again [21]
  o nss: get the run-time version instead of build-time [67]
+ o openssl: lowercase the hostname before using it for SNI [46]
  o OS400: update ccsidcurl.c [20]
  o pretransfer: setup the User-Agent header here [60]
  o quiche: remove fprintf() leftover
@@ -93,6 +101,7 @@ This release includes the following bugfixes:
  o runtests: preprocess DISABLED to allow conditionals [93]
  o schannel: plug a memory-leak [64]
  o schannel_verify: fix safefree call typo [50]
+ o select: convert Curl_select() to private static function [103]
  o socks: use the download buffer instead [86]
  o speedcheck: exclude paused transfers [42]
  o strerror: skip errnum >= 0 assertion on windows [78]
@@ -111,6 +120,12 @@ This release includes the following bugfixes:
  o travis: restrict the openssl3 job to only run https and ftps tests [34]
  o url: if IDNA conversion fails, fallback to Transitional [29]
  o urldata: make magic be the first struct field [87]
+ o urldata: remove 'local_ip' from the connectdata struct [97]
+ o urldata: remove duplicate 'upkeep_interval_ms' from connectdata [96]
+ o urldata: remove duplicate port number storage [98]
+ o urldata: remove the duplicate 'ip_addr_str' field [100]
+ o urldata: store ip version in a single byte [95]
+ o warnless: remove curlx_ultosi [108]
  o wolfssl: add SECURE_RENEGOTIATION support [63]
  o wolfssl: Support wolfSSL builds missing TLS 1.1 [37]
 
@@ -123,17 +138,18 @@ advice from friends like these:
 
   0xflotus on github, Andrey Gursky, Bubu on github, Cherish98 on github,
   Christoph M. Becker, Cory Benfield, Cristian Rodríguez, Dan Fandrich,
-  Daniel Stenberg, Denis Laxalde, Dennis Clarke, Douglas R. Reno,
+  Daniel Stenberg, David Earl, Denis Laxalde, Dennis Clarke, Douglas R. Reno,
   Earnestly on github, Emil Engler, Erik Olsson, Fabian Keil,
   Flameborn on github, Ganesh Kamath, Gergely Nagy, Gisle Vanem,
   Hans-Christian Noren Egtvedt, Harry Sintonen, Himanshu Gupta, Hongyi Zhao,
-  Ian Spence, Jeremy Thibault, Jon Rumsey, Jon Wilkes, Julian Montes,
-  Kevin Ushey, Marcel Raad, Matthias Gatto, Matt Holt, Mike Gelfand, Mike Tzou,
-  Nick Zitzmann, Olaf Hering, parazyd on github, Patrick Monnerat, Paul Groke,
-  Ray Satiro, Razvan Cojocaru, Rich Turner, Sai Ram Kunala, Sean McArthur,
-  Tomas Berger, UrsusArctos on github, William A Rowe Jr, XhmikosR on github,
+  Ian Spence, Ikko Ashimine, Jeremy Thibault, Jon Rumsey, Jon Wilkes,
+  Julian Montes, Kevin Ushey, Marcel Raad, Matthias Gatto, Matt Holt,
+  Mike Gelfand, Mike Tzou, Nick Zitzmann, Olaf Hering, parazyd on github,
+  Patrick Monnerat, Paul Groke, Ray Satiro, Razvan Cojocaru, Rich Turner,
+  Sai Ram Kunala, Sean McArthur, Tatsuhiro Tsujikawa, Tomas Berger,
+  UrsusArctos on github, Viktor Szakats, William A Rowe Jr, XhmikosR on github,
   不确定
-  (50 contributors)
+  (54 contributors)
 
         Thanks! (and sorry if I forgot to mention someone)
 
@@ -184,6 +200,7 @@ References to bug reports and discussions on issues:
  [43] = https://curl.se/bug/?i=6356
  [44] = https://curl.se/bug/?i=6403
  [45] = https://curl.se/bug/?i=6397
+ [46] = https://curl.se/bug/?i=6540
  [47] = https://curl.se/mail/archive-2020-12/0018.html
  [48] = https://curl.se/bug/?i=6361
  [49] = https://curl.se/bug/?i=6421
@@ -217,12 +234,25 @@ References to bug reports and discussions on issues:
  [80] = https://twitter.com/mholt6/status/1352130240265375744
  [82] = https://curl.se/bug/?i=6483
  [83] = https://curl.se/bug/?i=6490
+ [84] = https://curl.se/bug/?i=6382
  [85] = https://curl.se/bug/?i=6492
  [86] = https://curl.se/bug/?i=6491
  [87] = https://curl.se/bug/?i=6484
  [88] = https://curl.se/bug/?i=6489
  [92] = https://curl.se/mail/lib-2021-01/0095.html
  [93] = https://curl.se/bug/?i=6477
+ [95] = https://curl.se/bug/?i=6534
+ [96] = https://curl.se/bug/?i=6534
+ [97] = https://curl.se/bug/?i=6534
+ [98] = https://curl.se/bug/?i=6534
  [99] = https://curl.se/bug/?i=6481
+ [100] = https://curl.se/bug/?i=6534
  [101] = https://curl.se/bug/?i=6425
  [102] = https://curl.se/bug/?i=6471
+ [103] = https://curl.se/bug/?i=6531
+ [104] = https://curl.se/bug/?i=6527
+ [105] = https://curl.se/bug/?i=6533
+ [106] = https://curl.se/bug/?i=6521
+ [107] = https://curl.se/bug/?i=6521
+ [108] = https://curl.se/bug/?i=6530
+ [114] = https://curl.se/bug/?i=6519