8865 Commits (592b2f0e64c95bcebcbe50771b9d60a78669e091)
 

Author SHA1 Message Date
Taylor Hornby 592b2f0e64 z4 release 8 years ago
zkbot 55bf149df9 Auto merge of #921 - str4d:optimised-equihash, r=daira 8 years ago
Jack Grigg 447444ae7a Fix nits after review 8 years ago
Sean Bowe 3960e14d91 Update performance measurement transaction. 8 years ago
zkbot 19769ba6c5 Auto merge of #976 - ebfull:implement-joinsplit-signatures, r=ebfull 8 years ago
Sean Bowe 7c68cc0747 Add additional assertions. 8 years ago
Sean Bowe e8af0028eb Change error for invalid joinsplit signature for consistency. 8 years ago
Sean Bowe 3a10823ad4 Wrap lines in *CTransaction constructors. 8 years ago
Sean Bowe 1e99cbab04 Use joinsplit_sig_t in more places. 8 years ago
Sean Bowe 69c0f9128c Enforce that the `S` value of the ed25519 signature is smaller than the group order to prevent malleability attacks. 8 years ago
Sean Bowe 320f2cc7e0 Switch to Ed25519 for cryptographic binding of joinsplits to transactions. 8 years ago
Taylor Hornby b48122b57b Fix tests for JoinSplit signatures 8 years ago
Taylor Hornby a138f81404 Implement signature verification in CheckTransaction 8 years ago
Taylor Hornby ed6c1b5d15 We don't want to benchmark signature creation / verification. 8 years ago
Taylor Hornby 6aae9d1a55 Sign JoinSplit transactions 8 years ago
zkbot 212cdc4fa4 Auto merge of #972 - bitcartel:zc.v0.11.2.z3_issue_651_remove_bitcoin_seeds, r=ebfull 8 years ago
Simon 17c4c0db48 Remove Bitcoin mainnet seeds. 8 years ago
zkbot b1f699660f Auto merge of #887 - str4d:mining-slow-start, r=ebfull 8 years ago
Jack Grigg 068e2f1a09 Fix comment 8 years ago
Simon 1cf94c69e8 Remove Bitcoin testnet seeds. 8 years ago
Taylor Hornby fc8c101acf Enable -v for valgrind so we can see counts for each error. 8 years ago
Taylor Hornby 0af5e31282 Pass -DPURIFY to OpenSSL so it doesn't clutter valgrind output. 8 years ago
Taylor Hornby d578de8e27 Add ability to run things under valgrind. 8 years ago
Sean Bowe fd7c139e37 Pass `-fopenmp` at compile-time to enable MULTICORE. 8 years ago
Sean Bowe e6c2d66c93 Enable MULTICORE proving behavior with omp. 8 years ago
zkbot 8ff7c0752e Auto merge of #954 - ebfull:fix-cpourtx-structure, r=ebfull 8 years ago
zkbot 1f07deb5db Auto merge of #956 - ebfull:uint252, r=ebfull 8 years ago
Sean Bowe 6b5d608899 Update proving key and tests that depend on transaction structure changes 8 years ago
Sean Bowe 3ebca007f3 Reorder fields of CPourTx to reflect the spec. 8 years ago
Sean Bowe 9285bba885 Enable binary serializations of proofs and r1cs keys, and make the `CPourTx` proof field fixed-size. 8 years ago
Sean Bowe defe37a6d4 Enforce first four bits are zero for all spending keys and phi. 8 years ago
Jack Grigg b5c6a3af12 Use optimised Equihash solver for miner and benchmarks 8 years ago
Jack Grigg d4d76536a5 Use fixed-width array for storing hash and indices 8 years ago
Jack Grigg 29d9986c83 Store full indices in the same char* as the hash 8 years ago
Jack Grigg 639c40047f Use comparator object for sorting StepRows 8 years ago
Jack Grigg a683cc85d9 Merge *StepRow XOR and trimming operations 8 years ago
Jack Grigg e95747288a Use template parameters to statically initialise Equihash 8 years ago
zkbot 9cf13a3e85 Auto merge of #955 - loxal:zc.v0.11.2.latest, r=ebfull 8 years ago
zkbot 4ac1841614 Auto merge of #958 - ebfull:prf-refactor, r=ebfull 8 years ago
Jack Grigg 39f5cb35f9 Store truncated indices in the same char* as the hash (H/T tromp for the idea!) 8 years ago
Jack Grigg c92c1f6050 Implement index-truncation Equihash optimisation 8 years ago
Jack Grigg 6afef0dd6d Cleanups 8 years ago
Jack Grigg a3361e778b Refactor StepRow to make optimisation easier 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
Alex 7e540a0b6f add sha256sum support for Mac OS X 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