Update Rust crate hyper to 0.14.28 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
hyper (source) | dependencies | patch |
0.14 -> 0.14.28
|
Release Notes
hyperium/hyper (hyper)
v0.14.28
Features
- body: deprecate to_bytes() and aggregate() (#3466) (7f382ad6)
-
client: add
conn::http1::Connection::without_shutdown()
method (#3431) (ad504977) -
server: add
Builder::local_addr()
(#3278) (d342c2c7)
Bug Fixes
-
client:
- panic when pool idle timeout set to zero (#3365) (34d38008)
- divide by zero error when DNS returns no addrs (#3355) (41eaf204)
- Do not strip
path
andscheme
components from URIs for HTTP/2 Extended CONNEC (45aa6249) - early respond from server shouldn't propagate reset error (#3274) (aac6760e, closes #2872)
- http1:
New Contributors
- @bdbai made their first contribution in https://github.com/hyperium/hyper/pull/3242
- @gngpp made their first contribution in https://github.com/hyperium/hyper/pull/3355
v0.14.27
Bug Fixes
- http1:
Features
-
client: include connection info in
Client::send_request
errors (#2749)
v0.14.26
Features
New Contributors
- @Noah-Kennedy made their first contribution in https://github.com/hyperium/hyper/pull/3201
v0.14.25
Features
- client:
- server:
New Contributors
- @rcoh made their first contribution in https://github.com/hyperium/hyper/pull/3145
- @iamwwc made their first contribution in https://github.com/hyperium/hyper/pull/3119
v0.14.24
Bug Fixes
-
body: set an internal max to reserve in
to_bytes
(4d89adce) - server: prevent sending 100-continue if user drops request body (#3138) (92443d7e)
Features
New Contributors
- @jiahaoliang made their first contribution in https://github.com/hyperium/hyper/pull/3006
v0.14.23
Bug Fixes
- http2: Fix race condition in client dispatcher (#3041) (2f1c0b72, closes #2419)
-
dependencies: Really fix compile-time feature for
socket2
dependency.
New Contributors
- @jfourie1 made their first contribution in https://github.com/hyperium/hyper/pull/3041
v0.14.22
Bug Fixes
v0.14.21
Bug Fixes
- client: send an error back to client when dispatch misbehaves () (9fa36382, closes #2649)
-
http1: fix
http1_header_read_timeout
to use same future (#2891) (c5a14e7c)
Features
- http1: allow ignoring invalid header lines in responses (73dd4746)
-
server: add
Server::tcp_keepalive_interval
andServer::tcp_keepalive_retries
(#2991) (287d7124)
New Contributors
- @hansonchar made their first contribution in https://github.com/hyperium/hyper/pull/2991
v0.14.20
Bug Fixes
Features
New Contributors
- @kianmeng made their first contribution in https://github.com/hyperium/hyper/pull/2876
- @Ticsmtc made their first contribution in https://github.com/hyperium/hyper/pull/2889
v0.14.19
Bug Fixes
- http1: fix preserving header case without enabling ffi (#2820) (6a35c175)
- server: don't add implicit content-length to HEAD responses (#2836) (67b73138)
Features
- server:
Breaking Changes
-
ffi (unstable):
-
hyper_clientconn_options_new
no longer sets thehttp1_preserve_header_case
connection option by default. Users should now callhyper_clientconn_options_set_preserve_header_case
if they desire that functionality. (78de8914)
-
v0.14.18
Bug Fixes
- ffi: don't build C libraries by default (1c663706)
Features
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.