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
18 changes: 9 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ and wipes the adapter's own copies of secrets.

```toml
[dependencies]
rind = { version = "0.2", features = ["wipe"] }
rind = { version = "0.3", features = ["wipe"] }
```

### Platforms
Expand Down
6 changes: 6 additions & 0 deletions rind-aws-lc-rs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,9 @@ 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).

## [Unreleased]

## [1.0.0](https://github.com/moq-dev/rind/releases/tag/rind-aws-lc-rs-v1.0.0) - 2026-11-07

### Added

- *(aws-lc-rs)* rind-aws-lc-rs offers aws-lc-rs 1.x's API backed by rind ([#465](https://github.com/moq-dev/rind/pull/465))
2 changes: 1 addition & 1 deletion rind-aws-lc-rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ unstable = []
wipe = ["rind/wipe"]

[dependencies]
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
untrusted = "0.7.1"
zeroize = "1.9"

Expand Down
2 changes: 1 addition & 1 deletion rind-dart/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ name = "rind_dart"
crate-type = ["cdylib"]

[dependencies]
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }

[dev-dependencies]
# Requests reach valgrind only once `rind/__ctgrind` turns on crabgrind's default
Expand Down
6 changes: 6 additions & 0 deletions rind-dimpl/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.9.1](https://github.com/moq-dev/rind/compare/rind-dimpl-v0.9.0...rind-dimpl-v0.9.1) - 2026-11-07

### Other

- updated the following local packages: rind

## [0.9.0](https://github.com/moq-dev/rind/compare/rind-dimpl-v0.2.0...rind-dimpl-v0.9.0) - 2026-11-07

### Added
Expand Down
4 changes: 2 additions & 2 deletions rind-dimpl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rind-dimpl"
version = "0.9.0"
version = "0.9.1"
edition = "2024"
repository = "https://github.com/moq-dev/rind"
license = "Apache-2.0 OR ISC OR MIT-0"
Expand All @@ -15,7 +15,7 @@ readme = "README.md"
# Without it a custom provider cannot enforce that, and it adds only the DER
# parsers this crate already needs to read certificates.
dimpl = { version = "0.9", default-features = false, features = ["_crypto-common"] }
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
x509-cert = { version = "0.3", default-features = false }

[dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion rind-instant-acme/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ publish = false

[dependencies]
instant-acme = { git = "https://github.com/djc/instant-acme", rev = "1cbc35cca446e6d6813b3c13ac843d50948facd0", default-features = false }
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
rustls-pki-types = "1"

[dev-dependencies]
Expand Down
6 changes: 6 additions & 0 deletions rind-jsonwebtoken/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [11.0.1](https://github.com/moq-dev/rind/compare/rind-jsonwebtoken-v11.0.0...rind-jsonwebtoken-v11.0.1) - 2026-11-07

### Other

- updated the following local packages: rind

## [11.0.0](https://github.com/moq-dev/rind/compare/rind-jsonwebtoken-v0.2.0...rind-jsonwebtoken-v11.0.0) - 2026-11-07

### Added
Expand Down
4 changes: 2 additions & 2 deletions rind-jsonwebtoken/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rind-jsonwebtoken"
version = "11.0.0"
version = "11.0.1"
edition = "2024"
repository = "https://github.com/moq-dev/rind"
license = "Apache-2.0 OR ISC OR MIT-0"
Expand All @@ -10,7 +10,7 @@ rust-version.workspace = true
readme = "README.md"

[dependencies]
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
jsonwebtoken = { version = "11.1", default-features = false }
pkcs1 = { version = "0.7.5", default-features = false, features = ["alloc"] }

Expand Down
6 changes: 6 additions & 0 deletions rind-object-store/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.14.1](https://github.com/moq-dev/rind/compare/rind-object-store-v0.14.0...rind-object-store-v0.14.1) - 2026-11-07

### Other

- updated the following local packages: rind

## [0.14.0](https://github.com/moq-dev/rind/compare/rind-object-store-v0.2.0...rind-object-store-v0.14.0) - 2026-11-07

### Added
Expand Down
4 changes: 2 additions & 2 deletions rind-object-store/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rind-object-store"
version = "0.14.0"
version = "0.14.1"
edition = "2024"
repository = "https://github.com/moq-dev/rind"
license = "Apache-2.0 OR ISC OR MIT-0"
Expand All @@ -13,7 +13,7 @@ readme = "README.md"
# object_store exposes its CryptoProvider only with a cloud backend enabled;
# gcp-base is the one that adds no dependencies beyond the shared cloud-base.
object_store = { version = "0.14", default-features = false, features = ["gcp-base"] }
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
rustls-pki-types = { version = "1.9", default-features = false, features = ["std"] }

[dev-dependencies]
Expand Down
14 changes: 14 additions & 0 deletions rind-python/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Changelog

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).

## [Unreleased]

## [0.1.0](https://github.com/moq-dev/rind/releases/tag/rind-python-v0.1.0) - 2026-11-07

### Added

- *(python)* pyrind, rind's API for Python ([#459](https://github.com/moq-dev/rind/pull/459))
2 changes: 1 addition & 1 deletion rind-python/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ test = false
doctest = false

[dependencies]
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
# The stable ABI from 3.11, the oldest CPython still supported and the first
# whose stable ABI has the buffer protocol, so one wheel per platform covers
# every CPython since.
Expand Down
6 changes: 6 additions & 0 deletions rind-rcgen/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.14.1](https://github.com/moq-dev/rind/compare/rind-rcgen-v0.14.0...rind-rcgen-v0.14.1) - 2026-11-07

### Other

- updated the following local packages: rind

## [0.14.0](https://github.com/moq-dev/rind/compare/rind-rcgen-v0.1.14...rind-rcgen-v0.14.0) - 2026-11-07

### Added
Expand Down
4 changes: 2 additions & 2 deletions rind-rcgen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rind-rcgen"
version = "0.14.0"
version = "0.14.1"
edition = "2024"
repository = "https://github.com/moq-dev/rind"
license = "Apache-2.0 OR ISC OR MIT-0"
Expand All @@ -11,7 +11,7 @@ readme = "README.md"

[dependencies]
rcgen = { version = "0.14", default-features = false }
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
rustls-pki-types = "1.12"
zeroize = "1.9"

Expand Down
10 changes: 10 additions & 0 deletions rind-ring/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.17.1](https://github.com/moq-dev/rind/compare/rind-ring-v0.17.0...rind-ring-v0.17.1) - 2026-11-07

### Added

- wiping keys on drop is opt-in, under a `wipe` feature ([#461](https://github.com/moq-dev/rind/pull/461))

### Fixed

- *(rind-ring)* package the current workspace license ([#495](https://github.com/moq-dev/rind/pull/495))

## [0.17.0](https://github.com/moq-dev/rind/compare/rind-ring-v0.2.0...rind-ring-v0.17.0) - 2026-11-07

### Added
Expand Down
4 changes: 2 additions & 2 deletions rind-ring/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rind-ring"
version = "0.17.0"
version = "0.17.1"
edition = "2024"
repository = "https://github.com/moq-dev/rind"
license = "Apache-2.0 OR ISC OR MIT-0"
Expand All @@ -26,7 +26,7 @@ dev_urandom_fallback = []
std = ["alloc"]

[dependencies]
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
untrusted = "0.9"

[dev-dependencies]
Expand Down
6 changes: 6 additions & 0 deletions rind-rustls/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.23.1](https://github.com/moq-dev/rind/compare/rind-rustls-v0.23.0...rind-rustls-v0.23.1) - 2026-11-07

### Other

- updated the following local packages: rind

## [0.23.0](https://github.com/moq-dev/rind/compare/rind-rustls-v0.2.0...rind-rustls-v0.23.0) - 2026-11-07

### Added
Expand Down
4 changes: 2 additions & 2 deletions rind-rustls/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rind-rustls"
version = "0.23.0"
version = "0.23.1"
edition = "2024"
repository = "https://github.com/moq-dev/rind"
license = "Apache-2.0 OR ISC OR MIT-0"
Expand All @@ -10,7 +10,7 @@ rust-version.workspace = true
readme = "README.md"

[dependencies]
rind = { version = "0.2.1", path = "../rind" }
rind = { version = "0.3.0", path = "../rind" }
rustls = { version = "0.23.20", default-features = false, features = ["std", "tls12"] }

[dev-dependencies]
Expand Down
28 changes: 28 additions & 0 deletions rind-str0m/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Changelog

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).

## [Unreleased]

## [0.25.0](https://github.com/moq-dev/rind/releases/tag/rind-str0m-v0.25.0) - 2026-11-07

### Added

- *(str0m)* rind-str0m, a str0m CryptoProvider on rind ([#467](https://github.com/moq-dev/rind/pull/467))
- [**breaking**] rind::rand, deviation docs, and the aws-lc-rs API surface audit ([#94](https://github.com/moq-dev/rind/pull/94))
- *(hmac)* [**breaking**] reusable HMAC keys bound to an algorithm constant ([#83](https://github.com/moq-dev/rind/pull/83))
- *(aead)* [**breaking**] AEAD and cipher keys bound to an algorithm constant ([#75](https://github.com/moq-dev/rind/pull/75))
- [**breaking**] digest constants replace the Hash trait ([#77](https://github.com/moq-dev/rind/pull/77))
- *(aead)* [**breaking**] AesGcm::new refuses a bad key length ([#43](https://github.com/moq-dev/rind/pull/43))
- [**breaking**] AEADs refuse over-long messages ([#34](https://github.com/moq-dev/rind/pull/34))
- *(str0m)* add rind-str0m, a str0m CryptoProvider ([#17](https://github.com/moq-dev/rind/pull/17))

### Other

- [**breaking**] delete rind-str0m ([#138](https://github.com/moq-dev/rind/pull/138))
- ctgrind on armv7, fixing what it finds in the arm backend ([#36](https://github.com/moq-dev/rind/pull/36))
- follow the move to moq-dev/rind ([#50](https://github.com/moq-dev/rind/pull/50))
- one workspace rust-version ([#33](https://github.com/moq-dev/rind/pull/33))
6 changes: 3 additions & 3 deletions rind-str0m/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ readme = "README.md"
[dependencies]
dimpl = { version = "0.9", default-features = false }
rcgen = { version = "0.14", default-features = false }
rind = { version = "0.2.1", path = "../rind" }
rind-dimpl = { version = "0.9.0", path = "../rind-dimpl" }
rind-rcgen = { version = "0.14.0", path = "../rind-rcgen" }
rind = { version = "0.3.0", path = "../rind" }
rind-dimpl = { version = "0.9.1", path = "../rind-dimpl" }
rind-rcgen = { version = "0.14.1", path = "../rind-rcgen" }
# Its default features compile aws-lc-rs.
str0m = { version = "0.25", default-features = false }
time = { version = "0.3", default-features = false, features = ["std"] }
Expand Down
Loading