Sean Bowe
|
d8a3a0da04
|
Remove Sized for RngCore
Co-authored-by: Weiliang Li <to.be.impressive@gmail.com>
|
2020-04-30 15:27:46 +12:00 |
Sean Bowe
|
2d8033ef95
|
Fix Field::random method declarations.
|
2020-04-30 15:27:46 +12:00 |
str4d
|
2279da422c
|
Merge pull request #38 from debris/docs
Remove documentation entry from Cargo.toml
|
2020-02-10 17:16:44 +00:00 |
debris
|
2e571901e3
|
Remove documentation entry from Cargo.toml
|
2019-12-12 15:39:40 +01:00 |
Jack Grigg
|
346d540507
|
bellman 0.2.0
|
2019-10-08 17:43:33 +13:00 |
str4d
|
8d796652d9
|
Merge pull request #93 from defuse/qed-it-lrz
Bring in QED-it Tests
|
2019-10-08 13:47:36 +13:00 |
Jack Grigg
|
f50079f03d
|
Crate docs
|
2019-09-24 14:23:59 +01:00 |
Jack Grigg
|
701cb2b348
|
Update READMEs
|
2019-09-24 14:23:55 +01:00 |
Jack Grigg
|
ccf1ee97e1
|
CI: Check intra-doc links
Credit: https://twitter.com/tomaka17/status/1176017851410526208
|
2019-09-24 10:35:12 +01:00 |
Jack Grigg
|
ddd390a721
|
Add READMEs to Cargo.toml files
This will cause crates.io to render each crate's README as its
information page.
|
2019-09-23 14:42:38 +01:00 |
Jack Grigg
|
54d31221cd
|
Add missing cs.is_satisfied() to bellman test
|
2019-09-17 00:16:33 +01:00 |
Taylor Hornby
|
52bf23c5ce
|
Fix build warnings
|
2019-09-16 23:06:48 +01:00 |
Kobi Gurkan
|
581ad354a7
|
boolean: adds tests for alloc_conditionally
|
2019-09-16 22:08:30 +01:00 |
Kobi Gurkan
|
0403396a77
|
blake2s: adds test vectors from go-jubjub
|
2019-09-16 20:34:21 +01:00 |
Taylor Hornby
|
9f24e47390
|
Fix blake2s test data length assertion.
|
2019-09-16 20:24:31 +01:00 |
Kobi Gurkan
|
42d5b3b6ca
|
Add blake2s test vectors for varying sizes from go-jubjub
|
2019-09-16 20:23:09 +01:00 |
Kobi Gurkan
|
b2597deb85
|
pedersen_hash: removes debug prints
|
2019-09-16 20:20:03 +01:00 |
Kobi Gurkan
|
c903fadae8
|
pedersen hashes: example of size limit bug
|
2019-09-16 20:17:50 +01:00 |
Jack Grigg
|
bc697c14bb
|
bellman: Fix compile errors without multicore feature
|
2019-09-12 19:38:52 +01:00 |
Jack Grigg
|
a4e5df9190
|
Upgrade to hex-literal 0.2
|
2019-09-12 19:38:51 +01:00 |
Jack Grigg
|
c063509856
|
Migrate bellman to crossbeam 0.7
|
2019-09-12 19:38:50 +01:00 |
Jack Grigg
|
1775843724
|
Take self directly in into_* functions
|
2019-08-24 00:39:55 +01:00 |
Jack Grigg
|
614d784b29
|
Rename into_ -> to_ where &self is used.
|
2019-08-24 00:39:54 +01:00 |
Jack Grigg
|
08664b1df9
|
Address various clippy warnings/errors in bellman
|
2019-08-24 00:38:32 +01:00 |
Eirik Ogilvie-Wigley
|
bb11ef26e9
|
cargo fmt
|
2019-08-20 22:22:03 -06:00 |
Eirik Ogilvie-Wigley
|
cff2e2f28d
|
cargo fix --edition-idioms for bellman
|
2019-08-20 22:07:24 -06:00 |
Eirik Ogilvie-Wigley
|
dc2a280e38
|
Add edition = 2018
|
2019-08-20 18:31:20 -06:00 |
Eirik Ogilvie-Wigley
|
1a2bc19b44
|
cargo fmt
|
2019-08-20 17:17:21 -06:00 |
Eirik Ogilvie-Wigley
|
ad37878533
|
cargo fix --edition for bellman
|
2019-08-20 16:45:10 -06:00 |
Eirik Ogilvie-Wigley
|
e73d1a2637
|
cargo fmt bellman
|
2019-08-15 10:38:41 -06:00 |
Jack Grigg
|
dfb86fcf11
|
Move generic circuit gadgets into bellman
|
2019-08-14 10:45:58 +01:00 |
Jack Grigg
|
9b3d76694b
|
Migrate to rand 0.7
|
2019-07-19 00:47:40 +02:00 |
Jack Grigg
|
055280fd82
|
Migrate ff, group, pairing, and bellman to rand 0.6
|
2019-07-19 00:42:39 +02:00 |
Jack Grigg
|
533d5860bd
|
Migrate bellman to rand 0.5
|
2019-07-19 00:35:06 +02:00 |
str4d
|
bfa9aaf7ee
|
Merge pull request #61 from rex4539/fix-typos
Fix typos
|
2019-05-29 17:38:30 +01:00 |
Sean Bowe
|
3dd849053a
|
Place bellman multicore operations behind a (default) feature flag
Co-authored-by: Jack Grigg <jack@z.cash>
|
2019-04-10 06:01:24 -07:00 |
str4d
|
955e6795d5
|
Merge pull request #46 from str4d/ff-traits
Migrate to ff and group crates
|
2019-02-26 20:41:45 +00:00 |
Dimitris Apostolou
|
d4ddaa93c7
|
Fix typos
|
2019-02-18 13:17:49 +02:00 |
Jack Grigg
|
12f93f2fc2
|
Add ff and group crates to Cargo workspace
|
2019-01-06 09:50:07 +00:00 |
Jack Grigg
|
2e35a322d5
|
Update sapling-crypto crate to use ff crate
|
2019-01-06 09:22:03 +00:00 |
Jack Grigg
|
2019e63c0f
|
Update workspace after pulling in external crates
|
2018-08-28 23:06:15 +01:00 |
Jack Grigg
|
4272cfa5b0
|
Make pairing and groth16 optional 🎉
|
2018-07-06 21:51:22 +01:00 |
Jack Grigg
|
276e09f1fb
|
Use ff:ScalarEngine instead of pairing::Engine in bellman core
|
2018-07-06 21:37:28 +01:00 |
Jack Grigg
|
3e8f2f8202
|
Use group crate for curve traits and wNAF
|
2018-07-06 21:24:03 +01:00 |
Jack Grigg
|
718b25c949
|
Use ff crate for Field traits
|
2018-07-06 21:10:44 +01:00 |
ebfull
|
10c5010fd9
|
Merge pull request #22 from ebfull/final-changes
Final changes
|
2018-04-03 18:56:06 -06:00 |
Sean Bowe
|
96b2d3e41a
|
Prevent trivial subversion attack against prover.
|
2018-04-02 22:21:42 -06:00 |
Sean Bowe
|
d14f2af8fa
|
Make fields of Parameters/VerifyingKey/Proof public.
|
2018-04-02 18:15:39 -06:00 |
Sean Bowe
|
6e57ef0c4a
|
Bump version
|
2018-03-31 23:23:37 -06:00 |
Sean Bowe
|
6ec7272586
|
Serialize lengths as 32-bit integers, not 64-bit.
|
2018-03-31 23:23:08 -06:00 |