cpp-httplib v0.46.1 Release Notes
Release Date: 2026-06-01 // 10 days ago-
What's Changed
🐛 Bug fixes
- 🛠 Fix
Expect: 100-continueover TLS: the client decided whether to withhold the request body based on raw socket readability, but post-handshake TLS 1.3 records (e.g. session tickets) make the socket readable without any HTTP response, causing the body to be withheld and the request to fail withFailed to read connection. The client now decides by attempting to read the status line within the 100-continue timeout, and sends the body if none arrives (matching curl) (#2458, #2460) - 🛠 Fix
-Wmissing-field-initializerswarnings on Windows by using{}instead of{0}forOVERLAPPEDandADDRINFOEXWinitialization (#2459)
- 🛠 Fix
Previous changes from v0.46.0
-
What's Changed
🔒 Security
- 🛠 Fix proxy digest credential leak when an HTTPS origin returns
407inside a CONNECT tunnel. The 401/407 retry is now gated on the response actually coming from a proxy hop (#2457)
🆕 New features
- 🛠 Fix proxy digest credential leak when an HTTPS origin returns