]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Tue, 20 Jun 2023 07:20:54 +0000 (09:20 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 20 Jun 2023 07:20:54 +0000 (09:20 +0200)
RELEASE-NOTES

index ccf1b83b66efa94e46e8ce0053e56706b02d17e0..9e21a9e2ea4fea446ac79c7432134d77dd68a945 100644 (file)
@@ -4,7 +4,7 @@ curl and libcurl 8.2.0
  Command line options:         255
  curl_easy_setopt() options:   303
  Public functions in libcurl:  91
- Contributors:                 2900
+ Contributors:                 2903
 
 This release includes the following changes:
 
@@ -18,6 +18,7 @@ This release includes the following bugfixes:
 
  o bufq: make write/pass methods more robust [21]
  o build: drop unused/redundant `HAVE_WINLDAP_H` [25]
+ o cf-socket: skip getpeername()/getsockname for TFTP [65]
  o circleci: install impacket & wolfssl 5.6.0 [1]
  o cmake: add support for "unity" builds [13]
  o configure: fix run-compiler for old /bin/sh [4]
@@ -33,18 +34,30 @@ This release includes the following bugfixes:
  o docs: fix missing parameter names in examples [41]
  o docs: update CURLOPT_UPLOAD.3 [63]
  o docs: update HTTP3.md for newer ngtcp2 and nghttp3 [28]
+ o example/connect-to: show CURLOPT_CONNECT_TO [47]
  o example/crawler: also set CURLOPT_AUTOREFERER [35]
+ o example/crawler: make it use a few more options
+ o example/default-scheme: set the default scheme for schemeless URLs [67]
+ o example/hsts-preload: show one way to HSTS preload [68]
  o example/http2-download: set CURLOPT_BUFFERSIZE [34]
  o example/ipv6: feature CURLOPT_ADDRESS_SCOPE in use [27]
+ o example/opensslthreadlock: remove [59]
  o examples/ftpuploadresume.c: add use of CURLOPT_ACCEPTTIMEOUT_MS [39]
+ o examples/http-options: show how to send "OPTIONS *" [69]
  o examples/https.c: use CURLOPT_CA_CACHE_TIMEOUT [19]
  o examples/multi-debugcallback.c: avoid the bool typedef [29]
+ o examples/smtp-mime: use CURLOPT_MAIL_RCPT_ALLOWFAILS [71]
  o examples/unixsocket.c: example using CURLOPT_UNIX_SOCKET_PATH [40]
  o examples/websocket.c: websocket example using CONNECT_ONLY [17]
+ o examples: make use of CURLOPT_(REDIR_|)PROTOCOLS_STR [70]
  o fopen: fix conversion warning on 32-bit Android [49]
+ o HTTP/2: upload handling fixes [56]
  o http2: better support for --limit-rate [7]
  o http2: fix variable type [50]
  o HTTP3.md: update openssl version [57]
+ o http: rectify the outgoing Cookie: header field size check [72]
+ o hyper: unslow [51]
+ o imap: Provide method to disable SASL if it is advertised [75]
  o libcurl-url.3: also mention CURLUPART_ZONEID
  o libcurl-ws.3. WebSocket API overview [48]
  o libssh2: provide error message when setting host key type fails [9]
@@ -52,8 +65,10 @@ This release includes the following bugfixes:
  o ngtcp2: build with 0.16.0 and nghttp3 0.12.0 [33]
  o ngtcp2: use ever increasing timestamp in io [32]
  o runtests: abort test run after failure without -a [3]
+ o runtests: better handle ^C during slow tests
  o runtests: create multiple test runners when requested [20]
  o runtests: make test file directories in log/N [44]
+ o runtests: rename server command file
  o runtests; give each server a unique log lock file [43]
  o scripts: Fix GHA matrix job detection in cijobs.pl
  o system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles [10]
@@ -61,6 +76,7 @@ This release includes the following bugfixes:
  o tests/servers.pm: pick unused port number with a server socket [16]
  o tests/servers: generate temp names in /tmp for unix domain sockets [6]
  o tests: fix error messages & handling around sockets [30]
+ o tests: improve reliability of TFTP tests
  o testutil: allow multiple %-operators on the same line [62]
  o timeval: use CLOCK_MONOTONIC_RAW if available [52]
  o tls13-ciphers.d: include Schannel [36]
@@ -92,12 +108,14 @@ This release would not have looked like this without help, code, reports and
 advice from friends like these:
 
   ad0p on github, Alejandro R. Sedeño, Andy Fiddaman, Anssi Kolehmainen,
-  atjg on github, Boris Verkhovskiy, Cristian Rodríguez, Dan Fandrich,
-  Daniel Stenberg, Emanuele Torre, Harry Sintonen, Igor Todorovski,
-  JustAnotherArchivist on github, Karthikdasari0423, lizhuang0630 on github,
-  MaeIsBad on github, Marcel Raad, Mark Seuffert, Oleg Jukovec, Pedro Henrique,
-  Philip Heiduck, Raito Bezarius, Stefan Eissing, Viktor Szakats, Wyatt OʼDay
-  (25 contributors)
+  atjg on github, Boris Verkhovskiy, Chris Talbot, Cristian Rodríguez,
+  Dan Fandrich, Daniel Stenberg, Dion Williams, Emanuele Torre, Gisle Vanem,
+  Harry Sintonen, Igor Todorovski, JustAnotherArchivist on github,
+  Karthikdasari0423, lizhuang0630 on github, MaeIsBad on github, Marcel Raad,
+  Mark Seuffert, Oleg Jukovec, Pedro Henrique, Philip Heiduck, Raito Bezarius,
+  Ray Satiro, Sean McArthur, Sergey Alirzaev, Stefan Eissing, Viktor Szakats,
+  Wyatt OʼDay
+  (31 contributors)
 
 References to bug reports and discussions on issues:
 
@@ -147,16 +165,28 @@ References to bug reports and discussions on issues:
  [44] = https://curl.se/bug/?i=11267
  [45] = https://curl.se/bug/?i=11261
  [46] = https://curl.se/bug/?i=11317
+ [47] = https://curl.se/bug/?i=11340
  [48] = https://curl.se/bug/?i=11314
  [49] = https://curl.se/bug/?i=11313
  [50] = https://curl.se/bug/?i=11312
+ [51] = https://curl.se/bug/?i=11203
  [52] = https://curl.se/bug/?i=11291
  [53] = https://curl.se/bug/?i=11185
  [54] = https://curl.se/bug/?i=11185
  [55] = https://curl.se/bug/?i=11304
+ [56] = https://curl.se/bug/?i=11342
  [57] = https://curl.se/bug/?i=11297
  [58] = https://curl.se/bug/?i=11306
+ [59] = https://curl.se/bug/?i=11341
  [60] = https://curl.se/bug/?i=11303
  [61] = https://curl.se/bug/?i=11303
  [62] = https://curl.se/bug/?i=11303
  [63] = https://curl.se/bug/?i=11300
+ [65] = https://curl.se/bug/?i=11332
+ [67] = https://curl.se/bug/?i=11338
+ [68] = https://curl.se/bug/?i=11337
+ [69] = https://curl.se/bug/?i=11333
+ [70] = https://curl.se/bug/?i=11334
+ [71] = https://curl.se/bug/?i=11335
+ [72] = https://curl.se/bug/?i=11331
+ [75] = https://curl.se/bug/?i=10041