mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
build(deps): Bump tokio from 1.29.1 to 1.32.0 in /rust (#1956)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.29.1 to 1.32.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.32.0</h2> <h3>Fixed</h3> <ul> <li>sync: fix potential quadradic behavior in <code>broadcast::Receiver</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>)</li> </ul> <h3>Added</h3> <ul> <li>process: stabilize <code>Command::raw_arg</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>)</li> <li>io: enable awaiting error readiness (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt(alt): improve the scalability of alt runtime as the number of cores grows (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5925">tokio-rs/tokio#5925</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5930">tokio-rs/tokio#5930</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5781">tokio-rs/tokio#5781</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5935">tokio-rs/tokio#5935</a></p> <h2>Tokio v1.31.0</h2> <h3>Fixed</h3> <ul> <li>io: delegate <code>WriteHalf::poll_write_vectored</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5914">#5914</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt(unstable): fix memory leak in unstable next-gen scheduler prototype (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5911">#5911</a>)</li> <li>rt: expose mean task poll time metric (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5927">#5927</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5914">#5914</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5914">tokio-rs/tokio#5914</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5911">#5911</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5911">tokio-rs/tokio#5911</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5927">#5927</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5927">tokio-rs/tokio#5927</a></p> <h2>Tokio v1.30.0</h2> <h1>1.30.0 (August 9, 2023)</h1> <p>This release bumps the MSRV of Tokio to 1.63. (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5887">#5887</a>)</p> <h3>Changed</h3> <ul> <li>tokio: reduce LLVM code generation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5859">#5859</a>)</li> <li>io: support <code>--cfg mio_unsupported_force_poll_poll</code> flag (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5881">#5881</a>)</li> <li>sync: make <code>const_new</code> methods always available (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5885">#5885</a>)</li> <li>sync: avoid false sharing in mpsc channel (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5829">#5829</a>)</li> <li>rt: pop at least one task from inject queue (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5908">#5908</a>)</li> </ul> <h3>Added</h3> <ul> <li>sync: add <code>broadcast::Sender::new</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5824">#5824</a>)</li> <li>net: implement <code>UCred</code> for espidf (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5868">#5868</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="a7d52c2fed"><code>a7d52c2</code></a> chore: prepare Tokio v1.32.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5937">#5937</a>)</li> <li><a href="f5f2b58b8d"><code>f5f2b58</code></a> rt: improve docs for Builder::max_blocking_threads (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5793">#5793</a>)</li> <li><a href="718dcc8dff"><code>718dcc8</code></a> docs: BytesMut::with_capacity does not guarantee exact capacity (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5870">#5870</a>)</li> <li><a href="10e141d211"><code>10e141d</code></a> io: add <code>Ready::ERROR</code> and report error readiness (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>)</li> <li><a href="6e42c26c80"><code>6e42c26</code></a> rt(alt): tweak some constants to improve scalability (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>)</li> <li><a href="82bef00db4"><code>82bef00</code></a> io: minor tweaks to <code>AsyncFd</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5932">#5932</a>)</li> <li><a href="40633fc678"><code>40633fc</code></a> readme: list previous LTS releases (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5931">#5931</a>)</li> <li><a href="3dd5f7ae2e"><code>3dd5f7a</code></a> sync: move broadcast waiters into separate list before waking (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>)</li> <li><a href="2c92cad9db"><code>2c92cad</code></a> process: stabilize <code>Command::raw_arg</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>)</li> <li><a href="197757d440"><code>197757d</code></a> streams: create StreamMock for testing Streams (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5915">#5915</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.32.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
11
rust/Cargo.lock
generated
11
rust/Cargo.lock
generated
@@ -2315,9 +2315,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "pin-project-lite"
|
||||
version = "0.2.10"
|
||||
version = "0.2.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"
|
||||
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
|
||||
|
||||
[[package]]
|
||||
name = "pin-utils"
|
||||
@@ -3396,11 +3396,10 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
|
||||
|
||||
[[package]]
|
||||
name = "tokio"
|
||||
version = "1.29.1"
|
||||
version = "1.32.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da"
|
||||
checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
|
||||
dependencies = [
|
||||
"autocfg",
|
||||
"backtrace",
|
||||
"bytes",
|
||||
"libc",
|
||||
@@ -3409,7 +3408,7 @@ dependencies = [
|
||||
"parking_lot",
|
||||
"pin-project-lite",
|
||||
"signal-hook-registry",
|
||||
"socket2 0.4.9",
|
||||
"socket2 0.5.3",
|
||||
"tokio-macros",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
@@ -7,7 +7,7 @@ edition = "2021"
|
||||
mock = ["libs-common/mock"]
|
||||
|
||||
[dependencies]
|
||||
tokio = { version = "1.27", default-features = false, features = ["sync"] }
|
||||
tokio = { version = "1.32", default-features = false, features = ["sync"] }
|
||||
tracing = { version = "0.1", default-features = false, features = ["std", "attributes"] }
|
||||
async-trait = { version = "0.1", default-features = false }
|
||||
libs-common = { path = "../common" }
|
||||
|
||||
@@ -19,7 +19,7 @@ uuid = { version = "1.4", default-features = false, features = ["std", "v4", "se
|
||||
thiserror = { version = "1.0", default-features = false }
|
||||
tracing = { version = "0.1", default-features = false, features = ["std", "attributes"] }
|
||||
serde_json = { version = "1.0", default-features = false, features = ["std"] }
|
||||
tokio = { version = "1.28", default-features = false, features = ["rt", "rt-multi-thread"]}
|
||||
tokio = { version = "1.32", default-features = false, features = ["rt", "rt-multi-thread"]}
|
||||
url = { version = "2.3.1", default-features = false }
|
||||
rand_core = { version = "0.6.4", default-features = false, features = ["std"] }
|
||||
async-trait = { version = "0.1", default-features = false }
|
||||
|
||||
@@ -7,7 +7,7 @@ edition = "2021"
|
||||
libs-common = { path = "../common" }
|
||||
async-trait = { version = "0.1", default-features = false }
|
||||
firezone-tunnel = { path = "../tunnel" }
|
||||
tokio = { version = "1.27", default-features = false, features = ["sync"] }
|
||||
tokio = { version = "1.32", default-features = false, features = ["sync"] }
|
||||
tracing = { version = "0.1", default-features = false, features = ["std", "attributes"] }
|
||||
serde = { version = "1.0", default-features = false, features = ["std", "derive"] }
|
||||
boringtun = { workspace = true }
|
||||
|
||||
@@ -5,7 +5,7 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
async-trait = { version = "0.1", default-features = false }
|
||||
tokio = { version = "1.27", default-features = false, features = ["rt", "rt-multi-thread", "sync"] }
|
||||
tokio = { version = "1.32", default-features = false, features = ["rt", "rt-multi-thread", "sync"] }
|
||||
thiserror = { version = "1.0", default-features = false }
|
||||
rand_core = { version = "0.6", default-features = false, features = ["getrandom"] }
|
||||
serde = { version = "1.0", default-features = false, features = ["derive", "std"] }
|
||||
|
||||
@@ -15,4 +15,4 @@ rand_core = "0.6.4"
|
||||
url = "2.4.0"
|
||||
serde_json = "1.0.104"
|
||||
thiserror = "1.0.47"
|
||||
tokio = { version = "1.28.2", features = ["net", "time"] }
|
||||
tokio = { version = "1.32.0", features = ["net", "time"] }
|
||||
|
||||
@@ -12,7 +12,7 @@ hex = "0.4.3"
|
||||
hex-literal = "0.4.1"
|
||||
rand = "0.8.5"
|
||||
stun_codec = "0.3.1"
|
||||
tokio = { version = "1.28.0", features = ["macros", "rt-multi-thread", "net", "time"] }
|
||||
tokio = { version = "1.32.0", features = ["macros", "rt-multi-thread", "net", "time"] }
|
||||
tracing = { version = "0.1.37", features = ["log"] }
|
||||
tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] }
|
||||
tracing-stackdriver = "0.7.2"
|
||||
|
||||
Reference in New Issue
Block a user