🠰 8.14.0 all changes pending release
Changes in 8.14.1 - June 4 2025
Changes:
Bugfixes:
- asyn-thrdd: fix cleanup when RR fails due to OOM
- autotools: recognize more Linux targets when setting `-D_GNU_SOURCE`
- BUG-BOUNTY.md. mention the medium bounty amount in 2025
- cmake: fix missed version number for multi-pkg-config detections
- cmdline-docs: mention HTTP resumed uploads to be shaky
- curl: make -N handled correctly
- curl: upload from '.' fix
- dllmain: exclude from Cygwin builds
- docs/tests: remove mention of hyper
- docs: fix typos
- ftp: fix teardown of DATA connection in done
- http: fail early when rewind of input failed when following redirects
- license: update some copyright links to curl.se
- memanalyze.pl: fix getaddrinfo/freeaddrinfo checks
- misc: fix spelling
- misc: we write *an* IPv6 address
- multi: fix add_handle resizing
- spelling: 'a' vs 'an'
- spelling: call it null-terminate consistently
- test1510: fix expectation
- tests: await portfile to be complete
- tests: fix checks for https-mtls proto
- tests: improve server start reliability
- tests: move test docs into /docs
- tests: re-enable 1510, document heimdal memleak
- tests: test mtls also w/ clientAuth EKU only
- tests: test mtls with --insecure
- tls BIOs: handle BIO_CTRL_EOF correctly
- tool_getparam: make --no-anyauth not be accepted
- tool_getparam: refactored, simplified
- tool_getparam: remove two nextarg NULL checks
- VULN-DISCLOSURE-POLICY.md: the distros list wants <= 7 days embargo
- wolfssl: fix sending of early data
- ws: handle blocked sends better
- ws: tests and fixes