1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
Commit graph

242 commits

Author SHA1 Message Date
sdeml
15d2259ae6 fix test 2019-06-22 17:32:51 +02:00
sdeml
7d4c873367 add 6bit pedersen 2019-06-22 17:32:51 +02:00
sdeml
9074dc3d7c add lookup 1bit, 2bit and 3bitSigned 2019-06-22 17:32:51 +02:00
Alexei Zamyatin
57426b47f7 Added 256bitPadded for sha256 on single field[256] input. Useful e.g. for Bitcoin's double sha256 2019-06-20 23:47:02 +01:00
schaeff
d7a37b6b5f bump versions 2019-06-16 23:15:42 +02:00
schaeff
0c24dff9cd merge spread 2019-06-16 21:17:29 +02:00
schaeff
e7142cfb90 merge dev 2019-06-16 21:00:47 +02:00
schaeff
65c50e2276 update stdlibé 2019-06-16 10:11:39 +02:00
schaeff
111e6663fc update stdlib 2019-06-16 10:06:36 +02:00
schaeff
0b7aff9ea3 update stdlib 2019-06-16 10:00:59 +02:00
schaeff
cdf394c7e1 solve conflicts except compile loop 2019-06-11 11:12:37 +02:00
schaeff
5e96d26bf5 change main to lib for stdlib to prevent binary creation 2019-05-29 10:33:15 +02:00
schaeff
f7385fd4e7 bump versions 2019-04-18 15:59:50 +02:00
schaeff
1f70e43cf2 use bufwriter in stdlib test generation 2019-04-16 11:09:57 +02:00
Thibaut Schaeffer
b93bf6f1ef
Create binaries with libsnark disabled on new tags (#319)
* add appveyor, travis, remove libsnark as default, add push to gh

* fix appveyor

* change appveyor to nightly

* use cargo for build job

* change to build everywhere

* update token, reduce targets

* add more targets

* add on liner script

* remove rustc dep

* add need_cmd

* add check cmd

* simple brackets

* use check_cmd for curl

* copy stdlib to OUT_DIR

* ship stdlib in archive

* install stdlib, give PATH hints after build script

* clean

* comment

* scripts: ensure one-liner install script works with FreeBSD

* remove appveyor for now

* clean, remove windows, remove appveyor, remove travis test

* put back cross install

* fix stdlib test generation

* disable tests in travis

* restore test script to prevent tests to run..

* change scripts to keep same behaviour now that libsnark is disabled by default

* update docs with installer

* change docker to dockerhub

* change repo
2019-04-11 23:20:44 +02:00
schaeff
ed252ad5f0 clean, change signature to take arrays and return array 2019-04-10 15:51:05 +02:00
schaeff
fa3f72f6b7 merge develop 2019-04-08 22:37:18 +02:00
schaeff
0be493fdd1 fix following review: extract witness with write read, rename scheme to proving scheme, typos 2019-04-08 14:56:07 +02:00
schaeff
869b516d44 Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into bellman-backend-v2 2019-04-03 12:11:18 +02:00
schaeff
f8fa3efccf implement sha256 on bellman, remove libsnark version 2019-04-01 19:59:43 +02:00
schaeff
b3c432ae2f Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into develop 2019-04-01 18:51:21 +02:00
sdeml
5cc19c3ca9 doc updates 2019-03-29 09:06:29 +01:00
sdeml
727f1b572f change link to new pycrypt repo 2019-03-29 08:51:11 +01:00
schaeff
ae92e99568 fix stdlib test 2019-03-21 23:29:50 +01:00
sdeml
2412c6265c fix docs 2019-03-21 17:22:19 +01:00
sdeml
79233a6e0c hardcode co-factor in edwardsOrderCheck 2019-03-21 17:12:54 +01:00
sdeml
00f65b28a3 Add review suggestions 2019-03-19 13:36:48 +01:00
Thibaut Schaeffer
a139e379ad
Apply suggestions from code review
thanks @Schaeff

Co-Authored-By: stefandeml <stefandeml@gmail.com>
2019-03-19 12:46:22 +01:00
sdeml
5ae8310331 update mdbook 2019-03-18 15:12:50 +01:00
sdeml
75d873b26c fix indentation and add docs 2019-03-18 14:41:56 +01:00
sdeml
b983a57fe4 improve docs 2019-03-18 14:17:54 +01:00
sdeml
133919b77e update docs 2019-03-15 19:13:40 +01:00
sdeml
730a912e0e make edwardsOrderCheck generic 2019-03-15 19:00:10 +01:00
sdeml
999ea97eb1 migrate tests to new testing framework 2019-03-15 18:59:54 +01:00
sdeml
0dd9631814 add Stefan to authors 2019-03-15 18:27:06 +01:00
sdeml
3a14796dce use stdlib crate 2019-03-15 18:04:57 +01:00
sdeml
7fa28214b5 fix 512bitPacked test 2019-03-15 11:25:58 +01:00
schaeff
688c3ca4e5 add libsnark support, use glob for folders 2019-03-14 16:58:49 +01:00
schaeff
7b3a77ed1f complete develop merge 2019-03-14 15:55:46 +01:00
schaeff
02491c85c4 move from macro to build type test generation to support folders 2019-03-14 13:15:41 +01:00
schaeff
7597234d54 Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into stdlib-crate 2019-03-14 12:32:41 +01:00
schaeff
440a1887e9 make stdlib a crate, add integration tests using fs resolver 2019-02-26 15:20:43 +01:00