Repository navigation
deps: bump sha2 from 0.10.9 to 0.11.1 - #124
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.9 to 0.11.1. - [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.1) --- updated-dependencies: - dependency-name: sha2 dependency-version: 0.11.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
sha2 is used only for the PKCE code challenge, and nothing checked its output, so a hashing or encoding change across the 0.10 -> 0.11 bump would only show up as failed browser logins. Factor the challenge into s256_challenge and test it against RFC 7636 Appendix B, plus the shape of a generated verifier. Passes on sha2 0.10.9 and 0.11.1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
37d9eea to
7d65704
Compare
|
Verified. Extended: nothing pinned the challenge to a known answer, so a hashing or encoding regression would only have shown up as failed logins. I factored out |
Bumps sha2 from 0.10.9 to 0.11.1.
Commits
138dc5aRelease sha2 v0.11.1 (#927)cf01056sha2: fixunsafe_op_in_unsafe_fnlint, bump MSRV to 1.88 (#926)7c59cadUpdate Cargo.lock (#921)f57b947streebog: tweak internal implementation (#925)336611fFixcargo::manual_readmelint (#924)1df8877md2: fixclippy::needless_range_looplint (#923)6075989sha2: fix loading of round constants on AArch64 backends (#922)eadfd90Update Cargo.lock (#913)fa30840blake2 v0.11.0 (#911)f6c786dci: bump the all-deps group across 1 directory with 3 updates (#896)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)