mirror of
https://github.com/curl/curl.git
synced 2025-09-12 23:22:42 +03:00
RELEASE-NOTES: synced
This commit is contained in:
parent
937ba94ed5
commit
4a25812ee1
|
@ -4,11 +4,13 @@ curl and libcurl 8.8.1
|
|||
Command line options: 259
|
||||
curl_easy_setopt() options: 305
|
||||
Public functions in libcurl: 94
|
||||
Contributors: 3183
|
||||
Contributors: 3184
|
||||
|
||||
This release includes the following changes:
|
||||
|
||||
o gnutls: support CA caching [90]
|
||||
o noproxy: patterns need to be comma separated [75]
|
||||
o socket: support binding to interface *AND* IP [80]
|
||||
o urlapi: add CURLU_NO_GUESS_SCHEME [72]
|
||||
o wolfssl: support CA caching [73]
|
||||
|
||||
|
@ -22,7 +24,7 @@ This release includes the following bugfixes:
|
|||
o build: untangle `CURLDEBUG` and `DEBUGBUILD` macros [9]
|
||||
o cd2nroff: use an empty "##" to signal end of .IP sequence [56]
|
||||
o cf-socket: improve SO_SNDBUF update for Winsock [27]
|
||||
o ci: update dependency awslabs/aws-lc to v1.28.0 [42]
|
||||
o cfilters: make Curl_conn_connect always assign 'done' [60]
|
||||
o cmake: allow `ENABLE_CURLDEBUG=OFF` with `ENABLE_DEBUG=ON` [26]
|
||||
o cmake: always build unit tests with the `testdeps` target [20]
|
||||
o cmake: fix `-Wredundant-decls` in unity/mingw-w64 builds [15]
|
||||
|
@ -32,13 +34,16 @@ This release includes the following bugfixes:
|
|||
o cmake: fix test 1013 with websockets enabled and no TLS [47]
|
||||
o cmake: use `APPLE` instead of `CMAKE_SYSTEM_NAME` string [24]
|
||||
o cmake: whitespace, formatting/tidy-up in comments [25]
|
||||
o cmdline-opts/interface.md: expand the documentation [66]
|
||||
o configure: use `$EGREP` in place of `grep -E` [41]
|
||||
o curl-config: revert to backticks to support old target envs [88]
|
||||
o curl: make warnings and other messages aware of terminal width [58]
|
||||
o curl_multi_poll.md: expand the example with an custom file descriptor [21]
|
||||
o curl_url_set.md: libcurl only parses :// URLs [48]
|
||||
o DISTROS: add a link to the list archive [22]
|
||||
o docs/cmdline-opts: fix mail-auth example TLD typo [35]
|
||||
o docs/Makefile.am: make curl-config.1 install [14]
|
||||
o examples/threaded-ssl: remove locking callback code [83]
|
||||
o examples: delete unused includes [10]
|
||||
o examples: fix compiling with MSVC [34]
|
||||
o get.d: clarify the explanation [32]
|
||||
|
@ -50,10 +55,12 @@ This release includes the following bugfixes:
|
|||
o http: write last header line late [44]
|
||||
o lib/v*: tidy up types and casts [64]
|
||||
o lib: fix gcc warning in certain debug builds [19]
|
||||
o lib: fix thread entry point to return `DWORD` on WinCE [85]
|
||||
o lib: prefer `var = time(NULL)` over `time(&var)` [52]
|
||||
o libssh: remove CURLOPT_SSL_VERIFYHOST check [36]
|
||||
o mbedtls: check version for cipher id [12]
|
||||
o mbedtls: send close-notify on close [11]
|
||||
o mbedtls: v3.6.0 workarounds [89]
|
||||
o multi: add multi->proto_hash, a key-value store for protocol data [37]
|
||||
o multi: fix multi_wait() timeout handling [51]
|
||||
o openssl/gnutls: rectify the TLS version checks for QUIC [61]
|
||||
|
@ -66,10 +73,15 @@ This release includes the following bugfixes:
|
|||
o sectransp: remove large cipher table [76]
|
||||
o sectransp: use common code for cipher suite lookup [54]
|
||||
o socket: change TCP keepalive from ms to seconds on DragonFly BSD [74]
|
||||
o socket: use SOCK_NONBLOCK to eliminate extra system call [86]
|
||||
o socketpair: add `eventfd` and use `SOCK_NONBLOCK` for `socketpair()` [81]
|
||||
o tcpkeepalive: support setting TCP keep-alive parameters on Solaris <11.4 [91]
|
||||
o test: add test1484, for HEAD with content [18]
|
||||
o test: add test1546, chunked not last transfer encoding [17]
|
||||
o tests: add pytest for --ciphers and --tls13-ciphers options [38]
|
||||
o tests: delete redundant `!MSDOS` guard [84]
|
||||
o tests: extend user/password parsing test1620 [40]
|
||||
o tests: log "Throwing away" messages before throwing away
|
||||
o tests: run with "--trace-config all" to provide even more info [6]
|
||||
o tests: test_17_ssl_use.py clarify mbedtls TLSv1.3 support [43]
|
||||
o tests: use exec when spawning nghttpx [45]
|
||||
|
@ -79,9 +91,11 @@ This release includes the following bugfixes:
|
|||
o tool_operate: avoid explicitly setting verifypeer to 1 [39]
|
||||
o transfer: conn close on paused upload [8]
|
||||
o transfer: remove curl_upload_refill_watermark, no longer used [50]
|
||||
o url: allow DoH transfers to override max connection limit [68]
|
||||
o vtls: deprioritize Secure Transport [71]
|
||||
o winbuild: fix PE version info debug flag [1]
|
||||
o winbuild: remove outdated WIN32 defines [5]
|
||||
o windows: fix UWP builds, add GHA job [79]
|
||||
o winsock: move SO_SNDBUF update into cf-socket [53]
|
||||
o x509asn1: add some common ECDSA OIDs [67]
|
||||
o x509asn1: fallback to dotted OID representation [69]
|
||||
|
@ -104,11 +118,11 @@ advice from friends like these:
|
|||
Daniel Gustafsson, Daniel Stenberg, dependabot[bot], edmcln on github,
|
||||
Eli Schwartz, Elliott Balsley, fds242 on github, Harry Sintonen,
|
||||
James Abbatiello, Jan Venekamp, Jonathan Matthews, Joseph Chen, Kai Pastor,
|
||||
Keerthi Timmaraju, Lee Li, Luke Hamburg, Matthias Gatto, Matt Jolly,
|
||||
kartatz, Keerthi Timmaraju, Lee Li, Luke Hamburg, Matthias Gatto, Matt Jolly,
|
||||
Orgad Shaneh, Pavel Pavlov, pszlazak on github, Ray Satiro, renovate[bot],
|
||||
Sebastian Andersson, Sergey Bronnikov, Stefan Eissing, Stephen Farrell,
|
||||
Tatsuhiro Tsujikawa, Viktor Szakats, vvb2060
|
||||
(38 contributors)
|
||||
(39 contributors)
|
||||
|
||||
References to bug reports and discussions on issues:
|
||||
|
||||
|
@ -152,7 +166,6 @@ References to bug reports and discussions on issues:
|
|||
[39] = https://curl.se/bug/?i=13704
|
||||
[40] = https://curl.se/bug/?i=13756
|
||||
[41] = https://curl.se/bug/?i=13780
|
||||
[42] = https://curl.se/bug/?i=13770
|
||||
[43] = https://curl.se/bug/?i=13779
|
||||
[44] = https://curl.se/bug/?i=13752
|
||||
[45] = https://curl.se/bug/?i=13772
|
||||
|
@ -170,11 +183,14 @@ References to bug reports and discussions on issues:
|
|||
[57] = https://curl.se/bug/?i=13816
|
||||
[58] = https://curl.se/bug/?i=13804
|
||||
[59] = https://curl.se/bug/?i=13817
|
||||
[60] = https://curl.se/bug/?i=13884
|
||||
[61] = https://curl.se/bug/?i=13799
|
||||
[62] = https://curl.se/bug/?i=13790
|
||||
[63] = https://curl.se/bug/?i=13860
|
||||
[64] = https://curl.se/bug/?i=13622
|
||||
[66] = https://curl.se/bug/?i=13882
|
||||
[67] = https://curl.se/bug/?i=13857
|
||||
[68] = https://curl.se/mail/lib-2024-06/0001.html
|
||||
[69] = https://curl.se/bug/?i=13845
|
||||
[70] = https://curl.se/bug/?i=13854
|
||||
[71] = https://curl.se/bug/?i=13547
|
||||
|
@ -185,3 +201,14 @@ References to bug reports and discussions on issues:
|
|||
[76] = https://curl.se/bug/?i=13823
|
||||
[77] = https://curl.se/bug/?i=13841
|
||||
[78] = https://curl.se/bug/?i=13818
|
||||
[79] = https://curl.se/bug/?i=13870
|
||||
[80] = https://curl.se/bug/?i=13719
|
||||
[81] = https://curl.se/bug/?i=13874
|
||||
[83] = https://curl.se/bug/?i=13851
|
||||
[84] = https://curl.se/bug/?i=13878
|
||||
[85] = https://curl.se/bug/?i=13877
|
||||
[86] = https://curl.se/bug/?i=13855
|
||||
[88] = https://curl.se/bug/?i=13871
|
||||
[89] = https://curl.se/bug/?i=13653
|
||||
[90] = https://curl.se/bug/?i=13795
|
||||
[91] = https://curl.se/bug/?i=13864
|
||||
|
|
Loading…
Reference in New Issue
Block a user