From: Daniel Stenberg Date: Wed, 22 May 2024 06:53:19 +0000 (+0200) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-8_9_0~421 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e4384b5c220bd9904b33746e990f1b24bb75745f;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced bump to 8.8.1 for now --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index a48c8efc9c..4363895f8d 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,6 +1,6 @@ -curl and libcurl 8.8.0 +curl and libcurl 8.8.1 - Public curl releases: 257 + Public curl releases: 258 Command line options: 259 curl_easy_setopt() options: 305 Public functions in libcurl: 94 @@ -8,237 +8,12 @@ curl and libcurl 8.8.0 This release includes the following changes: - o curl_version_info: provide librtmp version [73] - o file: add support for directory listings [63] - o idn: add native AppleIDN (icucore) support for macOS/iOS [95] - o lib: add curl_multi_waitfds [34] - o mbedTLS: implement CURLOPT_SSL_CIPHER_LIST option [103] - o NTLM_WB: drop support [67] - o TLS: add support for ECH (Encrypted Client Hello) [109] - o urlapi: add CURLU_GET_EMPTY for empty queries and fragments [111] This release includes the following bugfixes: - o appveyor: drop unnecessary `--clean-first` cmake option [197] - o appveyor: guard against crash-build with VS2008 [193] - o appveyor: make gcc 6 mingw64 job build-only [152] - o asyn-thread: fix curl_global_cleanup crash in Windows [161] - o asyn-thread: fix Curl_thread_create result check [162] - o autotools: delete unused functions [177] - o autotools: fix `HAVE_IOCTLSOCKET_FIONBIO` test for gcc 14 [186] - o autotools: only probe for SGI MIPS compilers on IRIX [213] - o bearssl: fix compiler warnings [43] - o bearssl: use common code for cipher suite lookup [126] - o bufq: remove duplicate word in comment [154] - o BUG-BOUNTY.md: clarify the third party situation [210] - o build: prefer `USE_IPV6` macro internally (was: `ENABLE_IPV6`) [85] - o build: remove MacOSX-Framework script [60] - o cd2nroff/manage: use UTC when SOURCE_DATE_EPOCH is set [36] - o cf-https-connect: use timeouts as unsigned ints [143] - o cf-socket: don't try getting local IP without socket [188] - o cf-socket: remove references to l_ip, l_port [9] - o ci: add curl-for-win builds: Linux MUSL, macOS, Windows [68] - o cmake: add `BUILD_EXAMPLES` option to build examples [128] - o cmake: add librtmp/rtmpdump option and detection [108] - o cmake: check fseeko after detecting HAVE_FILE_OFFSET_BITS [64] - o cmake: do not pass linker flags to the static library tool [203] - o cmake: enable `-pedantic-errors` for clang when `CURL_WERROR=ON` [47] - o cmake: FindNGHTTP2 add static lib name to find_library call [141] - o cmake: fix `CURL_WERROR=ON` for old CMake and use it in GHA/linux-old [48] - o cmake: fix `HAVE_IOCTLSOCKET_FIONBIO` test with gcc 14 [179] - o cmake: fixup `DEPENDS` filename [51] - o cmake: forward `USE_LIBRTMP` option to C [59] - o cmake: generate misc manpages and install `mk-ca-bundle.pl` [24] - o cmake: initialize `BUILD_TESTING` before first use [227] - o cmake: speed up libcurl doc building again [15] - o cmake: tidy-up to use `WORKING_DIRECTORY` [23] - o cmake: use namespaced custom target names [80] - o cmdline-docs: fix make install with configure --disable-docs [1] - o configure: error on missing perl if docs or manual is enabled [135] - o configure: make --disable-docs imply --disable-manual [2] - o content_encoding: brotli and others, pass through 0-length writes [5] - o content_encoding: ignore duplicate chunked encoding [137] - o content_encoding: reject transfer-encoding after chunked [200] - o contrithanks: honor `CURLWWW` variable [69] - o curl-confopts.m4: define CARES_NO_DEPRECATED when c-ares is used [17] - o curl.h: change CURL_SSLVERSION_* from enum to defines [132] - o curl: make --help adapt to the terminal width [11] - o curl: use curl_getenv instead of the curlx_ version [20] - o Curl_creader_read: init two variables to avoid using them uninited [99] - o curl_easy_pause.md: use correct defines in example [187] - o curl_getdate.md: document two-digit year handling [127] - o curl_global_trace.md: shorten the description [29] - o curl_multibyte: remove access() function wrapper for Windows [163] - o curl_path: make Curl_get_pathname use dynbuf [158] - o curl_setup.h: add support for IAR compiler [191] - o curl_setup.h: detect 'inline' support [133] - o curl_sha512_256: do not use workaround for NetBSD when not needed [21] - o curl_sha512_256: fix detection of OpenSSL 1.1.1 or later [8] - o curl_url_get.md: clarify queries and fragments and CURLU_GET_EMPTY [105] - o CURLINFO_REQUEST_SIZE: fixed, add tests for transfer infos reported [52] - o CURLOPT_WRITEFUNCTION.md: fix the callback proto in the example [215] - o cw-out: improved error handling [104] - o DEPRECATE.md: TLS libraries without 1.3 support [199] - o digest: replace strcpy for empty string with simple assignment [185] - o dist: `set -eu`, fix shellcheck, make reproducible and smaller tarballs [38] - o dist: add files missing from release tarball [53] - o dist: add reproducible dir entries to tarballs [56] - o dist: do not require Perl in `maketgz` [71] - o dist: remove the curl-config.1 from the tarball [28] - o dist: verify tarball reproducibility in CI [40] - o DISTROS: add patch and issues link for curl-for-win [110] - o DISTROS: Cygwin updates [44] - o dllmain: Call OpenSSL thread cleanup for Windows and Cygwin [114] - o doc: pytest `--repeat` -> `--count` [58] - o docs/cmdline-opts: invoke managen using a relative path [30] - o docs/cmdline-opts: mention STARTTLS for --ssl and --ssl-reqd [175] - o docs: add CURLOPT_NOPROGRESS to CURLOPT_XFERINFOFUNCTION example [61] - o docs: clarify CURLOPT_MAXFILESIZE and CURLOPT_MAXFILESIZE_LARGE [74] - o docs: fix some CURLINFO examples [147] - o doh: fix typo in comment [173] - o doh: remove unused function prototype [169] - o dynbuf: fix returncode on memory error [174] - o examples: fix/silence `-Wsign-conversion` [178] - o EXPERIMENTAL: add graduation requirements for each feature [166] - o file: remove useless assignment [89] - o ftp: add tracing support [181] - o ftp: fix build for CURL_DISABLE_VERBOSE_STRINGS - o ftp: fix socket leak on rare error [102] - o GHA: add NetBSD, OpenBSD, FreeBSD/arm64 and OmniOS jobs [201] - o GHA: add shellcheck job and fix warnings, shell tidy-ups [70] - o GHA: add valgrind to a wolfSSL build [37] - o GHA: on macOS remove $HOME/.curlrc [50] - o GHA: pin dependencies [194] - o gnutls: lazy init the trust settings [75] - o h3/ngtcp2: improve error handling [140] - o hash: change 'slots' to size_t from int [144] - o hash: delete unused debug function [198] - o hsts: explicitly skip blank lines [212] - o hsts: remove single-use single-line function [151] - o http tests: in CI skip test_02_23* for quiche [211] - o http2 + ngtcp2: pass CURLcode errors from callbacks [94] - o http2, http3: decouple stream state from easy handle [92] - o http2: emit RST when client write fails [65] - o http3: quiche+ngtcp2 improvements [129] - o http: acknowledge a returned error code [123] - o http: HEAD response body tolerance [170] - o http: reject HTTP major version switch mid connection [100] - o http: remove redundant check [182] - o http: with chunked POST forced, disable length check on read callback [31] - o http_aws_sigv4: remove useless assignment [88] - o idn: make Curl_idnconvert_hostname() use Curl_idn_decode() [16] - o if2ip: make the buf_size arg a size_t [142] - o INSTALL-CMAKE.md: explain `cmake -G ` [32] - o krb5: use dynbuf [149] - o ldap: fix unused variables (seen on OmniOS) [183] - o lib/cf-h1-proxy: silence compiler warnings (gcc 14) [155] - o lib: add trace support for client reads and writes [45] - o lib: bump hash sizes to `size_t` [153] - o lib: clear the easy handle's saved errno before transfer [180] - o lib: fix compiler warnings (gcc) [222] - o lib: make protocol handlers store scheme name lowercase [159] - o lib: merge `ENABLE_QUIC` C macro into `USE_HTTP3` [84] - o lib: remove two instances of "only only" messages [160] - o lib: silence `-Wsign-conversion` in base64, strcase, mprintf [139] - o lib: silence warnings on comma misuse [91] - o lib: use `#error` instead of invalid syntax in `curl_setup_once.h` [49] - o lib: use multi instead of multi_easy for the active multi [41] - o libcurl-opts: mention pipelining less [33] - o libssh2: delete redundant feature guard [171] - o libssh2: replace `access()` with `stat()` [145] - o libssh2: set length to 0 if strdup failed [6] - o m4: fix rustls pkg-config codepath [22] - o MAIL-ETIQUETTE: convert to markdown [12] - o makefile: remove the sorting from the vc-ide action [42] - o maketgz: put docs/RELEASE-TOOL.md into the tarball [35] - o managen: fix the option sort order [150] - o mbedtls: call mbedtls_ssl_setup() after RNG callback is set [66] - o mbedtls: cut off trailing newlines from debug logs [87] - o mbedtls: fix building with v3 in CMake Unity mode [107] - o mbedtls: support TLS 1.3 [156] - o mime: avoid using access() [125] - o misc: fix typos [62] - o misc: fix typos, quoting and spelling [167] - o mprintf: check fputc error rather than matching returned character [82] - o mqtt: when Curl_xfer_recv returns error, don't use nread [101] - o multi: avoid memory-leak risk [134] - o multi: introduce SETUP state for better timeouts [26] - o multi: multi_wait improvements [131] - o multi: remove the unused Curl_preconnect function [98] - o multi: remove useless assignment [146] - o multi: timeout handles even without connection [81] - o openldap: create ldap URLs correctly for IPv6 addresses [19] - o openssl: do not set SSL_MODE_RELEASE_BUFFERS [10] - o openssl: revert keylog_callback support for LibreSSL [192] - o OS400: fix shellcheck warnings in scripts [72] - o projects: drop MSVC project files for recent versions [79] - o pytest: add DELETE tests, check server version [225] - o pytest: fixes for recent python, add FTP tests [206] - o quic: fixup duplicate static function name (for cmake unity) [77] - o quiche: expire all active transfers on connection close [116] - o quiche: trust its timeout handling [190] - o RELEASE-PROCEDURE: mention an initial working build [7] - o request: make Curl_req_init return void [96] - o request: paused upload on completed download, assess connection [54] - o reuse: add copyright + license info to individual docs/*.md files [13] - o ROADMAP: remove completed entries, mention websocket - o rustls: fix handshake done handling [207] - o rustls: fix partial send handling [224] - o rustls: remove incorrect SSLSUPP_TLS13_CIPHERSUITES flag [115] - o rustsls: fix error code on receive [230] - o sendf: fix two typos in comments [90] - o sendf: useless assignment in cr_lc_read() [120] - o setopt: acknowledge errors proper for CURLOPT_COOKIEJAR [216] - o setopt: make the setstropt_userpwd args compulsory [221] - o setopt: remove check for 'option' that is always true [219] - o setopt: warn on Curl_set*opt() uses not using the return value [176] - o smtp: result of Curl_bufq_cread was not used [78] - o socket: remove redundant call to getsockname [195] - o socketpair: fix compilation when USE_UNIX_SOCKETS is not defined [229] - o src: tidy up types, add necessary casts [217] - o telnet: check return code from fileno() [112] - o tests/http: fix compiler warning [39] - o tests: add -q as first option when invoking curl for tests [97] - o tests: check caddy server version to match test expectations [106] - o tests: enable test 1117 for hyper [119] - o tests: fix feature case in test1481 [117] - o tests: fix test 1167 to skip digit-only symbols [214] - o tests: make the unit test result type `CURLcode` [165] - o tests: Mark tftpd timer function as noreturn [168] - o tests: tidy up types in server code [220] - o tls: fix SecureTransport + BearSSL cmake unity builds [113] - o tls: remove EXAMPLEs from deprecated options [164] - o tls: use shared init code for TCP+QUIC [57] - o tool: move tool_ftruncate64 to tool_util.c [138] - o tool_cb_rea: limit rate unpause for -T . uploads [136] - o tool_cfgable: free {proxy_}cipher13_list on exit [172] - o tool_getparam: output warning for leading unicode quote character [14] - o tool_getparam: remove two redundant conditions [189] - o tool_operate: don't truncate the etag save file by default [118] - o tool_operate: init vars unconditionally in post_per_transfer [124] - o tool_paramhlp: remove duplicate assign [121] - o tool_xattr: "guess" URL scheme if none is provided [3] - o tool_xattr: in debug builds, act normally if CURL_FAKE_XATTR is not set [4] - o transfer: remove useless assignment [122] - o url: do not URL decode proxy crendentials [55] - o url: fix use of an uninitialized variable [86] - o url: make parse_login_details use memdup0 [184] - o url: remove duplicate call to Curl_conncache_remove_conn when pruning [196] - o urlapi: allow setting port number zero [76] - o urlapi: fix relative redirects to fragment-only [83] - o urldata: remove fields not used depending on used features [46] - o vauth: make two functions void that always just returned OK [218] - o version: use msnprintf instead of strncpy [157] - o vquic-tls: use correct cert name check API for wolfSSL [226] - o vquic: use CURL_FORMAT_CURL_OFF_T for 64 bit printf output [18] - o vtls: TLS session storage overhaul [130] - o wakeup_create: use FD_CLOEXEC/SOCK_CLOEXEC [223] - o warnless: delete orphan declarations [209] - o websocket: avoid memory leak in error path [148] - o winbuild: add ENABLE_WEBSOCKETS option [93] - o winbuild: use $(RC) correctly [27] - o wolfssl: plug memory leak in wolfssl_connect_step2() [25] - o x509asn1: return error on missing OID [208] + o (lib)curl.rc: set debug flag also for `CURLDEBUG` and `UNITTESTS` [2] + o winbuild: fix PE version info debug flag [1] + --- new entries are listed above this --- This release includes the following known bugs: @@ -253,253 +28,10 @@ Planned upcoming removals include: This release would not have looked like this without help, code, reports and advice from friends like these: - Abdullah Alyan, Andrew, Antoine Bollengier, blankie, Brian Inglis, - Carlos Henrique Lima Melara, Ch40zz on github, Christian Schmitz, Chris Webb, - Colin Leroy-Mira, Dagfinn Ilmari Mannsåker, Dan Fandrich, Daniel Gustafsson, - Daniel J. H., Daniel McCarney, Daniel Stenberg, Dmitry Karpov, - Emanuele Torre, Evgeny Grin (Karlson2k), Fabian Keil, farazrbx on github, - fuzzard, Gisle Vanem, Gonçalo Carvalho, Gusted, hammlee96 on github, - Harmen Stoppels, Harry Sintonen, Hongfei Li, Ivan, Jan Macku, Jan Venekamp, - Jeff King, Jeroen Ooms, Jérôme Leclercq, Jiwoo Park, - Johann Sebastian Schicho, Jonatan Vela, Joseph Chen, Juliusz Sosinowicz, - Kailun Qin, kalvdans on github, Keitagit-kun on github, Konstantin Kuzov, - kpcyrd on github, Laramie Leavitt, LigH, Lucas Nussbaum, - magisterquis on hackerone, Marcel Raad, Matt Jolly, Max Dymond, Mel Zuser, - Michael Kaufmann, Michael Litwak, Michał Antoniak, Nathan Moinvaziri, - Orgad Shaneh, Patrick Monnerat, Paul Gilmartin, Paul Howarth, - Pavel Kropachev, Pavel Pavlov, Philip Heiduck, Rahul Krishna M, RainRat, - Ray Satiro, renovate[bot], riastradh on github, Robert Moreton, - Sanjay Pujare, Sergey Bronnikov, Sergey Ogryzkov, Sergio Durigan Junior, - southernedge on github, Stefan Eissing, Stephen Farrell, Tal Regev, - Tatsuhiro Tsujikawa, Tobias Stoeckmann, Toon Claes, Trumeet on github, - Trzik on github, Viktor Szakats, zmcx16 on github - (85 contributors) + Ray Satiro, Viktor Szakats + (2 contributors) References to bug reports and discussions on issues: - [1] = https://curl.se/bug/?i=13198 - [2] = https://curl.se/bug/?i=13191 - [3] = https://curl.se/bug/?i=13205 - [4] = https://curl.se/bug/?i=13220 - [5] = https://curl.se/bug/?i=13209 - [6] = https://curl.se/bug/?i=13213 - [7] = https://curl.se/bug/?i=13216 - [8] = https://curl.se/bug/?i=13208 - [9] = https://curl.se/bug/?i=13210 - [10] = https://curl.se/bug/?i=13203 - [11] = https://curl.se/bug/?i=13171 - [12] = https://curl.se/bug/?i=13247 - [13] = https://curl.se/bug/?i=13245 - [14] = https://curl.se/bug/?i=13214 - [15] = https://curl.se/bug/?i=13207 - [16] = https://curl.se/bug/?i=13236 - [17] = https://curl.se/bug/?i=13240 - [18] = https://curl.se/bug/?i=13224 - [19] = https://curl.se/bug/?i=13228 - [20] = https://curl.se/bug/?i=13230 - [21] = https://curl.se/bug/?i=13225 - [22] = https://curl.se/bug/?i=13200 - [23] = https://curl.se/bug/?i=13206 - [24] = https://curl.se/bug/?i=13197 - [25] = https://curl.se/bug/?i=13272 - [26] = https://curl.se/bug/?i=13371 - [27] = https://curl.se/bug/?i=13267 - [28] = https://curl.se/bug/?i=13268 - [29] = https://curl.se/bug/?i=13263 - [30] = https://curl.se/bug/?i=13281 - [31] = https://curl.se/bug/?i=13229 - [32] = https://curl.se/bug/?i=13244 - [33] = https://curl.se/bug/?i=13254 - [34] = https://curl.se/bug/?i=13135 - [35] = https://curl.se/bug/?i=13239 - [36] = https://curl.se/bug/?i=13242 - [37] = https://curl.se/bug/?i=13274 - [38] = https://curl.se/bug/?i=13299 - [39] = https://curl.se/bug/?i=13301 - [40] = https://curl.se/bug/?i=13327 - [41] = https://curl.se/bug/?i=12665 - [42] = https://curl.se/bug/?i=13294 - [43] = https://curl.se/bug/?i=13290 - [44] = https://curl.se/bug/?i=13258 - [45] = https://curl.se/bug/?i=13223 - [46] = https://curl.se/bug/?i=13188 - [47] = https://curl.se/bug/?i=13286 - [48] = https://curl.se/bug/?i=13282 - [49] = https://curl.se/bug/?i=13287 - [50] = https://curl.se/bug/?i=13284 - [51] = https://curl.se/bug/?i=13283 - [52] = https://curl.se/bug/?i=13269 - [53] = https://curl.se/bug/?i=13346 - [54] = https://curl.se/bug/?i=13260 - [55] = https://curl.se/bug/?i=13265 - [56] = https://curl.se/bug/?i=13322 - [57] = https://curl.se/bug/?i=13172 - [58] = https://curl.se/bug/?i=13218 - [59] = https://curl.se/bug/?i=13364 - [60] = https://curl.se/bug/?i=13313 - [61] = https://curl.se/bug/?i=13348 - [62] = https://curl.se/bug/?i=13344 - [63] = https://curl.se/bug/?i=13137 - [64] = https://curl.se/bug/?i=13264 - [65] = https://curl.se/bug/?i=13292 - [66] = https://curl.se/bug/?i=13314 - [67] = https://curl.se/bug/?i=13249 - [68] = https://curl.se/bug/?i=13335 - [69] = https://curl.se/bug/?i=13315 - [70] = https://curl.se/bug/?i=13307 - [71] = https://curl.se/bug/?i=13310 - [72] = https://curl.se/bug/?i=13309 - [73] = https://curl.se/bug/?i=13368 - [74] = https://curl.se/bug/?i=13372 - [75] = https://curl.se/bug/?i=13339 - [76] = https://curl.se/bug/?i=13427 - [77] = https://curl.se/bug/?i=13332 - [78] = https://curl.se/bug/?i=13398 - [79] = https://curl.se/bug/?i=13311 - [80] = https://curl.se/bug/?i=13324 - [81] = https://curl.se/bug/?i=13276 - [82] = https://curl.se/bug/?i=13367 - [83] = https://curl.se/bug/?i=13394 - [84] = https://curl.se/bug/?i=13352 - [85] = https://curl.se/bug/?i=13349 - [86] = https://curl.se/bug/?i=13399 - [87] = https://curl.se/bug/?i=13321 - [88] = https://curl.se/bug/?i=13426 - [89] = https://curl.se/bug/?i=13425 - [90] = https://curl.se/bug/?i=13393 - [91] = https://curl.se/bug/?i=13392 - [92] = https://curl.se/bug/?i=13204 - [93] = https://curl.se/bug/?i=13232 - [94] = https://curl.se/bug/?i=13411 - [95] = https://curl.se/bug/?i=13246 - [96] = https://curl.se/bug/?i=13423 - [97] = https://curl.se/bug/?i=13387 - [98] = https://curl.se/bug/?i=13422 - [99] = https://curl.se/bug/?i=13419 - [100] = https://curl.se/bug/?i=13421 - [101] = https://curl.se/bug/?i=13418 - [102] = https://curl.se/bug/?i=13417 - [103] = https://curl.se/bug/?i=13442 - [104] = https://curl.se/bug/?i=13337 - [105] = https://curl.se/bug/?i=13407 - [106] = https://curl.se/bug/?i=13405 - [107] = https://curl.se/bug/?i=13377 - [108] = https://curl.se/bug/?i=13373 - [109] = https://curl.se/bug/?i=11922 - [110] = https://curl.se/bug/?i=13499 - [111] = https://curl.se/bug/?i=13396 - [112] = https://curl.se/bug/?i=13457 - [113] = https://curl.se/bug/?i=13450 - [114] = https://curl.se/bug/?i=12327 - [115] = https://curl.se/bug/?i=13452 - [116] = https://curl.se/bug/?i=13439 - [117] = https://curl.se/bug/?i=13445 - [118] = https://curl.se/bug/?i=13432 - [119] = https://curl.se/bug/?i=13436 - [120] = https://curl.se/bug/?i=13437 - [121] = https://curl.se/bug/?i=13433 - [122] = https://curl.se/bug/?i=13435 - [123] = https://curl.se/bug/?i=13434 - [124] = https://curl.se/bug/?i=13430 - [125] = https://curl.se/bug/?i=13497 - [126] = https://curl.se/bug/?i=13464 - [127] = https://curl.se/bug/?i=13494 - [128] = https://curl.se/bug/?i=13491 - [129] = https://curl.se/bug/?i=13475 - [130] = https://curl.se/bug/?i=13386 - [131] = https://curl.se/bug/?i=13150 - [132] = https://curl.se/bug/?i=13510 - [133] = https://curl.se/bug/?i=13355 - [134] = https://curl.se/bug/?i=13471 - [135] = https://curl.se/bug/?i=13508 - [136] = https://curl.se/bug/?i=13174 - [137] = https://curl.se/bug/?i=13451 - [138] = https://curl.se/bug/?i=13458 - [139] = https://curl.se/bug/?i=13467 - [140] = https://curl.se/bug/?i=13562 - [141] = https://curl.se/bug/?i=13495 - [142] = https://curl.se/bug/?i=13505 - [143] = https://curl.se/bug/?i=13503 - [144] = https://curl.se/bug/?i=13502 - [145] = https://curl.se/bug/?i=13498 - [146] = https://curl.se/bug/?i=13500 - [147] = https://curl.se/bug/?i=13557 - [148] = https://curl.se/bug/?i=13602 - [149] = https://curl.se/bug/?i=13568 - [150] = https://curl.se/bug/?i=13567 - [151] = https://curl.se/bug/?i=13604 - [152] = https://curl.se/bug/?i=13566 - [153] = https://curl.se/bug/?i=13601 - [154] = https://curl.se/bug/?i=13554 - [155] = https://curl.se/bug/?i=13237 - [156] = https://curl.se/bug/?i=13539 - [157] = https://curl.se/bug/?i=13549 - [158] = https://curl.se/bug/?i=13550 - [159] = https://curl.se/bug/?i=13553 - [160] = https://curl.se/bug/?i=13551 - [161] = https://curl.se/bug/?i=13509 - [162] = https://curl.se/bug/?i=13542 - [163] = https://curl.se/bug/?i=13529 - [164] = https://curl.se/bug/?i=13540 - [165] = https://curl.se/bug/?i=13600 - [166] = https://curl.se/bug/?i=13541 - [167] = https://curl.se/bug/?i=13538 - [168] = https://curl.se/bug/?i=13534 - [169] = https://curl.se/bug/?i=13536 - [170] = https://curl.se/bug/?i=13725 - [171] = https://curl.se/bug/?i=13537 - [172] = https://curl.se/bug/?i=13531 - [173] = https://curl.se/bug/?i=13504 - [174] = https://curl.se/bug/?i=13533 - [175] = https://curl.se/bug/?i=13590 - [176] = https://curl.se/bug/?i=13591 - [177] = https://curl.se/bug/?i=13605 - [178] = https://curl.se/bug/?i=13501 - [179] = https://curl.se/bug/?i=13578 - [180] = https://curl.se/bug/?i=13574 - [181] = https://curl.se/bug/?i=13580 - [182] = https://curl.se/bug/?i=13582 - [183] = https://curl.se/bug/?i=13588 - [184] = https://curl.se/bug/?i=13584 - [185] = https://curl.se/bug/?i=13586 - [186] = https://curl.se/bug/?i=13579 - [187] = https://curl.se/bug/?i=13664 - [188] = https://curl.se/bug/?i=13577 - [189] = https://curl.se/bug/?i=13576 - [190] = https://curl.se/bug/?i=13581 - [191] = https://curl.se/bug/?i=13728 - [192] = https://curl.se/bug/?i=13672 - [193] = https://curl.se/bug/?i=13654 - [194] = https://curl.se/bug/?i=13628 - [195] = https://curl.se/bug/?i=13655 - [196] = https://curl.se/bug/?i=13710 - [197] = https://curl.se/bug/?i=13707 - [198] = https://curl.se/bug/?i=13729 - [199] = https://curl.se/bug/?i=13544 - [200] = https://curl.se/bug/?i=13733 - [201] = https://curl.se/bug/?i=13583 - [203] = https://curl.se/bug/?i=13697 - [206] = https://curl.se/bug/?i=13661 - [207] = https://curl.se/bug/?i=13686 - [208] = https://curl.se/bug/?i=13684 - [209] = https://curl.se/bug/?i=13639 - [210] = https://curl.se/bug/?i=13560 - [211] = https://curl.se/bug/?i=13638 - [212] = https://curl.se/bug/?i=13603 - [213] = https://curl.se/bug/?i=13611 - [214] = https://curl.se/bug/?i=13634 - [215] = https://curl.se/bug/?i=13681 - [216] = https://curl.se/bug/?i=13624 - [217] = https://curl.se/bug/?i=13614 - [218] = https://curl.se/bug/?i=13621 - [219] = https://curl.se/bug/?i=13619 - [220] = https://curl.se/bug/?i=13610 - [221] = https://curl.se/bug/?i=13608 - [222] = https://curl.se/bug/?i=13643 - [223] = https://curl.se/bug/?i=13618 - [224] = https://curl.se/bug/?i=13676 - [225] = https://curl.se/bug/?i=13679 - [226] = https://curl.se/bug/?i=13487 - [227] = https://curl.se/bug/?i=13668 - [229] = https://curl.se/bug/?i=13666 - [230] = https://curl.se/bug/?i=13670 + [1] = https://curl.se/bug/?i=13739 + [2] = https://curl.se/bug/?i=13730 diff --git a/include/curl/curlver.h b/include/curl/curlver.h index e53c33d5f0..ec2eec69c5 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -32,13 +32,13 @@ /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "8.8.0-DEV" +#define LIBCURL_VERSION "8.8.1-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 8 #define LIBCURL_VERSION_MINOR 8 -#define LIBCURL_VERSION_PATCH 0 +#define LIBCURL_VERSION_PATCH 1 /* This is the numeric version of the libcurl version number, meant for easier parsing and comparisons by programs. The LIBCURL_VERSION_NUM define will @@ -59,7 +59,7 @@ CURL_VERSION_BITS() macro since curl's own configure script greps for it and needs it to contain the full number. */ -#define LIBCURL_VERSION_NUM 0x080800 +#define LIBCURL_VERSION_NUM 0x080801 /* * This is the date and time when the full source package was created. The