Skip to content

deps(deps): bump the crypto-stack group across 1 directory with 8 updates - #59

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/crypto-stack-559f336dfb
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/crypto-stack-559f336dfb

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps the crypto-stack group with 8 updates in the / directory:

Package From To
blake3 1.8.3 1.8.7
zeroize 1.8.2 1.9.0
aes 0.8.4 0.9.3
cipher 0.4.4 0.5.2
xts-mode 0.5.1 0.6.0
poly1305 0.8.0 0.9.1
hmac 0.12.1 0.13.0
sha2 0.10.9 0.11.0

Updates blake3 from 1.8.3 to 1.8.7

Release notes

Sourced from blake3's releases.

1.8.7

version 1.8.7

Changes since 1.8.6:

  • Remove the arrayref dependency. Unfortunately the crates.io owner was compromised.

1.8.6

version 1.8.6

Changes since 1.8.5:

  • update_mmap and update_mmap_rayon (and by extension b3sum) now use seek rather than metadata to get the length of a file/mapping, and they tolerate mmap failures. That means b3sum will now memory map e.g. Linux block devices, which support mapping despite reporting length 0 in metadata. Hashing NUL files on Windows also works now, where previously it was an error unless you used --no-mmap or <. This change was originally proposed by @​nabijaczleweli.

1.8.5

version 1.8.5

Changes since 1.8.4:

  • Forcibly disable LTO when compiling C intrinsics from the Rust build. This fixes a build break on Arch Linux ARM: BLAKE3-team/BLAKE3#550

1.8.4

version 1.8.4

Changes since 1.8.3:

  • Updated the digest dependency from v0.10 to v0.11. THIS IS A POTENTIALLY BREAKING CHANGE for callers using the traits-preview Cargo feature. But this is not considered a breaking change for the blake3 crate itself; see the docs for traits-preview.
  • Performance for WASM SIMD targets is improved by ~20% when the wasm32_simd feature is enabled. Contributed by @​lamb356.
Commits
  • f3149ec version 1.8.7
  • b65bcb7 add #[allow(deprecated)] annotations to fix nightly/beta warnings
  • 483a220 fix warnings related to not using MAX constants
  • ba02549 Codex: remove arrayref
  • 77b257e version 1.8.6
  • 83b1746 use seek instead of metadata to establish mmap length (#570)
  • 9eac279 use vswhere to find Visual Studio in CI
  • fc3d0e9 Fix path to Visual Studio toolchain in CI
  • 8aa5145 a few more colons
  • 6bb9773 use cargo:: build script syntax
  • Additional commits viewable in compare view

Updates zeroize from 1.8.2 to 1.9.0

Commits

Updates aes from 0.8.4 to 0.9.3

Commits

Updates cipher from 0.4.4 to 0.5.2

Commits

Updates xts-mode from 0.5.1 to 0.6.0

Changelog

Sourced from xts-mode's changelog.

[0.6.0] - 2026-05-05

Changed

  • Breaking: Update cipher to 0.5.1 and aes examples / tests to 0.9.0.
  • Breaking: The cipher block size is now enforced at the type level.
    • This also removes the possibility of methods panicking due to an incorrect block size.
  • Breaking: Tweak inputs and examples now use hybrid_array::Array instead of the array primitive, following upstream.
  • Increase MSRV to 1.85 and update to edition 2024.
  • Improve and simplify core logic

Removed

  • Breaking: Remove unused std feature.
  • Remove byteorder dependency.
  • Remove trait bounds from the Xts128 struct, applying them only to implementations.
Commits
  • ce5a8ef Bump version and update CHANGELOG.md
  • 338c6f6 Update top-level docs and README.md
  • f628265 Simplify panic message
  • 15c3673 Simplify galois_field_128_mul_le
  • 6b2259d Simplify stealing logic
  • 405a564 Remove trait bounds from Xts128 struct
  • 7a68d8e Use hybrid-array instead of primitive array
  • 1e4b5c4 Update to cipher 0.5 and aes to 0.9
  • 880f316 Remove byteorder dependency
  • 3d7838c Remove unused std feature
  • Additional commits viewable in compare view

Updates poly1305 from 0.8.0 to 0.9.1

Commits
  • 4f56919 Release poly1305 v0.9.1 (#345)
  • 08b9ae1 Tweak zeroization (#343)
  • 71e27b5 ci: bump actions/cache from 5 to 6 (#340)
  • 7232d5e build(deps): bump actions/checkout from 6 to 7 (#338)
  • 52dd6af build(deps): bump the all-deps group with 9 updates (#337)
  • cbe6622 build(deps): bump hybrid-array from 0.4.11 to 0.4.12 in the all-deps group (#...
  • ec9e338 poly1305 v0.9.0 (#333)
  • e25c443 build(deps): bump cpubits from 0.1.0 to 0.1.1 in the all-deps group (#332)
  • 2e34488 Update Cargo.lock (#331)
  • 8b7e6c6 build(deps): bump the all-deps group with 8 updates (#329)
  • Additional commits viewable in compare view

Updates hmac from 0.12.1 to 0.13.0

Commits

Updates sha2 from 0.10.9 to 0.11.0

Commits

@dependabot @github

dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the security label Jun 15, 2026
@dependabot
dependabot Bot requested a review from saworbit as a code owner June 15, 2026 03:09
@dependabot dependabot Bot added the security label Jun 15, 2026
@github-actions github-actions Bot added build and removed security labels Jun 15, 2026
…ates

Bumps the crypto-stack group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.8.3` | `1.8.7` |
| [zeroize](https://github.com/RustCrypto/utils) | `1.8.2` | `1.9.0` |
| [aes](https://github.com/RustCrypto/block-ciphers) | `0.8.4` | `0.9.3` |
| [cipher](https://github.com/RustCrypto/traits) | `0.4.4` | `0.5.2` |
| [xts-mode](https://github.com/pheki/xts-mode) | `0.5.1` | `0.6.0` |
| [poly1305](https://github.com/RustCrypto/universal-hashes) | `0.8.0` | `0.9.1` |
| [hmac](https://github.com/RustCrypto/MACs) | `0.12.1` | `0.13.0` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |



Updates `blake3` from 1.8.3 to 1.8.7
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](BLAKE3-team/BLAKE3@1.8.3...1.8.7)

Updates `zeroize` from 1.8.2 to 1.9.0
- [Commits](RustCrypto/utils@zeroize-v1.8.2...zeroize-v1.9.0)

Updates `aes` from 0.8.4 to 0.9.3
- [Commits](RustCrypto/block-ciphers@aes-v0.8.4...aes-v0.9.3)

Updates `cipher` from 0.4.4 to 0.5.2
- [Commits](RustCrypto/traits@cipher-v0.4.4...cipher-v0.5.2)

Updates `xts-mode` from 0.5.1 to 0.6.0
- [Changelog](https://github.com/pheki/xts-mode/blob/main/CHANGELOG.md)
- [Commits](pheki/xts-mode@v0.5.1...v0.6.0)

Updates `poly1305` from 0.8.0 to 0.9.1
- [Commits](RustCrypto/universal-hashes@poly1305-v0.8.0...poly1305-v0.9.1)

Updates `hmac` from 0.12.1 to 0.13.0
- [Commits](RustCrypto/MACs@hmac-v0.12.1...hmac-v0.13.0)

Updates `sha2` from 0.10.9 to 0.11.0
- [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0)

---
updated-dependencies:
- dependency-name: aes
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
- dependency-name: blake3
  dependency-version: 1.8.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crypto-stack
- dependency-name: cipher
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
- dependency-name: hmac
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
- dependency-name: poly1305
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
- dependency-name: sha2
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
- dependency-name: xts-mode
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
- dependency-name: zeroize
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crypto-stack
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/crypto-stack-559f336dfb branch from 0218649 to 7aa67db Compare September 7, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants