200 Commits (08d6b02d5e9f3ccf34fbdcbc133cbc9cf1989fa9)

Author SHA1 Message Date
Jack Grigg 08d6b02d5e
Rename libbitcoinconsensus to libzcashconsensus 8 years ago
Kevin Gallagher 2f3ecb4422
Adds zcbenchmarks.h to libbitcoin_wallet_a_SOURCES 8 years ago
Kevin Gallagher 58d09f27f5
Adds files in src/zcash/circuit to libzcash_a_SOURCES 8 years ago
Kevin Gallagher 7553b173b7
Add alertkeys.h to libbitcoin_server_a_SOURCES 8 years ago
Kevin Gallagher 9ffe371d09
Adds zcash/Proof.hpp to LIBZCASH_H 8 years ago
Kevin Gallagher cc552e4db8
Adds zcash/Zcash.h to LIBZCASH sources 8 years ago
Kevin Gallagher 60157808cd
Inlude crypto/equihash.tcc in list of sources for dist 8 years ago
Jack Grigg c06664fb8f
Fix Makefiles so "make dist" will run 8 years ago
Cory Fields a5e918a07f
release: add check-symbols and check-security make targets 8 years ago
Simon fc72c078be Add async RPC queue and operation classes. 8 years ago
Sean Bowe decde3864d Enable MONTGOMERY_OUTPUT everywhere. 8 years ago
Sean Bowe f0dab51cf3 Implement zkSNARK compression. 8 years ago
Taylor Hornby f5d3d420f6 Add -fwrapv -fno-strict-aliasing; fix libzcash flags. 8 years ago
Simon fbd90518e3 Use -O1 opimitization flag when building libzcash. 8 years ago
Taylor Hornby 73537ebe97 Put hardened stuff in libzcash CPPFLAGS. 8 years ago
Taylor Hornby 56734f4b27 Pull in upstream's make check-security, based on upstream PR #6854 and #7424. 8 years ago
Simon b39e1bdbca Fixes to integrate sendalert.cpp. 8 years ago
Taylor Hornby c9c4611d9a Rename zerocash to zcash in some places. 8 years ago
Sean Bowe 2668a1bc13 Remove the rest of libzerocash. 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
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
Alfie John 1785bdb98a Rename libzerocash to libzcash 8 years ago
Taylor Hornby 6fe2e85816 Use HARDENED_CPPFLAGS in the Makefile consistently. 8 years ago
Sean Bowe 81469bbb83 `Note` values should be little-endian byte order. 8 years ago
Sean Bowe 4ec57478c4 Remove nearly all of libzerocash. 8 years ago
Sean Bowe 369df06583 Introduce new `libzcash` Zcash protocol API and crypto constructions surrounding the zkSNARK circuit. 8 years ago
Sean Bowe 6bd8e46922 Run `zcash-gtest` in `make check` and fix performance tests. 8 years ago
Sean Bowe 6c36a9fe03 NoteEncryption implementation and integration, removal of ECIES and crypto++ dependencies. 8 years ago
Sean Bowe e1ff849d8d New implementation of incremental merkle tree 8 years ago
Nathan Wilcox 3ab0c1a790 Add a zcash-gtest binary to our build with a single tautological test. 8 years ago
Taylor Hornby 6962bb3df0 Add automated performance measurement system. 8 years ago
Jack Grigg 6d25662f25 Implement validator and basic solver for Equihash 8 years ago
Sean Bowe d3612b1c94 Remove zerocash's SHA256 implementation 8 years ago
Sean Bowe 6e96cf089b Add zerocash tests and utilities. 8 years ago
Sean Bowe cf5f4f679d Remove unnecessary comments. 8 years ago
Sean Bowe e463edc122 Build and link libzerocash. 8 years ago
Nathan Wilcox c4da097069 Pull over depends and build changes from zc.v0.10.0.latest. Fails to build due to new ./configure dependency for serialization stuff. 9 years ago
Taylor Hornby 8a18333567 Rename .bitcoin (DataDir), bitcoind, and bitcoin-cli. 9 years ago
Wladimir J. van der Laan 87a797a016 build: Remove dependency of bitcoin-cli on secp256k1 9 years ago
Casey Rodarmor 6b51b9b195 Replace boost::reverse_lock with our own. 9 years ago
Luke Dashjr cc24610fdb Update Windows resource files (and add one for bitcoin-tx) 9 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 9 years ago
Gavin Andresen 928b950e3b
CScheduler class for lightweight task scheduling 9 years ago
Jorge Timón ff734e905f Alphabetic order in makefile 9 years ago
Alex Morcos b649e03954 Create new BlockPolicyEstimator for fee estimates 10 years ago
Pieter Wuille 540629c6fb Add memusage.h 9 years ago
sinetek ff7fe8b19e Fix for correctly including climits on certain platforms {DragonFlyBSD}. 9 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 9 years ago