summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2023-04-19 08:12:57 +0200
committerDaniel Stenberg <daniel@haxx.se>2023-04-19 08:12:57 +0200
commit6b1e4dc6cdd2c1fc1730dc64aa5e2d82615e5993 (patch)
tree032fcb830f27942f1d5b6c7e93ca48fbd5558135
parent47f2e556aa2270d192d19a04f1a367d2e589f9b6 (diff)
downloadcurl-6b1e4dc6cdd2c1fc1730dc64aa5e2d82615e5993.tar.gz
RELEASE-NOTES: synced
-rw-r--r--RELEASE-NOTES50
1 files changed, 40 insertions, 10 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 0ad8357d6..d373f1be3 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -4,7 +4,7 @@ curl and libcurl 8.1.0
Command line options: 251
curl_easy_setopt() options: 302
Public functions in libcurl: 91
- Contributors: 2858
+ Contributors: 2859
This release includes the following changes:
@@ -15,6 +15,7 @@ This release includes the following changes:
This release includes the following bugfixes:
+ o autotools: sync up clang picky warnings with cmake [114]
o bufq: simplify since expression is always true [72]
o cf-h1-proxy: skip an extra NULL assign [80]
o cf-h2-proxy: fix processing ingress to stop too early [76]
@@ -28,6 +29,7 @@ This release includes the following bugfixes:
o CMake: make config version 8 compatible with 7 [28]
o cmake: picky-linker fixes for openssl, ZLIB, H3 and more [31]
o cmake: set SONAME for SunOS too [3]
+ o cmake: speed up and extend picky clang/gcc options [116]
o CMakeLists.txt: fix typo for Haiku detection [95]
o config-dos.h: fix SIZEOF_CURL_OFF_T for MS-DOS/DJGPP [52]
o configure: don't set HAVE_WRITABLE_ARGV on Windows [64]
@@ -38,11 +40,13 @@ This release includes the following bugfixes:
o cookie: clarify that init with data set to NULL reads no file [99]
o curl: do NOT append file name to path for upload when there's a query [58]
o curl_easy_getinfo.3: typo fix (duplicated "from the") [43]
+ o curl_easy_unescape.3: rename the argument [113]
o curl_url_set.3: mention that users can set content rather freely [105]
o data.d: emphasize no conversion [5]
o digest: clear target buffer [8]
o doc: curl_mime_init() strong easy binding was relaxed in 7.87.0 [26]
o docs/cmdline-opts: document the dotless config path [1]
+ o docs/examples/protofeats.c: outputs all protocols and features [110]
o docs: bump the minimum perl version to 5.6
o dynbuf: never allocate larger than "toobig" [17]
o ftp: fix 'portsock' variable was assigned the same value [78]
@@ -75,13 +79,19 @@ This release includes the following bugfixes:
o lib: use correct printf flags for sockets and timediffs [36]
o mime: skip NULL assigns after Curl_safefree() [84]
o multi: add handle asserts in DEBUG builds [11]
+ o multi: free up more data earleier in DONE [118]
o multi: remove a few superfluous assigns [97]
o multi: remove PENDING + MSGSENT handles from the main linked list [23]
o ngtcp2: adjust config and code checks for ngtcp2 without nghttp3 [4]
o noproxy: pointer to local array 'hostip' is stored outside scope [93]
o ntlm: clear lm and nt response buffers before use [7]
o openssl: interop with AWS-LC [30]
+ o OS400: fix and complete ILE/RPG binding [96]
+ o OS400: implement EBCDIC support for recent features [100]
+ o OS400: improve vararg emulation [92]
+ o OS400: provide ILE/RPG usage examples [81]
o pytest: improvements for suitable curl and error output [35]
+ o quiche: Enable IDLE egress handling [109]
o RELEASE-PROCEDURE: update to new schedule [25]
o rtsp: convert mallocs to dynbuf for RTP buffering [37]
o rtsp: skip malformed RTSP interleaved frame data [33]
@@ -89,6 +99,7 @@ This release includes the following bugfixes:
o runtests: die if curl version can be found [10]
o runtests: don't start servers if -l is given
o runtests: lots of refactoring
+ o runtests: refactor into more packages [60]
o runtests: show error message if file can't be written
o rustls: fix error in recv handling [50]
o schannel: add clarifying comment [98]
@@ -98,10 +109,14 @@ This release includes the following bugfixes:
o test1169: fix so it works properly everywhere [106]
o test1592: add flaky keyword [39]
o test1960: point to the correct path for the precheck tool
+ o test303: kill server after test
o tests/http: add timeout to running curl in test cases [24]
o tests/http: fix log formatting on wrong exit code [27]
o tests/http: improved httpd detection [45]
o tests/http: relax connection check in test_07_02 [53]
+ o tests/keywords.pl: remove [111]
+ o tests/libtest/lib1900.c: remove
+ o tests/sshserver.pl: Define AddressFamily earlier [103]
o tests: 1078 1288 1297 use valid IPv4 addresses
o tests: document that the unittest keyword is special
o tests: increase sws timeout for more robust testing [66]
@@ -144,15 +159,17 @@ Planned upcoming removals include:
This release would not have looked like this without help, code, reports and
advice from friends like these:
- Ali Khodkar, Andy Alt, Arne Soete, Ben Fritz, Biswapriyo Nath, Brian Lund,
- Chloe Kudryavtsev, Colman Mbuya, Dan Fandrich, Dan Frandrich,
- Daniel Stenberg, dengjfzh on github, Dirk Rosenkranz, Douglas R. Reno,
- Emil Engler, Frank Gevaerts, Gisle Vanem, Harry Sintonen, Jakub Zakrzewski,
- Jim King, Jon Rumsey, Josh McCullough, Kai Pastor, Kamil Dudka, Kvarec Lezki,
- kwind on github, Matt Jolly, Micah Snyder), Osaila on github,
- Patrick Monnerat, Paul Howarth, Philip Heiduck, Ray Satiro, Ronan Pigott,
- simplerobot on github, Stefan Eissing, SuperIlu on github, Viktor Szakats
- (38 contributors)
+ Ali Khodkar, Andreas Falkenhahn, Andy Alt, Arne Soete, Ben Fritz,
+ Biswapriyo Nath, Brian Lund, Chloe Kudryavtsev, Colman Mbuya, Dan Fandrich,
+ Dan Frandrich, Daniel Stenberg, dengjfzh on github, Dirk Rosenkranz,
+ Douglas R. Reno, eaglegai on github, Emil Engler, Frank Gevaerts,
+ Gisle Vanem, Harry Sintonen, Jakub Zakrzewski, Jim King, Jon Rumsey,
+ Josh McCullough, Kai Pastor, Kamil Dudka, Kvarec Lezki, kwind on github,
+ Marcel Raad, Matt Jolly, Micah Snyder), Osaila on github, Patrick Monnerat,
+ Paul Howarth, Paweł Wegner, Philip Heiduck, Ray Satiro, Ronan Pigott,
+ Sevan Janiyan, simplerobot on github, Stefan Eissing, SuperIlu on github,
+ Viktor Szakats
+ (43 contributors)
References to bug reports and discussions on issues:
@@ -214,6 +231,7 @@ References to bug reports and discussions on issues:
[56] = https://curl.se/bug/?i=10861
[57] = https://curl.se/bug/?i=10900
[58] = https://curl.se/mail/archive-2023-04/0008.html
+ [60] = https://curl.se/bug/?i=10995
[61] = https://curl.se/bug/?i=10899
[62] = https://curl.se/bug/?i=10926
[63] = https://curl.se/bug/?i=10896
@@ -234,6 +252,7 @@ References to bug reports and discussions on issues:
[78] = https://curl.se/bug/?i=10955
[79] = https://curl.se/bug/?i=10957
[80] = https://curl.se/bug/?i=10953
+ [81] = https://curl.se/bug/?i=10994
[82] = https://curl.se/bug/?i=10960
[83] = https://curl.se/bug/?i=10950
[84] = https://curl.se/bug/?i=10947
@@ -244,15 +263,26 @@ References to bug reports and discussions on issues:
[89] = https://curl.se/bug/?i=10939
[90] = https://curl.se/bug/?i=10787
[91] = https://curl.se/bug/?i=10935
+ [92] = https://curl.se/bug/?i=10994
[93] = https://curl.se/bug/?i=10933
[94] = https://curl.se/bug/?i=10934
[95] = https://curl.se/bug/?i=10937
+ [96] = https://curl.se/bug/?i=10994
[97] = https://curl.se/bug/?i=10932
[98] = https://curl.se/bug/?i=10931
[99] = https://curl.se/bug/?i=10930
+ [100] = https://curl.se/bug/?i=10994
[102] = https://curl.se/bug/?i=10925
+ [103] = https://curl.se/bug/?i=10983
[104] = https://curl.se/bug/?i=10922
[105] = https://curl.se/bug/?i=10921
[106] = https://curl.se/bug/?i=10889
[107] = https://curl.se/bug/?i=10911
[108] = https://curl.se/bug/?i=10912
+ [109] = https://curl.se/bug/?i=11000
+ [110] = https://curl.se/bug/?i=10991
+ [111] = https://curl.se/bug/?i=10895
+ [113] = https://curl.se/bug/?i=10979
+ [114] = https://curl.se/bug/?i=10974
+ [116] = https://curl.se/bug/?i=10973
+ [118] = https://curl.se/bug/?i=10971