Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 1 | curl and libcurl 8.9.0 |
Daniel Stenberg | 734c17a | 2003-09-22 21:38:52 +0000 | [diff] [blame] | 2 | |
Daniel Stenberg | e4384b5 | 2024-05-22 08:53:19 +0200 | [diff] [blame] | 3 | Public curl releases: 258 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 4 | Command line options: 263 |
| 5 | curl_easy_setopt() options: 306 |
Daniel Stenberg | 6416192 | 2024-04-09 17:17:56 +0200 | [diff] [blame] | 6 | Public functions in libcurl: 94 |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 7 | Contributors: 3211 |
Daniel Stenberg | 1fe8de8 | 2023-05-23 11:12:50 +0200 | [diff] [blame] | 8 | |
Daniel Stenberg | 1041399 | 2023-05-31 08:59:48 +0200 | [diff] [blame] | 9 | This release includes the following changes: |
| 10 | |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 11 | o curl: add --ip-tos (IP Type of Service / Traffic Class) [42] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 12 | o curl: add --mptcp [29] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 13 | o curl: add --vlan-priority [107] |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 14 | o curl: add -w '%{num_retries} [65] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 15 | o gnutls: support CA caching [90] |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 16 | o mbedtls: support CURLOPT_CERTINFO [116] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 17 | o noproxy: patterns need to be comma separated [75] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 18 | o socket: support binding to interface *AND* IP [80] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 19 | o tcpkeepalive: add CURLOPT_TCP_KEEPCNT and --keepalive-cnt [103] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 20 | o urlapi: add CURLU_NO_GUESS_SCHEME [72] |
| 21 | o wolfssl: support CA caching [73] |
Daniel Stenberg | 1041399 | 2023-05-31 08:59:48 +0200 | [diff] [blame] | 22 | |
Daniel Stenberg | 734c17a | 2003-09-22 21:38:52 +0000 | [diff] [blame] | 23 | This release includes the following bugfixes: |
| 24 | |
Daniel Stenberg | e4384b5 | 2024-05-22 08:53:19 +0200 | [diff] [blame] | 25 | o (lib)curl.rc: set debug flag also for `CURLDEBUG` and `UNITTESTS` [2] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 26 | o asyn-thread: avoid using GetAddrInfoExW with impersonation [7] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 27 | o aws-sigv4: url encode the canonical path [55] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 28 | o BINDINGS: update java link to one that exists [115] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 29 | o build: add Debug, TrackMemory, ECH to feature list [218] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 30 | o build: add more supported attributes to the IAR compiler [46] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 31 | o build: fix llvm 16 or older + Xcode 15 or newer, and gcc [240] |
| 32 | o build: fix llvm 17 and older + macOS SDK 14.4 and newer [230] |
| 33 | o build: sync warning options between autotools, cmake & compilers [244] |
| 34 | o build: tidy up `__builtin_available` feature checks (Apple) [241] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 35 | o build: untangle `CURLDEBUG` and `DEBUGBUILD` macros [9] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 36 | o build: use `#error` instead of invalid syntax [212] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 37 | o cd2nroff: convert two warnings to errors [135] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 38 | o cd2nroff: use an empty "##" to signal end of .IP sequence [56] |
| 39 | o cf-socket: improve SO_SNDBUF update for Winsock [27] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 40 | o cf-socket: optimize curlx_nonblock() and check its return error [151] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 41 | o cf-socket: remove obsolete recvbuf [203] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 42 | o cf-socket: remove two "useless" assignments [238] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 43 | o cfilters: make Curl_conn_connect always assign 'done' [60] |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 44 | o cmake: add CURL_USE_GSASL option with detection + CI test [133] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 45 | o cmake: allow `ENABLE_CURLDEBUG=OFF` with `ENABLE_DEBUG=ON` [26] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 46 | o cmake: allow SOVERSION override with `CURL_LIBCURL_SOVERSION` [120] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 47 | o cmake: alpha-sort feature list [161] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 48 | o cmake: always build unit tests with the `testdeps` target [20] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 49 | o cmake: bring `curl-config.cmake` closer to `FindCURL` [130] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 50 | o cmake: create `configurehelp.pm` like autotools does [252] |
| 51 | o cmake: delete unused `HAVE_LIBSSH2`, `HAVE_LIBSOCKET` macros [251] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 52 | o cmake: detect `libidn2` also via `pkg-config` [239] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 53 | o cmake: enable SOVERSION for Cygwin and `CMAKE_DLL_NAME_WITH_SOVERSION` [119] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 54 | o cmake: fix `-Wredundant-decls` in unity/mingw-w64 builds [15] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 55 | o cmake: fix brotli lib order [3] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 56 | o cmake: fix building `unit1600` due to missing `ssl/openssl.h` [222] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 57 | o cmake: fix building in unity mode [4] |
| 58 | o cmake: fix building with both md4 and md5 in unity mode [13] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 59 | o cmake: fix builds with detected libidn2 lib but undetected header [221] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 60 | o cmake: fix feature and protocol lists for SecureTransport [194] |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 61 | o cmake: fix quotes when appending multiple options (SecureTransport) [139] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 62 | o cmake: fix test 1013 with websockets enabled and no TLS [47] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 63 | o cmake: improve wolfSSL detection [190] |
| 64 | o cmake: show protocols, then features [180] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 65 | o cmake: stop setting SOVERSION for the static lib target [127] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 66 | o cmake: sync CA bundle/path detection with autotools [253] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 67 | o cmake: sync protocol/feature list with `curl -V` output [182] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 68 | o cmake: use `APPLE` instead of `CMAKE_SYSTEM_NAME` string [24] |
| 69 | o cmake: whitespace, formatting/tidy-up in comments [25] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 70 | o cmdline-docs: "added in" cleanups [171] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 71 | o cmdline-docs: fix `--proxy-ca-native` example + tidy-ups [181] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 72 | o cmdline-opts/_PROTOCOLS.md: mention WS(S) [94] |
| 73 | o cmdline-opts/ech.md: shorten the help text [93] |
| 74 | o cmdline-opts/fail.md: expand and clarify [95] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 75 | o cmdline-opts/interface.md: expand the documentation [66] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 76 | o cmdline-opts: category cleanup [196] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 77 | o cmdline-opts: expand the parallel explanations [98] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 78 | o cmdline-opts: shorten six help texts [178] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 79 | o cmdline: expand proxy option explanations [97] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 80 | o code: language cleanup in comments [186] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 81 | o configure: CA bundle/path detection fixes [254] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 82 | o configure: fix `SystemConfiguration` detection [243] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 83 | o configure: fix pkg-config library name 'libnghttp3' [138] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 84 | o configure: fix pkg-config names (zstd, ngtcp2*) [170] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 85 | o configure: limit `SystemConfiguration` test to non-c-ares, IPv6 builds [242] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 86 | o configure: remove 'deeper' checks for `AC_CHECK_FUNCS` [23] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 87 | o configure: require a QUIC library if nghttp3 is used [142] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 88 | o configure: sort feature list, lowercase protocols, use backticks [206] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 89 | o configure: use `$EGREP` in place of `grep -E` [41] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 90 | o configure: use AC_MSG_WARN for TLS/experimental warning texts [122] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 91 | o connect-to.md: expand with examples [147] |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 92 | o connection: shutdown TLS (for FTP) better [104] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 93 | o cookie-jar.md: see also --junk-session-cookies [144] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 94 | o curl-config: revert to backticks to support old target envs [88] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 95 | o curl: allow etag and content-disposition for 3xx reply [117] |
| 96 | o curl: bsearch the --write-out variable name [102] |
| 97 | o curl: check for --disable case *sensitively* [199] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 98 | o curl: list categories in --help [219] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 99 | o curl: make warnings and other messages aware of terminal width [58] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 100 | o curl: output "flying saucers" with leading carriage return [121] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 101 | o curl_easy_escape: elaborate a little on encoding a URL [193] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 102 | o curl_mprintf.md: add missing comma |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 103 | o curl_multi_poll.md: expand the example with an custom file descriptor [21] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 104 | o curl_str[n]equal.md: tidy up text to make them stand-alone [195] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 105 | o curl_url_set.md: libcurl only parses :// URLs [48] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 106 | o curl_url_set: elaborate on scheme guessing [191] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 107 | o curldown: make 'added-in:' a mandatory header field [226] |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 108 | o CURLOPT_CONNECTTIMEOUT*: clarify, document the milliseond version [105] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 109 | o CURLOPT_ECH.md: remove repeated 'if' [109] |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 110 | o CURLOPT_NETRC.md: clarify what it does on Windows [140] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 111 | o CURLOPT_RESOLVE.md: mention hostname can be wildcard ('*') [150] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 112 | o CURLOPT_SSL_VERIFYHOST.md: refresh [224] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 113 | o CURLOPT_TLSAUTH_PASSWORD/USERNAME.md: language fixups [155] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 114 | o DISTROS: add a link to the list archive [22] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 115 | o DISTROS: add AlmaLinux package source link |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 116 | o DISTROS: add MSYS2 (native) links [100] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 117 | o docs/cmdline-opts: fix mail-auth example TLD typo [35] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 118 | o docs/cmdline-opts: remove two superfluous "Added in" mentions [143] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 119 | o docs/libcurl: polish the single-line descriptions [159] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 120 | o docs/Makefile.am: make curl-config.1 install [14] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 121 | o docs: reference non deprecated libcurl options [113] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 122 | o docs: start markdown headers with capital letter where applicable [236] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 123 | o doh-insecure.md: expand [96] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 124 | o doh: fix cleanup [228] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 125 | o doh: fix leak and zero-length HTTPS RR crash [227] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 126 | o dump-header.md: mention minus for stdout [149] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 127 | o examples/threaded-ssl: remove locking callback code [83] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 128 | o examples: add missing binaries to .gitignore [106] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 129 | o examples: delete unused includes [10] |
| 130 | o examples: fix compiling with MSVC [34] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 131 | o examples: suppress deprecation warnings locally [211] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 132 | o FEATURES.md: refresh [208] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 133 | o file: separate fake headers and body with a stand-alone CRLF [137] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 134 | o ftp: remove redundant null pointer check in loop condition [256] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 135 | o get.d: clarify the explanation [32] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 136 | o GHA/windows: add MSVC wolfSSL job with test [250] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 137 | o GHA/windows: ignore FTP test results for old-mingw-w64 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 138 | o GHA: add MSVC UWP job, expand jobs with more options [216] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 139 | o GHA: detect and warn for more English contractions [123] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 140 | o GHA: disable MQTT and WebSocket tests in Windows jobs [63] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 141 | o GHA: disable TFTP tests in Windows jobs |
| 142 | o GHA: enable tests 1139, 1177, 1477 on Windows [59] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 143 | o GHA: improve vcpkg cache, add BoringSSL ECH and LibreSSL MSVC jobs [215] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 144 | o GHA: unify http3 workflows into one [77] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 145 | o GHA: use vcpkg to install packages for MSVC jobs [145] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 146 | o GIT-INFO.md: remove version requirements [209] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 147 | o gnutls: improve TLS shutdown [62] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 148 | o gnutls: pass in SNI name, not hostname when checking cert [114] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 149 | o help: add flags to output and ssh categories [202] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 150 | o hostip: skip error check for infallible function call [237] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 151 | o http/3: add shutdown support [154] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 152 | o http/3: resume upload on ack if we have more data to send [232] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 153 | o http: remove "struct HTTP" [134] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 154 | o http: write last header line late [44] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 155 | o idn: fix ß with AppleIDN [220] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 156 | o idn: make macidn fail before trying conversion if name too long [235] |
| 157 | o idn: tweak buffer use when converting with macidn [245] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 158 | o lib/v*: tidy up types and casts [64] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 159 | o lib: add a few DEBUGASSERT(data) to aid code analyzers [187] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 160 | o lib: add failure reason on bind errors [247] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 161 | o lib: fix gcc warning in certain debug builds [19] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 162 | o lib: fix thread entry point to return `DWORD` on WinCE [85] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 163 | o lib: graceful connection shutdown [162] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 164 | o lib: prefer `var = time(NULL)` over `time(&var)` [52] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 165 | o lib: tidy up types and casts [92] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 166 | o lib: xfer_setup and non-blocking shutdown [111] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 167 | o libcurl-docs: make option lists alpha-sorted [214] |
| 168 | o libcurl-easy.md: now *more* than 300 options [233] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 169 | o libcurl.pc: add `Requires.private`, `Requires` for static linking [129] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 170 | o libcurl.pc: add more `Requires.private`/`Requires` dependencies [189] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 171 | o libssh: remove CURLOPT_SSL_VERIFYHOST check [36] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 172 | o macos: add workaround for gcc, non-c-ares, IPv6, compile error [213] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 173 | o macos: undo `availability` macro enabled by Homebrew gcc [231] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 174 | o managen: "added in" fixes [131] |
| 175 | o managen: cleanups to generate nicer-looking output [141] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 176 | o managen: error on trailing blank lines in input files [165] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 177 | o managen: fix removing backticks from subtitles [179] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 178 | o managen: insert final .fi for files ending with a quote [174] |
| 179 | o managen: introduce "Multi: per-URL" [176] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 180 | o managen: only output .RE for manpage output [156] |
| 181 | o managen: output tabs for each 8 leading spaces [164] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 182 | o managen: warn on excessively long help texts [87] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 183 | o MANUAL.md: wrap two example urls that overrun styling [234] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 184 | o mbedtls: check version before getting tls version [261] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 185 | o mbedtls: check version for cipher id [12] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 186 | o mbedtls: correct the error message for cert blob parsing failure [225] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 187 | o mbedtls: send close-notify on close [11] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 188 | o mbedtls: v3.6.0 workarounds [89] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 189 | o md4: fix compilation with OpenSSL 1.x with md4 disabled [255] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 190 | o misc: fix typos [108] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 191 | o mk-ca-bundle.pl: delay 'curl -V' execution until it is needed [168] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 192 | o multi: add multi->proto_hash, a key-value store for protocol data [37] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 193 | o multi: do a final progress update on connect failure [248] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 194 | o multi: fix multi_wait() timeout handling [51] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 195 | o multi: fix pollset during RESOLVING phase [166] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 196 | o multi: multi_getsock(), check correct socket [167] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 197 | o ngtcp2+quictls: fix cert-status use [173] |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 198 | o noproxy: test bad ipv6 net size first [82] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 199 | o openssl/gnutls: rectify the TLS version checks for QUIC [61] |
| 200 | o openssl: fix %-specifier in infof() call [57] |
Viktor Szakats | 6343034 | 2024-07-12 13:55:26 +0200 | [diff] [blame] | 201 | o openssl: fix hostname handling when using ECH [78] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 202 | o openssl: stop duplicate ssl key logging for legacy OpenSSL [49] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 203 | o os400: make it compilable again [128] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 204 | o pytest: add ftp upload tests [16] |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 205 | o pytest: include testenv/vsftpd.py in dist tarball [99] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 206 | o quic: enable UDP GRO [157] |
| 207 | o quic: openssl quic, cmake and doc version update to 3.3.0 [148] |
| 208 | o quic: require at least OpenSSL 3.3 for QUIC [158] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 209 | o quic: update to quiche 0.22.0 [175] |
| 210 | o quiche: fix operand of ‘?:’ changes signedness [177] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 211 | o request.md: language fix [70] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 212 | o request: change the struct field bodywrites to a bool, only for hyper [132] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 213 | o reuse: switch to REUSE 3.2 and REUSE.toml [184] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 214 | o runtests: show name and keywords for failed tests in summary [249] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 215 | o runtests: sort test IDs in summary lines [33] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 216 | o runtests: support %DATE for YYYY-MM-DD of right now |
| 217 | o runtests: support %VERNUM |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 218 | o runtests: support crlf="yes" for the <stderr> section |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 219 | o sectransp: fix `HAVE_BUILTIN_AVAILABLE` checks to not emit warnings [210] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 220 | o sectransp: fix clang compiler warnings, stop silencing them [223] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 221 | o sectransp: remove large cipher table [76] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 222 | o sectransp: use common code for cipher suite lookup [54] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 223 | o sendf: fix CRLF conversion of input [258] |
| 224 | o smtp: for starttls, do full upgrade [260] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 225 | o socket: change TCP keepalive from ms to seconds on DragonFly BSD [74] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 226 | o socket: use SOCK_NONBLOCK to eliminate extra system call [86] |
| 227 | o socketpair: add `eventfd` and use `SOCK_NONBLOCK` for `socketpair()` [81] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 228 | o src/Makefile.am: remove SUBDIRS assignment [172] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 229 | o system_win32: add missing curl.h include [160] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 230 | o tcpkeepalive: support TCP keep-alive parameters on Solaris <11.4 [91] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 231 | o test1119: adapt for `.md` input [204] |
| 232 | o test1139: scan .md files instead of .3 ones [197] |
| 233 | o test1175: scan libcurl-errors.md, not the generated .3 version [188] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 234 | o test1486: verify that write-out.md and tool_writeout.c are in sync [112] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 235 | o test2600: disable on win32 [259] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 236 | o test: add test1484, for HEAD with content [18] |
| 237 | o test: add test1546, chunked not last transfer encoding [17] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 238 | o tests/scripts: call it 'manpage' (single word) [229] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 239 | o tests: add pytest for --ciphers and --tls13-ciphers options [38] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 240 | o tests: delete `CharConv` remains [201] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 241 | o tests: delete redundant `!MSDOS` guard [84] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 242 | o tests: extend user/password parsing test1620 [40] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 243 | o tests: fix sshd IdentityFile path for MinGW/Cygwin [217] |
| 244 | o tests: fix sshd UserKnownHostsFile path for MinGW/Cygwin |
| 245 | o tests: include current directory when running test Perl commands [205] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 246 | o tests: log "Throwing away" messages before throwing away |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 247 | o tests: run with "--trace-config all" to provide even more info [6] |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 248 | o tests: sync feature names with `curl -V` [257] |
Viktor Szakats | 6343034 | 2024-07-12 13:55:26 +0200 | [diff] [blame] | 249 | o tests: test_17_ssl_use.py clarify mbedTLS TLSv1.3 support [43] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 250 | o tests: use exec when spawning nghttpx [45] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 251 | o tidy-up: use consistent casing for Windows directories [28] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 252 | o TODO: remove some old, clarify, add something [31] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 253 | o tool_cb_hdr: return error for failed header writes [30] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 254 | o tool_operate: avoid explicitly setting verifypeer to 1 [39] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 255 | o tool_operate: simplify return code handling from url_proto() [198] |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 256 | o tool_writeout: get certinfo only when needing it [101] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 257 | o trace-ascii.md: mention "%" for stderr [146] |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 258 | o transfer: avoid polling socket every transfer loop [200] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 259 | o transfer: conn close on paused upload [8] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 260 | o transfer: do not use EXPIRE_NOW while blocked [124] |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 261 | o transfer: remove curl_upload_refill_watermark, no longer used [50] |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 262 | o transfer: set CSELECT_IN if there is data pending [118] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 263 | o unit2604: use 'unitfail' instead of 'error' variable [153] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 264 | o url: allow DoH transfers to override max connection limit [68] |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 265 | o urlapi: remove unused definition of HOST_BAD [262] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 266 | o variable.md: make example use expand [207] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 267 | o verify-synopsis.pl: work with .md files [185] |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 268 | o vms: fixed language in comment [110] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 269 | o vtls: deprioritize Secure Transport [71] |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 270 | o vtls: replace addsessionid with set_sessionid [183] |
Daniel Stenberg | e4384b5 | 2024-05-22 08:53:19 +0200 | [diff] [blame] | 271 | o winbuild: fix PE version info debug flag [1] |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 272 | o winbuild: MS-DOS batch tidy-ups [163] |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 273 | o winbuild: remove outdated WIN32 defines [5] |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 274 | o windows: fix UWP builds, add GHA job [79] |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 275 | o winsock: move SO_SNDBUF update into cf-socket [53] |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 276 | o wolfssl: assume key_file equal to clientcert if no key_file [169] |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 277 | o wolfssl: use larger error buffer when formatting errors [246] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 278 | o x509asn1: add some common ECDSA OIDs [67] |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 279 | o x509asn1: ASN1tostr() should fail when 'constructed' is set [125] |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 280 | o x509asn1: fallback to dotted OID representation [69] |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 281 | o x509asn1: make Curl_extract_certinfo store error message [136] |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 282 | o x509asn1: prevent NULL dereference [152] |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 283 | o x509asn1: remove superfluous free() |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 284 | o x509asn1: remove two static variables [126] |
Daniel Stenberg | aa73eb4 | 2019-07-19 11:32:23 +0200 | [diff] [blame] | 285 | |
Daniel Stenberg | 9af807a | 2007-07-22 10:17:52 +0000 | [diff] [blame] | 286 | This release includes the following known bugs: |
| 287 | |
Daniel Stenberg | 4d2f800 | 2020-11-04 14:02:01 +0100 | [diff] [blame] | 288 | o see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html) |
Daniel Stenberg | 9af807a | 2007-07-22 10:17:52 +0000 | [diff] [blame] | 289 | |
Daniel Stenberg | 84c6b1a | 2022-10-23 17:25:01 +0200 | [diff] [blame] | 290 | Planned upcoming removals include: |
| 291 | |
Daniel Stenberg | 3027611 | 2023-02-15 08:10:01 +0100 | [diff] [blame] | 292 | o support for space-separated NOPROXY patterns |
Daniel Stenberg | 84c6b1a | 2022-10-23 17:25:01 +0200 | [diff] [blame] | 293 | |
| 294 | See https://curl.se/dev/deprecate.html for details |
| 295 | |
Daniel Stenberg | 9af807a | 2007-07-22 10:17:52 +0000 | [diff] [blame] | 296 | This release would not have looked like this without help, code, reports and |
| 297 | advice from friends like these: |
| 298 | |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 299 | Alejandro R. Sedeño, alervd on github, Alexander Shtuchkin, Alex Snast, |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 300 | Andy Pan, Andy Reitz, Aurélien Pierre, Ayesh Karunaratne, Bhanu Prakash, |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 301 | Bo Anderson, brian m. carlson, calvin2021y on github, Christian Heusel, |
| 302 | Christian Schmitz, Chris Webb, CMD, Dan Fandrich, Daniel Gustafsson, |
| 303 | Daniel Stenberg, dependabot[bot], Dexter Gerig, dogma, Dominik Piątkowski, |
| 304 | Dorian Craps, edmcln on github, Eli Schwartz, Elliott Balsley, |
| 305 | fds242 on github, Guilherme Puida, Harry Sintonen, icy17 on github, |
| 306 | James Abbatiello, Jan Venekamp, Jay Guerette, Jiang Wenjian, |
| 307 | Jonathan Matthews, Joseph Chen, Junho Choi, Justin Maggard, Kai Pastor, |
| 308 | kartatz, Keerthi Timmaraju, Lee Li, Luke Hamburg, Marcel Raad, martinevsky, |
| 309 | Martin Peck, Matthias Gatto, Matthieu Baerts, Matt Jolly, Max Mehl, |
| 310 | Morgan Willcock, Olivier Bonaventure, Orgad Shaneh, Patrick Monnerat, |
| 311 | Pavel Pavlov, Philip Heiduck, pszlazak on github, RainRat, Ray Satiro, |
| 312 | renovate[bot], Ryan Carsten Schmidt, Samuel Chiang, |
| 313 | saurabhsingh-dev on github, Sebastian Andersson, Sergey Bronnikov, |
| 314 | Sergey Markelov, Sertonix, Stefan Eissing, Stephen Farrell, Tal Regev, |
| 315 | Tatsuhiro Tsujikawa, tomy2105 on github, Viktor Szakats, |
| 316 | vuonganh1993 on github, vvb2060, Yedaya Katsman, z2_, 李四, 罗朝辉 |
| 317 | (80 contributors) |
Daniel Stenberg | 1fc5cd6 | 2011-12-19 20:08:59 +0100 | [diff] [blame] | 318 | |
| 319 | References to bug reports and discussions on issues: |
| 320 | |
Daniel Stenberg | e4384b5 | 2024-05-22 08:53:19 +0200 | [diff] [blame] | 321 | [1] = https://curl.se/bug/?i=13739 |
| 322 | [2] = https://curl.se/bug/?i=13730 |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 323 | [3] = https://curl.se/bug/?i=13761 |
| 324 | [4] = https://curl.se/bug/?i=13751 |
| 325 | [5] = https://curl.se/bug/?i=13739 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 326 | [6] = https://curl.se/bug/?i=13791 |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 327 | [7] = https://curl.se/bug/?i=13612 |
| 328 | [8] = https://curl.se/bug/?i=13740 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 329 | [9] = https://curl.se/bug/?i=13718 |
| 330 | [10] = https://curl.se/bug/?i=13785 |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 331 | [11] = https://curl.se/bug/?i=13745 |
| 332 | [12] = https://curl.se/bug/?i=13749 |
| 333 | [13] = https://curl.se/bug/?i=13737 |
| 334 | [14] = https://curl.se/bug/?i=13741 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 335 | [15] = https://curl.se/bug/?i=13705 |
Daniel Stenberg | 5eb6662 | 2024-05-24 13:33:15 +0200 | [diff] [blame] | 336 | [16] = https://curl.se/bug/?i=13734 |
| 337 | [17] = https://curl.se/bug/?i=13736 |
| 338 | [18] = https://curl.se/bug/?i=13735 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 339 | [19] = https://curl.se/bug/?i=13800 |
| 340 | [20] = https://curl.se/bug/?i=13698 |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 341 | [21] = https://curl.se/bug/?i=13842 |
| 342 | [22] = https://curl.se/bug/?i=13843 |
| 343 | [23] = https://bugs.gentoo.org/932827 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 344 | [24] = https://curl.se/bug/?i=13713 |
| 345 | [25] = https://curl.se/bug/?i=13711 |
| 346 | [26] = https://curl.se/bug/?i=13792 |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 347 | [27] = https://curl.se/bug/?i=13827 |
| 348 | [28] = https://curl.se/bug/?i=13832 |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 349 | [29] = https://curl.se/bug/?i=13278 |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 350 | [30] = https://curl.se/bug/?i=13836 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 351 | [31] = https://curl.se/bug/?i=13788 |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 352 | [32] = https://curl.se/bug/?i=13706 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 353 | [33] = https://curl.se/bug/?i=13774 |
| 354 | [34] = https://curl.se/bug/?i=13771 |
| 355 | [35] = https://curl.se/bug/?i=13784 |
| 356 | [36] = https://curl.se/bug/?i=13767 |
| 357 | [37] = https://curl.se/bug/?i=13345 |
| 358 | [38] = https://curl.se/bug/?i=13530 |
| 359 | [39] = https://curl.se/bug/?i=13704 |
| 360 | [40] = https://curl.se/bug/?i=13756 |
| 361 | [41] = https://curl.se/bug/?i=13780 |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 362 | [42] = https://curl.se/bug/?i=13606 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 363 | [43] = https://curl.se/bug/?i=13779 |
| 364 | [44] = https://curl.se/bug/?i=13752 |
| 365 | [45] = https://curl.se/bug/?i=13772 |
| 366 | [46] = https://curl.se/bug/?i=13744 |
| 367 | [47] = https://curl.se/bug/?i=13769 |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 368 | [48] = https://curl.se/bug/?i=13821 |
Daniel Stenberg | 70a65e1 | 2024-05-28 10:29:05 +0200 | [diff] [blame] | 369 | [49] = https://curl.se/bug/?i=13683 |
| 370 | [50] = https://curl.se/bug/?i=13764 |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 371 | [51] = https://curl.se/bug/?i=13782 |
| 372 | [52] = https://curl.se/bug/?i=13815 |
| 373 | [53] = https://curl.se/bug/?i=13763 |
| 374 | [54] = https://curl.se/bug/?i=13521 |
| 375 | [55] = https://curl.se/bug/?i=13754 |
| 376 | [56] = https://curl.se/bug/?i=13803 |
| 377 | [57] = https://curl.se/bug/?i=13816 |
| 378 | [58] = https://curl.se/bug/?i=13804 |
| 379 | [59] = https://curl.se/bug/?i=13817 |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 380 | [60] = https://curl.se/bug/?i=13884 |
Daniel Stenberg | 361f4c6 | 2024-06-01 10:40:20 +0200 | [diff] [blame] | 381 | [61] = https://curl.se/bug/?i=13799 |
| 382 | [62] = https://curl.se/bug/?i=13790 |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 383 | [63] = https://curl.se/bug/?i=13860 |
| 384 | [64] = https://curl.se/bug/?i=13622 |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 385 | [65] = https://curl.se/bug/?i=13910 |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 386 | [66] = https://curl.se/bug/?i=13882 |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 387 | [67] = https://curl.se/bug/?i=13857 |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 388 | [68] = https://curl.se/mail/lib-2024-06/0001.html |
Daniel Stenberg | 6c31c65 | 2024-06-03 10:43:06 +0200 | [diff] [blame] | 389 | [69] = https://curl.se/bug/?i=13845 |
| 390 | [70] = https://curl.se/bug/?i=13854 |
| 391 | [71] = https://curl.se/bug/?i=13547 |
| 392 | [72] = https://curl.se/bug/?i=13616 |
| 393 | [73] = https://curl.se/bug/?i=13786 |
| 394 | [74] = https://curl.se/bug/?i=13847 |
| 395 | [75] = https://curl.se/bug/?i=13789 |
| 396 | [76] = https://curl.se/bug/?i=13823 |
| 397 | [77] = https://curl.se/bug/?i=13841 |
| 398 | [78] = https://curl.se/bug/?i=13818 |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 399 | [79] = https://curl.se/bug/?i=13870 |
| 400 | [80] = https://curl.se/bug/?i=13719 |
| 401 | [81] = https://curl.se/bug/?i=13874 |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 402 | [82] = https://curl.se/bug/?i=13902 |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 403 | [83] = https://curl.se/bug/?i=13851 |
| 404 | [84] = https://curl.se/bug/?i=13878 |
| 405 | [85] = https://curl.se/bug/?i=13877 |
| 406 | [86] = https://curl.se/bug/?i=13855 |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 407 | [87] = https://curl.se/bug/?i=13895 |
Daniel Stenberg | 4a25812 | 2024-06-05 09:09:17 +0200 | [diff] [blame] | 408 | [88] = https://curl.se/bug/?i=13871 |
| 409 | [89] = https://curl.se/bug/?i=13653 |
| 410 | [90] = https://curl.se/bug/?i=13795 |
| 411 | [91] = https://curl.se/bug/?i=13864 |
Daniel Stenberg | be90943 | 2024-06-07 11:08:46 +0200 | [diff] [blame] | 412 | [92] = https://curl.se/bug/?i=13862 |
| 413 | [93] = https://curl.se/bug/?i=13894 |
| 414 | [94] = https://curl.se/bug/?i=13891 |
| 415 | [95] = https://curl.se/bug/?i=13890 |
| 416 | [96] = https://curl.se/bug/?i=13889 |
| 417 | [97] = https://curl.se/bug/?i=13887 |
| 418 | [98] = https://curl.se/bug/?i=13886 |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 419 | [99] = https://curl.se/bug/?i=13918 |
| 420 | [100] = https://curl.se/bug/?i=13915 |
| 421 | [101] = https://curl.se/bug/?i=13914 |
| 422 | [102] = https://curl.se/bug/?i=13914 |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 423 | [103] = https://curl.se/bug/?i=13885 |
Daniel Stenberg | a945393 | 2024-06-11 09:37:32 +0200 | [diff] [blame] | 424 | [104] = https://curl.se/bug/?i=13904 |
| 425 | [105] = https://curl.se/bug/?i=13905 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 426 | [106] = https://curl.se/bug/?i=13952 |
Daniel Stenberg | 47a64f7 | 2024-06-12 09:37:36 +0200 | [diff] [blame] | 427 | [107] = https://curl.se/bug/?i=13907 |
| 428 | [108] = https://curl.se/bug/?i=13923 |
| 429 | [109] = https://curl.se/bug/?i=13922 |
| 430 | [110] = https://curl.se/bug/?i=13921 |
| 431 | [111] = https://curl.se/bug/?i=13913 |
| 432 | [112] = https://curl.se/bug/?i=13920 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 433 | [113] = https://curl.se/bug/?i=13951 |
| 434 | [114] = https://curl.se/bug/?i=13428 |
| 435 | [115] = https://github.com/curl/everything-curl/issues/456 |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 436 | [116] = https://curl.se/bug/?i=13113 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 437 | [117] = https://curl.se/bug/?i=13302 |
| 438 | [118] = https://curl.se/bug/?i=13695 |
| 439 | [119] = https://curl.se/bug/?i=13898 |
| 440 | [120] = https://curl.se/bug/?i=13944 |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 441 | [121] = https://curl.se/bug/?i=14213 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 442 | [122] = https://curl.se/bug/?i=13941 |
| 443 | [123] = https://curl.se/bug/?i=13940 |
| 444 | [124] = https://curl.se/bug/?i=13908 |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 445 | [125] = https://curl.se/bug/?i=13972 |
| 446 | [126] = https://curl.se/bug/?i=13971 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 447 | [127] = https://curl.se/bug/?i=13936 |
| 448 | [128] = https://curl.se/bug/?i=13930 |
| 449 | [129] = https://curl.se/bug/?i=864 |
| 450 | [130] = https://curl.se/bug/?i=13897 |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 451 | [131] = https://curl.se/bug/?i=14002 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 452 | [132] = https://curl.se/bug/?i=13928 |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 453 | [133] = https://curl.se/bug/?i=13948 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 454 | [134] = https://curl.se/bug/?i=13927 |
| 455 | [135] = https://curl.se/bug/?i=13929 |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 456 | [136] = https://curl.se/bug/?i=13959 |
Daniel Stenberg | aab0c16 | 2024-06-14 13:30:06 +0200 | [diff] [blame] | 457 | [137] = https://curl.se/mail/lib-2024-06/0033.html |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 458 | [138] = https://curl.se/bug/?i=13994 |
Daniel Stenberg | b4ccf3f | 2024-06-19 11:36:39 +0200 | [diff] [blame] | 459 | [139] = https://curl.se/bug/?i=13953 |
| 460 | [140] = https://curl.se/bug/?i=13956 |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 461 | [141] = https://curl.se/bug/?i=14001 |
| 462 | [142] = https://curl.se/bug/?i=13995 |
| 463 | [143] = https://curl.se/bug/?i=14000 |
| 464 | [144] = https://curl.se/bug/?i=13996 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 465 | [145] = https://curl.se/bug/?i=13979 |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 466 | [146] = https://curl.se/bug/?i=13991 |
| 467 | [147] = https://curl.se/bug/?i=13989 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 468 | [148] = https://curl.se/bug/?i=14028 |
Daniel Stenberg | d28ecf9 | 2024-06-24 16:34:14 +0200 | [diff] [blame] | 469 | [149] = https://curl.se/bug/?i=13985 |
| 470 | [150] = https://curl.se/bug/?i=13983 |
| 471 | [151] = https://curl.se/bug/?i=13942 |
| 472 | [152] = https://curl.se/bug/?i=13978 |
| 473 | [153] = https://curl.se/bug/?i=13967 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 474 | [154] = https://curl.se/bug/?i=14022 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 475 | [155] = https://curl.se/bug/?i=14061 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 476 | [156] = https://curl.se/bug/?i=14025 |
| 477 | [157] = https://curl.se/bug/?i=14012 |
| 478 | [158] = https://curl.se/bug/?i=14026 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 479 | [159] = https://curl.se/bug/?i=14062 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 480 | [160] = https://curl.se/bug/?i=14019 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 481 | [161] = https://curl.se/bug/?i=14063 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 482 | [162] = https://curl.se/bug/?i=13976 |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 483 | [163] = https://curl.se/bug/?i=14084 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 484 | [164] = https://curl.se/bug/?i=14016 |
| 485 | [165] = https://curl.se/bug/?i=14015 |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 486 | [166] = https://curl.se/bug/?i=14047 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 487 | [167] = https://curl.se/bug/?i=13998 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 488 | [168] = https://curl.se/bug/?i=14060 |
Daniel Stenberg | ffe193c | 2024-06-27 09:23:38 +0200 | [diff] [blame] | 489 | [169] = https://curl.se/bug/?i=14007 |
| 490 | [170] = https://curl.se/bug/?i=14005 |
| 491 | [171] = https://curl.se/bug/?i=14003 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 492 | [172] = https://curl.se/bug/?i=14054 |
| 493 | [173] = https://curl.se/bug/?i=14049 |
| 494 | [174] = https://curl.se/bug/?i=14048 |
| 495 | [175] = https://curl.se/bug/?i=14030 |
| 496 | [176] = https://curl.se/bug/?i=14045 |
| 497 | [177] = https://curl.se/bug/?i=14041 |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 498 | [178] = https://curl.se/bug/?i=14075 |
| 499 | [179] = https://curl.se/bug/?i=14081 |
| 500 | [180] = https://curl.se/bug/?i=14082 |
| 501 | [181] = https://curl.se/bug/?i=14078 |
| 502 | [182] = https://curl.se/bug/?i=14066 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 503 | [183] = https://curl.se/bug/?i=14121 |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 504 | [184] = https://curl.se/bug/?i=14107 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 505 | [185] = https://curl.se/bug/?i=14038 |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 506 | [186] = https://curl.se/bug/?i=14073 |
Daniel Stenberg | 0cc4b3a | 2024-06-30 23:16:54 +0200 | [diff] [blame] | 507 | [187] = https://curl.se/bug/?i=14033 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 508 | [188] = https://curl.se/bug/?i=14133 |
Daniel Stenberg | 9f96847 | 2024-07-03 00:27:32 +0200 | [diff] [blame] | 509 | [189] = https://curl.se/bug/?i=14072 |
| 510 | [190] = https://curl.se/bug/?i=14064 |
| 511 | [191] = https://curl.se/bug/?i=14071 |
| 512 | [193] = https://curl.se/bug/?i=14069 |
| 513 | [194] = https://curl.se/bug/?i=13963 |
| 514 | [195] = https://curl.se/bug/?i=14068 |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 515 | [196] = https://curl.se/bug/?i=14101 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 516 | [197] = https://curl.se/bug/?i=14132 |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 517 | [198] = https://curl.se/bug/?i=14104 |
| 518 | [199] = https://curl.se/bug/?i=14103 |
| 519 | [200] = https://curl.se/bug/?i=14098 |
| 520 | [201] = https://curl.se/bug/?i=14100 |
| 521 | [202] = https://curl.se/bug/?i=14076 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 522 | [203] = https://curl.se/bug/?i=14138 |
| 523 | [204] = https://curl.se/bug/?i=14125 |
| 524 | [205] = https://curl.se/bug/?i=14124 |
| 525 | [206] = https://curl.se/bug/?i=14117 |
| 526 | [207] = https://curl.se/bug/?i=14118 |
Daniel Stenberg | ac70359 | 2024-07-05 23:06:24 +0200 | [diff] [blame] | 527 | [208] = https://curl.se/bug/?i=14086 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 528 | [209] = https://curl.se/bug/?i=14112 |
| 529 | [210] = https://curl.se/bug/?i=14122 |
| 530 | [211] = https://curl.se/bug/?i=14123 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 531 | [212] = https://curl.se/bug/?i=14181 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 532 | [213] = https://curl.se/bug/?i=14119 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 533 | [214] = https://curl.se/bug/?i=14156 |
Daniel Stenberg | eed38de | 2024-07-09 23:19:02 +0200 | [diff] [blame] | 534 | [215] = https://curl.se/bug/?i=14090 |
| 535 | [216] = https://curl.se/bug/?i=14077 |
| 536 | [217] = https://curl.se/bug/?i=14113 |
| 537 | [218] = https://curl.se/bug/?i=14096 |
| 538 | [219] = https://curl.se/bug/?i=14055 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 539 | [220] = https://curl.se/bug/?i=14176 |
| 540 | [221] = https://curl.se/bug/?i=14175 |
| 541 | [222] = https://curl.se/bug/?i=14172 |
| 542 | [223] = https://curl.se/bug/?i=14162 |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 543 | [224] = https://curl.se/bug/?i=14241 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 544 | [225] = https://curl.se/bug/?i=14224 |
| 545 | [226] = https://curl.se/bug/?i=14217 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 546 | [227] = https://curl.se/bug/?i=14151 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 547 | [228] = https://curl.se/bug/?i=14207 |
| 548 | [229] = https://curl.se/bug/?i=14216 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 549 | [230] = https://curl.se/bug/?i=14159 |
| 550 | [231] = https://curl.se/bug/?i=13700 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 551 | [232] = https://curl.se/bug/?i=14198 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 552 | [233] = https://curl.se/bug/?i=14153 |
| 553 | [234] = https://curl.se/bug/?i=14149 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 554 | [235] = https://curl.se/bug/?i=14215 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 555 | [236] = https://curl.se/bug/?i=14115 |
| 556 | [237] = https://curl.se/bug/?i=14147 |
| 557 | [238] = https://curl.se/bug/?i=14145 |
| 558 | [239] = https://curl.se/bug/?i=14137 |
| 559 | [240] = https://curl.se/bug/?i=14134 |
| 560 | [241] = https://curl.se/bug/?i=14127 |
| 561 | [242] = https://curl.se/bug/?i=14126 |
| 562 | [243] = https://curl.se/bug/?i=14130 |
| 563 | [244] = https://curl.se/bug/?i=14128 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 564 | [245] = https://curl.se/bug/?i=14215 |
Daniel Stenberg | 50a7602 | 2024-07-14 23:22:11 +0200 | [diff] [blame] | 565 | [246] = https://curl.se/bug/?i=14114 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 566 | [247] = https://curl.se/bug/?i=14221 |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 567 | [248] = https://curl.se/bug/?i=14204 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 568 | [249] = https://curl.se/bug/?i=14174 |
| 569 | [250] = https://curl.se/bug/?i=14193 |
| 570 | [251] = https://curl.se/bug/?i=14178 |
| 571 | [252] = https://curl.se/bug/?i=14129 |
| 572 | [253] = https://curl.se/bug/?i=14182 |
| 573 | [254] = https://curl.se/bug/?i=14186 |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 574 | [255] = https://curl.se/bug/?i=14218 |
| 575 | [256] = https://curl.se/bug/?i=14234 |
Daniel Stenberg | 792a17d | 2024-07-19 00:04:04 +0200 | [diff] [blame] | 576 | [257] = https://curl.se/bug/?i=14183 |
| 577 | [258] = https://curl.se/bug/?i=14165 |
| 578 | [259] = https://curl.se/bug/?i=14177 |
| 579 | [260] = https://curl.se/bug/?i=14166 |
Daniel Stenberg | 5040f7e | 2024-07-21 00:02:38 +0200 | [diff] [blame^] | 580 | [261] = https://curl.se/bug/?i=14228 |
| 581 | [262] = https://curl.se/bug/?i=14235 |