2021-01-09 21:46:00 +00:00
|
|
|
# 0.13.0
|
|
|
|
|
|
|
|
- Add `CapacityError`, `UrlError`, and `ProtocolError` types to represent the different types of capacity, URL, and protocol errors respectively.
|
|
|
|
- Modify variants `Error::Capacity`, `Error::Url`, and `Error::Protocol` to hold the above errors types instead of string error messages.
|
2021-02-06 17:32:54 +00:00
|
|
|
- Add `handshake::derive_accept_key` to facilitate external handshakes.
|
2021-02-08 12:58:42 +00:00
|
|
|
- Add support for `rustls` as TLS backend. The previous `tls` feature flag is now removed in favor
|
|
|
|
of `native-tls` and `rustls-tls`, which allows to pick the TLS backend. The error API surface had
|
|
|
|
to be changed to support the new error types coming from rustls related crates.
|
2021-01-09 21:46:00 +00:00
|
|
|
|
2021-01-08 12:17:35 +00:00
|
|
|
# 0.12.0
|
|
|
|
|
|
|
|
- Add facilities to allow clients to follow HTTP 3XX redirects.
|
|
|
|
- Allow accepting unmasked clients on the server side to be compatible with some legacy / invalid clients.
|
|
|
|
- Update of dependencies and documentation fixes.
|