curl 8.14.1

8.14.1Desktop
Changed 3
  • Mention the medium bounty amount in 2025 in BUG-BOUNTY.md
  • Mention HTTP resumed uploads to be shaky in cmdline-docs
  • Update some copyright links to curl.se in license
Fixed 16
  • Fix cleanup when RR fails due to OOM in async-thrdd
  • Recognize more Linux targets when setting -D_GNU_SOURCE in autotools
  • Fix missed version number for multi-pkg-config detections in cmake
  • Make -N handled correctly in curl
  • Fix upload from '.' in curl
  • Exclude dllmain from Cygwin builds
Removed 1
  • Remove mention of hyper from docs/tests

curl / Docs / Releases / Changes in 8.14.1 Related: Daily Snapshots Source repo Release log Pending Release 🠰 8.14.0 all changes 8.15.0 🠲

Changes in 8.14.1 - June 4 2025

8.14.1 8.14.1 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
Further

The previous release was 8.14.0. The next release was 8.15.0.

View original

Upgraded? How did it go?

Discussion