mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-23 10:15:41 +00:00
11f31bfdc8
Differential Revision: https://phabricator.services.mozilla.com/D34632 --HG-- rename : third_party/rust/crossbeam-utils-0.3.2/Cargo.toml => third_party/rust/crossbeam-channel/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/crossbeam-channel/LICENSE-APACHE rename : third_party/rust/tokio-uds/LICENSE-MIT => third_party/rust/crossbeam-channel/LICENSE-MIT rename : third_party/rust/tokio-timer/Cargo.toml => third_party/rust/headers-core/Cargo.toml rename : third_party/rust/hyper/LICENSE => third_party/rust/headers-core/LICENSE rename : third_party/rust/tokio-timer/Cargo.toml => third_party/rust/headers-derive/Cargo.toml rename : third_party/rust/hyper/LICENSE => third_party/rust/headers-derive/LICENSE rename : third_party/rust/hyper/LICENSE => third_party/rust/headers/LICENSE rename : third_party/rust/tokio-timer/Cargo.toml => third_party/rust/input_buffer/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/input_buffer/LICENSE-APACHE rename : third_party/rust/hyper/LICENSE => third_party/rust/input_buffer/LICENSE-MIT rename : third_party/rust/tokio-executor/Cargo.toml => third_party/rust/mime/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/mime/LICENSE-APACHE rename : third_party/rust/hyper/LICENSE => third_party/rust/mime/LICENSE-MIT rename : third_party/rust/hyper/LICENSE => third_party/rust/mime_guess/LICENSE rename : third_party/rust/scoped-tls/.cargo-checksum.json => third_party/rust/scoped-tls-0.1.0/.cargo-checksum.json rename : third_party/rust/scoped-tls/Cargo.toml => third_party/rust/scoped-tls-0.1.0/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/scoped-tls-0.1.0/LICENSE-APACHE rename : third_party/rust/tokio-uds/LICENSE-MIT => third_party/rust/scoped-tls-0.1.0/LICENSE-MIT rename : third_party/rust/scoped-tls/README.md => third_party/rust/scoped-tls-0.1.0/README.md rename : third_party/rust/scoped-tls/src/lib.rs => third_party/rust/scoped-tls-0.1.0/src/lib.rs rename : third_party/rust/tokio-uds/LICENSE-APACHE => third_party/rust/serde_urlencoded/LICENSE-APACHE rename : third_party/rust/tokio-uds/LICENSE-MIT => third_party/rust/serde_urlencoded/LICENSE-MIT rename : third_party/rust/tokio-executor/Cargo.toml => third_party/rust/tokio-current-thread/Cargo.toml rename : third_party/rust/tokio-uds/LICENSE-MIT => third_party/rust/tokio-current-thread/LICENSE rename : third_party/rust/tokio-timer/README.md => third_party/rust/tokio-current-thread/README.md rename : third_party/rust/tokio/src/executor/current_thread/mod.rs => third_party/rust/tokio-current-thread/src/lib.rs rename : third_party/rust/tokio/src/executor/current_thread/scheduler.rs => third_party/rust/tokio-current-thread/src/scheduler.rs rename : third_party/rust/tokio-executor/src/lib.rs => third_party/rust/tokio-executor/src/executor.rs rename : third_party/rust/tokio-timer/src/timer/level.rs => third_party/rust/tokio-timer/src/wheel/level.rs rename : third_party/rust/tokio-uds/.cargo-checksum.json => third_party/rust/tokio-uds-0.1.7/.cargo-checksum.json rename : third_party/rust/tokio-uds/Cargo.toml => third_party/rust/tokio-uds-0.1.7/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/tokio-uds-0.1.7/LICENSE-APACHE rename : third_party/rust/tokio-uds/LICENSE-MIT => third_party/rust/tokio-uds-0.1.7/LICENSE-MIT rename : third_party/rust/tokio-uds/README.md => third_party/rust/tokio-uds-0.1.7/README.md rename : third_party/rust/tokio-uds/src/frame.rs => third_party/rust/tokio-uds-0.1.7/src/frame.rs rename : third_party/rust/tokio-uds/src/lib.rs => third_party/rust/tokio-uds-0.1.7/src/lib.rs rename : third_party/rust/tokio-uds/src/ucred.rs => third_party/rust/tokio-uds-0.1.7/src/ucred.rs rename : third_party/rust/tokio-uds/LICENSE-MIT => third_party/rust/tokio-uds/LICENSE rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/tungstenite/LICENSE-APACHE rename : third_party/rust/hyper/LICENSE => third_party/rust/tungstenite/LICENSE-MIT rename : third_party/rust/tokio-timer/Cargo.toml => third_party/rust/unicase-1.4.2/Cargo.toml rename : third_party/rust/hyper/LICENSE => third_party/rust/unicase-1.4.2/LICENSE rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/unicase/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/unicase/LICENSE-APACHE rename : third_party/rust/hyper/LICENSE => third_party/rust/unicase/LICENSE-MIT rename : third_party/rust/hyper/LICENSE => third_party/rust/urlencoding/LICENSE rename : third_party/rust/tokio-executor/Cargo.toml => third_party/rust/utf-8/Cargo.toml rename : third_party/rust/tokio-timer/Cargo.toml => third_party/rust/version_check/Cargo.toml rename : third_party/rust/crossbeam-utils-0.3.2/LICENSE-APACHE => third_party/rust/version_check/LICENSE-APACHE rename : third_party/rust/hyper/LICENSE => third_party/rust/warp/LICENSE extra : moz-landing-system : lando
3.4 KiB
3.4 KiB
0.1.17 (April 5, 2019)
- Add
Error::inner_ref()
to view the kind of error (#303) - Add
headers_ref()
andheaders_mut()
methods torequest::Builder
andresponse::Builder
(#293)
0.1.16 (February 19, 2019)
- Fix
Uri
to permit more characters in thepath
(#296)
0.1.15 (January 22, 2019)
- Fix
Uri::host()
to include brackets of IPv6 literals (#292) - Add
scheme_str
andport_u16
methods toUri
(#287) - Add
method_ref
,uri_ref
, andheaders_ref
torequest::Builder
(#284)
0.1.14 (November 21, 2018)
- Add
Port
struct (#252, #255, #265) - Introduce
Uri
builder (#219) - Empty
Method
no longer considered valid (#262) - Fix
Uri
equality when terminating question mark is present (#270) - Allow % character in userinfo (#269)
- Support additional tokens for header names (#271)
- Export
http::headers::{IterMut, ValuesMut}
(#278)
0.1.13 (September 14, 2018)
- impl
fmt::Display
forHeaderName
(#249) - Fix
uri::Authority
parsing when there is no host after an@
(#248) - Fix
Uri
parsing to allow more characters in query strings (#247)
0.1.12 (September 7, 2018)
- Fix
HeaderValue
parsing to allow HTABs (#244)
0.1.11 (September 5, 2018)
- Add
From<&Self>
forHeaderValue
,Method
, andStatusCode
(#238) - Add
Uri::from_static
(#240)
0.1.10 (August 8, 2018)
- impl HttpTryFrom for HeaderValue (#236)
0.1.9 (August 7, 2018)
- Fix double percent encoding (#233)
- Add additional HttpTryFrom impls (#234)
0.1.8 (July 23, 2018)
- Add fuller set of
PartialEq
forMethod
(#221) - Reduce size of
HeaderMap
by usingBox<[Entry]>
instea ofVec
(#224) - Reduce size of
Extensions
by storing asOption<Box<AnyMap>>
(#227) - Implement
Iterator::size_hint
for most iterators inheader
(#226)
0.1.7 (June 22, 2018)
- Add
From<uN> for HeaderValue
for most integer types (#218). - Add
Uri::into_parts()
inherent method (same asParts::from(uri)
) (#214). - Fix converting
Uri
s in authority-form toParts
and then back intoUri
(#216). - Fix
Authority
parsing to reject multiple port sections (#215). - Fix parsing 1 character authority-form
Uri
s into illegal forms (#220).
0.1.6 (June 13, 2018)
- Add
HeaderName::from_static()
constructor (#195). - Add
Authority::from_static()
constructor (#186). - Implement
From<HeaderName>
forHeaderValue
(#184). - Fix duplicate keys when iterating over
header::Keys
(#201).
0.1.5 (February 28, 2018)
- Add websocket handshake related header constants (#162).
- Parsing
Authority
with an empty string now returns an error (#164). - Implement
PartialEq<u16>
forStatusCode
(#153). - Implement
HttpTryFrom<&Uri>
forUri
(#165). - Implement
FromStr
forMethod
(#167). - Implement
HttpTryFrom<String>
forUri
(#171). - Add
into_body
fns toRequest
andResponse
(#172). - Fix
Request::options
(#177).
0.1.4 (January 4, 2018)
- Add PathAndQuery::from_static (#148).
- Impl PartialOrd / PartialEq for Authority and PathAndQuery (#150).
- Add
map
fn toRequest
andResponse
(#151).
0.1.3 (December 11, 2017)
- Add
Scheme
associated consts for common protos.
0.1.2 (November 29, 2017)
- Add Uri accessor for scheme part.
- Fix Uri parsing bug (#134)
0.1.1 (October 9, 2017)
- Provide Uri accessors for parts (#129)
- Add Request builder helpers. (#123)
- Misc performance improvements (#126)
0.1.0 (September 8, 2017)
- Initial release.