Add HeaderName constants for cache-status and cdn-cache-control.
Implement Hash for PathAndQuery.
Re-export HeaderName at crate root.
0.2.8 (June 6, 2022)
Fix internal usage of uninitialized memory to use MaybeUninit inside HeaderName.
0.2.7 (April 28, 2022)
MSRV bumped to 1.49.
Add extend() method to Extensions.
Add From<Authority> and From<PathAndQuery> impls for Uri.
Make HeaderName::from_static a const fn.
0.2.6 (December 30, 2021)
Upgrade internal itoa dependency to 1.0.
0.2.5 (September 21, 2021)
Add is_empty() and len() methods to Extensions.
Add version_ref() method to request::Builder.
Implement TryFrom<Vec<u8>> and TryFrom<String> for Authority, Uri, PathAndQuery, and HeaderName.
Make HeaderValue::from_static a const fn.
0.2.4 (April 4, 2021)
Fix Uri parsing to allow {, ", and } in paths.
0.2.3 (January 7, 2021)
Upgrade internal (private) bytes dependency to 1.0.
0.2.2 (December 14, 2020)
Fix (potential double) panic of (HeaderMap) OccupiedEntry::remove_entry and
remove_entry_mult when multiple values are present. (#446, #449 dekellum)
Safety audits of (priv) ByteStr and refactor of Authority (#408, #414 sbosnick)
Fix HeaderName to error instead of panic when input is too long (#432#433 acfoltzer)
Allow StatusCode to encode values 100-999 without error. Use of the
unclassified range 600-999 remains discouraged. (#144, #438, #443 quininer dekellum)
Add String and &String fallible conversions to PathAndQuery (#450 mkindahl)
Fix Authority (and Uri) to error instead of panic on unbalanced brackets
(#435, #445 aeryz)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps http from 0.2.1 to 0.2.9.
Release notes
Sourced from http's releases.
... (truncated)
Changelog
Sourced from http's changelog.
Commits
5cc3f91
v0.2.91fad3ea
feat: add cache-status and cdn-cache-control header name constants (#583)f0ba97f
implementHash
forPathAndQuery
(#582)34dc1cc
chore: Fix MSRV CI test (#579)34a9d6b
update: export HeaderName from crate root98b1873
chore: Pin indexmap to<=1.8
for ci (#560)d46b71e
v0.2.85b2719a
Convert header::name to use MaybeUninit (#555)fecfdfb
Fixdoc(hidden)
errors. (#553)9f68ed7
Update changelog to include msrv (#550)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)