rust-dl-webserver
rust-dl-webserver copied to clipboard
Bump tokio from 1.14.0 to 1.18.2
Bumps tokio from 1.14.0 to 1.18.2.
Release notes
Sourced from tokio's releases.
Tokio v1.18.2
1.18.2 (May 5, 2022)
Add missing features for the
winapi
dependency. (#4663)Tokio v1.18.1
1.18.1 (May 2, 2022)
The 1.18.0 release broke the build for targets without 64-bit atomics when building with
tokio_unstable
. This release fixes that. (#4649)Tokio v1.18.0
1.18.0 (April 27, 2022)
This release adds a number of new APIs in
tokio::net
,tokio::signal
, andtokio::sync
. In addition, it adds new unstable APIs totokio::task
(Id
s for uniquely identifying a task, andAbortHandle
for remotely cancelling a task), as well as a number of bugfixes.Fixed
- blocking: add missing
#[track_caller]
forspawn_blocking
(#4616)- macros: fix
select
macro to process 64 branches (#4519)- net: fix
try_io
methods not calling Mio'stry_io
internally (#4582)- runtime: recover when OS fails to spawn a new thread (#4485)
Added
- macros: support setting a custom crate name for
#[tokio::main]
and#[tokio::test]
(#4613)- net: add
UdpSocket::peer_addr
(#4611)- net: add
try_read_buf
method for named pipes (#4626)- signal: add
SignalKind
Hash
/Eq
impls andc_int
conversion (#4540)- signal: add support for signals up to
SIGRTMAX
(#4555)- sync: add
watch::Sender::send_modify
method (#4310)- sync: add
broadcast::Receiver::len
method (#4542)- sync: add
watch::Receiver::same_channel
method (#4581)- sync: implement
Clone
forRecvError
types (#4560)Changed
- update
mio
to 0.8.1 (#4582)- macros: rename
tokio::select!
's internalutil
module (#4543)- runtime: use
Vec::with_capacity
when building runtime (#4553)Documented
... (truncated)
Commits
7aa1566
chore: prepare Tokio v1.18.27c8e552
windows: add features for winapi (#4663)148bea8
tokio: prepare Tokio v1.18.1 (#4650)dc54aec
metrics: use mockedAtomicU64
in IO metrics driver (#4649)fa665b9
macros: always emit return statement (#4636)4818343
tokio: prepare to release v1.18.0 (#4641)d456706
util: implementJoinMap
(#4640)1d3f123
task: add task IDs (#4630)b4d82c3
docs:Signal::recv
is cancel-safe (#4634)1472af5
docs: fix some typos (#4632)- Additional commits viewable in compare view
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)