| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-25 | 2.3 kB | |
| v1.4.1 source code.tar.gz | 2026-05-25 | 126.0 kB | |
| v1.4.1 source code.zip | 2026-05-25 | 147.3 kB | |
| Totals: 3 Items | 275.6 kB | 2 | |
tl;dr
- Fix
PathAndQuery::from_static()andfrom_shared()to reject inputs that do not start with/. - Fix
ExtendforHeaderMapto clamp max size hint and not overflow. - Fix
header::IntoIterthat could use-after-free if the generic value type could panic on drop. - Fix
header::{IterMut, ValuesIterMut}to not violate stacked borrows.
What's Changed
- chore(header): fix clippy::assign_op_pattern by @rxc-amzn in https://github.com/hyperium/http/pull/806
- ci: pin itoa in msrv job by @seanmonstar in https://github.com/hyperium/http/pull/813
- Remove unnecessary explicit lifetimes by @jplatte in https://github.com/hyperium/http/pull/815
- chore(ci): update to actions/checkout@v6 by @tottoto in https://github.com/hyperium/http/pull/819
- tests: update to rand 0.10 by @tottoto in https://github.com/hyperium/http/pull/818
- refactor: Remove usage of float instruction by @AurelienFT in https://github.com/hyperium/http/pull/823
- refactor(uri): consolidate PathAndQuery::from_shared and from_static by @seanmonstar in https://github.com/hyperium/http/pull/825
- fix(uri): reject Path::from_shared/from_static if doesn't start with slash by @seanmonstar in https://github.com/hyperium/http/pull/826
- Rephrase comment by @daalfox in https://github.com/hyperium/http/pull/827
- Fix typo in request builder docs by @vleksis in https://github.com/hyperium/http/pull/831
- fix: clamp Extend size hint so HeaderMap reserve cannot overflow by @SAY-5 in https://github.com/hyperium/http/pull/833
- fix(headers): fix stacked borrows for IterMut/ValuesIterMut by @seanmonstar in https://github.com/hyperium/http/pull/837
- fix(header): use a set_len guard in IntoIter drop by @seanmonstar in https://github.com/hyperium/http/pull/838
New Contributors
- @rxc-amzn made their first contribution in https://github.com/hyperium/http/pull/806
- @AurelienFT made their first contribution in https://github.com/hyperium/http/pull/823
- @daalfox made their first contribution in https://github.com/hyperium/http/pull/827
- @vleksis made their first contribution in https://github.com/hyperium/http/pull/831
- @SAY-5 made their first contribution in https://github.com/hyperium/http/pull/833
Full Changelog: https://github.com/hyperium/http/compare/v1.4.0...v1.4.1