From 9b355c56a82850181a2e7c0cb4dcda1a7f3a0770 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Wed, 14 Oct 2026 18:08:13 +0300 Subject: [PATCH] Release inout v0.2.3 --- Cargo.lock | 54 +++++++++++++++++++++++----------------------- inout/CHANGELOG.md | 4 ++-- inout/Cargo.toml | 2 +- 3 files changed, 30 insertions(+), 30 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 35531c45..d2fedf82 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -39,7 +39,7 @@ version = "0.12.1" dependencies = [ "hex-literal 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "hybrid-array", - "zeroize 1.9.0", + "zeroize 1.9.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -68,9 +68,7 @@ version = "0.1.1" [[package]] name = "cpufeatures" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +version = "0.3.1" dependencies = [ "libc", ] @@ -78,6 +76,8 @@ dependencies = [ [[package]] name = "cpufeatures" version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" dependencies = [ "libc", ] @@ -177,7 +177,7 @@ dependencies = [ [[package]] name = "inout" -version = "0.2.2" +version = "0.2.3" dependencies = [ "block-padding", "hybrid-array", @@ -196,14 +196,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8f198d1db720e4940b5a493201d199d9f24f568f8f746bd13706243a2f71598" dependencies = [ "cfg-if", - "cpufeatures 0.3.0", + "cpufeatures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "libc" -version = "0.2.189" +version = "0.2.190" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" +checksum = "ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78" [[package]] name = "linux-raw-sys" @@ -392,14 +392,14 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 3.0.6", + "syn 3.0.9", ] [[package]] name = "serde_json" -version = "1.0.151" +version = "1.0.154" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" +checksum = "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6" dependencies = [ "itoa", "memchr", @@ -413,7 +413,7 @@ name = "sponge-cursor" version = "0.1.0" dependencies = [ "keccak", - "zeroize 1.9.0", + "zeroize 1.9.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -435,9 +435,9 @@ dependencies = [ [[package]] name = "syn" -version = "3.0.6" +version = "3.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee" +checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b" dependencies = [ "proc-macro2", "quote", @@ -471,9 +471,9 @@ checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" [[package]] name = "unicode-ident" -version = "1.0.26" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954" +checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563" [[package]] name = "wait-timeout" @@ -526,30 +526,24 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.60" +version = "0.8.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6400fc4bb7426f6faac3fb07566122bb18622e3022bd2c36426a92ed489b1dbe" +checksum = "e5fe1f8f1b06191a00962174c61aa5005e0bb391a6d80d07e24d115c01a92ed8" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.60" +version = "0.8.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c27cc7525bad4df59a45e073c45b2c2aa820efb588234cc23a547ec69a34db" +checksum = "863ad3ac83293fb4d740aedbfdc9240dd8d1a50c1099acd76ce80ce7c7230c7f" dependencies = [ "proc-macro2", "quote", "syn 2.0.119", ] -[[package]] -name = "zeroize" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" - [[package]] name = "zeroize" version = "1.9.1" @@ -558,13 +552,19 @@ dependencies = [ "zeroize_derive", ] +[[package]] +name = "zeroize" +version = "1.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13084392c5e4bc371903e2935a5eaeed24905a7511356b883835e18a78f6879" + [[package]] name = "zeroize_derive" version = "1.5.0" dependencies = [ "proc-macro2", "quote", - "syn 3.0.6", + "syn 3.0.9", ] [[package]] diff --git a/inout/CHANGELOG.md b/inout/CHANGELOG.md index 8a005e9a..219e602c 100644 --- a/inout/CHANGELOG.md +++ b/inout/CHANGELOG.md @@ -4,10 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 0.2.3 (UNRELEASED) +## 0.2.3 (2026-10-14) ### Fixed - List of safety pre-conditions in `InOutBufReserved::from_raw` docs ([#1502]) -- Miri Stacked Borrows violation in `PaddedInOutBuf` ([#1556]) +- Stacked Borrows violation in `PaddedInOutBuf` ([#1556]) [#1502]: https://github.com/RustCrypto/utils/pull/1502 [#1556]: https://github.com/RustCrypto/utils/pull/1556 diff --git a/inout/Cargo.toml b/inout/Cargo.toml index 74fc7e3e..567af378 100644 --- a/inout/Cargo.toml +++ b/inout/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inout" -version = "0.2.2" +version = "0.2.3" authors = ["RustCrypto Developers"] edition = "2024" rust-version = "1.85"