This website requires JavaScript.
cc4e4727c2
chore(deps): update actions/checkout digest to 3d3c42e (#15 )
master
vxrenovate and breakingbread
2026-08-05 13:19:26 +02:00
56e82a3866
chore(deps): update rust deps (#16 )
vxrenovate and breakingbread
2026-08-05 12:48:56 +02:00
8d462be1f7
chore(deps): update rust crate p521 to v0.14.0 (#13 )
vxrenovate and breakingbread
2026-07-10 15:39:48 +02:00
201fb57d9f
release: 1.0.0 (#12 )
v1.0.0
breakingbread
2026-07-08 23:43:11 +02:00
ef59638de0
chore(deps): update rust deps (#11 )
vxrenovate and breakingbread
2026-07-07 19:27:31 +02:00
313f1b66bb
chore: commit Cargo.lock, update gitignore per current Cargo guidance
breakingbread
2026-07-05 00:15:42 +02:00
0bbf8fbfb5
chore: bump to v1.0.0-rc.1, reject trailing bytes, reject identity elemnts, more tests (#10 )
v1.0.0-rc.1
breakingbread
2026-07-02 23:56:34 +02:00
1451f937ca
chore: bump to v1.0.0-rc.0, implement zeroize for deps and license fix (#9 )
v1.0.0-rc.0
breakingbread
2026-07-02 15:16:25 +02:00
eb00b86000
chore: bump to v1.0.0-pre.1 and mostly cleanup stuff (#8 )
v1.0.0-pre.1
breakingbread
2026-07-01 15:10:11 +02:00
385ee9b1cc
ci: up to date push and pull_request (#6 )
v1.0.0-pre.0
breakingbread
2026-06-29 13:28:50 +02:00
51157080fc
chore: update curve25519-dalek to 5.0.0-rc (#5 )
breakingbread
2026-06-29 12:48:00 +02:00
617fc0241c
chore: bump to 1.0.0-pre.0, new name voprf-vx, replace OprfCipherSuite trait with OprfHash type alias (#4 )
breakingbread
2026-06-29 11:32:17 +02:00
9f9dc23aa1
chore: implemented Hash back into CipherSuite via hash2curve ExpandMsg (#3 )
breakingbread
2026-06-28 18:16:42 +02:00
405c1901ef
chore: bump to 0.7.0-pre.0, new ciphersuite impl (#2 )
breakingbread
2026-06-28 13:14:48 +02:00
3ce3ac8817
chore: bump to 0.6.0-rc.0, migrate to elliptic-curve 0.14, hash2curve 0.14, rand_core 0.10 (#1 )
breakingbread
2026-06-27 17:04:58 +02:00
d42e7948a1
Delete directory '.github'
breakingbread
2026-06-27 14:38:13 +02:00
0a7dc184ca
Publishing v0.6.0-pre.1 (#156 )
v0.6.0-pre.1
Kevin Lewi and GitHub
2026-04-06 13:33:53 -07:00
f5b7e689e7
Bump actions/cache from 4 to 5 (#148 )
2026-01-25 14:46:54 -08:00
a22d46fd96
chore: update more dependencies (#145 )
raphaelrobert and GitHub
2026-01-25 23:37:55 +01:00
f23cdfab2d
Bump actions/checkout from 4 to 6 (#149 )
2026-01-23 14:54:37 -08:00
256ab7bc52
Fixing docs issue (#147 )
Kevin Lewi and GitHub
2025-11-10 01:32:43 -08:00
eb55e9f5b5
Publishing v0.6.0-pre.0 (#146 )
v0.6.0-pre.0
Kevin Lewi and GitHub
2025-11-08 13:46:14 -08:00
e944f9db3b
chore: update generic-array to v1 (#143 )
raphaelrobert and GitHub
2025-11-04 14:40:16 -05:00
f3f4fef0e9
Align Ristretto255::random_scalar() with spec (#142 )
daxpedda and GitHub
2025-05-08 00:40:24 +02:00
23aa7813e7
Enable curve25519-dalek/serde (#141 )
daxpedda and GitHub
2025-04-28 21:48:47 +02:00
0473d9db68
Bump MSRV to v1.83 (#140 )
daxpedda and GitHub
2025-04-15 22:30:56 +02:00
a30d5b7fa8
Publishing v0.4.1 (#136 )
v0.4.1
Kevin Lewi and GitHub
2024-09-24 01:55:54 -07:00
8f20115075
v0.4.1 - draft-11 compatible, builds on latest Rust (#135 )
2024-09-24 08:43:55 +02:00
f0531f0812
Publishing v0.5 (#133 )
v0.5.0
Kevin Lewi and GitHub
2024-03-06 17:49:35 -08:00
c93884aca3
Bump actions/cache from 3 to 4 (#132 )
2024-01-17 14:33:57 -08:00
40769f7eca
Fix ambiguous lifetime elision (#131 )
daxpedda and GitHub
2024-01-17 21:09:32 +01:00
1b67086028
Publishing v0.5.0-pre.7 (#128 )
v0.5.0-pre.7
Kevin Lewi and GitHub
2024-01-11 11:58:36 -08:00
68cc7d3709
Test P-521 (#127 )
daxpedda and GitHub
2023-11-13 01:14:52 +01:00
59e3fedb21
Updating setup-rust-action (#125 )
Kevin Lewi and GitHub
2023-09-21 18:45:22 -07:00
8da56845b8
Bump actions/checkout from 3 to 4 (#120 )
2023-09-20 14:32:31 -07:00
c0162ec8d9
Fixing clippy IntoIterator warnings (#123 )
Kevin Lewi and GitHub
2023-09-20 01:48:44 -07:00
ee91c9776c
Publishing v0.5.0-pre.6 (#118 )
v0.5.0-pre.6
Kevin Lewi and GitHub
2023-07-24 20:45:18 -07:00
0fdfdfdaee
Bump curve25519-dalek to v4 (#116 )
daxpedda and GitHub
2023-07-25 01:39:40 +02:00
eafa134c94
Publishing v0.5.0-pre.5 (#115 )
v0.5.0-pre.5
Kevin Lewi and GitHub
2023-06-27 15:10:37 -07:00
209b957ae4
Bump curve25519-dalek to v4.0.0-rc.3 (#113 )
daxpedda and GitHub
2023-06-26 20:09:06 +02:00
f79ebf9844
Updating dual-license language (#110 )
Kevin Lewi and GitHub
2023-05-22 23:04:39 -07:00
20a35da7ba
Publishing 0.5.0-pre.4 (#109 )
v0.5.0-pre.4
Kevin Lewi and GitHub
2023-05-21 00:29:21 -07:00
4bd2cf466e
Update curve25519-dalek requirement from =4.0.0-rc.1 to =4.0.0-rc.2 (#108 )
2023-04-02 11:21:28 +09:00
829c6add0f
Publishing 0.5.0-pre.3 (#107 )
v0.5.0-pre.3
Kevin Lewi and GitHub
2023-03-04 15:09:02 -08:00
8b895cc631
Update RustCrypto dependencies to v0.13 (#106 )
daxpedda and GitHub
2023-03-04 23:54:13 +01:00
83eb78b232
Test P-384 (#84 )
daxpedda and GitHub
2023-02-09 00:48:12 +01:00
5badeff8d2
Update to draft 19 (#101 )
daxpedda and GitHub
2023-02-08 09:18:04 +01:00
40d81294db
Publishing 0.5.0-pre.2 (#104 )
v0.5.0-pre.2
Kevin Lewi and GitHub
2023-02-03 13:26:11 -08:00
8363d26f6f
Bump curve25519-dalek to v4.0.0-rc.1 (#102 )
daxpedda and GitHub
2023-02-03 20:19:00 +01:00
5bce3e3206
Use explicit crate features (#100 )
daxpedda and GitHub
2023-02-01 20:37:47 +01:00
2787151e1d
Update curve25519-dalek (#94 )
daxpedda and GitHub
2023-01-31 23:19:48 +01:00
0409db6f40
Depend on ProjectivePoint: ToEncodedPoint (#95 )
daxpedda and GitHub
2023-01-31 23:19:33 +01:00
74eaebe446
Fix Clippy (#96 )
daxpedda and GitHub
2023-01-31 19:31:13 +01:00
c8de51672b
Replace json with serde_json (#92 )
daxpedda and GitHub
2023-01-19 23:17:49 +01:00
daa8dc048f
Upgrade p256 to v0.12 (#90 )
daxpedda and GitHub
2023-01-19 20:11:56 +01:00
2a351ceb4d
Publishing 0.5.0-pre.1 (#88 )
v0.5.0-pre.1
Kevin Lewi and GitHub
2022-12-19 13:17:58 -08:00
8f60a10b8d
Adding all-features CI test (#87 )
Kevin Lewi and GitHub
2022-12-17 18:20:57 -08:00
1691125b09
Update curve25519-dalek to 4.0.0-pre.5 (#86 )
daxpedda and GitHub
2022-12-18 03:12:23 +01:00
6913b5deaa
Fix Clippy (#85 )
daxpedda and GitHub
2022-12-10 23:21:04 +01:00
2dc6a8b2c2
Publishing v0.4.0 (#83 )
v0.4.0
Kevin Lewi and GitHub
2022-09-15 02:18:34 -07:00
f670733165
Updating to draft 11 (#80 )
v0.4.0-pre.4
raphaelrobert and GitHub
2022-07-09 13:30:20 +02:00
6e16a99a87
Updating to draft version 10 (#79 )
v0.4.0-pre.3
Kevin Lewi and GitHub
2022-07-01 12:35:21 -07:00
4646fe4ad0
Exposing the derive_key() function under the danger feature (#73 )
v0.4.0-pre.2
Kevin Lewi and GitHub
2022-04-05 00:41:38 -07:00
f26f5d2c57
Publishing v0.4.0-pre.1 (#72 )
v0.4.0-pre.1
Kevin Lewi and GitHub
2022-04-01 17:30:28 -07:00
dfa88efeca
Updating actions/checkout and cache (#71 )
Kevin Lewi and GitHub
2022-04-01 16:29:39 -07:00
0b3544fc79
Fixing taplo formatting (#70 )
Kevin Lewi and GitHub
2022-04-01 16:08:18 -07:00
1a61401272
General improvements (#65 )
daxpedda and GitHub
2022-04-01 21:18:32 +02:00
a366a14125
Activate curve25519-dalek crate with ristretto255 crate feature (#63 )
daxpedda and GitHub
2022-02-16 05:39:32 +01:00
8277383fc3
Updating test vectors and add missing check for poprf (#62 )
Kevin Lewi and GitHub
2022-02-15 13:37:59 -08:00
1af4f470c3
Update to curve25519-dalek pre-release (#61 )
daxpedda and GitHub
2022-02-14 21:54:03 +01:00
f8e0600b22
Merging Version 09 changes into main (#60 )
2022-02-13 04:00:11 -08:00
9eee936140
Move to ZeroizeOnDrop (#54 )
daxpedda and GitHub
2022-01-28 12:37:55 +01:00
b59b359aa3
General improvements (#56 )
daxpedda and GitHub
2022-01-28 01:38:17 +01:00
b01b8ed409
Document all Errors (#55 )
daxpedda and GitHub
2022-01-25 05:55:02 +01:00
16e072dcd4
Group trait overhaul part 2 (#53 )
daxpedda and GitHub
2022-01-21 22:52:09 +01:00
652fd1d1d0
Group trait overhaul (#52 )
daxpedda and GitHub
2022-01-18 12:34:28 +01:00
e7675437e6
Embrace digest::Output (#51 )
daxpedda and GitHub
2022-01-04 00:45:05 +01:00
d316ce4c8d
batch_evaluate without alloc (#48 )
daxpedda and GitHub
2021-12-29 09:14:28 +01:00
1c5e965446
Reduce version requirement (#50 )
daxpedda and GitHub
2021-12-28 12:18:14 +01:00
55ef981a3f
General Improvements (#47 )
daxpedda and GitHub
2021-12-25 22:54:27 +01:00
b2f6d5eac8
Update to digest 0.10 (#36 )
daxpedda and GitHub
2021-12-23 21:58:00 +01:00
5228474f05
Remove custom Serde implementation (#44 )
daxpedda and GitHub
2021-12-23 21:03:38 +01:00
6669a0c4e6
Introduce ristretto255 crate feature (#35 )
daxpedda and GitHub
2021-12-23 07:50:48 +01:00
140f9e063d
Configure Rustfmt and Taplo (#38 )
daxpedda and GitHub
2021-12-23 01:17:03 +01:00
4700d4b725
Add Dependabot (#37 )
daxpedda and GitHub
2021-12-21 20:17:13 +01:00
b1b315f23c
General improvements (#34 )
daxpedda and GitHub
2021-12-21 20:17:02 +01:00
7613610859
Add cargo-audit to CI (#40 )
daxpedda and GitHub
2021-12-21 20:15:34 +01:00
d9dc5d0a13
Updating test vectors to sync with draft version 08 (#32 )
v0.3.0
Kevin Lewi and GitHub
2021-10-25 22:06:42 -07:00
1b3837a789
Publishing v0.2 (#31 )
v0.2.0
Kevin Lewi and GitHub
2021-10-18 16:47:13 -07:00
093a15f597
Adding deterministic_blind_unchecked functionality under danger feature (#30 )
Kevin Lewi and GitHub
2021-10-18 13:24:15 -07:00
14830f1436
Remove allocations by serialize (#29 )
daxpedda and GitHub
2021-10-16 01:56:21 +02:00
8457e8b900
Adding "danger" feature to expose underlying elements (#27 )
Kevin Lewi and GitHub
2021-10-14 13:55:43 -07:00
de91fafdb3
Group improvements (#28 )
daxpedda and GitHub
2021-10-14 20:09:00 +02:00
5ac52388ff
Reduce allocations and some general code improvements (#26 )
daxpedda and GitHub
2021-10-13 00:07:47 +02:00
fab7528a69
Improvements (#24 )
2021-10-11 02:51:12 +02:00
c93600498e
Add clippy::cargo and remove dependencies (#23 )
daxpedda and GitHub
2021-10-06 02:52:08 +02:00
6fb4cad59c
Remove CipherSuite (#20 )
daxpedda and GitHub
2021-10-06 00:53:18 +02:00
2d8780476a
Use Clippy on test code too (#22 )
daxpedda and GitHub
2021-10-06 00:19:20 +02:00
a3db6cd9d2
P256 improvements (#21 )
daxpedda and GitHub
2021-10-04 22:50:29 +02:00
a1ab892bdb
P256 improvements (#18 )
daxpedda and GitHub
2021-09-30 23:00:58 +02:00