| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| hackney 4.8.3 source code.tar.gz | 2026-09-27 | 414.9 kB | |
| hackney 4.8.3 source code.zip | 2026-09-27 | 509.6 kB | |
| README.md | 2026-09-27 | 1.0 kB | |
| Totals: 3 Items | 925.5 kB | 0 | |
Fixed
hackney_conn:set_owner/2works while a streamed request body is being sent. It returned{error, invalid_state}.- A response body cut short by the server closing the connection is an
error. For a chunked or
Content-Lengthbody,body/1returns{error, {closed, Partial}}with the bytes that arrived, andstream_body/1and async responses end with{error, closed}. They reported a short body as complete. A body with neither still ends when the connection closes. - An HTTPS request through a CONNECT proxy reached over TLS
(
{proxy_transport, ssl}) works. The target TLS handshake ran over the proxy TLS socket as if it were plain TCP and failed. - A pooled connection from
hackney:connect/*stays with its caller between requests, andhackney:close/1checks it back into the pool. It went back to the pool after every response while the caller still used it, so the pool could stop it in the middle of the next request ({error, closed}) or lend it to another process.