-curl and libcurl 8.2.1
+curl and libcurl 8.3.0
- Public curl releases: 221
+ Public curl releases: 222
Command line options: 255
curl_easy_setopt() options: 303
Public functions in libcurl: 91
- Contributors: 2927
+ Contributors: 2929
This release includes the following changes:
This release includes the following bugfixes:
- o amigaos: fix sys/mbuf.h m_len macro clash [9]
- o amissl: add missing signal.h include [8]
- o amissl: fix AmiSSL v5 detection [2]
- o cfilters: rename close/connect functions to avoid clashes [12]
- o ciphers.d: put URL in first column [1]
- o cmake: add `libcurlu`/`libcurltool` for unit tests [5]
- o cmake: update ngtcp2 detection [4]
- o configure: check for nghttp2_session_get_stream_local_window_size [14]
- o CONTRIBUTE: drop mention of copyright year ranges [20]
- o CONTRIBUTE: fix syntax in commit message description [21]
- o curl_multi_wait.3: fix arg quoting to doc macro .BR [27]
- o docs: mark two TLS options for TLS, not SSL [26]
- o docs: provide more see also for cipher options [23]
- o hostip: return IPv6 first for localhost resolves [16]
- o http2: fix regression on upload EOF handling [13]
- o http: VLH, very large header test and fixes [19]
- o libcurl-errors.3: add CURLUE_OK [11]
- o os400: correct EXPECTED_STRING_LASTZEROTERMINATED [7]
- o quiche: fix lookup of transfer at multi [18]
- o quiche: fix segfault and other things [15]
- o rustls: update rustls-ffi 0.10.0 [24]
- o socks: print ipv6 address within brackets [10]
- o src/mkhelp: strip off escape sequences [22]
- o tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T > SIZEOF_OFF_T [17]
- o transfer: do not clear the credentials on redirect to absolute URL [6]
- o unittest: remove unneeded *_LDADD [3]
- o websocket: rename arguments/variables to match docs [25]
+ o bearssl: don't load CA certs when peer verification is disabled [33]
+ o easy: remove #ifdefs to make code easier on the eye [34]
+ o GHA: adding quiche workflow [35]
+ o http2: disable asssertion blocking OSSFuzz testing [31]
+ o http2: fix in h2 proxy tunnel: progress in ingress on sending [32]
+ o url: remove infof() output for "still name resolving" [28]
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:
- Aleksander Mazur, Alois Klink, Andrei Rybak, Brad Harder,
- Chilledheart on github, Christian Schmitz, Cloudogu Siebels, Daniel Stenberg,
- Harry Sintonen, Jacob Hoffman-Andrews, Jan Macku, John Haugabook, Jon Rumsey,
- Oliver Roberts, Paul Howarth, Stefan Eissing, VictorVG on github,
- Viktor Szakats, Yair Lenga, ウさん
- (20 contributors)
+ Daniel Stenberg, kyled-dell on github, Ray Satiro, Stefan Eissing,
+ yushicheng7788 on github
+ (5 contributors)
References to bug reports and discussions on issues:
- [1] = https://curl.se/bug/?i=11464
- [2] = https://curl.se/bug/?i=11477
- [3] = https://curl.se/bug/?i=11494
- [4] = https://curl.se/bug/?i=11508
- [5] = https://curl.se/bug/?i=11446
- [6] = https://curl.se/bug/?i=11486
- [7] = https://curl.se/bug/?i=11476
- [8] = https://curl.se/bug/?i=11478
- [9] = https://curl.se/bug/?i=11479
- [10] = https://curl.se/bug/?i=11483
- [11] = https://curl.se/bug/?i=11488
- [12] = https://curl.se/bug/?i=11491
- [13] = https://curl.se/bug/?i=11485
- [14] = https://curl.se/bug/?i=11470
- [15] = https://curl.se/bug/?i=11449
- [16] = https://curl.se/bug/?i=11465
- [17] = https://curl.se/bug/?i=11468
- [18] = https://curl.se/bug/?i=11462
- [19] = https://curl.se/bug/?i=11509
- [20] = https://curl.se/bug/?i=11504
- [21] = https://curl.se/bug/?i=11504
- [22] = https://curl.se/bug/?i=11501
- [23] = https://curl.se/bug/?i=11513
- [24] = https://curl.se/bug/?i=10865
- [25] = https://curl.se/bug/?i=11493
- [26] = https://curl.se/bug/?i=11514
- [27] = https://curl.se/bug/?i=11511
+ [28] = https://curl.se/bug/?i=11394
+ [31] = https://curl.se/bug/?i=11500
+ [32] = https://curl.se/bug/?i=11527
+ [33] = https://curl.se/bug/?i=11457
+ [34] = https://curl.se/bug/?i=11525
+ [35] = https://curl.se/bug/?i=11517