mirror of
https://github.com/curl/curl.git
synced 2026-05-18 02:36:21 +03:00
RELEASE-NOTES: synced
This commit is contained in:
parent
c7a6319698
commit
36a3cd5374
1 changed files with 39 additions and 3 deletions
|
|
@ -20,24 +20,30 @@ This release includes the following bugfixes:
|
|||
o build: drop `HAVE_SYS_SOCKET_H` and `HAVE_SYS_TIME_H` macros [69]
|
||||
o build: drop unused variables in tests
|
||||
o build: sync build scripts between client/libtest [49]
|
||||
o build: tidy up `Makefile.inc` use in lib and src [116]
|
||||
o build: tidy up header paths, use srcdir where possible [42]
|
||||
o cmake: build `stubgss` library for libtests to match autotools [34]
|
||||
o cmake: configure c-ares header directory in project root (was: lib) [106]
|
||||
o cmake: document OpenSSL and ngtcp2 crypto lib custom variables [29]
|
||||
o cmake: drop never propagated C macros [22]
|
||||
o cmake: drop passing redundant `CURL_STATICLIB` in examples and clients [52]
|
||||
o cmake: drop redundant macro from test clients [51]
|
||||
o cmake: drop reference to future variable
|
||||
o cmake: make docs depend on support files [80]
|
||||
o cmake: move `OUTPUT` argument in the `add_custom_command()` line [50]
|
||||
o cmake: omit clang-tidy on internal libs curlu and curltool [64]
|
||||
o cmake: replace `cmakelint` with `cmake-lint` from `cmakelang`, fix issues [20]
|
||||
o cmake: replace the way clang-tidy verifies tests, fix issues found [101]
|
||||
o cmake: simplify handling generated `lib1521.c` in libtests [24]
|
||||
o cmake: sync `target_link_libraries()` order in tests more [44]
|
||||
o cmake: sync tests scripts by using the variable `BUNDLE` [46]
|
||||
o cmake: sync tests scripts with each other and autotools (more) [100]
|
||||
o cmake: use `target_link_options()` when available [43]
|
||||
o connection: eliminate member `remote_addr` [10]
|
||||
o curl.h: make CURLSSLOPT_* symbols defined as longs [3]
|
||||
o curl.h: remove the "RESERVED" error codes [2]
|
||||
o curl: implement non-blocking STDIN read on Windows [28]
|
||||
o curl_get_line: make sure lines end with newline [110]
|
||||
o curl_path: make SFTP handle a path like /~ properly. [11]
|
||||
o digest: fix build with disabled digest auth [72]
|
||||
o docs/examples: add ftp-delete.c [5]
|
||||
|
|
@ -45,9 +51,11 @@ This release includes the following bugfixes:
|
|||
o docs: fix broken link in INSTALL.md [68]
|
||||
o docs: fix docs for CURLOPT_PREQUOTE after #17616 [70]
|
||||
o docs: fix documentation of connect_only 2 [78]
|
||||
o docs: mention that the netrc file works without port numbers [112]
|
||||
o easy: fix comment-documentation [36]
|
||||
o ftp: fix prequotes for a directory in URL [83]
|
||||
o ftplistparser: split parse_unix into sub functions [77]
|
||||
o h2_serverpush: fix file handle leaks reported by clang-tidy [105]
|
||||
o http2: do not delay RST send on aborted transfer [57]
|
||||
o http: explicitly ignore parsing errors for Retry-After [98]
|
||||
o http_ntlm: protect against null deref [95]
|
||||
|
|
@ -57,10 +65,12 @@ This release includes the following bugfixes:
|
|||
o lib: make `CURLX_SET_BINMODE()` and use it [39]
|
||||
o lib: make `curlx_wait_ms()` and use it [40]
|
||||
o lib: unify recv/send function signatures [92]
|
||||
o libcurl-env.md: drop LOGNAME, USER and NTLMUSER [99]
|
||||
o libssh: de-complex myssh_statemach_act() [18]
|
||||
o libtests: make test 1503,1504,1505 use the 1502 binary [90]
|
||||
o libtests: stop building the sames source multiple times [89]
|
||||
o memdebug: include in unity batch [63]
|
||||
o multi: add dirty bitset [115]
|
||||
o multi: do no expire a blocked transfer [56]
|
||||
o multi: fix polling with pending input [60]
|
||||
o openssl: enable readahead [91]
|
||||
|
|
@ -72,6 +82,7 @@ This release includes the following bugfixes:
|
|||
o pytest: adapt for runs with openssl-1.1.1
|
||||
o pytest: disable test_07_37 and test_07_36 with openssl's quic [1]
|
||||
o RELEASE-PROCEDURE.md: update docs/VERSIONS [7]
|
||||
o rustls: don't try printing the not provided file [104]
|
||||
o schannel: allow partial chains for manual peer verification [79]
|
||||
o schannel: drop Windows 2000 compatibility logic [26]
|
||||
o SCP/SFTP: avoid busy loop after EAGAIN [8]
|
||||
|
|
@ -80,8 +91,14 @@ This release includes the following bugfixes:
|
|||
o test1596: let test pass after year 2036 [35]
|
||||
o tests/client: drop autotools logic no longer necessary [45]
|
||||
o tests/client: use `curl_mfprintf()` [48]
|
||||
o tests/dnsd: read config from file [85]
|
||||
o tests/http/clients: drop hack and use `curl_setup.h` again [58]
|
||||
o tests/http/clients: move to tests/client [53]
|
||||
o tests/libtest: call `curlx_now_init()` for unit 1399, 2600 (Windows) [76]
|
||||
o tests/libtest: drop `TEST_HANG_TIMEOUT` redefinition hack [108]
|
||||
o tests/libtest: use `curltime` from curlx [71]
|
||||
o tests/server/util.c: include netinet/in6.h [113]
|
||||
o tests/server: drop `memdebug.h` [111]
|
||||
o tests/server: make all global vars/funcs static [41]
|
||||
o tests/servers.pm: add more ways to figure out current user [17]
|
||||
o tests: always make bundles, adapt build and tests [81]
|
||||
|
|
@ -90,6 +107,7 @@ This release includes the following bugfixes:
|
|||
o tests: drop mk-bundle exceptions [25]
|
||||
o tests: drop useless "nodist_SOURCES" assignments [93]
|
||||
o tests: fail torture if !valgrind&threaded resolver [31]
|
||||
o tests: make individual test sources compile cleanly [107]
|
||||
o tests: make sshserver less verbose [55]
|
||||
o tests: torture: don't duplicate valgrind command [32]
|
||||
o tftpd: use `CURLMIN()` macro [38]
|
||||
|
|
@ -133,9 +151,10 @@ advice from friends like these:
|
|||
Dan Fandrich, Daniel McCarney, Daniel Stenberg, DoI, Edwin Török,
|
||||
Ethan Alker, Fabrício Canedo, fjaell on github, hiimmat on github,
|
||||
Joel Depooter, John Haugabook, Kirill Obukhov, Michael Kaufmann,
|
||||
Orgad Shaneh, Ray Satiro, renovate[bot], Rod Widdowson, Stefan Eissing,
|
||||
Theodore A. Roth, Tristan Perrault, Viktor Szakats, Yedaya Katsman, z2_
|
||||
(31 contributors)
|
||||
Orgad Shaneh, Randall S. Becker, Ray Satiro, renovate[bot], Rod Widdowson,
|
||||
Stefan Eissing, Theodore A. Roth, Tristan Perrault, Viktor Szakats,
|
||||
Yedaya Katsman, z2_
|
||||
(32 contributors)
|
||||
|
||||
References to bug reports and discussions on issues:
|
||||
|
||||
|
|
@ -208,10 +227,12 @@ References to bug reports and discussions on issues:
|
|||
[68] = https://github.com/curl/curl-www/issues/427
|
||||
[69] = https://curl.se/bug/?i=17581
|
||||
[70] = https://curl.se/bug/?i=17690
|
||||
[71] = https://curl.se/bug/?i=17716
|
||||
[72] = https://curl.se/bug/?i=17612
|
||||
[73] = https://curl.se/bug/?i=17578
|
||||
[74] = https://curl.se/bug/?i=17617
|
||||
[75] = https://curl.se/bug/?i=17619
|
||||
[76] = https://curl.se/bug/?i=17714
|
||||
[77] = https://curl.se/bug/?i=17608
|
||||
[78] = https://curl.se/bug/?i=17621
|
||||
[79] = https://curl.se/bug/?i=17418
|
||||
|
|
@ -220,6 +241,7 @@ References to bug reports and discussions on issues:
|
|||
[82] = https://curl.se/bug/?i=17601
|
||||
[83] = https://curl.se/bug/?i=8602
|
||||
[84] = https://curl.se/bug/?i=17602
|
||||
[85] = https://curl.se/bug/?i=17543
|
||||
[86] = https://curl.se/bug/?i=17595
|
||||
[87] = https://curl.se/bug/?i=17659
|
||||
[88] = https://curl.se/bug/?i=17587
|
||||
|
|
@ -233,3 +255,17 @@ References to bug reports and discussions on issues:
|
|||
[96] = https://curl.se/bug/?i=17575
|
||||
[97] = https://curl.se/bug/?i=17650
|
||||
[98] = https://curl.se/bug/?i=17682
|
||||
[99] = https://curl.se/bug/?i=17713
|
||||
[100] = https://curl.se/bug/?i=17711
|
||||
[101] = https://curl.se/bug/?i=17705
|
||||
[104] = https://curl.se/bug/?i=17704
|
||||
[105] = https://curl.se/bug/?i=17706
|
||||
[106] = https://curl.se/bug/?i=17707
|
||||
[107] = https://curl.se/bug/?i=17703
|
||||
[108] = https://curl.se/bug/?i=17702
|
||||
[110] = https://curl.se/bug/?i=17697
|
||||
[111] = https://curl.se/bug/?i=17700
|
||||
[112] = https://curl.se/bug/?i=17698
|
||||
[113] = https://curl.se/mail/lib-2025-06/0016.html
|
||||
[115] = https://curl.se/bug/?i=17662
|
||||
[116] = https://curl.se/bug/?i=17694
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue