Skip to content

chore(deps): bump the root-deps group across 1 directory with 31 updates#155

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/root-deps-15bb51f796
Open

chore(deps): bump the root-deps group across 1 directory with 31 updates#155
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/root-deps-15bb51f796

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 10, 2026

Bumps the root-deps group with 21 updates in the / directory:

Package From To
crypto-common 0.2.0 0.2.1
der 0.8.0-rc.10 0.8.0
digest 0.11.0-rc.11 0.11.1
getrandom 0.4.1 0.4.2
p256 0.14.0-rc.7 0.14.0-rc.8
p384 0.14.0-rc.7 0.14.0-rc.8
pkcs8 0.11.0-rc.10 0.11.0-rc.11
rsa 0.10.0-rc.15 0.10.0-rc.17
rustls 0.23.36 0.23.37
anyhow 1.0.101 1.0.102
bitflags 2.10.0 2.11.0
cc 1.2.55 1.2.56
cipher 0.5.0 0.5.1
ctr 0.10.0-rc.3 0.10.0-rc.4
ghash 0.6.0-rc.5 0.6.0
libc 0.2.180 0.2.183
poly1305 0.9.0-rc.5 0.9.0-rc.6
quote 1.0.44 1.0.45
syn 2.0.114 2.0.117
unicode-ident 1.0.23 1.0.24
zmij 1.0.20 1.0.21

Updates crypto-common from 0.2.0 to 0.2.1

Commits

Updates der from 0.8.0-rc.10 to 0.8.0

Commits

Updates digest from 0.11.0-rc.11 to 0.11.1

Commits

Updates getrandom from 0.4.1 to 0.4.2

Changelog

Sourced from getrandom's changelog.

0.4.2 - 2026-03-03

Changed

  • Bump r-efi dependency to v6 #814

Fixed

  • Read errno only when it is set #810
  • Check the return value of ProcessPrng on Windows #811

#810: rust-random/getrandom#810 #811: rust-random/getrandom#811 #814: rust-random/getrandom#814

Commits

Updates p256 from 0.14.0-rc.7 to 0.14.0-rc.8

Commits

Updates p384 from 0.14.0-rc.7 to 0.14.0-rc.8

Commits

Updates pkcs8 from 0.11.0-rc.10 to 0.11.0-rc.11

Commits

Updates rsa from 0.10.0-rc.15 to 0.10.0-rc.17

Commits

Updates rustls from 0.23.36 to 0.23.37

Commits
  • 4b455b8 Bump version of rustls
  • 245963b Add ML-KEM-1024 key encapsulation mechanism
  • e1886fd Take semver-compatible updates
  • 86ad94b Refresh verify-bench certificates
  • 4df9216 Do not "warm up" aws-lc-rs RNG in other benchmarks
  • ff6f798 ci-bench: "pre-warm" per-thread entropy source
  • 3c1841c chore(deps): update actions/cache action to v5
  • 1735677 chore(deps): update actions/upload-artifact action to v6
  • c91fce0 chore(deps): update taiki-e/cache-cargo-install-action action to v3
  • c3a6a11 upgrade to zlib-rs 0.6.0
  • Additional commits viewable in compare view

Updates sec1 from 0.8.0-rc.13 to 0.8.0

Commits

Updates anyhow from 1.0.101 to 1.0.102

Release notes

Sourced from anyhow's releases.

1.0.102

Commits
  • 5c657b3 Release 1.0.102
  • e737fb6 Merge pull request #442 from dtolnay/backtrace
  • 7fe62b5 Further simply backtrace conditional compilation
  • c8cb5ca Merge pull request #441 from dtolnay/backtrace
  • de27df7 Delete CI use of --features=backtrace
  • 9b67e5d Merge pull request #440 from dtolnay/backtrace
  • efdb11a Simplify std_backtrace conditional code
  • b8a9a70 Merge pull request #439 from dtolnay/backtrace
  • a42fc2c Remove feature = "backtrace" conditional code
  • 2a2a3ce Re-word backtrace feature comment
  • Additional commits viewable in compare view

Updates bitflags from 2.10.0 to 2.11.0

Release notes

Sourced from bitflags's releases.

2.11.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.10.0...2.11.0

Changelog

Sourced from bitflags's changelog.

2.11.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.10.0...2.11.0

Commits
  • 60c6a72 Merge pull request #474 from bitflags/cargo/2.11.0
  • 79f4c05 prepare for 2.11.0 release
  • 81d5fac Merge pull request #473 from WaterWhisperer/feat/get-unknown-bits
  • a1c40f0 Fix clippy error
  • b5d15b6 Add tests
  • 2041dc3 Add methods to get the known/unknown bits from a flags value
  • 90488e5 Merge pull request #462 from james7132/serde_core
  • bc3c4fa Use serde_core instead of serde
  • See full diff in compare view

Updates cc from 1.2.55 to 1.2.56

Release notes

Sourced from cc's releases.

cc-v1.2.56

Other

  • Regenerate target info (#1676)
  • Fix clang-cl target when cross-compiling (#1670)
Changelog

Sourced from cc's changelog.

1.2.56 - 2026-02-13

Other

  • Regenerate target info (#1676)
  • Fix clang-cl target when cross-compiling (#1670)
Commits

Updates cipher from 0.5.0 to 0.5.1

Commits

Updates crypto-bigint from 0.7.0-rc.25 to 0.7.1

Changelog

Sourced from crypto-bigint's changelog.

0.7.1 (2026-03-10)

Added

  • Uint::{concat_resize, concat_checked, split_resize, split_checked} methods (#1223)

Changed

  • PrimeParams now requires a multiplicative generator value (#1221)
  • Improve performance of Monty pow/pow_vartime (#1222)

#1221: RustCrypto/crypto-bigint#1221 #1222: RustCrypto/crypto-bigint#1222 #1223: RustCrypto/crypto-bigint#1223

0.7.0 (2026-03-08) [YANKED]

NOTE: this release was yanked due to some last minute breaking-changes introduced in v0.7.1, namely an additional parameter added to const_prime_monty_params! / PrimeParams.

Added

  • Binary GCD algorithm (#755)
  • Provide RandomMod::try_random_mod and Random::try_random methods (#770)
  • Monty::div_by_2_assign() (#777)
  • BoxedUint::inv_mod2k_vartime() (#777)
  • BoxedUint::inv_mod2k() (#777)
  • Monty::Multiplier (#777)
  • serde support for BoxedUint (#789)
  • Binary, LowerHex, and UpperHex bounds for Integer (#792)
  • DivVartime trait (#800)
  • PartialOrd<Uint> impl for BoxedUint (#803)
  • UintRef type (#806, #1114)
  • Resize trait (#809)
  • Invert::invert_vartime method (#814)
  • From<Odd> for NonZero impl (#821)
  • BoxedUint::{to_be_bytes_trimmed, to_le_bytes_trimmed} (#824)
  • BoxedUint::{from_be_slice_vartime, from_le_slice_vartime} (#833)
  • Int::to_uint and Uint::to_int (#837)
  • NonZero and Odd type aliases (#844)
    • NonZeroUint/OddUint
    • NonZeroBoxedUint/OddBoxedUint
    • NonZeroInt/OddInt (#845)
  • NonZeroInt::new_unwrap (#857)
  • Classic Binary Extended GCD algorithm (#854)
  • Xgcd trait (#855)
  • Uint::rem_wide (#896)
  • Reduce trait (#887, #906)
  • SquareMod trait (#915)
  • JacobiSymbol calculation (#927)
  • NonZero::<Uint>::{from_be_hex, from_le_hex} (#928)
  • Signed and Unsigned marker traits (#942)
  • Int::wrapping_mul (#946)
  • One trait ala Zero (#947)

... (truncated)

Commits

Updates crypto-primes from 0.7.0-pre.8 to 0.7.0

Changelog

Sourced from crypto-primes's changelog.

[0.7.0] - 2026-03-09

Changed

  • Bumped crypto-bigint to 0.7.0. (#116)

#116: entropyxyz/crypto-primes#116

[0.7.0-pre.9] - 2026-02-12

Changed

  • Bumped crypto-bigint to 0.7.0-rc.27, rand_core to 0.10, and rand to 0.10. (#114)

#114: entropyxyz/crypto-primes#114

Commits
  • b882295 v0.7.0 released
  • 0ca52cc Bump glass_pumpkin to 1.10 which uses the same rand_core as the rest of t...
  • f50f892 Bump crypto-bigint to v0.7 final release (#116)
  • 008248e v0.7.0-pre.9 released
  • 7b4d1da Updates for crypto-bigint v0.7.0-rc.27 (#114)
  • See full diff in compare view

Updates ctr from 0.10.0-rc.3 to 0.10.0-rc.4

Commits

Updates elliptic-curve from 0.14.0-rc.28 to 0.14.0-rc.29

Commits

Updates ghash from 0.6.0-rc.5 to 0.6.0

Commits

Updates hybrid-array from 0.4.7 to 0.4.8

Changelog

Sourced from hybrid-array's changelog.

0.4.8 (2026-03-08)

Added

  • ctutils support (#177)

#177: RustCrypto/hybrid-array#177

Commits

Updates libc from 0.2.180 to 0.2.183

Release notes

Sourced from libc's releases.

0.2.183

Added

  • ESP-IDF: Add SOMAXCONN (#4993)
  • Linux: Add name_to_handle_at and open_by_handle_at (#4988)
  • NetBSD: Add kinfo_file, kinfo_pcb, and related constants (

Bumps the root-deps group with 21 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [crypto-common](https://github.com/RustCrypto/traits) | `0.2.0` | `0.2.1` |
| [der](https://github.com/RustCrypto/formats) | `0.8.0-rc.10` | `0.8.0` |
| [digest](https://github.com/RustCrypto/traits) | `0.11.0-rc.11` | `0.11.1` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.4.1` | `0.4.2` |
| [p256](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-rc.7` | `0.14.0-rc.8` |
| [p384](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-rc.7` | `0.14.0-rc.8` |
| [pkcs8](https://github.com/RustCrypto/formats) | `0.11.0-rc.10` | `0.11.0-rc.11` |
| [rsa](https://github.com/RustCrypto/RSA) | `0.10.0-rc.15` | `0.10.0-rc.17` |
| [rustls](https://github.com/rustls/rustls) | `0.23.36` | `0.23.37` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.101` | `1.0.102` |
| [bitflags](https://github.com/bitflags/bitflags) | `2.10.0` | `2.11.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.55` | `1.2.56` |
| [cipher](https://github.com/RustCrypto/traits) | `0.5.0` | `0.5.1` |
| [ctr](https://github.com/RustCrypto/block-modes) | `0.10.0-rc.3` | `0.10.0-rc.4` |
| [ghash](https://github.com/RustCrypto/universal-hashes) | `0.6.0-rc.5` | `0.6.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.180` | `0.2.183` |
| [poly1305](https://github.com/RustCrypto/universal-hashes) | `0.9.0-rc.5` | `0.9.0-rc.6` |
| [quote](https://github.com/dtolnay/quote) | `1.0.44` | `1.0.45` |
| [syn](https://github.com/dtolnay/syn) | `2.0.114` | `2.0.117` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.23` | `1.0.24` |
| [zmij](https://github.com/dtolnay/zmij) | `1.0.20` | `1.0.21` |



Updates `crypto-common` from 0.2.0 to 0.2.1
- [Commits](RustCrypto/traits@crypto-common-v0.2.0...crypto-common-v0.2.1)

Updates `der` from 0.8.0-rc.10 to 0.8.0
- [Commits](RustCrypto/formats@der/v0.8.0-rc.10...der/v0.8.0)

Updates `digest` from 0.11.0-rc.11 to 0.11.1
- [Commits](RustCrypto/traits@digest-v0.11.0-rc.11...digest-v0.11.1)

Updates `getrandom` from 0.4.1 to 0.4.2
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.4.1...v0.4.2)

Updates `p256` from 0.14.0-rc.7 to 0.14.0-rc.8
- [Commits](RustCrypto/elliptic-curves@p256/v0.14.0-rc.7...p256/v0.14.0-rc.8)

Updates `p384` from 0.14.0-rc.7 to 0.14.0-rc.8
- [Commits](RustCrypto/elliptic-curves@p384/v0.14.0-rc.7...p384/v0.14.0-rc.8)

Updates `pkcs8` from 0.11.0-rc.10 to 0.11.0-rc.11
- [Commits](RustCrypto/formats@pkcs8/v0.11.0-rc.10...pkcs8/v0.11.0-rc.11)

Updates `rsa` from 0.10.0-rc.15 to 0.10.0-rc.17
- [Changelog](https://github.com/RustCrypto/RSA/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/RSA@v0.10.0-rc.15...v0.10.0-rc.17)

Updates `rustls` from 0.23.36 to 0.23.37
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.36...v/0.23.37)

Updates `sec1` from 0.8.0-rc.13 to 0.8.0
- [Commits](RustCrypto/formats@sec1/v0.8.0-rc.13...sec1/v0.8.0)

Updates `anyhow` from 1.0.101 to 1.0.102
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.101...1.0.102)

Updates `bitflags` from 2.10.0 to 2.11.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.10.0...2.11.0)

Updates `cc` from 1.2.55 to 1.2.56
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.55...cc-v1.2.56)

Updates `cipher` from 0.5.0 to 0.5.1
- [Commits](RustCrypto/traits@cipher-v0.5.0...cipher-v0.5.1)

Updates `crypto-bigint` from 0.7.0-rc.25 to 0.7.1
- [Changelog](https://github.com/RustCrypto/crypto-bigint/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/crypto-bigint@v0.7.0-rc.25...v0.7.1)

Updates `crypto-primes` from 0.7.0-pre.8 to 0.7.0
- [Changelog](https://github.com/entropyxyz/crypto-primes/blob/master/CHANGELOG.md)
- [Commits](entropyxyz/crypto-primes@v0.7.0-pre.8...v0.7.0)

Updates `ctr` from 0.10.0-rc.3 to 0.10.0-rc.4
- [Commits](RustCrypto/block-modes@ctr-v0.10.0-rc.3...ctr-v0.10.0-rc.4)

Updates `elliptic-curve` from 0.14.0-rc.28 to 0.14.0-rc.29
- [Commits](RustCrypto/traits@elliptic-curve-v0.14.0-rc.28...elliptic-curve-v0.14.0-rc.29)

Updates `ghash` from 0.6.0-rc.5 to 0.6.0
- [Commits](RustCrypto/universal-hashes@ghash-v0.6.0-rc.5...ghash-v0.6.0)

Updates `hybrid-array` from 0.4.7 to 0.4.8
- [Changelog](https://github.com/RustCrypto/hybrid-array/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/hybrid-array@v0.4.7...v0.4.8)

Updates `libc` from 0.2.180 to 0.2.183
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.183/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.180...0.2.183)

Updates `poly1305` from 0.9.0-rc.5 to 0.9.0-rc.6
- [Commits](RustCrypto/universal-hashes@poly1305-v0.9.0-rc.5...poly1305-v0.9.0-rc.6)

Updates `polyval` from 0.7.0-rc.7 to 0.7.1
- [Commits](RustCrypto/universal-hashes@polyval-v0.7.0-rc.7...polyval-v0.7.1)

Updates `primefield` from 0.14.0-rc.7 to 0.14.0-rc.8
- [Commits](RustCrypto/elliptic-curves@primefield/v0.14.0-rc.7...primefield/v0.14.0-rc.8)

Updates `primeorder` from 0.14.0-rc.7 to 0.14.0-rc.8
- [Commits](RustCrypto/elliptic-curves@primeorder/v0.14.0-rc.7...primeorder/v0.14.0-rc.8)

Updates `quote` from 1.0.44 to 1.0.45
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.44...1.0.45)

Updates `r-efi` from 5.3.0 to 6.0.0
- [Release notes](https://github.com/r-efi/r-efi/releases)
- [Changelog](https://github.com/r-efi/r-efi/blob/main/NEWS.md)
- [Commits](r-efi/r-efi@v5.3.0...v6.0.0)

Updates `syn` from 2.0.114 to 2.0.117
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.114...2.0.117)

Updates `unicode-ident` from 1.0.23 to 1.0.24
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.23...1.0.24)

Updates `universal-hash` from 0.6.0-rc.10 to 0.6.1
- [Commits](RustCrypto/traits@universal-hash-v0.6.0-rc.10...universal-hash-v0.6.1)

Updates `zmij` from 1.0.20 to 1.0.21
- [Release notes](https://github.com/dtolnay/zmij/releases)
- [Commits](dtolnay/zmij@1.0.20...1.0.21)

---
updated-dependencies:
- dependency-name: crypto-common
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: der
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: digest
  dependency-version: 0.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: getrandom
  dependency-version: 0.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: p256
  dependency-version: 0.14.0-rc.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: p384
  dependency-version: 0.14.0-rc.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: pkcs8
  dependency-version: 0.11.0-rc.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: rsa
  dependency-version: 0.10.0-rc.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: rustls
  dependency-version: 0.23.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: sec1
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: anyhow
  dependency-version: 1.0.102
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: bitflags
  dependency-version: 2.11.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: root-deps
- dependency-name: cc
  dependency-version: 1.2.56
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: cipher
  dependency-version: 0.5.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: crypto-bigint
  dependency-version: 0.7.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: crypto-primes
  dependency-version: 0.7.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: ctr
  dependency-version: 0.10.0-rc.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: elliptic-curve
  dependency-version: 0.14.0-rc.29
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: ghash
  dependency-version: 0.6.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: hybrid-array
  dependency-version: 0.4.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: libc
  dependency-version: 0.2.183
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: poly1305
  dependency-version: 0.9.0-rc.6
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: polyval
  dependency-version: 0.7.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: primefield
  dependency-version: 0.14.0-rc.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: primeorder
  dependency-version: 0.14.0-rc.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: quote
  dependency-version: 1.0.45
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: r-efi
  dependency-version: 6.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: root-deps
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: unicode-ident
  dependency-version: 1.0.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: universal-hash
  dependency-version: 0.6.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: zmij
  dependency-version: 1.0.21
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants