1
0
Fork 0
mirror of synced 2025-09-23 20:28:36 +00:00
Commit graph

79 commits

Author SHA1 Message Date
schaeff
c802077b74 add macro to restrict compilation to a given curve 2020-04-22 19:53:10 +02:00
schaeff
ddc4c196bf merge dev 2020-04-21 13:19:18 +02:00
schaeff
ba54e346f2 update code for new semantics 2020-04-14 16:32:14 +02:00
schaeff
f03c55b54a wip 2020-04-09 16:24:21 +02:00
schaeff
60262edf21 fix comments, add test 2020-03-03 11:05:49 +01:00
schaeff
f680a363b6 bump versions 2020-02-20 15:33:07 +01:00
William Entriken
27e9385a18 Whitespace and spelling fixes 2020-01-06 14:07:40 -05:00
schaeff
ee40e92c2b fix stdlib tests 2019-11-11 21:42:25 +01:00
schaeff
cd7d63de57 make zokrates_test generic 2019-10-24 19:09:55 +02:00
schaeff
2ae2a1ea00 remove freebsd 2019-10-08 16:34:01 +09:00
schaeff
8216866735 fix import docs, fix stdlib test typo 2019-09-25 12:15:19 +02:00
Thibaut Schaeffer
58642a8615
Apply suggestions from code review
Co-Authored-By: JacobEberhardt <jacob.eberhardt@tu-berlin.de>
2019-09-25 12:14:41 +02:00
schaeff
ed300a9a28 change file endings 2019-09-24 12:05:43 +02:00
schaeff
87597bd3b1 fix warnings 2019-09-18 10:58:38 +02:00
schaeff
92a9695974 rename bench to tests 2019-09-18 10:47:17 +02:00
schaeff
6a524cec69 fix warnings 2019-09-17 12:24:24 +02:00
schaeff
5d40fa7083 Merge branch 'develop' of github.com:Zokrates/ZoKrates into zokrates-test-crate 2019-09-17 12:12:27 +02:00
Stefan
2c679a8cb7
Merge pull request #357 from Zokrates/modules-v2
Refactor AST for zero-cost modules
2019-08-22 23:36:31 +02:00
schaeff
5b20449a91 extract testing into test crate 2019-08-22 13:48:34 +02:00
William Entriken
8f358dfe7d
Update to authoritative SHA-256 reference 2019-08-17 14:12:56 -04:00
schaeff
5e659a9507 remove unpack 2019-07-10 00:11:45 +02:00
schaeff
4eba51401b change split to unpack 2019-07-05 21:42:24 +02:00
schaeff
6bf9b46eaf merge dev, github resolver unimplemented 2019-07-03 20:34:29 +02:00
schaeff
f596e7c4d8 unify embeds 2019-07-03 14:47:43 +02:00
Thibaut Schaeffer
307121a613
Merge pull request #410 from Zokrates/master
Merge 0.4.9 into develop
2019-06-25 18:49:57 +02:00
Thibaut Schaeffer
d5b870bfa1
Merge pull request #397 from alexeiZamyatin/add-256bitpadded
Added 256bitPadded.code for sha256 on field[256] -> field[256]
2019-06-25 18:48:44 +02:00
Alexei Zamyatin
033229216a
Update zokrates_stdlib/stdlib/hashes/sha256/256bitPadded.code
Co-Authored-By: Thibaut Schaeffer <schaeffer.thibaut@gmail.com>
2019-06-25 16:06:44 +01:00
Alexei Zamyatin
39b55b458d
Update zokrates_stdlib/stdlib/hashes/sha256/256bitPadded.code
Co-Authored-By: Thibaut Schaeffer <schaeffer.thibaut@gmail.com>
2019-06-25 16:06:33 +01:00
schaeff
25d2dffbec bump versions 2019-06-23 12:09:15 +02:00
schaeff
eac3b157e5 rename tests 2019-06-23 11:47:37 +02:00
schaeff
a5d64c2652 rename to nonStrict 2019-06-23 11:29:10 +02:00
sdeml
f62da0546a add note on non-strict version of unpack256 2019-06-23 10:43:03 +02:00
schaeff
f675289567 use new array syntax 2019-06-22 21:51:09 +02:00
sdeml
205145649f delete unnecessary casts 2019-06-22 17:36:47 +02:00
sdeml
2579253e41 add more tests 2019-06-22 17:32:51 +02:00
sdeml
b7063f611f adding pedersen demo 2019-06-22 17:32:51 +02:00
sdeml
92284abe93 add edwards point compression 2019-06-22 17:32:51 +02:00
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