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

220 commits

Author SHA1 Message Date
dark64
bd69368f91 merge develop 2022-05-17 14:32:44 +02:00
dark64
667bc8d077 merge develop 2022-05-11 23:09:39 +02:00
dark64
f1c7d76cf5 fix tests 2022-05-11 21:33:57 +02:00
dark64
4980565e9d Fix keccak padding issue, allow arbitrary input size 2022-04-28 15:46:54 +02:00
schaeff
a4229310d5 bump versions, generate changelog 2022-04-18 18:37:43 +02:00
dark64
c1b05e01ff merge develop, resolve conflicts 2022-04-12 15:54:14 +02:00
schaeff
2c1ffccb75 bump versions, generate changelog 2022-04-11 15:47:03 +02:00
dark64
2b9c1e8854 change syntax in core and stdlib tests 2022-04-07 16:04:40 +02:00
Thibaut Schaeffer
99301d7521
Merge pull request #1114 from Zokrates/sha256-padded
Add sha256 with padding to stdlib
2022-04-04 10:54:59 +02:00
dark64
7c14f564c4 fix typo 2022-03-31 15:26:10 +02:00
dark64
a98e62f34c add comments 2022-03-31 15:17:31 +02:00
dark64
ca5776e5f4 add sha256 with padding to stdlib 2022-03-30 16:14:15 +02:00
dark64
faddb9c17a remove unnecessary assignment and fix docs in tests 2022-03-30 14:52:50 +02:00
Darko Macesic
34ea7c13c2
Update gm17.zok 2022-03-15 21:14:25 +01:00
schaeff
b1b56159b1 use abi in tests 2022-03-14 19:15:28 +01:00
dark64
94ce003ca1 fix tests 2022-02-18 17:47:14 +01:00
schaeff
253bbb91ab bump versions, generate changelog 2021-12-14 11:21:12 +01:00
schaeff
6e0fb3cb0b fix test 2021-12-06 19:54:11 +01:00
schaeff
a5ca49f98c bump versions, changelog 2021-11-23 19:34:10 +01:00
Darko Macesic
71872294b7
Merge pull request #1037 from Zokrates/remove-return-1
Remove confusing returns
2021-11-09 17:34:03 +01:00
schaeff
5ff16b25f8 change gettingstarted example to assert 2021-10-18 16:54:38 +02:00
schaeff
ba3752307c Merge branch 'develop' of github.com:Zokrates/ZoKrates into type-alias 2021-10-11 11:17:20 +03:00
dark64
42fd168029 safe unpack on field to uint casts 2021-09-27 15:07:14 +02:00
schaeff
87115c8cd1 check generics on structs and infer them 2021-09-24 15:15:58 +03:00
schaeff
4b99a99815 remove explicit generics where applicable 2021-09-23 14:45:45 +03:00
dark64
942901c55b make field to uint casting more strict to match runtime behaviour 2021-09-12 19:28:34 +02:00
schaeff
dfd3d5a7ab bump versions, update changelog 2021-08-16 19:02:42 +02:00
Thibaut Schaeffer
b324e17684
Merge pull request #955 from Zokrates/bit_lt_embed
Add bit LT embed to make unpack safe for any size
2021-08-16 11:25:09 +02:00
Thibaut Schaeffer
ba5150afb4
Merge pull request #942 from Zokrates/update-stdlib
Use constants in stdlib where applicable
2021-08-09 16:04:23 +02:00
schaeff
81c537769c merge deve, fix conflicts 2021-08-09 14:06:34 +02:00
dark64
dbc1647c56 refactor mimcSponge 2021-08-09 10:44:15 +02:00
schaeff
b1c9a171f8 add bit lt embed, fail on non constant bound, implement safe unpack 2021-08-04 14:55:17 +02:00
dark64
bb27d13a2f improve test generation script in gm17 snark test 2021-08-03 14:48:45 +02:00
schaeff
737d224d6b add gm17 passing test 2021-07-25 16:56:59 +02:00
dark64
292164c572 refactor 2021-07-16 13:19:57 +02:00
dark64
8282856028 use repeat on sha dummy blocks 2021-07-16 12:20:34 +02:00
dark64
c8b2d25e25 use constants in stdlib where applicable 2021-07-14 13:11:53 +02:00
schaeff
7bc90dd85c bump versions, generate changelog 2021-06-17 15:33:37 +02:00
dark64
b1974da128 add FIELD_MIN and FIELD_MAX constants to field module, update tests 2021-06-17 13:27:24 +02:00
dark64
5c3bd450ed update blake2 tests 2021-06-11 13:21:12 +02:00
dark64
316e1d386a Change endianness in keccak, sha3 and blake2s hash algorithms to big endian 2021-06-01 15:40:12 +02:00
schaeff
9e268860e8 bump versions, generate changelog 2021-05-18 11:00:24 +02:00
dark64
5539edc16b remove strict ordering of declarations, refactor import logic 2021-05-12 20:03:08 +02:00
schaeff
0e56ff7c57 bump versions, generate changelog 2021-04-30 11:34:00 +02:00
dark64
c80d2faf77 replace XOR with OR 2021-04-14 20:07:05 +02:00
dark64
c8b9436ee1 fix typo 2021-04-14 17:40:45 +02:00
dark64
6faf3cb689 update bit rotation logic in sha256 and blake2s, add bit rotation tests 2021-04-14 17:28:26 +02:00
Thibaut Schaeffer
04e485ca0c
Merge pull request #816 from Zokrates/merge-back-070
Merge back 0.7.0
2021-04-14 11:41:52 +02:00
Thibaut Schaeffer
6cfaedb70b
Merge pull request #806 from Zokrates/poseidon
Add poseidon hashing algorithm
2021-04-13 18:45:49 +02:00
dark64
6f86979dbd add comments 2021-04-13 17:03:42 +02:00