Releases: facebook/opaque-ke
Releases · facebook/opaque-ke
v3.0.0
What's Changed
- Fix Clippy by @daxpedda in #289
- Add Dependabot by @daxpedda in #287
- Bump actions/checkout from 2 to 3 by @dependabot in #291
- Bump actions/cache from 2 to 3 by @dependabot in #292
- Update dependencies by @daxpedda in #288
- Fix CI by @daxpedda in #298
- Rename
X25519
toCurve25519
by @daxpedda in #302 - Update
curve25519-dalek
to 4.0.0-pre.5 by @daxpedda in #301 - Bump
voprf
to v0.5.0-pre.2 by @daxpedda in #304 - Only use explicit crate features by @daxpedda in #306
- Publishing v3.0.0-pre.1 by @kevinlewi in #309
- Update
rustyline
to v0.11 by @daxpedda in #313 - Update to VOPRF draft version 19 by @daxpedda in #307
- Update
argon2
to v0.5 by @daxpedda in #314 - Test P-384 by @daxpedda in #290
- Update scrypt requirement from 0.10 to 0.11 by @dependabot in #315
- Publishing v3.0.0-pre.2 by @kevinlewi in #318
- Bump
voprf
to v0.5.0-pre.4 by @daxpedda in #322 - Correctly clamp Curve25519 secret keys by @daxpedda in #323
- Curve25519 test vectors by @daxpedda in #319
- Updating dual-license language by @kevinlewi in #324
- Update criterion requirement from 0.4 to 0.5 by @dependabot in #325
- Update keypair generation to use derive_auth_keypair by @kevinlewi in #326
- Fixing simple_login test to enable argon2 feature by @kevinlewi in #328
- Publishing v3.0.0-pre.3 by @kevinlewi in #327
- Update rustyline requirement from 11 to 12 by @dependabot in #332
- update parameter from sk to private_key by @nikgraf in #329
- Bump
curve25519-dalek
to v4.0.0-rc.3 by @daxpedda in #330 - add more resources (WebAssembly and React Native) by @nikgraf in #335
- Publishing v3.0.0-pre.4 by @kevinlewi in #337
- update docs: clarify export_key and session_key length by @nikgraf in #338
- Updating workflow dependencies by @kevinlewi in #342
- Clarifying the persisting of server setup by @kevinlewi in #344
- Add
clippy::doc_markdown
by @daxpedda in #346 - Fixing clippy errors by @kevinlewi in #347
- Test P-521 by @daxpedda in #349
- Adding copyright header to generated test file by @kevinlewi in #351
- Update rustyline requirement from 12 to 13 by @dependabot in #352
- Bump actions/cache from 3 to 4 by @dependabot in #354
- Updating voprf dependency by @kevinlewi in #360
- docs: add details for client login final step by @lucab in #358
- Publishing v3.0.0-pre.5 by @kevinlewi in #364
- chore!: align to draft 16, update dependencies by @cyyynthia in #365
- Publishing v3.0.0 by @kevinlewi in #367
New Contributors
- @dependabot made their first contribution in #291
- @nikgraf made their first contribution in #329
- @lucab made their first contribution in #358
- @cyyynthia made their first contribution in #365
Full Changelog: v2.0.0...v3.0.0
v2.1.0-pre.1
What's Changed
- Updating v2 with latest voprf (v0.4.1) release by @kevinlewi in #366
Full Changelog: v2.0.0...v2.1.0-pre.1
v3.0.0-pre.5
What's Changed
- update docs: clarify export_key and session_key length by @nikgraf in #338
- Updating workflow dependencies by @kevinlewi in #342
- Clarifying the persisting of server setup by @kevinlewi in #344
- Add
clippy::doc_markdown
by @daxpedda in #346 - Fixing clippy errors by @kevinlewi in #347
- Test P-521 by @daxpedda in #349
- Adding copyright header to generated test file by @kevinlewi in #351
- Update rustyline requirement from 12 to 13 by @dependabot in #352
- Bump actions/cache from 3 to 4 by @dependabot in #354
- Updating voprf dependency by @kevinlewi in #360
- docs: add details for client login final step by @lucab in #358
- Publishing v3.0.0-pre.5 by @kevinlewi in #364
New Contributors
Full Changelog: v3.0.0-pre.4...v3.0.0-pre.5
v1.3.0
What's Changed
- [v1] Re-export curve25519-dalek by @kevinlewi in #348
- Publish v1.3.0 by @kevinlewi in #350
Full Changelog: v1.2.0...v1.3.0
v3.0.0-pre.4
What's Changed
- Update rustyline requirement from 11 to 12 by @dependabot in #332
- update parameter from sk to private_key by @nikgraf in #329
- Bump
curve25519-dalek
to v4.0.0-rc.3 by @daxpedda in #330 - add more resources (WebAssembly and React Native) by @nikgraf in #335
- Publishing v3.0.0-pre.4 by @kevinlewi in #337
New Contributors
Full Changelog: v3.0.0-pre.3...v3.0.0-pre.4
v3.0.0-pre.3
What's Changed
- Bump
voprf
to v0.5.0-pre.4 by @daxpedda in #322 - Correctly clamp Curve25519 secret keys by @daxpedda in #323
- Curve25519 test vectors by @daxpedda in #319
- Updating dual-license language by @kevinlewi in #324
- Update criterion requirement from 0.4 to 0.5 by @dependabot in #325
- Update keypair generation to use derive_auth_keypair by @kevinlewi in #326
- Fixing simple_login test to enable argon2 feature by @kevinlewi in #328
- Publishing v3.0.0-pre.3 by @kevinlewi in #327
Full Changelog: v3.0.0-pre.2...v3.0.0-pre.3
v0.7.0
What's Changed
- Upgrade zeroize to 1.5 by @nitnelave in #286
- Fix zeroize dependency in a more future-proof fashion by @nitnelave in #321
Full Changelog: v0.6.1...v0.7.0
v3.0.0-pre.2
What's Changed
- Update
rustyline
to v0.11 by @daxpedda in #313 - Update to VOPRF draft version 19 by @daxpedda in #307
- Update
argon2
to v0.5 by @daxpedda in #314 - Test P-384 by @daxpedda in #290
- Update scrypt requirement from 0.10 to 0.11 by @dependabot in #315
- Publishing v3.0.0-pre.2 by @kevinlewi in #318
Full Changelog: v3.0.0-pre.1...v3.0.0-pre.2
v3.0.0-pre.1
What's Changed
- Fix Clippy by @daxpedda in #289
- Add Dependabot by @daxpedda in #287
- Bump actions/checkout from 2 to 3 by @dependabot in #291
- Bump actions/cache from 2 to 3 by @dependabot in #292
- Update dependencies by @daxpedda in #288
- Fix CI by @daxpedda in #298
- Rename
X25519
toCurve25519
by @daxpedda in #302 - Update
curve25519-dalek
to 4.0.0-pre.5 by @daxpedda in #301 - Bump
voprf
to v0.5.0-pre.2 by @daxpedda in #304 - Only use explicit crate features by @daxpedda in #306
- Publishing v3.0.0-pre.1 by @kevinlewi in #309
New Contributors
- @dependabot made their first contribution in #291
Full Changelog: v2.0.0...v3.0.0-pre.1
v2.0.0
What's Changed
- Group impl support by @daxpedda in #200
- Switch CI to using stable instead of nightly toolchain by @kevinlewi in #202
- Adding i2osp error checking condition by @kevinlewi in #201
- Updating VOPRF dependency by @kevinlewi in #203
- Adding reflected value check on client side by @kevinlewi in #204
- Updating changelog for v0.5.1 by @kevinlewi in #210
- Introduce customizable
PrivateKey
by @daxpedda in #212 - Add tests against intermediate values test vectors by @daxpedda in #216
- Increase MSRV to 1.51 by @daxpedda in #217
- P256 implementation by @daxpedda in #213
- P-256 fix by @daxpedda in #221
- Merge
GroupWithMapToCurve
intoGroup
by @daxpedda in #219 - Separate AKE from OPRF take 2 by @daxpedda in #222
no_std
support by @daxpedda in #225- Fix
no_std
support by @daxpedda in #229 - Changes related to renaming master branch to main by @kevinlewi in #231
- Simplifying error handling by @kevinlewi in #232
- Updating test vectors based on latest spec changes by @kevinlewi in #233
- Add
SlowHash
configuration by @daxpedda in #234 - Remove Copy trait implementation from InnerEnvelopeMode by @aidangilmore in #237
- Fix
is_square
andis_zero
by @daxpedda in #240 - General cleanups and reorganizing code by @kevinlewi in #236
- P256 improvements by @daxpedda in #244
- Constant time
cmov
by @daxpedda in #241 - Add better parsing for RFC test vectors by @kevinlewi in #247
- Using voprf as a dependency by @kevinlewi in #248
- Updating to dual-license by @kevinlewi in #252
- Adding audit report reference to README + licenses by @kevinlewi in #253
- General improvements by @daxpedda in #250
- Voprf update by @daxpedda in #255
- Format by @daxpedda in #257
- Group revamp by @daxpedda in #261
- Publishing v2.0.0-pre.1 by @kevinlewi in #270
- General Improvements by @daxpedda in #268
- Updating to version 08 by @kevinlewi in #271
- Addressing taplo-cli install issue by @kevinlewi in #272
- Adding documentation on RegistrationUpload and removing patch voprf in Cargo.toml by @kevinlewi in #273
- Change argon2 salt length to recommended value (16 bytes) by @falko17 in #275
- Document responsibility for server-side id. #276 by @jonahbeckford in #277
- Updating voprf dependency and test vectors by @kevinlewi in #278
- Fixing voprf dependency pinning by @kevinlewi in #280
- Argon2 Example by @zer0x64 in #282
- Publishing v2.0.0 by @kevinlewi in #283
- Version bump for 2.0.0 by @kevinlewi in #284
New Contributors
- @aidangilmore made their first contribution in #237
- @falko17 made their first contribution in #275
- @jonahbeckford made their first contribution in #277
Full Changelog: v0.6.0...v2.0.0