-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update rust crate hyper to 0.14.27 #39
Conversation
468837e
to
dc0bda4
Compare
dc0bda4
to
e67c0ae
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
* fix(deps): update rust crate hyper to 0.14.27 * ci(tests): add openssl to test workflow * fix(deps): upgrade many deps and fixed code errors --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Andrew Basson <andrew.basson@gmail.com>
* chore(perf): manually install and configure libvips * chore(deps): reverts update rust crate hyper to 0.14.27 (#39) * fix(performance): manually install and configure libvips for better performance * chore(performance): PR feedback * chore(performance): PR feedback * chore(performance): build libvips only once * chore(performance): version increase * chore(performance): revert the toml version as it should be handled by conventional commits * chore(performance): PR feedback --------- Co-authored-by: bogdan.vidrean <bogdan.vidrean@olx.com>
This PR is included in version 1.6.0 🎉 |
This PR is included in version 1.6.0 🎉 |
3 similar comments
This PR is included in version 1.6.0 🎉 |
This PR is included in version 1.6.0 🎉 |
This PR is included in version 1.6.0 🎉 |
This PR contains the following updates:
0.13.7
->0.14.27
Release Notes
hyperium/hyper (hyper)
v0.14.27
Compare Source
Bug Fixes
Features
Client::send_request
errors (#2749)v0.14.26
Compare Source
Features
max_pending_accept_reset_streams
configuration option (#3201) (a6f7571a)New Contributors
v0.14.25
Compare Source
Features
client::conn
types (#3156) (0ced15d3)client::connect::capture_connection()
(#3144) (c8493399)poison
toConnected
(#3145) (37ed5a2e)Unpin
and'static
constraints (#3119) (0368a41a)New Contributors
v0.14.24
Compare Source
Bug Fixes
to_bytes
(4d89adce)Features
http2_max_header_list_size
tohyper::server::Builder
(#3006) (031425f0)New Contributors
v0.14.23
Compare Source
Bug Fixes
socket2
dependency.New Contributors
v0.14.22
Compare Source
Bug Fixes
v0.14.21
Compare Source
Bug Fixes
http1_header_read_timeout
to use same future (#2891) (c5a14e7c)Features
Server::tcp_keepalive_interval
andServer::tcp_keepalive_retries
(#2991) (287d7124)New Contributors
v0.14.20
Compare Source
Bug Fixes
http1_header_read_timeout
to use same future (#2891) (c5a14e7c)Features
New Contributors
v0.14.19
Compare Source
Bug Fixes
Features
Connection::http2_max_header_list_size
option (#2828) (a32658c1, closes #2826)AddrStream::local_addr()
(#2816) (ffbf610b, closes #2773)Breaking Changes
hyper_clientconn_options_new
no longer sets thehttp1_preserve_header_case
connection option by default.Users should now call
hyper_clientconn_options_set_preserve_header_case
if they desire that functionality. (78de8914)v0.14.18
Compare Source
Bug Fixes
Features
HttpInfo::local_addr()
method (055b4e7e, closes #2767)v0.14.17
Compare Source
Bug Fixes
Instant
(#2746) (dcdd6d10)Features
Error::message
(#2737) (6932896a, closes #2732)v0.14.16
Compare Source
Bug Fixes
Body::size_hint()
now return 0 if implicitly empty (#2715) (84b78b6c)Features
http2_max_send_buf_size
option to client and server (bff977b7)v0.14.15
Compare Source
Bug Fixes
GaiFuture
is dropped (174b553dFeatures
http1_writev(bool)
options to Client and Server builders, to allow forcing vectored writes (80627141)v0.14.14
Compare Source
Bug Fixes
Features
v0.14.13
Compare Source
Bug Fixes
Features
v0.14.12
Compare Source
Bug Fixes
Upgraded
stream shutdown (#2622) (be08648e)Features
client::conn::Builder
(#2611) (73bff4e9, closes #2461)v0.14.11
Compare Source
Bug Fixes
proxy-authenticate
andproxy-authorization
headers (#2597) (52435701)Features
v0.14.10
Compare Source
Bug Fixes
Features
v0.14.9
Compare Source
Bug Fixes
v0.14.8
Compare Source
Features
Error::is_parse_too_large
andError::is_parse_status
methods (#2538) (960a69a5)Performance
v0.14.7
Compare Source
Bug Fixes
Features
v0.14.6
Compare Source
Features
v0.14.5
Compare Source
Bug Fixes
Features
AddrIncoming::from_listener
constructor (#2439) (4c946af4)v0.14.4
Compare Source
Bug Fixes
http1
feature was enabled.v0.14.3
Compare Source
Bug Fixes
Features
hyper::body::SizeHint
(#2404) (9956587f)send_trailers
to Body channel'sSender
(#2387) (bf8d74ad, closes #2260)v0.14.2
Compare Source
Features
connect
types without proto feature (#2377) (73a59e5f)Accept
without httpX features (#2382) (a6d4fcbe)v0.14.1
Compare Source
Bug Fixes
Features
Connection::http2_max_header_list_size
option (#2828) (a32658c1, closes #2826)AddrStream::local_addr()
(#2816) (ffbf610b, closes #2773)Breaking Changes
hyper_clientconn_options_new
no longer sets thehttp1_preserve_header_case
connection option by default.Users should now call
hyper_clientconn_options_set_preserve_header_case
if they desire that functionality. (78de8914)v0.14.0
Compare Source
Bug Fixes
Features
client
an optional feature (4e55583d)tracing
'slog
feature (#2342) (db32e105, closes #2326)server
code an optional feature (#2334) (bdb5e5d6)Body
to a new API (#2337) (121c3313, closes #2086)Breaking Changes
hyper depends on
tokio
v1 andbytes
v1.Custom resolvers used with
HttpConnector
must changeto resolving to an iterator of
SocketAddr
s instead ofIpAddr
s.(b4e24332)
hyper no longer emits
log
records automatically.If you need hyper to integrate with a
log
logger (as opposed totracing
),you can add
tracing = { version = "0.1", features = ["log"] }
to activate them.(db32e105)
Removed
http1_writev
methods fromclient::Builder
,client::conn::Builder
,server::Builder
, andserver::conn::Builder
.Vectored writes are now enabled based on whether the
AsyncWrite
implementation in use supports them, rather than though adaptive
detection. To explicitly disable vectored writes, users may wrap the IO
in a newtype that implements
AsyncRead
andAsyncWrite
and returnsfalse
from itsAsyncWrite::is_write_vectored
method.(d6aadb83)
The method
Body::on_upgrade()
is gone. It isessentially replaced with
hyper::upgrade::on(msg)
.(121c3313)
All optional features have been disabled by default.
(ed2b22a7)
The HTTP server code is now an optional feature. To
enable the server, add
features = ["server"]
to the dependency inyour
Cargo.toml
.(bdb5e5d6)
The HTTP client of hyper is now an optional feature. To
enable the client, add
features = ["client"]
to the dependency inyour
Cargo.toml
.(4e55583d)
This puts all HTTP/1 methods and support behind an
http1
cargo feature, which will not be enabled by default. To useHTTP/1, add
features = ["http1"]
to the hyper dependency in yourCargo.toml
.(2a19ab74)
http2
cargo feature, which will not be enabled by default. To useHTTP/2, add
features = ["http2"]
to the hyper dependency in yourCargo.toml
.(b819b428)
v0.13.9 (2020-11-02)
Bug Fixes
Features
HttpConnector::set_local_addresses
to set both IPv6 and IPv4 local addrs ( (fb19f3a8)Connected
fields (#2290) (2dc9768d)v0.13.8 (2020-09-18)
Bug Fixes
Features
http1_writev(true)
will now force writev queue usage (187c22af, closes #2282)AsRawFd
forAddrStream
(#2246) (b5d5e214, closes #2245)v0.13.7 (2020-07-13)
Bug Fixes
Features
log
totracing
in a backwards-compatible way (#2204) (9832aef9)v0.13.6 (2020-05-29)
Features
v0.13.5 (2020-04-17)
Bug Fixes
v0.13.4 (2020-03-20)
Bug Fixes
Features
v0.13.3 (2020-03-03)
Features
client::Builder
pool options (#2142) (a82fd6c9)poll_peek
toAddrStream
(#2127) (24d53d3f)v0.13.2 (2020-01-29)
Bug Fixes
100 Continue
if request body is polled (c4bb4db5)Features
v0.13.1 (2019-12-13)
Bug Fixes
Features
HttpBody
forRequest
andResponse
(4b6099c7, closes #2067)hyper::client::connect::Connect
trait alias (2553ea1a)v0.13.10
Compare Source
Bug Fixes
http1: fix server misinterpretting multiple Transfer-Encoding headers (6d9e5f9f)
See GHSA-6hfq-h8hq-87mf
v0.13.9
Compare Source
Bug Fixes
Features
HttpConnector::set_local_addresses
to set both IPv6 and IPv4 local addrs ( (fb19f3a8)Connected
fields (#2290) (2dc9768d)v0.13.8
Compare Source
Bug Fixes
Features
http1_writev(true)
will now force writev queue usage (187c22af, closes #2282)AsRawFd
forAddrStream
(#2246) (b5d5e214, closes #2245)Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.