Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 7 additions & 9 deletions aarch64-dit/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
[package]
name = "aarch64-dit"
description = """
Wrappers for enabling/disabling the Data Independent Timing (DIT) feature on AArch64 CPUs
"""
version = "0.2.0-pre"
authors = ["RustCrypto Developers"]
license = "Apache-2.0 OR MIT"
homepage = "https://github.com/RustCrypto/utils/tree/master/aarch64-dit"
repository = "https://github.com/RustCrypto/utils"
categories = ["cryptography", "hardware-support", "no-std"]
keywords = ["crypto", "intrinsics"]
readme = "README.md"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/aarch64-dit"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "Apache-2.0 OR MIT"
keywords = ["crypto", "intrinsics"]
categories = ["cryptography", "hardware-support", "no-std"]
description = "Wrappers for enabling/disabling the Data Independent Timing (DIT) feature on AArch64 CPUs"

[dependencies]
cpufeatures = { version = "0.3.0-pre", path = "../cpufeatures" }
Expand Down
10 changes: 5 additions & 5 deletions blobby/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
name = "blobby"
version = "0.4.0-pre.1"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
description = "Iterator over simple binary blob storage"
documentation = "https://docs.rs/blobby"
repository = "https://github.com/RustCrypto/utils"
categories = ["no-std"]
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/blobby"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
categories = ["no-std"]
description = "Iterator over simple binary blob storage"

[features]
alloc = []
10 changes: 5 additions & 5 deletions block-buffer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
name = "block-buffer"
version = "0.11.0-rc.5"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
description = "Buffer type for block processing of data"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/block-buffer"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["block", "buffer"]
categories = ["cryptography", "no-std"]
readme = "README.md"
edition = "2024"
rust-version = "1.85"
description = "Buffer type for block processing of data"

[dependencies]
hybrid-array = "0.4"
Expand Down
6 changes: 3 additions & 3 deletions block-padding/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "block-padding"
version = "0.4.0"
description = "Padding and unpadding of messages divided into blocks."
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/block-padding"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["padding", "pkcs7", "ansix923", "iso7816"]
categories = ["cryptography", "no-std"]
readme = "README.md"
description = "Padding and unpadding of messages divided into blocks."

[dependencies]
hybrid-array = "0.4.3"
20 changes: 10 additions & 10 deletions cmov/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
[package]
name = "cmov"
version = "0.4.0"
authors = ["RustCrypto Developers"]
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/cmov"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "Apache-2.0 OR MIT"
keywords = ["crypto", "intrinsics"]
categories = ["cryptography", "hardware-support", "no-std"]
description = """
Conditional move CPU intrinsics which are guaranteed to execute in
constant-time and not be rewritten as branches by the compiler.
Provides wrappers for the CMOV family of instructions on x86/x86_64
and CSEL on AArch64.
"""
version = "0.4.0"
authors = ["RustCrypto Developers"]
license = "Apache-2.0 OR MIT"
homepage = "https://github.com/RustCrypto/utils/tree/master/cmov"
repository = "https://github.com/RustCrypto/utils"
categories = ["cryptography", "hardware-support", "no-std"]
keywords = ["crypto", "intrinsics"]
readme = "README.md"
edition = "2024"
rust-version = "1.85"
14 changes: 5 additions & 9 deletions collectable/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,14 @@
name = "collectable"
version = "0.1.0"
authors = ["RustCrypto Developers"]
license = "Apache-2.0 OR MIT"
description = "Fallible, no_std-friendly collection traits"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/collectable"
repository = "https://github.com/RustCrypto/utils"
categories = ["data-structures", "no-std"]
license = "Apache-2.0 OR MIT"
keywords = ["arrayvec", "heapless"]
edition = "2024"
rust-version = "1.85"
categories = ["data-structures", "no-std"]
description = "Fallible, no_std-friendly collection traits"

[features]
alloc = []

[badges]
maintenance = { status = "experimental" }
travis-ci = { repository = "RustCrypto/utils" }
16 changes: 8 additions & 8 deletions cpufeatures/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
[package]
name = "cpufeatures"
version = "0.3.0-pre"
description = """
Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets,
with no_std support and support for mobile targets including Android and iOS
"""
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/cpufeatures"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["cpuid", "target-feature"]
categories = ["hardware-support", "no-std"]
readme = "README.md"
edition = "2024"
rust-version = "1.85"
description = """
Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets,
with no_std support and support for mobile targets including Android and iOS
"""

[target.'cfg(all(target_arch = "aarch64", target_vendor = "apple"))'.dependencies]
libc = { version = "0.2.155", default-features = false }
Expand Down
15 changes: 9 additions & 6 deletions dbl/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,18 @@
name = "dbl"
version = "0.5.0"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
documentation = "https://docs.rs/dbl"
repository = "https://github.com/RustCrypto/utils"
keywords = ["crypto", "dbl", "gf", "galois"]
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/dbl"
readme = "README.md"
description = """Double operation in Galois Field `GF(2^128)` using the lexicographically first
polynomial among the irreducible degree `n` polynomials having a minimum number of coefficients."""
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["crypto", "dbl", "gf", "galois"]
categories = ["cryptography", "no-std"]
description = """
Double operation in Galois Field `GF(2^128)` using the lexicographically first
polynomial among the irreducible degree `n` polynomials having a minimum number of coefficients.
"""

[dependencies]
hybrid-array = "0.4"
7 changes: 4 additions & 3 deletions digest-io/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
[package]
name = "digest-io"
version = "0.1.0"
description = "std::io-compatibility wrappers for traits defined in the digest crate"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/digest-io"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["crypto", "digest", "wrappers"]
categories = ["cryptography"]
readme = "README.md"
description = "std::io-compatibility wrappers for traits defined in the digest crate"

[dependencies]
digest = "0.11.0-rc.3"
Expand Down
4 changes: 0 additions & 4 deletions hex-literal/.gitignore

This file was deleted.

10 changes: 6 additions & 4 deletions hex-literal/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
name = "hex-literal"
version = "1.0.0"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
description = "A macro for converting hexadecimal string literals to a byte array at compile time"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/hex-literal"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["hex", "literals"]
edition = "2024"
rust-version = "1.85"
categories = ["no-std"]
description = "A macro for converting hexadecimal string literals to a byte array at compile time"
7 changes: 4 additions & 3 deletions inout/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
[package]
name = "inout"
version = "0.2.0"
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"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/inout"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["custom-reference"]
readme = "README.md"
categories = ["no-std"]
description = "Custom reference types for code generic over in-place and buffer-to-buffer modes of operation."

[dependencies]
hybrid-array = "0.4"
Expand Down
10 changes: 5 additions & 5 deletions opaque-debug/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
name = "opaque-debug"
version = "0.4.0-pre"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
description = "Macro for opaque Debug trait implementation"
documentation = "https://docs.rs/opaque-debug"
repository = "https://github.com/RustCrypto/utils"
readme = "README.md"
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/opaque-debug"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
description = "Macro for opaque Debug trait implementation"
8 changes: 4 additions & 4 deletions wycheproof2blb/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
name = "wycheproof2blb"
version = "0.2.0-pre"
authors = ["RustCrypto Developers"]
license = "MIT OR Apache-2.0"
description = "A utility for converting Wycheproof test vectors to the blobby format"
edition = "2024"
rust-version = "1.85"
repository = "https://github.com/RustCrypto/utils"
license = "MIT OR Apache-2.0"
keywords = ["test", "Wycheproof"]
categories = ["cryptography", "no-std"]
edition = "2024"
rust-version = "1.85"
description = "A utility for converting Wycheproof test vectors to the blobby format"

[dependencies]
blobby = { version = "0.4.0-pre", path = "../blobby", features = ["alloc"] }
Expand Down
18 changes: 9 additions & 9 deletions zeroize/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
[package]
name = "zeroize"
version = "1.9.0-pre"
authors = ["The RustCrypto Project Developers"]
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/zeroize"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "Apache-2.0 OR MIT"
keywords = ["memory", "memset", "secure", "volatile", "zero"]
categories = ["cryptography", "memory-management", "no-std", "os"]
description = """
Securely clear secrets from memory with a simple trait built on
stable Rust primitives which guarantee memory is zeroed using an
operation will not be 'optimized away' by the compiler.
Uses a portable pure Rust implementation that works everywhere,
even WASM!
"""
authors = ["The RustCrypto Project Developers"]
license = "Apache-2.0 OR MIT"
homepage = "https://github.com/RustCrypto/utils/tree/master/zeroize"
repository = "https://github.com/RustCrypto/utils"
readme = "README.md"
categories = ["cryptography", "memory-management", "no-std", "os"]
keywords = ["memory", "memset", "secure", "volatile", "zero"]
edition = "2024"
rust-version = "1.85"

[dependencies]
serde = { version = "1.0", default-features = false, optional = true }
Expand Down
14 changes: 7 additions & 7 deletions zeroize_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "zeroize_derive"
description = "Custom derive support for zeroize"
version = "1.5.0"
authors = ["The RustCrypto Project Developers"]
license = "Apache-2.0 OR MIT"
homepage = "https://github.com/RustCrypto/utils/tree/master/zeroize_derive"
repository = "https://github.com/RustCrypto/utils"
readme = "README.md"
categories = ["cryptography", "memory-management", "no-std", "os"]
keywords = ["memory", "memset", "secure", "volatile", "zero"]
edition = "2024"
rust-version = "1.85"
documentation = "https://docs.rs/zeroize_derive"
readme = "README.md"
repository = "https://github.com/RustCrypto/utils"
license = "Apache-2.0 OR MIT"
keywords = ["memory", "memset", "secure", "volatile", "zero"]
categories = ["cryptography", "memory-management", "no-std", "os"]
description = "Custom derive support for zeroize"

[lib]
proc-macro = true
Expand Down