From 5d73bf8a2d204dff81e22aedd5375f4eb10805d5 Mon Sep 17 00:00:00 2001 From: Doug Chapman <54039637+dougch@users.noreply.github.com> Date: Wed, 11 Sep 2024 13:46:23 -0700 Subject: [PATCH] chore: release 1.46.0 (#2318) --- common/s2n-codec/Cargo.toml | 2 +- dc/s2n-quic-dc/Cargo.toml | 8 ++++---- quic/s2n-quic-core/Cargo.toml | 4 ++-- quic/s2n-quic-crypto/Cargo.toml | 6 +++--- quic/s2n-quic-platform/Cargo.toml | 6 +++--- .../src/message/cmsg/encode.rs | 2 +- .../src/message/cmsg/storage.rs | 2 +- quic/s2n-quic-platform/src/message/msg/ext.rs | 2 +- quic/s2n-quic-rustls/Cargo.toml | 8 ++++---- quic/s2n-quic-tls-default/Cargo.toml | 8 ++++---- quic/s2n-quic-tls/Cargo.toml | 8 ++++---- quic/s2n-quic-transport/Cargo.toml | 6 +++--- quic/s2n-quic/Cargo.toml | 18 +++++++++--------- tools/xdp/s2n-quic-xdp/Cargo.toml | 6 +++--- 14 files changed, 43 insertions(+), 43 deletions(-) diff --git a/common/s2n-codec/Cargo.toml b/common/s2n-codec/Cargo.toml index ad220c9aca..085b9c99ab 100644 --- a/common/s2n-codec/Cargo.toml +++ b/common/s2n-codec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-codec" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] diff --git a/dc/s2n-quic-dc/Cargo.toml b/dc/s2n-quic-dc/Cargo.toml index 05d4769baf..3538b82d41 100644 --- a/dc/s2n-quic-dc/Cargo.toml +++ b/dc/s2n-quic-dc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-dc" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -32,9 +32,9 @@ once_cell = "1" pin-project-lite = "0.2" rand = { version = "0.8", features = ["small_rng"] } rand_chacha = "0.3" -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec", default-features = false } -s2n-quic-core = { version = "=0.45.0", path = "../../quic/s2n-quic-core", default-features = false } -s2n-quic-platform = { version = "=0.45.0", path = "../../quic/s2n-quic-platform" } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec", default-features = false } +s2n-quic-core = { version = "=0.46.0", path = "../../quic/s2n-quic-core", default-features = false } +s2n-quic-platform = { version = "=0.46.0", path = "../../quic/s2n-quic-platform" } slotmap = "1" thiserror = "1" tokio = { version = "1", default-features = false, features = ["sync"] } diff --git a/quic/s2n-quic-core/Cargo.toml b/quic/s2n-quic-core/Cargo.toml index e3f1e0e183..2059543913 100644 --- a/quic/s2n-quic-core/Cargo.toml +++ b/quic/s2n-quic-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-core" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -41,7 +41,7 @@ num-rational = { version = "0.4", default-features = false } num-traits = { version = "0.2", default-features = false, features = ["libm"] } pin-project-lite = { version = "0.2" } probe = { version = "0.5", optional = true } -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec", default-features = false } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec", default-features = false } subtle = { version = "2", default-features = false } tracing = { version = "0.1", default-features = false, optional = true } zerocopy = { version = "0.7", features = ["derive"] } diff --git a/quic/s2n-quic-crypto/Cargo.toml b/quic/s2n-quic-crypto/Cargo.toml index 12642ae02d..89408a41e6 100644 --- a/quic/s2n-quic-crypto/Cargo.toml +++ b/quic/s2n-quic-crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-crypto" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -19,8 +19,8 @@ testing = [] [dependencies] cfg-if = "1" lazy_static = "1" -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec", default-features = false } -s2n-quic-core = { version = "=0.45.0", path = "../s2n-quic-core", default-features = false } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec", default-features = false } +s2n-quic-core = { version = "=0.46.0", path = "../s2n-quic-core", default-features = false } zeroize = { version = "1", default-features = false, features = ["derive"] } [target.'cfg(not(target_os = "windows"))'.dependencies] diff --git a/quic/s2n-quic-platform/Cargo.toml b/quic/s2n-quic-platform/Cargo.toml index 84a0f8f5da..b37c276a94 100644 --- a/quic/s2n-quic-platform/Cargo.toml +++ b/quic/s2n-quic-platform/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-platform" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -25,8 +25,8 @@ bolero-generator = { version = "0.11", optional = true } cfg-if = "1" futures = { version = "0.3", default-features = false, features = ["async-await"], optional = true } lazy_static = { version = "1", optional = true } -s2n-quic-core = { version = "=0.45.0", path = "../s2n-quic-core", default-features = false } -s2n-quic-xdp = { version = "=0.45.0", path = "../../tools/xdp/s2n-quic-xdp", optional = true } +s2n-quic-core = { version = "=0.46.0", path = "../s2n-quic-core", default-features = false } +s2n-quic-xdp = { version = "=0.46.0", path = "../../tools/xdp/s2n-quic-xdp", optional = true } socket2 = { version = "0.5", features = ["all"], optional = true } tokio = { version = "1", default-features = false, features = ["macros", "net", "rt", "time"], optional = true } tracing = { version = "0.1", optional = true } diff --git a/quic/s2n-quic-platform/src/message/cmsg/encode.rs b/quic/s2n-quic-platform/src/message/cmsg/encode.rs index da3dd8ba42..f74d92e811 100644 --- a/quic/s2n-quic-platform/src/message/cmsg/encode.rs +++ b/quic/s2n-quic-platform/src/message/cmsg/encode.rs @@ -12,7 +12,7 @@ pub trait Encoder { /// /// The msghdr.msg_control should be zero-initialized and aligned and contain enough /// room for the value to be written. - fn encode_cmsg( + fn encode_cmsg( &mut self, level: libc::c_int, ty: libc::c_int, diff --git a/quic/s2n-quic-platform/src/message/cmsg/storage.rs b/quic/s2n-quic-platform/src/message/cmsg/storage.rs index 59803d9e59..1ebda4995d 100644 --- a/quic/s2n-quic-platform/src/message/cmsg/storage.rs +++ b/quic/s2n-quic-platform/src/message/cmsg/storage.rs @@ -104,7 +104,7 @@ impl<'a, const L: usize> DerefMut for Encoder<'a, L> { impl<'a, const L: usize> super::Encoder for Encoder<'a, L> { #[inline] - fn encode_cmsg( + fn encode_cmsg( &mut self, level: libc::c_int, ty: libc::c_int, diff --git a/quic/s2n-quic-platform/src/message/msg/ext.rs b/quic/s2n-quic-platform/src/message/msg/ext.rs index ffc54061a5..fff3275400 100644 --- a/quic/s2n-quic-platform/src/message/msg/ext.rs +++ b/quic/s2n-quic-platform/src/message/msg/ext.rs @@ -86,7 +86,7 @@ pub struct MsghdrEncoder<'a> { impl<'a> Encoder for MsghdrEncoder<'a> { #[inline] - fn encode_cmsg( + fn encode_cmsg( &mut self, level: libc::c_int, ty: libc::c_int, diff --git a/quic/s2n-quic-rustls/Cargo.toml b/quic/s2n-quic-rustls/Cargo.toml index c2cfdc58a0..faf7888b5f 100644 --- a/quic/s2n-quic-rustls/Cargo.toml +++ b/quic/s2n-quic-rustls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-rustls" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -18,9 +18,9 @@ bytes = { version = "1", default-features = false } # By [default](https://docs.rs/crate/rustls/latest/features) rustls includes the `tls12` feature. rustls = { version = "0.23", default-features = false, features=["std", "aws-lc-rs", "logging"] } rustls-pemfile = "2" -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec", default-features = false, features = ["alloc"] } -s2n-quic-core = { version = "=0.45.0", path = "../s2n-quic-core", default-features = false, features = ["alloc"] } -s2n-quic-crypto = { version = "=0.45.0", path = "../s2n-quic-crypto", default-features = false } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec", default-features = false, features = ["alloc"] } +s2n-quic-core = { version = "=0.46.0", path = "../s2n-quic-core", default-features = false, features = ["alloc"] } +s2n-quic-crypto = { version = "=0.46.0", path = "../s2n-quic-crypto", default-features = false } [dev-dependencies] insta = { version = "1", features = ["json"] } diff --git a/quic/s2n-quic-tls-default/Cargo.toml b/quic/s2n-quic-tls-default/Cargo.toml index 927c52ff18..46891fb0a2 100644 --- a/quic/s2n-quic-tls-default/Cargo.toml +++ b/quic/s2n-quic-tls-default/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-tls-default" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -24,10 +24,10 @@ fips = ["s2n-quic-tls?/fips"] # order to support the `?` syntax, we declare s2n-quic-tls as an optional dependency. # `s2n-quic-tls` only gets enabled based on the target. [dependencies] -s2n-quic-tls = { version = "=0.45.0", path = "../s2n-quic-tls", optional = true } +s2n-quic-tls = { version = "=0.46.0", path = "../s2n-quic-tls", optional = true } [target.'cfg(unix)'.dependencies] -s2n-quic-tls = { version = "=0.45.0", path = "../s2n-quic-tls" } +s2n-quic-tls = { version = "=0.46.0", path = "../s2n-quic-tls" } [target.'cfg(not(unix))'.dependencies] -s2n-quic-rustls = { version = "=0.45.0", path = "../s2n-quic-rustls" } +s2n-quic-rustls = { version = "=0.46.0", path = "../s2n-quic-rustls" } diff --git a/quic/s2n-quic-tls/Cargo.toml b/quic/s2n-quic-tls/Cargo.toml index 50596a1e46..2602ddb0d8 100644 --- a/quic/s2n-quic-tls/Cargo.toml +++ b/quic/s2n-quic-tls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-tls" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -19,9 +19,9 @@ unstable_private_key = [] bytes = { version = "1", default-features = false } errno = "0.3" libc = "0.2" -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec", default-features = false } -s2n-quic-core = { version = "=0.45.0", path = "../s2n-quic-core", default-features = false, features = ["alloc"] } -s2n-quic-crypto = { version = "=0.45.0", path = "../s2n-quic-crypto", default-features = false } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec", default-features = false } +s2n-quic-core = { version = "=0.46.0", path = "../s2n-quic-core", default-features = false, features = ["alloc"] } +s2n-quic-crypto = { version = "=0.46.0", path = "../s2n-quic-crypto", default-features = false } s2n-tls = { version = "0.3", features = ["quic"] } [dev-dependencies] diff --git a/quic/s2n-quic-transport/Cargo.toml b/quic/s2n-quic-transport/Cargo.toml index 69714a9052..e17869e6c5 100644 --- a/quic/s2n-quic-transport/Cargo.toml +++ b/quic/s2n-quic-transport/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-transport" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -23,8 +23,8 @@ futures-core = { version = "0.3", default-features = false, features = ["alloc"] hashbrown = "0.14" intrusive-collections = "0.9" once_cell = "1" -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec", features = ["bytes"], default-features = false } -s2n-quic-core = { version = "=0.45.0", path = "../s2n-quic-core", features = ["alloc"], default-features = false } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec", features = ["bytes"], default-features = false } +s2n-quic-core = { version = "=0.46.0", path = "../s2n-quic-core", features = ["alloc"], default-features = false } siphasher = "1.0" smallvec = { version = "1", default-features = false } diff --git a/quic/s2n-quic/Cargo.toml b/quic/s2n-quic/Cargo.toml index 42468c8e73..bdfa1aff96 100644 --- a/quic/s2n-quic/Cargo.toml +++ b/quic/s2n-quic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic" -version = "1.45.0" +version = "1.46.0" description = "A Rust implementation of the IETF QUIC protocol" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -69,14 +69,14 @@ hash_hasher = { version = "2", optional = true } humansize = { version = "2", optional = true } rand = "0.8" rand_chacha = "0.3" -s2n-codec = { version = "=0.45.0", path = "../../common/s2n-codec" } -s2n-quic-core = { version = "=0.45.0", path = "../s2n-quic-core" } -s2n-quic-crypto = { version = "=0.45.0", path = "../s2n-quic-crypto", optional = true } -s2n-quic-platform = { version = "=0.45.0", path = "../s2n-quic-platform", features = ["tokio-runtime"] } -s2n-quic-rustls = { version = "=0.45.0", path = "../s2n-quic-rustls", optional = true } -s2n-quic-tls = { version = "=0.45.0", path = "../s2n-quic-tls", optional = true } -s2n-quic-tls-default = { version = "=0.45.0", path = "../s2n-quic-tls-default", optional = true } -s2n-quic-transport = { version = "=0.45.0", path = "../s2n-quic-transport" } +s2n-codec = { version = "=0.46.0", path = "../../common/s2n-codec" } +s2n-quic-core = { version = "=0.46.0", path = "../s2n-quic-core" } +s2n-quic-crypto = { version = "=0.46.0", path = "../s2n-quic-crypto", optional = true } +s2n-quic-platform = { version = "=0.46.0", path = "../s2n-quic-platform", features = ["tokio-runtime"] } +s2n-quic-rustls = { version = "=0.46.0", path = "../s2n-quic-rustls", optional = true } +s2n-quic-tls = { version = "=0.46.0", path = "../s2n-quic-tls", optional = true } +s2n-quic-tls-default = { version = "=0.46.0", path = "../s2n-quic-tls-default", optional = true } +s2n-quic-transport = { version = "=0.46.0", path = "../s2n-quic-transport" } tokio = { version = "1", default-features = false, features = ["sync"] } zerocopy = { version = "0.7", optional = true, features = ["derive"] } zeroize = { version = "1", optional = true, default-features = false } diff --git a/tools/xdp/s2n-quic-xdp/Cargo.toml b/tools/xdp/s2n-quic-xdp/Cargo.toml index 737b1e293a..13c9a01b3e 100644 --- a/tools/xdp/s2n-quic-xdp/Cargo.toml +++ b/tools/xdp/s2n-quic-xdp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2n-quic-xdp" -version = "0.45.0" +version = "0.46.0" description = "Internal crate used by s2n-quic" repository = "https://github.com/aws/s2n-quic" authors = ["AWS s2n"] @@ -18,8 +18,8 @@ aya = { version = "0.12", default-features = false } bitflags = "2" errno = "0.3" libc = "0.2" -s2n-codec = { version = "=0.45.0", path = "../../../common/s2n-codec" } -s2n-quic-core = { version = "=0.45.0", path = "../../../quic/s2n-quic-core" } +s2n-codec = { version = "=0.46.0", path = "../../../common/s2n-codec" } +s2n-quic-core = { version = "=0.46.0", path = "../../../quic/s2n-quic-core" } tokio = { version = "1", features = ["net"], optional = true } [dev-dependencies]