From fb822b0bf60789637231273a234729bf15bae68c Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Sun, 31 Dec 2023 15:24:44 -0700 Subject: [PATCH] [WIP] hybrid-array v0.2.0-pre.8 --- Cargo.lock | 32 +++++++++++--------------------- Cargo.toml | 4 ++++ block-buffer/Cargo.toml | 4 ++-- block-padding/Cargo.toml | 4 ++-- dbl/Cargo.toml | 5 +++-- hybrid-array/Cargo.toml | 2 +- inout/Cargo.toml | 6 +++--- inout/README.md | 2 +- 8 files changed, 27 insertions(+), 32 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6aec9160..57073747 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.11.0-pre.2" +version = "0.11.0-pre.3" dependencies = [ "crypto-common", "hex-literal 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -20,9 +20,9 @@ dependencies = [ [[package]] name = "block-padding" -version = "0.4.0-pre.2" +version = "0.4.0-pre.3" dependencies = [ - "hybrid-array 0.2.0-pre.7 (registry+https://github.com/rust-lang/crates.io-index)", + "hybrid-array", ] [[package]] @@ -42,18 +42,17 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.2.0-pre.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "102f7900795d54e3b8566857762a2977c267ab5952e4117283017ee1d5c9ae88" +version = "0.2.0-pre.3" +source = "git+https://github.com/RustCrypto/traits.git?branch=hybrid-array/v0.2.0-pre.8#62a40c4a9c41a49dcc52a4b42737f55a2f3a054f" dependencies = [ - "hybrid-array 0.2.0-pre.7 (registry+https://github.com/rust-lang/crates.io-index)", + "hybrid-array", ] [[package]] name = "dbl" -version = "0.4.0-pre.2" +version = "0.4.0-pre.3" dependencies = [ - "hybrid-array 0.2.0-pre.7 (registry+https://github.com/rust-lang/crates.io-index)", + "hybrid-array", ] [[package]] @@ -84,27 +83,18 @@ checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" [[package]] name = "hybrid-array" -version = "0.2.0-pre.7" +version = "0.2.0-pre.8" dependencies = [ "typenum", "zeroize 1.7.0", ] -[[package]] -name = "hybrid-array" -version = "0.2.0-pre.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c23513baf3d4dec43f51f0d5793d9f3058d909040a0130f86c53c4a340fcad05" -dependencies = [ - "typenum", -] - [[package]] name = "inout" -version = "0.2.0-pre.2" +version = "0.2.0-pre.3" dependencies = [ "block-padding", - "hybrid-array 0.2.0-pre.7 (registry+https://github.com/rust-lang/crates.io-index)", + "hybrid-array", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index b376e6ac..00efc4b7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,3 +20,7 @@ members = [ [profile.dev] opt-level = 2 + +[patch.crates-io] +crypto-common = { git = "https://github.com/RustCrypto/traits.git", branch = "hybrid-array/v0.2.0-pre.8" } +hybrid-array = { path = "hybrid-array" } diff --git a/block-buffer/Cargo.toml b/block-buffer/Cargo.toml index e80122a6..5f9b353d 100644 --- a/block-buffer/Cargo.toml +++ b/block-buffer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "block-buffer" -version = "0.11.0-pre.2" +version = "0.11.0-pre.3" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" description = "Buffer type for block processing of data" @@ -13,7 +13,7 @@ readme = "README.md" rust-version = "1.65" [dependencies] -crypto-common = "=0.2.0-pre.2" +crypto-common = "=0.2.0-pre.3" zeroize = { version = "1.4", optional = true, default-features = false } [dev-dependencies] diff --git a/block-padding/Cargo.toml b/block-padding/Cargo.toml index 3a8c42d0..71e1a69f 100644 --- a/block-padding/Cargo.toml +++ b/block-padding/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "block-padding" -version = "0.4.0-pre.2" +version = "0.4.0-pre.3" description = "Padding and unpadding of messages divided into blocks." authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" @@ -13,7 +13,7 @@ categories = ["cryptography", "no-std"] readme = "README.md" [dependencies] -hybrid-array = "=0.2.0-pre.7" +hybrid-array = "=0.2.0-pre.8" [features] std = [] diff --git a/dbl/Cargo.toml b/dbl/Cargo.toml index 6c0d2231..bc03f93e 100644 --- a/dbl/Cargo.toml +++ b/dbl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dbl" -version = "0.4.0-pre.2" +version = "0.4.0-pre.3" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" description = "Double operation in Galois Field GF(2^128) as used by e.g. CMAC/PMAC" @@ -12,4 +12,5 @@ rust-version = "1.65" readme = "README.md" [dependencies] -hybrid-array = "=0.2.0-pre.7" +hybrid-array = "=0.2.0-pre.8" + diff --git a/hybrid-array/Cargo.toml b/hybrid-array/Cargo.toml index 4e1fd058..8f4af985 100644 --- a/hybrid-array/Cargo.toml +++ b/hybrid-array/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hybrid-array" -version = "0.2.0-pre.7" +version = "0.2.0-pre.8" description = """ Hybrid typenum-based and const generic array types designed to provide the flexibility of typenum-based expressions while also allowing interoperability diff --git a/inout/Cargo.toml b/inout/Cargo.toml index e10680f0..1f0a64e4 100644 --- a/inout/Cargo.toml +++ b/inout/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inout" -version = "0.2.0-pre.2" +version = "0.2.0-pre.3" description = "Custom reference types for code generic over in-place and buffer-to-buffer modes of operation." authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" @@ -12,8 +12,8 @@ keywords = ["custom-reference"] readme = "README.md" [dependencies] -block-padding = { version = "=0.4.0-pre.2", path = "../block-padding", optional = true } -hybrid-array = "=0.2.0-pre.7" +block-padding = { version = "=0.4.0-pre.3", path = "../block-padding", optional = true } +hybrid-array = "=0.2.0-pre.8" [features] std = ["block-padding/std"] diff --git a/inout/README.md b/inout/README.md index e4b9d75c..d12ba59f 100644 --- a/inout/README.md +++ b/inout/README.md @@ -1,4 +1,4 @@ -# [RustCrypto]: Input/Output Reference Types +# [RustCrypto]: In/Out Ref Types [![crate][crate-image]][crate-link] [![Docs][docs-image]][docs-link]