-
Notifications
You must be signed in to change notification settings - Fork 106
Comparing changes
Open a pull request
base repository: go-jose/go-jose
base: v4.0.5
head repository: go-jose/go-jose
compare: v4.1.1
- 11 commits
- 14 files changed
- 10 contributors
Commits on Feb 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 783e3f5 - Browse repository at this point
Copy the full SHA 783e3f5View commit details -
Document
signatureAlgorithmsargument (#163)The various `Parse` functions in `jws.go` that construct `jose.JSONWebSignature` take a slice of acceptable signature algorithms. We now document its purpose and usage. While I was in there, I also added a reference to RFC 7515 for detached paylods. Fixes #162
Configuration menu - View commit details
-
Copy full SHA for 9dc5384 - Browse repository at this point
Copy the full SHA 9dc5384View commit details
Commits on Mar 10, 2025
-
Bump CI Go to 1.23.x and 1.24.x (#177)
Previously done in the /v3 branch, this is for `main` (v4)
Configuration menu - View commit details
-
Copy full SHA for 0e4ab68 - Browse repository at this point
Copy the full SHA 0e4ab68View commit details
Commits on Apr 7, 2025
-
Add custom error for unsupported JWS signature algorithms (#181)
Define a custom error, ErrUnexpectedSignatureAlgorithm, returned when a JWS header contains an unsupported signature algorithm.
Configuration menu - View commit details
-
Copy full SHA for 6e50d10 - Browse repository at this point
Copy the full SHA 6e50d10View commit details -
feat: use stdlib pbkdf2 package on go 1.24 (#180)
replace x/crypto/pbkdf2 with crypto/pbkdf2 if go 1.24 is used avoid one dependency and helps with fips mode
Configuration menu - View commit details
-
Copy full SHA for fed5f4a - Browse repository at this point
Copy the full SHA fed5f4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f005da - Browse repository at this point
Copy the full SHA 4f005daView commit details
Commits on Apr 17, 2025
-
We only use it in a few small places. Without cmp.Diff, we might not get as nice test failures, but it's not too hard to use an external diff tool if something were to break.
Configuration menu - View commit details
-
Copy full SHA for f777888 - Browse repository at this point
Copy the full SHA f777888View commit details
Commits on Apr 21, 2025
-
jws: improve performance and allocations for ParseSignedCompact (#188)
See also https://go-review.googlesource.com/c/oauth2/+/655455 name old time/op new time/op delta ParseSignedCompat-16 1.95µs ± 1% 1.91µs ± 1% -1.83% (p=0.000 n=9+10) name old alloc/op new alloc/op delta ParseSignedCompat-16 3.26kB ± 0% 3.21kB ± 0% -1.47% (p=0.000 n=10+10) name old allocs/op new allocs/op delta ParseSignedCompat-16 45.0 ± 0% 44.0 ± 0% -2.22% (p=0.000 n=10+10)
Configuration menu - View commit details
-
Copy full SHA for 4ff65ae - Browse repository at this point
Copy the full SHA 4ff65aeView commit details
Commits on Apr 24, 2025
-
Add missing quote to unknown curve message #170 (#189)
Added a missing quote to the unknown curve error message. Co-authored-by: Sudhanva Hebbale <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c02d7be - Browse repository at this point
Copy the full SHA c02d7beView commit details
Commits on May 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e976912 - Browse repository at this point
Copy the full SHA e976912View commit details
Commits on Jun 23, 2025
-
Restore Go 1.23 compatibility (#193)
- Uses a build tag to decide between stdlib pbkdf2 implementation or `x/` legacy implementation based on Go version - Restores benchmarks to legacy syntax - Sets go.mod minimum version to 1.23.0 - Since Go 1.21, the `.0` should be added to indicate the minimum version of the toolchain AFAIK, notably it excludes prereleases https://tip.golang.org/doc/toolchain#version So I went with it instead of going to the previous `1.23` - Restores 1.23 CI workflow Co-authored-by: kruskall <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04339d9 - Browse repository at this point
Copy the full SHA 04339d9View 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 v4.0.5...v4.1.1