- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 170
Comparing changes
Open a pull request
base repository: lestrrat-go/jwx
base: v2.1.0
head repository: lestrrat-go/jwx
compare: v2.1.1
- 17 commits
- 96 files changed
- 8 contributors
Commits on Jan 9, 2024
-
* Bump golang.org/x/crypto from 0.14.0 to 0.15.0 Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.15.0. - [Commits](golang/crypto@v0.14.0...v0.15.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Run gazelle-update-repos * Add jwe.WithCEK (#1011) * Add jwe.WithCEK * Allow using a static CEK via EncryptStatic * appease linter * Update go.sum * Docs * Update generated options * Add test * clarify when jwk.Set.RemoveKey can return error (#1015) * Remove signer instance upon call to jws.UnregisterSigner (#1017) * Delete signer instance upon call to jws.UnregisterSigner * Update Changes * Tweak documentation (#1018) * Bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#1020) * Bump golang.org/x/crypto from 0.15.0 to 0.16.0 Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.16.0. - [Commits](golang/crypto@v0.15.0...v0.16.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Run bazel and tidy --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Daisuke Maki <lestrrat+github@gmail.com> * Merge pull request from GHSA-7f9x-gw85-8grf * Update Changes * Appease linter * fix deps.bzl * Bump actions/setup-go from 4 to 5 (#1027) Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/stale from 8 to 9 (#1029) Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@v8...v9) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge #1044 (#1045) * update all dependencies 12/19/2023 * Run gazelle-update-repos --------- Co-authored-by: Nathan Lacey <nlacey@novetta.com> * Update go version in go.mod to go1.18, which matches CI (#1046) * Bump github/codeql-action from 2 to 3 (#1031) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add jws.IsVerificationError (#1049) * Add jws.IsVerificationError * tweak document * Merge pull request from GHSA-pvcr-v8j8-j5q3 * Add tests for empty protected headers * check for sig.protected == nil * Add one more case for missing protected headers in compact form * Update Changes * JWS: Check for sig.protected == nil on non-flattened input --------- Co-authored-by: Fredrik Strupe <fredrik@strupe.net> * Update Changes * fix typo --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Shang Jian Ding <sding3@ncsu.edu> Co-authored-by: Nathan Lacey <nlacey@novetta.com> Co-authored-by: Fredrik Strupe <fredrik@strupe.net>
Configuration menu - View commit details
-
Copy full SHA for d69a721 - Browse repository at this point
Copy the full SHA d69a721View commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3b3a17 - Browse repository at this point
Copy the full SHA c3b3a17View commit details
Commits on Mar 7, 2024
-
Merge pull request #1091 from lestrrat-go/develop/v2
[v2] merge for v2.0.21
Configuration menu - View commit details
-
Copy full SHA for 611d914 - Browse repository at this point
Copy the full SHA 611d914View commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b688667 - Browse repository at this point
Copy the full SHA b688667View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84cf8ec - Browse repository at this point
Copy the full SHA 84cf8ecView commit details
Commits on Jun 25, 2024
-
* fix: typos * fix: yaml typo
Configuration menu - View commit details
-
Copy full SHA for 91cb085 - Browse repository at this point
Copy the full SHA 91cb085View commit details
Commits on Jul 12, 2024
-
Update httprc to v1.0.6 (#1150)
* Update httprc to v1.0.6 * Run gazelle update repos
Configuration menu - View commit details
-
Copy full SHA for 523cc14 - Browse repository at this point
Copy the full SHA 523cc14View commit details -
Improve API for checking algorithm characteristics around symmetry (#…
…1151) * Fix missing imports in genjwa These imports are not actually missing in the generated files because the WithFormatCode option adds them automatically. It is better to not depend on this feature in case of identical package names. * Fix typo * Fix documentation * Add IsSymmetric method for signature algorithms Add IsSymmetric method to the KeyAlgorithm interface. Add symmetric indication to element instead of separate map. * Add IsAssymetric method for signature and key encryption algorithms Add IsAssymetric method to the Key KeyAlgorithm interface. Replace symmetric indication of element with a type indication. * Remove IsAsymmetric methods Add comment to IsSymmetric method to indicate custom registered algorithms will always return false. Add comment to the IsSymmetric method of SignatureAlgorithm to indicate the special nature of NoSignature. Remove IsSymmetric from interface and from InvalidKeyAlgorithm. * Add register with options function Add tests for register (with options) functions. * Remove unnecessary RegisterXXXXWithOptions functions Change the RegisterXXXXWithOptions functions to no longer return an error. * Minor tweaks * Tweak comments * Use the underlying WithOptions from Register**** function * remove struct supportedOptions, since it only has one item. it can be re-introduced if there are more features to be added * tweak comment * Fix bazel --------- Co-authored-by: Hannes Kunnen <hannes.kunnen1999@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6e4c9cb - Browse repository at this point
Copy the full SHA 6e4c9cbView commit details
Commits on Jul 17, 2024
-
Fix typos/mistakes/wording/links in documentation/comments (#1152)
* Fix typos/mistakes/wording/links in documentation * Revert changing "suboption" to "sub-option" Change pre-existing use of "sub-option" to "suboption". * Accept suggestions
Configuration menu - View commit details
-
Copy full SHA for ce127d8 - Browse repository at this point
Copy the full SHA ce127d8View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e6f406 - Browse repository at this point
Copy the full SHA 2e6f406View commit details -
Avoid problems on 32-bit systems (#1159)
* Apply changes from #1156 to v2 * Avoid problems on 32-bit systems
Configuration menu - View commit details
-
Copy full SHA for 8f99f17 - Browse repository at this point
Copy the full SHA 8f99f17View commit details -
Update minimum required go version to 1.20 (#1161)
* Update CI to use go1.20, and use atomi.Int64 * Update go version in go.mod to go 1.20 * stringify the version name
Configuration menu - View commit details
-
Copy full SHA for 67496fb - Browse repository at this point
Copy the full SHA 67496fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c17d9e9 - Browse repository at this point
Copy the full SHA c17d9e9View commit details -
Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#1149)
* Bump golang.org/x/crypto from 0.24.0 to 0.25.0 Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.24.0 to 0.25.0. - [Commits](golang/crypto@v0.24.0...v0.25.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update make tidy / gazelle-update-repos * Update bazel settings --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Daisuke Maki <lestrrat+github@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 853dc9c - Browse repository at this point
Copy the full SHA 853dc9cView commit details -
Deprecate jws.WithHeaders (#1163)
The option never worked since v2, but it was kept around, and the documentation sometimes refered to this option, which it shouldn't have.
Configuration menu - View commit details
-
Copy full SHA for ccef636 - Browse repository at this point
Copy the full SHA ccef636View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c21ee5 - Browse repository at this point
Copy the full SHA 8c21ee5View commit details
Commits on Jul 28, 2024
-
Merge pull request #1164 from lestrrat-go/develop/v2
merge develop/v2 to v2
Configuration menu - View commit details
-
Copy full SHA for 8d1d783 - Browse repository at this point
Copy the full SHA 8d1d783View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.1.0...v2.1.1