mirror of
https://github.com/curl/curl.git
synced 2026-07-13 22:37:14 +03:00
RELEASE-NOTES: synced
This commit is contained in:
parent
7d64601a8c
commit
8ab3deedf4
1 changed files with 37 additions and 11 deletions
|
|
@ -4,7 +4,7 @@ curl and libcurl 8.13.0
|
|||
Command line options: 268
|
||||
curl_easy_setopt() options: 307
|
||||
Public functions in libcurl: 96
|
||||
Contributors: 3371
|
||||
Contributors: 3372
|
||||
|
||||
This release includes the following changes:
|
||||
|
||||
|
|
@ -64,17 +64,22 @@ This release includes the following bugfixes:
|
|||
o cmake: fix `HAVE_ATOMIC`/`HAVE_STDATOMIC` pre-fill for clang-cl [28]
|
||||
o cmake: fix detection pre-fills for iOS [153]
|
||||
o cmake: fix ECH detection in custom-patched OpenSSL [32]
|
||||
o cmake: fix typo in ECH config error msg [246]
|
||||
o cmake: hide empty `MINGW64_VERSION` output for mingw32ce [114]
|
||||
o cmake: improve httpd detection for pytest [127]
|
||||
o cmake: mention 'insecure' in the debug build warning [15]
|
||||
o cmake: misc tidy-ups [38]
|
||||
o cmake: pre-fill known type sizes for Windows OSes [100]
|
||||
o cmake: replace CMAKE_COMPILER_IS_GNUCC with CMAKE_C_COMPILER_ID [232]
|
||||
o cmake: replace exec_program() with execute_process() [239]
|
||||
o cmake: restrict static CRT builds to static curl exe, test in CI [113]
|
||||
o cmake: sync cutoff version with autotools for picky option `-ftree-vrp` [99]
|
||||
o cmake: sync OpenSSL(-fork) feature checks with `./configure` [49]
|
||||
o cmake: unity mode optimization for non-`CURLDEBUG` `testdeps` targets [231]
|
||||
o CODE_STYLE: readability and banned functions [35]
|
||||
o config-win32: set `HAVE_STDINT_H` where available [264]
|
||||
o configure: call the blocking resolver "blocking", not "default" [220]
|
||||
o configure: fix ECH detection with MultiSSL [259]
|
||||
o configure: silence compiler warnings in feature checks, drop duplicates [86]
|
||||
o configure: use `curl_cv_apple` variable [40]
|
||||
o conn: fix connection reuse when SSL is optional [54]
|
||||
|
|
@ -142,6 +147,7 @@ This release includes the following bugfixes:
|
|||
o INSTALL-CMAKE.md: mention `ZLIB_USE_STATIC_LIBS` [112]
|
||||
o lib1156: pass longs to `curl_easy_setopt()` [159]
|
||||
o lib2302: fix crash due to stack overflow on MSVC and clang Windows [228]
|
||||
o lib696: fix building on Windows in non-bundle mode [267]
|
||||
o lib: better optimized casecompare() and ncasecompare() [3]
|
||||
o lib: clear up CURLRES_ASYNCH vs USE_CURL_ASYNC use [215]
|
||||
o lib: fix two curlx_strtoofft invokes [128]
|
||||
|
|
@ -179,12 +185,16 @@ This release includes the following bugfixes:
|
|||
o request: clear sendbuf_hds_len when resetting request bufq [166]
|
||||
o resolve: fix building without Unix sockets and `CURLDEBUG` [213]
|
||||
o runtests: accept `CURL_DIRSUFFIX` without ending slash [133]
|
||||
o runtests: add feature-based filtering [268]
|
||||
o runtests: check and report if `diff` tool is missing [162]
|
||||
o runtests: drop logic calling the `handle` tool (Windows) [263]
|
||||
o runtests: drop recognizing 'winssl' as Schannel [102]
|
||||
o runtests: drop ref to unused external function
|
||||
o runtests: fix SSH server not starting in cases, re-ignore failing vcpkg CI jobs [225]
|
||||
o runtests: fix test key format for libssh2 WinCNG (and others) [229]
|
||||
o runtests: recognize AWS-LC as OpenSSL [103]
|
||||
o runtests: support multi-target cmake, drop workarounds from CI [116]
|
||||
o runtests: support running tests under wine or qemu [210]
|
||||
o rustls: cap maximum allowed CRL file size to 8MB [196]
|
||||
o schannel: deduplicate Windows Vista detection [98]
|
||||
o schannel: enable ALPN support under WINE 6.0+ [92]
|
||||
|
|
@ -205,6 +215,8 @@ This release includes the following bugfixes:
|
|||
o src: remove final uses of Curl_ symbol prefixes in tool code [242]
|
||||
o src: replace strto[u][ld] with curlx_str_ parsers [222]
|
||||
o ssh: consider sftp quote commands case sensitive [33]
|
||||
o sshserver.pl: adjust `AuthorizedKeysFile2` cutoff version [204]
|
||||
o sshserver: fix excluding obsolete client config lines [212]
|
||||
o ssl session cache: add exportable flag [56]
|
||||
o strparse: make Curl_str_number() return error for no digits [14]
|
||||
o strparse: switch the API to work on 'const char *' [2]
|
||||
|
|
@ -227,6 +239,7 @@ This release includes the following bugfixes:
|
|||
o tests: make sure 'commands.log' is generated in the correct logdir [172]
|
||||
o tests: mark tests 1631, 1632 flaky [157]
|
||||
o tests: reformat error messages to avoid tripping MSBuild [201]
|
||||
o tests: Remove unused variables [245]
|
||||
o tftpd: prefix TFTP protocol error `E*` constants with `TFTP_` [189]
|
||||
o tidy-up: align MSYS2/Cygwin codepaths, follow Cygwin `MAX_PID` bump [97]
|
||||
o tidy-up: delete, comment or scope C macros reported unused [16]
|
||||
|
|
@ -283,20 +296,20 @@ Planned upcoming removals include:
|
|||
This release would not have looked like this without help, code, reports and
|
||||
advice from friends like these:
|
||||
|
||||
Anthony Hu, Calvin Ruocco, Carlos Henrique Lima Melara, Catena cyber,
|
||||
Christian Schmitz, Dan Fandrich, Daniel McCarney, Daniel Stenberg,
|
||||
dependabot[bot], Derek Huang, Dexter Gerig, Ethan Wilkes, Harry Sintonen,
|
||||
Jan Macku, Jeremy Drake, John Bampton, Joseph Chen, Justin Steventon,
|
||||
Kai Pastor, kayrus on github, kriztalz, Lars Karlitski, Laurențiu Nicola,
|
||||
lf- on github, Marcel Raad, Marius Albrecht, Mark Phillips, Martxel,
|
||||
Michał Antoniak, Ondřej Hlavatý, Orgad Shaneh, Peng-Yu Chen,
|
||||
Philippe Antoine, qhill on github, Ray Satiro, renovate[bot], Rinku Das,
|
||||
rmg-x on github, Ronald Crane, RubisetCie on github, saimen,
|
||||
Anthony Hu, Aquila Macedo, Calvin Ruocco, Carlos Henrique Lima Melara,
|
||||
Catena cyber, Christian Schmitz, Dan Fandrich, Daniel McCarney,
|
||||
Daniel Stenberg, dependabot[bot], Derek Huang, Dexter Gerig, Ethan Wilkes,
|
||||
Harry Sintonen, Jan Macku, Jeremy Drake, John Bampton, Joseph Chen,
|
||||
Justin Steventon, Kai Pastor, kayrus on github, kriztalz, Lars Karlitski,
|
||||
Laurențiu Nicola, lf- on github, Marcel Raad, Marius Albrecht, Mark Phillips,
|
||||
Martxel, Michał Antoniak, Ondřej Hlavatý, Orgad Shaneh, Peng-Yu Chen,
|
||||
Peter Kokot, Philippe Antoine, qhill on github, Ray Satiro, renovate[bot],
|
||||
Rinku Das, rmg-x on github, Ronald Crane, RubisetCie on github, saimen,
|
||||
Samuel Dionne-Riel, Samuel Henrique, Scott Talbert, Sergey, Stefan Eissing,
|
||||
stevenpackardblp on github, Tatsuhiro Tsujikawa, Tianyi Song, Timo Tijhof,
|
||||
tiymat, Viktor Szakats, Vulpes Vulpes, Yedaya Katsman, Zenju on github,
|
||||
Zhang Wen, Zhaoming Luo
|
||||
(57 contributors)
|
||||
(59 contributors)
|
||||
|
||||
References to bug reports and discussions on issues:
|
||||
|
||||
|
|
@ -503,12 +516,15 @@ References to bug reports and discussions on issues:
|
|||
[201] = https://curl.se/bug/?i=16583
|
||||
[202] = https://curl.se/bug/?i=16577
|
||||
[203] = https://curl.se/bug/?i=16709
|
||||
[204] = https://curl.se/bug/?i=16787
|
||||
[205] = https://curl.se/bug/?i=16657
|
||||
[206] = https://curl.se/bug/?i=16659
|
||||
[207] = https://curl.se/bug/?i=16656
|
||||
[208] = https://curl.se/bug/?i=16142
|
||||
[209] = https://curl.se/bug/?i=16660
|
||||
[210] = https://curl.se/bug/?i=16785
|
||||
[211] = https://curl.se/bug/?i=16641
|
||||
[212] = https://curl.se/bug/?i=16784
|
||||
[213] = https://curl.se/bug/?i=16700
|
||||
[214] = https://curl.se/bug/?i=16649
|
||||
[215] = https://curl.se/bug/?i=16645
|
||||
|
|
@ -524,19 +540,24 @@ References to bug reports and discussions on issues:
|
|||
[226] = https://curl.se/bug/?i=16627
|
||||
[227] = https://curl.se/bug/?i=16632
|
||||
[228] = https://curl.se/bug/?i=16630
|
||||
[229] = https://curl.se/bug/?i=16781
|
||||
[230] = https://curl.se/bug/?i=16696
|
||||
[231] = https://curl.se/bug/?i=16695
|
||||
[232] = https://curl.se/bug/?i=16797
|
||||
[233] = https://curl.se/bug/?i=16553
|
||||
[234] = https://curl.se/bug/?i=16691
|
||||
[235] = https://curl.se/bug/?i=16690
|
||||
[236] = https://curl.se/bug/?i=16689
|
||||
[237] = https://curl.se/bug/?i=16733
|
||||
[238] = https://curl.se/bug/?i=16681
|
||||
[239] = https://curl.se/bug/?i=16779
|
||||
[240] = https://curl.se/bug/?i=16726
|
||||
[241] = https://curl.se/bug/?i=16729
|
||||
[242] = https://curl.se/bug/?i=16678
|
||||
[243] = https://curl.se/bug/?i=16685
|
||||
[244] = https://issues.oss-fuzz.com/issues/402476456
|
||||
[245] = https://curl.se/bug/?i=16798
|
||||
[246] = https://curl.se/bug/?i=16786
|
||||
[247] = https://curl.se/bug/?i=16653
|
||||
[248] = https://curl.se/bug/?i=16674
|
||||
[249] = https://curl.se/bug/?i=16673
|
||||
|
|
@ -548,3 +569,8 @@ References to bug reports and discussions on issues:
|
|||
[256] = https://curl.se/bug/?i=16687
|
||||
[257] = https://curl.se/bug/?i=16712
|
||||
[258] = https://curl.se/bug/?i=16713
|
||||
[259] = https://curl.se/bug/?i=16774
|
||||
[263] = https://curl.se/bug/?i=16484
|
||||
[264] = https://curl.se/bug/?i=16759
|
||||
[267] = https://curl.se/bug/?i=16753
|
||||
[268] = https://curl.se/bug/?i=16533
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue