8817 Commits (4ac18416140953e8e782ca1934f1543d006b4846)
 

Author SHA1 Message Date
zkbot 4ac1841614 Auto merge of #958 - ebfull:prf-refactor, r=ebfull 8 years ago
zkbot 0395055549 Auto merge of #961 - alfiedotwtf:zc.v0.11.2.latest, r=ebfull 8 years ago
Alfie John 1785bdb98a Rename libzerocash to libzcash 8 years ago
zkbot a09517f313 Auto merge of #948 - nathan-at-least:t946.fix-cov-zcash, r=nathan-at-least 8 years ago
Sean Bowe 1bcdec40a4 Refactor PRF_gadget to hand responsibility to PRF_addr_a_pk_gadget for creating the '0' argument to the PRF. 8 years ago
zkbot 671b9562f1 Auto merge of #943 - str4d:938-clientversion, r=ebfull 8 years ago
Jack Grigg b3e712a4d2 Minor error message tweak 8 years ago
Jack Grigg c5d080bb83 Add Zcash Developers to CLI copyright notice 8 years ago
Jack Grigg a1de76c7a0 Bitcoin -> Zcash in version and help text 8 years ago
Nathan Wilcox 7fde87cd4e Fix a test name bug so that ``make cov-zcash`` correctly runs the ``zcash-gtest`` binary. Fixes #946. 8 years ago
Taylor Hornby be1bae14e8 Hide new Boost warnings on GCC 6. 8 years ago
Taylor Hornby e334392fab Patch libsnark to build with my compiler. Upstream PR #35. 8 years ago
Taylor Hornby 6dc53bdc33 Turn on -Werror for the Zcash build. 8 years ago
Taylor Hornby 7c1ccd9006 Remove unused code in libzerocash util.cpp 8 years ago
Taylor Hornby ec3bd70b6d Ignore deprecated declaration warnings. 8 years ago
Taylor Hornby 675e17022f Use left shift instead of floating-point pow() in equihash. 8 years ago
Taylor Hornby 6fe2e85816 Use HARDENED_CPPFLAGS in the Makefile consistently. 8 years ago
Taylor Hornby 67f3fe3d25 Fix FORTIFY_SOURCE build errors. 8 years ago
Taylor Hornby e857a0cd1f Fix build warnings in sighash tests. 8 years ago
Jack Grigg fe0cacd2d8 Add Zcash revision to version strings 8 years ago
Sean Bowe a6770caa45 Update versions and release notes. 8 years ago
Sean Bowe 383f8b0c8a Change testnet network magics. 8 years ago
Taylor Hornby bf2e3122ac Remove the Merkle tree hash function's fixed point. 8 years ago
zkbot 9e387120eb Auto merge of #908 - ebfull:trafford, r=ebfull 8 years ago
Sean Bowe 1896a89cac Add h_sig test vectors. 8 years ago
Sean Bowe 3e0af61b86 Update zkSNARK proving/verifying keys. 8 years ago
Sean Bowe 81469bbb83 `Note` values should be little-endian byte order. 8 years ago
Sean Bowe 032164d5d5 Rename hmac -> mac in circuit. 8 years ago
Sean Bowe a9640f67f1 Rename ZCASH_ constants to ZC_. 8 years ago
Sean Bowe 53ab7c06ba Use inheritance for PRF gadgets. 8 years ago
Sean Bowe ccb439c510 Protect-style joinsplits should anchor to the latest root for now, until #604 is resolved. 8 years ago
Sean Bowe 0cdfab1d92 Remove the zerocash tests from the full test suite. 8 years ago
Sean Bowe ddb03c3e8d Fix performance measurements due to modified transaction structure. 8 years ago
Sean Bowe b8d320df19 Update public zkSNARK parameters for new circuit. 8 years ago
Sean Bowe 4ec57478c4 Remove nearly all of libzerocash. 8 years ago
Sean Bowe 0d990f31a7 Stop testing old tree against new tree. 8 years ago
Sean Bowe 5975bf1c32 Added public zkSNARK parameter generation utility. 8 years ago
Sean Bowe 2dc3599271 Transplant of libzcash. 8 years ago
Sean Bowe 2140639309 Remove scriptPubKey/scriptSig from CPourTx, and add randomSeed. 8 years ago
Sean Bowe 5a2db9e283 libzcash: Add tests for API 8 years ago
Daira Hopwood dbab243725 zkSNARK: Add constraint that the total value in a JoinSplit is a 64-bit integer. 8 years ago
Sean Bowe 59c3d926c6 zkSNARK: Enforce merkle authentication path from nonzero-valued public inputs to root. 8 years ago
Sean Bowe fcece37f00 zkSNARK: Witness commitments to input notes. 8 years ago
Sean Bowe e5f7c49d55 zkSNARK: Ensure that values balance correctly. 8 years ago
Sean Bowe 5e61a78fec zkSNARK: Enforce disclosure of commitments to output notes. 8 years ago
Sean Bowe 6b010d9bfd zkSNARK: Enforce that new output notes have unique `rho` to prevent faerie gold attack. 8 years ago
Sean Bowe e52f40e839 zkSNARK: Authenticate h_sig with a_sk 8 years ago
Sean Bowe 2a2f3fb80f zkSNARK: Enforce disclosure of input note nullifiers 8 years ago
Sean Bowe ca8d6c9347 zkSNARK: Enforce spend-authority of input notes. 8 years ago
Sean Bowe 53d2ade7c2 zkSNARK: Add "zero" constant variable. 8 years ago