chore(deps): bump the cargo group across 2 directories with 7 updates - #22003
chore(deps): bump the cargo group across 2 directories with 7 updates#22003dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the cargo group with 6 updates in the /packages/ejector directory: | Package | From | To | | --- | --- | --- | | [keccak](https://github.com/RustCrypto/sponges) | `0.1.5` | `0.1.6` | | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.73` | `0.10.81` | | [quinn-proto](https://github.com/quinn-rs/quinn) | `0.11.13` | `0.11.16` | | [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.8.7` | | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.9.5` | | [rustls-webpki](https://github.com/rustls/webpki) | `0.103.7` | `0.103.13` | | [time](https://github.com/time-rs/time) | `0.3.44` | `0.3.55` | Bumps the cargo group with 3 updates in the /packages/taiko-client-rs directory: [openssl](https://github.com/rust-openssl/rust-openssl), [quinn-proto](https://github.com/quinn-rs/quinn) and [jsonwebtoken](https://github.com/Keats/jsonwebtoken). Updates `keccak` from 0.1.5 to 0.1.6 - [Commits](RustCrypto/sponges@keccak-v0.1.5...keccak-v0.1.6) Updates `openssl` from 0.10.73 to 0.10.81 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.73...openssl-v0.10.81) Updates `quinn-proto` from 0.11.13 to 0.11.16 - [Release notes](https://github.com/quinn-rs/quinn/releases) - [Commits](quinn-rs/quinn@quinn-proto-0.11.13...quinn-proto-0.11.16) Updates `rand` from 0.8.5 to 0.8.7 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/0.8.7/CHANGELOG.md) - [Commits](rust-random/rand@0.8.5...0.8.7) Updates `rand` from 0.9.2 to 0.9.5 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/0.8.7/CHANGELOG.md) - [Commits](rust-random/rand@0.8.5...0.8.7) Updates `rustls-webpki` from 0.103.7 to 0.103.13 - [Release notes](https://github.com/rustls/webpki/releases) - [Commits](rustls/webpki@v/0.103.7...v/0.103.13) Updates `time` from 0.3.44 to 0.3.55 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](time-rs/time@v0.3.44...v0.3.55) Updates `rand` from 0.8.5 to 0.8.7 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/0.8.7/CHANGELOG.md) - [Commits](rust-random/rand@0.8.5...0.8.7) Updates `keccak` from 0.1.5 to 0.1.6 - [Commits](RustCrypto/sponges@keccak-v0.1.5...keccak-v0.1.6) Updates `openssl` from 0.10.73 to 0.10.81 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.73...openssl-v0.10.81) Updates `quinn-proto` from 0.11.13 to 0.11.16 - [Release notes](https://github.com/quinn-rs/quinn/releases) - [Commits](quinn-rs/quinn@quinn-proto-0.11.13...quinn-proto-0.11.16) Updates `rustls-webpki` from 0.103.7 to 0.103.13 - [Release notes](https://github.com/rustls/webpki/releases) - [Commits](rustls/webpki@v/0.103.7...v/0.103.13) Updates `time` from 0.3.44 to 0.3.55 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](time-rs/time@v0.3.44...v0.3.55) Updates `openssl` from 0.10.79 to 0.10.81 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.73...openssl-v0.10.81) Updates `quinn-proto` from 0.11.14 to 0.11.16 - [Release notes](https://github.com/quinn-rs/quinn/releases) - [Commits](quinn-rs/quinn@quinn-proto-0.11.13...quinn-proto-0.11.16) Updates `jsonwebtoken` from 9.3.1 to 10.3.0 - [Changelog](https://github.com/Keats/jsonwebtoken/blob/master/CHANGELOG.md) - [Commits](Keats/jsonwebtoken@v9.3.1...v10.3.0) Updates `openssl` from 0.10.79 to 0.10.81 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.73...openssl-v0.10.81) Updates `quinn-proto` from 0.11.14 to 0.11.16 - [Release notes](https://github.com/quinn-rs/quinn/releases) - [Commits](quinn-rs/quinn@quinn-proto-0.11.13...quinn-proto-0.11.16) --- updated-dependencies: - dependency-name: keccak dependency-version: 0.1.6 dependency-type: indirect dependency-group: cargo - dependency-name: openssl dependency-version: 0.10.81 dependency-type: indirect dependency-group: cargo - dependency-name: quinn-proto dependency-version: 0.11.16 dependency-type: indirect dependency-group: cargo - dependency-name: rand dependency-version: 0.8.7 dependency-type: indirect dependency-group: cargo - dependency-name: rand dependency-version: 0.9.5 dependency-type: indirect dependency-group: cargo - dependency-name: rustls-webpki dependency-version: 0.103.13 dependency-type: indirect dependency-group: cargo - dependency-name: time dependency-version: 0.3.55 dependency-type: indirect dependency-group: cargo - dependency-name: rand dependency-version: 0.8.7 dependency-type: indirect dependency-group: cargo - dependency-name: keccak dependency-version: 0.1.6 dependency-type: indirect dependency-group: cargo - dependency-name: openssl dependency-version: 0.10.81 dependency-type: indirect dependency-group: cargo - dependency-name: quinn-proto dependency-version: 0.11.16 dependency-type: indirect dependency-group: cargo - dependency-name: rustls-webpki dependency-version: 0.103.13 dependency-type: indirect dependency-group: cargo - dependency-name: time dependency-version: 0.3.55 dependency-type: indirect dependency-group: cargo - dependency-name: openssl dependency-version: 0.10.81 dependency-type: indirect dependency-group: cargo - dependency-name: quinn-proto dependency-version: 0.11.16 dependency-type: indirect dependency-group: cargo - dependency-name: jsonwebtoken dependency-version: 10.3.0 dependency-type: direct:production dependency-group: cargo - dependency-name: openssl dependency-version: 0.10.81 dependency-type: indirect dependency-group: cargo - dependency-name: quinn-proto dependency-version: 0.11.16 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c17698511a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| http = "1" | ||
| http-body = "1" | ||
| jsonwebtoken = "9" | ||
| jsonwebtoken = "10" |
There was a problem hiding this comment.
Enable a jsonwebtoken crypto backend
When rpc_jwt_secret is configured, the whitelist preconfirmation API validates every protected request with jsonwebtoken::decode in JwtAuth, but jsonwebtoken v10 no longer brings a signing/verifying backend through its default features. This dependency line enables only the default use_pem feature (the new lock entry for jsonwebtoken 10.4.0 has no hmac, sha2, or aws-lc-rs dependency, and there is no CryptoProvider::install_default call in the package), so valid HS256 bearer tokens cannot be verified and /preconfBlocks and /ws will be rejected as unauthorized. Please enable a backend feature such as rust_crypto or aws_lc_rs (or install a custom provider) with the v10 bump.
Useful? React with 👍 / 👎.
|
Closing: this group bump moves jsonwebtoken to v10, which no longer ships a default crypto backend — JwtAuth HS256 verification would fail at runtime (the whitelist preconfirmation API would reject all /preconfBlocks and /ws requests) even though CI stays green, as flagged by the P1 review comment. The Dependabot config is getting a cargo semver-major ignore (#22020); a regenerated group without the major bump can then be recreated, or the v10 bump revisited manually with the |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Bumps the cargo group with 6 updates in the /packages/ejector directory:
0.1.50.1.60.10.730.10.810.11.130.11.160.8.50.8.70.9.20.9.50.103.70.103.130.3.440.3.55Bumps the cargo group with 3 updates in the /packages/taiko-client-rs directory: openssl, quinn-proto and jsonwebtoken.
Updates
keccakfrom 0.1.5 to 0.1.6Commits
a8936d9keccak v0.1.6Updates
opensslfrom 0.10.73 to 0.10.81Release notes
Sourced from openssl's releases.
... (truncated)
Commits
db9c9e2Release openssl 0.10.81 and openssl-sys 0.9.117 (#2655)3a7fb56Bump actions/checkout from 6.0.2 to 6.0.3 (#2653)d059c43Fix verify_mode() panic on unmodeled verify mode bits (#2651)8b1519eDeprecate Asn1StringRef::as_utf8 in favor of a NUL-safe to_string (#2652)d5713d6add mldsa.h to the boringssl bindgen (#2650)9fac317Merge pull request #2538 from ocdlroux/feat/crl-full4dae20bx509: adding minimal support for X509CrlBuilder47f7777Add brainpoolP224r1 and brainpoolP224t1 NID constants (#2642)659da17Bump aws-ls-sys to 0.41 (#2640)35be7aeRelease openssl 0.10.80 and openssl-sys 0.9.116 (#2639)Updates
quinn-protofrom 0.11.13 to 0.11.16Release notes
Sourced from quinn-proto's releases.
Commits
a96949fTake semver-compatible update for anyhow5429f60udp: bump version to 0.5.15262a493proto: bump version to 0.11.16c19b63aUpgrade rustls-platform-verifier to 0.7aff3652Disable default features for fastbloom01b2eeeUpgrade fastbloom to 0.172c82013Switch BBR RNG to PCG544dd9eUpgrade to rand 0.10.1a7499b8Bump versions for release7c1970fproto: yield error on too many gaps in assemblerUpdates
randfrom 0.8.5 to 0.8.7Changelog
Sourced from rand's changelog.
Commits
90ff85erand v0.8.7: backport #1790 (#1804)5309f250.8.6 (#1772): update for recent nightly rustc and backport #17641126d03When testing rustc 1.36, use compatible dependencies.143b602Add Cargo.lock.msrv.9be86f2Fix cross build test.5e0d50dDrop simd_support.8ff02f0Upgrade cache action.4ad0cc3Don't test for unsupported target architecture.258e6d0Address warning.9f0e676Mark some internal traits as potentially unused.Updates
randfrom 0.9.2 to 0.9.5Changelog
Sourced from rand's changelog.
Commits
90ff85erand v0.8.7: backport #1790 (#1804)5309f250.8.6 (#1772): update for recent nightly rustc and backport #17641126d03When testing rustc 1.36, use compatible dependencies.143b602Add Cargo.lock.msrv.9be86f2Fix cross build test.5e0d50dDrop simd_support.8ff02f0Upgrade cache action.4ad0cc3Don't test for unsupported target architecture.258e6d0Address warning.9f0e676Mark some internal traits as potentially unused.Updates
rustls-webpkifrom 0.103.7 to 0.103.13Release notes
Sourced from rustls-webpki's releases.
... (truncated)
Commits
2879b2cPrepare 0.103.132c49773Improve tests for padding ofBitStringFlags4e3c0b3Correct validation of BIT STRING constraints39c91d2Actually fail closed for URI matching against excluded subtrees27131d4Bump version to 0.103.126ecb876Clean up stuttery enum variant names318b3e6Ignore wildcard labels when matching name constraints1219622Rewrite constraint matching to avoid permissive catch-all branch57bc62cBump version to 0.103.11d0fa01eAllow parsing trust anchors with unknown criticial extensionsUpdates
timefrom 0.3.44 to 0.3.55Release notes
Sourced from time's releases.
Changelog
Sourced from time's changelog.
... (truncated)
Commits
857d9c4v0.3.55 release2b72fcdPrecise feature gating for macroc1089ebRun check-targets, miri in parallelf377fadAvoid range-validated ordinal => year incascade2eacb0aReport miscellaneous tasks, overall status29621acSpeed up CI08de7baFix nano-timestamp validation3c3f046Fix copy-paste error3c0c81cCascade errors when deserializingUtcOffsetc21acd5Handle more deserializations ofSignedDurationUpdates
randfrom 0.8.5 to 0.8.7Changelog
Sourced from rand's changelog.
Commits
90ff85erand v0.8.7: backport #1790 (#1804)5309f250.8.6 (#1772): update for recent nightly rustc and backport #17641126d03When testing rustc 1.36, use compatible dependencies.143b602Add Cargo.lock.msrv.9be86f2Fix cross build test.5e0d50dDrop simd_support.8ff02f0Upgrade cache action.4ad0cc3Don't test for unsupported target architecture.258e6d0Address warning.9f0e676Mark some internal traits as potentially unused.Updates
keccakfrom 0.1.5 to 0.1.6Commits
a8936d9keccak v0.1.6Updates
opensslfrom 0.10.73 to 0.10.81Release notes
Sourced from openssl's releases.
... (truncated)
Commits
db9c9e2Release openssl 0.10.81 and openssl-sys 0.9.117 (#2655)3a7fb56Bump actions/checkout from 6.0.2 to 6.0.3 (#2653)d059c43Fix verify_mode() panic on unmodeled verify mode bits (#2651)8b1519eDeprecate Asn1StringRef::as_utf8 in favor of a NUL-safe to_string (#2652)d5713d6add mldsa.h to the boringssl bindgen (#2650)9fac317Merge pull request #2538 from ocdlroux/feat/crl-full4dae20bx509: adding minimal support for X509CrlBuilder47f7777Add brainpoolP224r1 and brainpoolP224t1 NID constants (#2642)659da17Bump aws-ls-sys to 0.41 (#2640)35be7aeRelease openssl 0.10.80 and openssl-sys 0.9.116 (#2639)Updates
quinn-protofrom 0.11.13 to 0.11.16Release notes
Sourced from quinn-proto's releases.
Commits
a96949fTake semver-compatible update for anyhow5429f60udp: bump version to 0.5.15262a493proto: bump version to 0.11.16c19b63aUpgrade rustls-platform-verifier to 0.7aff3652Disable default features for fastbloom01b2eeeUpgrade fastbloom to 0.172c82013Switch BBR RNG to PCG544dd9eUpgrade to rand 0.10.1a7499b8Bump versions for release7c1970fproto: yield error on too many gaps in assemblerUpdates
rustls-webpkifrom 0.103.7 to 0.103.13Release notes
Sourced from rustls-webpki's releases.
... (truncated)
Commits
2879b2cPrepare 0.103.132c49773Improve tests for padding ofBitStringFlags4e3c0b3Correct validation of BIT STRING constraints39c91d2Actually fail closed for URI matching against excluded subtrees27131d4Bump version to 0.103.126ecb876Clean up stuttery enum variant names318b3e6Ignore wildcard labels when matching name constraints1219622Rewrite constraint matching to avoid permissive catch-all branch57bc62cBump version to 0.103.11d0fa01eAllow parsing trust anchors with unknown criticial extensionsUpdates
timefrom 0.3.44 to 0.3.55Release notes
Sourced from time's releases.
Changelog
Sourced ...
Description has been truncated