| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-27 | 4.4 kB | |
| v1.10.0 source code.tar.gz | 2026-05-27 | 312.7 kB | |
| v1.10.0 source code.zip | 2026-05-27 | 381.9 kB | |
| Totals: 3 Items | 699.0 kB | 2 | |
Features
- http2:
- add
reset_stream_duration()client option (#4068) (156a6f6a, closes #2599) - Add 'header_table_size()' method to server builder (#4062) (6c9182c4)
Bug Fixes
- http1:
- send error when dispatcher is dropped mid-body (#4069) (b7a679ba, closes #3995, #4016)
- fix reading large bodies on 32-bit systems (#4056) (b12f6525, closes #4055)
- fix rare missed write wakeup on connections v2 (743a3ba0)
- http2:
- do not reserve capacity before body data is available (#4061) (99f24345, closes #4003)
- reading trailers shouldn't propagate
NO_ERRORfrom early response (#3998) (e5ad96b1)
Refactors, chores, et al
- fix(http1): fix rare missed write wakeup on connections v2 by @lthiery in https://github.com/hyperium/hyper/pull/3988
- fix(client): reading trailers shouldn't propagate
NO_ERRORfrom early response by @ulyssa in https://github.com/hyperium/hyper/pull/3998 - fix(http1): fix reading large bodies on 32-bit systems by @seanmonstar in https://github.com/hyperium/hyper/pull/4056
- fix(http2): do not reserve capacity before body data is available by @seanmonstar in https://github.com/hyperium/hyper/pull/4061
- Fix two clippy lints by @jplatte in https://github.com/hyperium/hyper/pull/4063
- docs(client): document Drop behavior for Connection types by @lihan3238 in https://github.com/hyperium/hyper/pull/4064
- Add
header_table_sizemethod to server builder by @ArniDagur in https://github.com/hyperium/hyper/pull/4062 - feat(http2/client): expose reset_stream_duration option by @kimjune01 in https://github.com/hyperium/hyper/pull/4068
- fix(http1): send error when dispatcher is dropped mid-body by @seanmonstar in https://github.com/hyperium/hyper/pull/4069
- docs: document cancel safety for client send_request futures by @lihan3238 in https://github.com/hyperium/hyper/pull/4070
- docs(error): add detailed doc comments to Error query methods by @kimjune01 in https://github.com/hyperium/hyper/pull/4065
- refactor(lib): use a panic_if_poisoned() helper for mutexes by @seanmonstar in https://github.com/hyperium/hyper/pull/4072
- refactor(lib): replace unwraps with expects by @seanmonstar in https://github.com/hyperium/hyper/pull/4073
- docs(lib): fixup markdown and grammar in doc comments by @seanmonstar in https://github.com/hyperium/hyper/pull/4074
- chore(ci): fix security-audit job by @seanmonstar in https://github.com/hyperium/hyper/pull/4076
- chore(lib): start a strict clippy config by @seanmonstar in https://github.com/hyperium/hyper/pull/4075
- tests(client): fix misuse of path_and_query in CONNECT test by @seanmonstar in https://github.com/hyperium/hyper/pull/4078
- Removing wildcard_imports lint allowance by @Lori-Shu in https://github.com/hyperium/hyper/pull/4080
- Fix manual_assert lint by @xd009642 in https://github.com/hyperium/hyper/pull/4079
New Contributors
- @ulyssa made their first contribution in https://github.com/hyperium/hyper/pull/3998
- @lihan3238 made their first contribution in https://github.com/hyperium/hyper/pull/4064
- @ArniDagur made their first contribution in https://github.com/hyperium/hyper/pull/4062
- @kimjune01 made their first contribution in https://github.com/hyperium/hyper/pull/4068
- @Lori-Shu made their first contribution in https://github.com/hyperium/hyper/pull/4080
- @xd009642 made their first contribution in https://github.com/hyperium/hyper/pull/4079
Full Changelog: https://github.com/hyperium/hyper/compare/v1.9.0...v1.10.0