Skip to content

Commit

Permalink
Pin zeroize dependency to v1.3 and subtle to v2.4 (#349)
Browse files Browse the repository at this point in the history
  • Loading branch information
newpavlov committed Jul 20, 2021
1 parent 3a2d1dc commit ff01185
Show file tree
Hide file tree
Showing 21 changed files with 94 additions and 34 deletions.
20 changes: 10 additions & 10 deletions Cargo.lock

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

6 changes: 6 additions & 0 deletions aes-gcm-siv/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.10.2 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 and `subtle` to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.10.1 (2021-05-31)
### Added
- Nightly-only `armv8` feature ([#318])
Expand Down
6 changes: 3 additions & 3 deletions aes-gcm-siv/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "aes-gcm-siv"
version = "0.10.1"
version = "0.10.2"
description = """
Pure Rust implementation of the AES-GCM-SIV Misuse-Resistant Authenticated
Encryption Cipher (RFC 8452) with optional architecture-specific
Expand All @@ -21,8 +21,8 @@ aes = { version = "0.7.4", optional = true }
cipher = "0.3"
ctr = "0.8"
polyval = { version = "0.5.1", default-features = false }
subtle = { version = "2", default-features = false }
zeroize = { version = "1", default-features = false }
subtle = { version = "=2.4", default-features = false }
zeroize = { version = "=1.3", default-features = false }

[dev-dependencies]
aead = { version = "0.4", features = ["dev"], default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions aes-gcm/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.9.3 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 and `subtle` to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.9.2 (2021-05-31)
### Added
- Nightly-only `armv8` feature ([#318])
Expand Down
6 changes: 3 additions & 3 deletions aes-gcm/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "aes-gcm"
version = "0.9.2"
version = "0.9.3"
description = """
Pure Rust implementation of the AES-GCM (Galois/Counter Mode)
Authenticated Encryption with Associated Data (AEAD) Cipher
Expand All @@ -21,8 +21,8 @@ aes = { version = "0.7.4", optional = true }
cipher = "0.3"
ctr = "0.8"
ghash = { version = "0.4.2", default-features = false }
subtle = { version = "2", default-features = false }
zeroize = { version = "1", optional = true, default-features = false }
subtle = { version = "=2.4", default-features = false }
zeroize = { version = "=1.3", optional = true, default-features = false }

[dev-dependencies]
aead = { version = "0.4", features = ["dev"], default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions aes-siv/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.6.2 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.6.1 (2021-06-26)
### Fixed
- `pmac` crate feature ([#321])
Expand Down
4 changes: 2 additions & 2 deletions aes-siv/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "aes-siv"
version = "0.6.1"
version = "0.6.2"
description = """
Pure Rust implementation of the AES-SIV Misuse-Resistant Authenticated
Encryption Cipher (RFC 5297) with optional architecture-specific
Expand All @@ -24,7 +24,7 @@ crypto-mac = "0.11"
ctr = "0.8"
dbl = "0.3"
pmac = { version = "0.6", optional = true }
zeroize = { version = "1", default-features = false }
zeroize = { version = "=1.3", default-features = false }

[dev-dependencies]
blobby = "0.3"
Expand Down
6 changes: 6 additions & 0 deletions ccm/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.4.4 (2021-07-20)
### Changed
- Pin `subtle` dependency to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.4.3 (2021-07-09)
### Fixed
- Doc links to `typenum` constants. ([#333])
Expand Down
4 changes: 2 additions & 2 deletions ccm/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ccm"
version = "0.4.3"
version = "0.4.4"
description = "Generic implementation of the Counter with CBC-MAC (CCM) mode"
authors = ["RustCrypto Developers"]
edition = "2018"
Expand All @@ -16,7 +16,7 @@ keywords = ["encryption", "aead"]
aead = { version = "0.4", default-features = false }
cipher = { version = "0.3", default-features = false }
ctr = { version = "0.8", default-features = false }
subtle = { version = "2", default-features = false }
subtle = { version = "=2.4", default-features = false }

[dev-dependencies]
aead = { version = "0.4", features = ["dev"], default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions chacha20poly1305/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.8.1 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.8.0 (2021-04-29)
### Added
- Wycheproof test vectors ([#274])
Expand Down
4 changes: 2 additions & 2 deletions chacha20poly1305/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "chacha20poly1305"
version = "0.8.0"
version = "0.8.1"
description = """
Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption
with Additional Data Cipher (RFC 8439) with optional architecture-specific
Expand All @@ -22,7 +22,7 @@ aead = { version = "0.4", default-features = false }
chacha20 = { version = "0.7", features = ["zeroize"], optional = true }
cipher = "0.3"
poly1305 = "0.7"
zeroize = { version = "1", default-features = false }
zeroize = { version = "=1.3", default-features = false }

[dev-dependencies]
aead = { version = "0.4", features = ["dev"], default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions crypto_box/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.6.1 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.6.0 (2021-04-29)
### Changed
- Bump `chacha20poly1305` crate dependency to v0.8 ([#290])
Expand Down
4 changes: 2 additions & 2 deletions crypto_box/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "crypto_box"
version = "0.6.0"
version = "0.6.1"
description = """
Pure Rust implementation of NaCl's crypto_box public-key authenticated
encryption primitive which combines the X25519 Elliptic Curve Diffie-Hellman
Expand All @@ -21,7 +21,7 @@ chacha20 = { version = "0.7.1", features = ["expose-core", "hchacha"] }
rand_core = "0.6"
salsa20 = { version = "0.8", features = ["hsalsa20"] }
x25519-dalek = { version = "1", default-features = false }
zeroize = { version = "1", default-features = false }
zeroize = { version = "=1.3", default-features = false }

[dependencies.chacha20poly1305]
version = "0.8"
Expand Down
6 changes: 6 additions & 0 deletions deoxys/CHANGELOG.md
Expand Up @@ -4,5 +4,11 @@ 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.0.2 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 and `subtle` to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.0.1 (2021-06-26)
- Initial release
6 changes: 3 additions & 3 deletions deoxys/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "deoxys"
version = "0.0.1"
version = "0.0.2"
description = """
Pure Rust implementation of the Deoxys Authenticated Encryption with Associated
Data (AEAD) cipher, including the Deoxys-II variant which was selected by the
Expand All @@ -18,8 +18,8 @@ edition = "2018"

[dependencies]
aead = { version = "0.4", default-features = false }
subtle = { version = "2.4", default-features = false }
zeroize = { version = "1", default-features = false }
subtle = { version = "=2.4", default-features = false }
zeroize = { version = "=1.3", default-features = false }
aes = { version = "0.7.4", features=["hazmat"], default-features = false}

[dev-dependencies]
Expand Down
6 changes: 6 additions & 0 deletions eax/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.4.1 (2021-07-20)
### Changed
- Pin `subtle` dependency to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.4.0 (2021-04-29)
### Added
- Allow variable tag length ([#231])
Expand Down
4 changes: 2 additions & 2 deletions eax/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "eax"
version = "0.4.0"
version = "0.4.1"
description = """
Pure Rust implementation of the EAX
Authenticated Encryption with Associated Data (AEAD) Cipher
Expand All @@ -23,7 +23,7 @@ aead = { version = "0.4", default-features = false }
cipher = "0.3"
cmac = "0.6"
ctr = "0.8"
subtle = { version = "2", default-features = false }
subtle = { version = "=2.4", default-features = false }

[dev-dependencies]
aead = { version = "0.4", features = ["dev"], default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions mgm/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.4.3 (2021-07-20)
### Changed
- Pin `subtle` dependency to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.4.2 (2021-07-13)
### Added
- Add support of 64 bit block ciphers ([#343])
Expand Down
4 changes: 2 additions & 2 deletions mgm/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "mgm"
version = "0.4.2"
version = "0.4.3"
description = "Generic implementation of the Multilinear Galois Mode (MGM) cipher"
authors = ["RustCrypto Developers"]
edition = "2018"
Expand All @@ -15,7 +15,7 @@ keywords = ["encryption", "aead"]
[dependencies]
aead = { version = "0.4", default-features = false }
cipher = "0.3"
subtle = { version = "2", default-features = false }
subtle = { version = "=2.4", default-features = false }

[dev-dependencies]
aead = { version = "0.4", features = ["dev"], default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions xsalsa20poly1305/CHANGELOG.md
Expand Up @@ -4,6 +4,12 @@ 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.7.2 (2021-07-20)
### Changed
- Pin `zeroize` dependency to v1.3 and `subtle` to v2.4 ([#349])

[#349]: https://github.com/RustCrypto/AEADs/pull/349

## 0.7.1 (2021-04-29)
### Changed
- Bump `rand_core` crate dependency to v0.6 ([#292])
Expand Down
6 changes: 3 additions & 3 deletions xsalsa20poly1305/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "xsalsa20poly1305"
version = "0.7.1"
version = "0.7.2"
description = """
Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox)
authenticated encryption algorithm
Expand All @@ -19,8 +19,8 @@ aead = { version = "0.4", default-features = false }
salsa20 = { version = "0.8", features = ["xsalsa20", "zeroize"] }
poly1305 = "0.7"
rand_core = { version = "0.6", optional = true }
subtle = { version = "2", default-features = false }
zeroize = { version = "1", default-features = false }
subtle = { version = "=2.4", default-features = false }
zeroize = { version = "=1.3", default-features = false }

[features]
default = ["alloc", "rand_core", "aead/rand_core"]
Expand Down

0 comments on commit ff01185

Please sign in to comment.