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 |
|
dark64
|
98f697b3d0
|
refactor constants
|
2021-04-13 14:41:29 +02:00 |
|
dark64
|
b21e2e5a2b
|
add poseidon hash to stdlib
|
2021-04-09 22:56:42 +02:00 |
|
schaeff
|
f290de2b58
|
bump version, generate changelog
|
2021-04-09 15:09:34 +02:00 |
|
dark64
|
45747c94b6
|
spacing
|
2021-04-08 13:27:56 +02:00 |
|
dark64
|
75808e2e88
|
reexport embeds in stdlib, add field to uint casts
|
2021-04-08 13:15:06 +02:00 |
|
dark64
|
6b5424a7ed
|
merge develop, add u64 embeds
|
2021-04-02 17:39:27 +02:00 |
|
schaeff
|
af0f1f0987
|
merge dev, fix conflicts, add changelog
|
2021-04-01 16:14:48 +02:00 |
|
schaeff
|
38b6fc76a4
|
merge dev and fix conflicts
|
2021-04-01 12:52:05 +02:00 |
|
Thibaut Schaeffer
|
a45dae01db
|
Merge pull request #783 from Zokrates/u32-shift-arg
Change shifts to take u32 as their second argument
|
2021-04-01 10:55:36 +02:00 |
|
Thibaut Schaeffer
|
feb1fe87cb
|
Merge pull request #736 from petscheit/adds_bool_pedersen
Adds pedersen bool library
|
2021-03-31 17:41:00 +02:00 |
|
schaeff
|
186a4f6511
|
merge dev
|
2021-03-31 11:25:24 +02:00 |
|
schaeff
|
2690bcf139
|
fix zok source
|
2021-03-30 10:50:28 +02:00 |
|
dark64
|
e91691962f
|
add keccak and sha3 to stdlib
|
2021-03-29 13:12:49 +02:00 |
|
schaeff
|
24bdebb524
|
bump versions
|
2021-03-19 13:35:30 +01:00 |
|
schaeff
|
218db3e508
|
introduce EmbedCall, replace FunctionCall by it in inline, simplify zir as a result
|
2021-03-04 20:37:21 +01:00 |
|
schaeff
|
e0fcca6f42
|
merge dev
|
2021-02-24 23:05:41 +01:00 |
|
dark64
|
110519c1e1
|
add 8192bit input test for blake2s
|
2021-02-16 14:53:36 +01:00 |
|
dark64
|
6a4c4f5a38
|
use eq condition
|
2021-02-08 11:10:25 +01:00 |
|
dark64
|
29d5977a90
|
add personalization to blake2s
|
2021-02-05 19:15:48 +01:00 |
|
dark64
|
fd3642542a
|
tests
|
2021-02-05 17:13:03 +01:00 |
|
dark64
|
1ca980e8dd
|
handle overflow on t0, use optimized right rotate
|
2021-02-05 13:24:55 +01:00 |
|
dark64
|
5b074301c1
|
add blake2s to stdlib
|
2021-02-05 12:56:18 +01:00 |
|
paul etscheit
|
0197c1e77f
|
adds pedersen bool implementation
|
2021-02-01 13:31:33 +01:00 |
|
paul etscheit
|
072d833569
|
adds test for sha256Padded
|
2021-01-27 14:23:58 +01:00 |
|
paul etscheit
|
d38a1aaaeb
|
adds test
|
2021-01-25 11:17:01 +01:00 |
|
paul etscheit
|
ff730b082b
|
fixes dummyblock
|
2021-01-25 11:16:56 +01:00 |
|
schaeff
|
2793e77eac
|
merge dev, clippy, fix conflicts
|
2021-01-21 17:53:18 +01:00 |
|
schaeff
|
0537b1b256
|
make tests pass, simplify stdlib
|
2021-01-21 01:00:56 +01:00 |
|
schaeff
|
a70443ce94
|
make tests pass, typed repeat, generic stdlib
|
2021-01-19 22:50:33 +01:00 |
|
dark64
|
434c264ac0
|
embed sha256 stdlib tests
|
2021-01-18 12:26:58 +01:00 |
|
dark64
|
c1f1143681
|
add embed sha256 to stdlib
|
2021-01-12 14:20:57 +01:00 |
|
schaeff
|
1938a98d2a
|
merge clippy
|
2020-12-20 20:30:40 +01:00 |
|
schaeff
|
b7894ea2f4
|
make sha generic, fix array display
|
2020-12-20 13:32:27 +01:00 |
|
schaeff
|
b245a1ca2c
|
merge array ssa removal, remove verbose mode, use global constants map
|
2020-12-16 11:23:08 +00:00 |
|
schaeff
|
66878a1a37
|
implement array update in propagation
|
2020-12-06 20:01:33 +00:00 |
|
schaeff
|
cdd25a479a
|
remove array ssa, accept any assignee in multidef
|
2020-11-26 01:04:00 +00:00 |
|
schaeff
|
4bdf8371e6
|
fix loop bounds
|
2020-11-24 10:45:39 +00:00 |
|
schaeff
|
4bbde1f02e
|
fix conflict
|
2020-11-23 14:47:00 +00:00 |
|
schaeff
|
5c39785b9b
|
remove unused deps, split zokrates_test
|
2020-11-18 13:04:50 +00:00 |
|
schaeff
|
3565de3b23
|
fix zokrates_js
|
2020-11-12 11:01:33 +00:00 |
|
schaeff
|
ac3b5f864d
|
bump versions
|
2020-11-10 19:06:18 +00:00 |
|
schaeff
|
352cc77d44
|
add to stdlib and tests
|
2020-11-10 18:37:28 +00:00 |
|
schaeff
|
e6c8e638a7
|
add to stdlib and test
|
2020-11-09 19:36:24 +00:00 |
|
schaeff
|
285b9d781a
|
fix all tests
|
2020-11-09 18:04:28 +00:00 |
|