Skip to content

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

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

chore(deps): bump the root-deps group across 1 directory with 23 updates#150
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/root-deps-6bf09e7edc

Conversation

@dependabot
Copy link
Contributor

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

Bumps the root-deps group with 18 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
pkcs8 0.11.0-rc.10 0.11.0-rc.11
rsa 0.10.0-rc.15 0.10.0-rc.16
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.182
poly1305 0.9.0-rc.5 0.9.0-rc.6
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 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.16

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 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.0-rc.28

Commits

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

Changelog

Sourced from crypto-primes's changelog.

[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

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

Commits

Updates ghash from 0.6.0-rc.5 to 0.6.0

Commits

Updates libc from 0.2.180 to 0.2.182

Release notes

Sourced from libc's releases.

0.2.182

Added

  • Android, Linux: Add tgkill (#4970)
  • Redox: Add RENAME_NOREPLACE (#4968)
  • Redox: Add renameat2 (#4968)

0.2.181

Added

  • Apple: Add MADV_ZERO (#4924)
  • Redox: Add makedev, major, and minor (#4928)
  • GLibc: Add PTRACE_SET_SYSCALL_INFO (#4933)
  • OpenBSD: Add more kqueue related constants for (#4945)
  • Linux: add CAN error types (#4944)
  • OpenBSD: Add siginfo_t::si_status (#4946)
  • QNX NTO: Add max_align_t (#4927)
  • Illumos: Add _CS_PATH (#4956)
  • OpenBSD: add ppoll (#4957)

Fixed

  • Breaking: Redox: Fix the type of dev_t (#4928)
  • AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
  • AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
  • Glibc: Link old version of tc{g,s}etattr (#4938)
  • Glibc: Link the correct version of cf{g,s}et{i,o}speed on mips{32,64}r6 (#4938)
  • OpenBSD: Fix constness of tm.tm_zone (#4948)
  • OpenBSD: Fix the definition of ptrace_thread_state (#4947)
  • QuRT: Fix type visibility and defs (#4932)
  • Redox: Fix values for PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#4943)
  • Various: Mark additional fields as private padding (#4922)

Changed

  • Fuchsia: Update SO_* constants (#4937)
  • Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Changelog

Sourced from libc's changelog.

0.2.182 - 2026-02-13

Added

  • Android, Linux: Add tgkill (#4970)
  • Redox: Add RENAME_NOREPLACE (#4968)
  • Redox: Add renameat2 (#4968)

0.2.181 - 2026-02-09

Added

  • Apple: Add MADV_ZERO (#4924)
  • Redox: Add makedev, major, and minor (#4928)
  • GLibc: Add PTRACE_SET_SYSCALL_INFO (#4933)
  • OpenBSD: Add more kqueue related constants for (#4945)
  • Linux: add CAN error types (#4944)
  • OpenBSD: Add siginfo_t::si_status (#4946)
  • QNX NTO: Add max_align_t (#4927)
  • Illumos: Add _CS_PATH (#4956)
  • OpenBSD: add ppoll (#4957)

Fixed

  • breaking: Redox: Fix the type of dev_t (#4928)
  • AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
  • AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
  • Glibc: Link old version of tc{g,s}etattr (#4938)
  • Glibc: Link the correct version of cf{g,s}et{i,o}speed on mips{32,64}r6 (#4938)
  • OpenBSD: Fix constness of tm.tm_zone (#4948)
  • OpenBSD: Fix the definition of ptrace_thread_state (#4947)
  • QuRT: Fix type visibility and defs (#4932)
  • Redox: Fix values for PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#4943)
  • Various: Mark additional fields as private padding (#4922)

Changed

  • Fuchsia: Update SO_* constants (#4937)
  • Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Commits
  • e879ee9 chore: Release libc 0.2.182
  • 2efe72f remove copyright year in LICENSE-MIT
  • 634bc4e ci: Update the list of tested and documented targets
  • d7aa109 Revert "Disable hexagon-unknown-linux-musl testing for now"
  • 14e2f56 Revert "ci: Skip hexagon-unknown-linux-musl"
  • b7807c3 Revert "aix: Temporarily skip checking powerpc64-ibm-aix builds"
  • abe93a0 feat(linux): add tgkill for Linux and Android
  • 25f7dde feat(redox): add RENAME_NOREPLACE
  • 4b4ce4f feat(redox): add renameat2
  • ab8c36c build(deps): bump vmactions/solaris-vm from 1.2.8 to 1.3.0
  • Additional commits viewable in compare view

Updates poly1305 from 0.9.0-rc.5 to 0.9.0-rc.6

Commits

Updates polyval from 0.7.0-rc.7 to 0.7.1

Commits

Updates r-efi from 5.3.0 to 6.0.0

Release notes

Sourced from r-efi's releases.

r-efi-6.0.0

# r-efi - UEFI Reference Specification Protocol Constants and Definitions

CHANGES WITH 6.0.0:

* Change all function prototypes to use `unsafe fn`. This is a major
  change, but reflects what all downstream users have already assumed.
  • Drop the obsolete efiapi and examples feature flags. The former
    was unused, and the latter is an alias for native.

  • The eficall!{} macro is now fully inline in all of r-efi. It is
    still provided for external users, but will no longer be used by
    r-efi. All users are recommended to use extern "efiapi" directly.

Contributions from: Alan Egerton, David Rheinsberg

  • Dußlingen, 2026-02-03

Changelog

Sourced from r-efi's changelog.

CHANGES WITH 6.0.0:

    * Change all function prototypes to use `unsafe fn`. This is a major
      change, but reflects what all downstream users have already assumed.
* Drop the obsolete `efiapi` and `examples` feature flags. The former
  was unused, and the latter is an alias for `native`.
  • The eficall!{} macro is now fully inline in all of r-efi. It is
    still provided for external users, but will no longer be used by
    r-efi. All users are recommended to use extern "efiapi" directly.

Contributions from: Alan Egerton, David Rheinsberg

  • Dußlingen, 2026-02-03

Commits
  • 7e1b032 r-efi: prepare v6.0.0
  • 96504bb r-efi: inline eficall!{}
  • ea21433 build: drop unused feature flags
  • 48b1a11 r-efi: extend the transpose guidelines
  • e701536 build: synchronize AUTHORS
  • 6f2330e r-efi: update remaining prototypes to unsafe fn
  • 60793e0 Fix signatures of most EFI functions to be unsafe
  • See full diff in compare view

Updates syn from 2.0.114 to 2.0.117

Release notes

Sourced from syn's releases.

2.0.117

  • Fix parsing of self:: pattern in first function argument (#1970)

2.0.116

  • Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (#1968)

2.0.115

  • Enable GenericArgument::Constraint parsing in non-full mode (#1966)
Commits
  • 7bcb37c Release 2.0.117
  • 9c6e7d3 Merge pull request #1970 from dtolnay/receiver
  • 019a848 Fix self:: pattern in first function argument
  • 23f54f3 Update test suite to nightly-2026-02-18
  • b99b9a6 Unpin CI miri toolchain
  • a62e54a Release 2.0.116
  • 5a8ed9f Merge pull request #1968 from dtolnay/receiver
  • 813afcc Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver
  • c172150 Add regression test for issue 1718
  • 0071ab3 Ignore type_complexity clippy lint
  • Additional commits viewable in compare view

Updates unicode-ident from 1.0.23 to 1.0.24

Release notes

Sourced from unicode-ident's releases.

1.0.24

  • Compress trie even further by 1.9% using bipartite matching (#46, thanks @​yongqli)
Commits<...

Description has been truncated

Bumps the root-deps group with 18 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` |
| [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.16` |
| [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.182` |
| [poly1305](https://github.com/RustCrypto/universal-hashes) | `0.9.0-rc.5` | `0.9.0-rc.6` |
| [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 `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.16
- [Changelog](https://github.com/RustCrypto/RSA/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/RSA@v0.10.0-rc.15...v0.10.0-rc.16)

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 `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.0-rc.28
- [Changelog](https://github.com/RustCrypto/crypto-bigint/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/crypto-bigint@v0.7.0-rc.25...v0.7.0-rc.28)

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

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 `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 `libc` from 0.2.180 to 0.2.182
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.182/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.180...0.2.182)

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 `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: 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.16
  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: 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.0-rc.28
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: crypto-primes
  dependency-version: 0.7.0-pre.9
  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: ghash
  dependency-version: 0.6.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: root-deps
- dependency-name: libc
  dependency-version: 0.2.182
  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: 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 3, 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