Releases: openpubkey/openpubkey
Releases · openpubkey/openpubkey
OpenPubkey Release v0.3.0
What's Changed
- Allow setting op signature type on pk token creation by @lgmugnier in #63
- Perform blinded
ModInverse
and replacebig.Int
withbigmod.Nat
where needed by @johncmerfeld in #67 - Add JKT unprotected header to PK token by @kipz in #73
- Bump bigmod version to fix arm64 build by @johncmerfeld in #74
- Run unit tests against ISO/IEC 14888-2:2008 GQ test vectors by @johncmerfeld in #70
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #75
- refactor: ca and cert packages by @mrjoelkamp in #79
- Use GQ256 alg for GQ signatures by @jonnystoten in #66
- Update README.md and create FAQ.md by @asamborski in #83
- Fixes JSON markdown errors in README by @EthanHeilman in #86
- Bump github.com/lestrrat-go/jwx/v2 from 2.0.16 to 2.0.19 by @dependabot in #90
- Adds authentication and unittests to OpenPubkey MFA cosigner protocol by @EthanHeilman in #68
- Update SSH configuration exmaple and error handling by @tg123 in #87
- Adds the approved openpubkey Google clientid to all examples by @EthanHeilman in #95
- Creates OpkClient constructor and moves singer/alg/gqflag into the OpkClient struct by @EthanHeilman in #93
- Moves ca package into examples by @EthanHeilman in #97
- Adds short tutorial to readme and simple example, improves package docs by @EthanHeilman in #98
- Renames cosigner Iss to Issuer, fixes typos by @EthanHeilman in #99
- Fixes bug in which JKT was being base64 encoded twice by @EthanHeilman in #106
- Increases IssuedAt to one minute in Google Provider by @EthanHeilman in #108
- Fixes JWS signing bug where JSON unmarshalling breaks verification by @EthanHeilman in #105
- Verification Redesign by @lgmugnier in #88
- Fixes serialization bug in github-actions OP (GithubOp) by @EthanHeilman in #112
- Fixes bug where cosigner publickey is hardcoded to be RSA by @EthanHeilman in #114
- Bump github.com/lestrrat-go/jwx/v2 from 2.0.19 to 2.0.21 by @dependabot in #113
- Removes Compact from PK Token struct by @EthanHeilman in #110
- Moves to httptest for unittests by @EthanHeilman in #116
- Removes ability to set email in mock PK Token as it does not work by @EthanHeilman in #121
- Minor bug fixes and upgrades by @EthanHeilman in #125
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #129
- Moves GQ sig creation into OP struct by @EthanHeilman in #122
- Fixes #127 by adding RSA public key check to GQ Sign JWT by @EthanHeilman in #128
- Creates code coverage github action by @EthanHeilman in #131
- Removes unused function argument in x509/example by @EthanHeilman in #139
- New OP PublicKey function on OpenIdProvider by @EthanHeilman in #132
- Adds microsoft/azure and gitlab JWKS URIs to FAQ by @EthanHeilman in #142
- Pass pointer to key.Raw() by @ymarcus93 in #141
- Adds gitlab-ci OP using GQ commitment binding by @EthanHeilman in #143
- Minor clean up of github OP by @EthanHeilman in #144
- Rearchitects OpenIdProviders by @EthanHeilman in #152
- Provider and ID Token test overhaul by @EthanHeilman in #156
- Isolates pktoken and provider packages by @EthanHeilman in #163
- Google OP can use different port is that port is already taken by @EthanHeilman in #167
- Release 0.3 cleanup by @EthanHeilman in #170
New Contributors
- @johncmerfeld made their first contribution in #67
- @kipz made their first contribution in #73
- @tg123 made their first contribution in #87
- @ymarcus93 made their first contribution in #141
Full Changelog: v0.2.1...v0.3.0