zcashd/src
Jack Grigg a4419b5f85 make-release.py: Versioning changes for 4.5.1-1. 2021-10-08 17:00:27 +00:00
..
bench Implement ZIP 216 consensus rules 2021-06-10 11:36:12 +01:00
compat Default to defining endian-conversion DECLs in compat w/o config 2020-12-20 22:42:22 +00:00
config
consensus Fix bugs in testnet Orchard circuit 2021-09-28 22:56:37 +01:00
crypto Add a FastRandomContext::randrange and use it 2021-02-17 15:43:43 -07:00
fuzzing Added libfuzzer support. 2020-08-12 21:41:30 +01:00
gtest Add debug message to CValidationState for optional extra information 2021-08-13 16:24:09 +01:00
leveldb Partial revert of "Update links". See #4904 2020-12-17 01:42:03 +00:00
obj
policy Mark v5 transaction format as standard for NU5 2021-10-06 20:47:34 +00:00
pow/tromp lint: Fix missing or inconsistent include guards 2020-11-09 23:06:21 +00:00
primitives Mark v5 transaction format as standard for NU5 2021-10-06 20:47:34 +00:00
rpc ProcessGetData: Respond to MSG_WTX requests 2021-09-10 21:46:05 +01:00
rust rust: Skip running the Orchard batch validator on an empty batch 2021-09-22 14:52:47 +01:00
script Make valueBalanceSapling a private non-const member of CTransaction. 2021-07-01 12:41:25 +01:00
secp256k1 Update secp256k1 subtree to latest master 2021-01-25 21:35:39 +00:00
support Move Win32 defines to configure.ac to ensure they are globally defined 2021-06-05 15:22:00 +01:00
test Fix bugs in testnet Orchard circuit 2021-09-28 22:56:37 +01:00
univalue Merge commit '9e26ae1c78fe62e23dcca7b22e1cd1a42b45dd25' into univalue-update 2021-01-25 19:50:54 +00:00
wallet Use lowerCamelCase for listaddresses JSON 2021-10-08 10:30:39 -06:00
zcash Group legacy_hdseed Sapling addresses by account ID. 2021-10-07 13:48:55 -06:00
zmq [depends, zmq, doc] avoid deprecated zeromq api functions 2020-10-05 22:54:19 +01:00
.clang-format clang-format: Delete ForEachMacros 2020-11-23 23:07:15 +00:00
Makefile.am build: Add primitives/orchard.h to list of header files 2021-09-20 15:49:28 +01:00
Makefile.bench.include build: Add missing LIBUNIVALUE to Makefile.bench.include LDADD 2020-10-13 14:12:41 +01:00
Makefile.gtest.include build: Add missing source file to zcash_gtest_SOURCES 2021-09-20 20:15:38 +01:00
Makefile.leveldb.include build: Remove WINVER pre define in Makefile.leveldb.inlcude 2021-06-05 14:51:20 +01:00
Makefile.test.include [tests] Remove wallet accounts test 2021-08-10 14:19:15 -06:00
addrdb.cpp scripted-diff: Remove direct usages of boost::filesystem 2021-04-14 12:52:15 +12:00
addrdb.h Remove duplicate / unused includes 2021-04-14 12:53:06 +12:00
addressindex.h
addrman.cpp Switch FastRandomContext to ChaCha20 2021-02-17 15:43:43 -07:00
addrman.h addrman: Add missing lock in Clear() (CAddrMan) 2021-04-12 17:15:22 -06:00
alert.cpp scripted-diff: Remove #include <boost/foreach.hpp> 2020-11-23 23:07:15 +00:00
alert.h Move GetWarnings and related globals to util. 2020-02-21 01:28:13 +00:00
alertkeys.h
amount.cpp Always allow transactions paying at least DEFAULT_FEE to be relayed, and do not rate-limit them. 2020-12-18 21:19:23 +00:00
amount.h Add CFeeRate += operator 2021-08-10 05:09:51 +01:00
arith_uint256.cpp
arith_uint256.h
asyncrpcoperation.cpp Add univalue to updatecheck.py and update univalue, removing calls to deprecated methods 2020-05-14 12:42:19 -06:00
asyncrpcoperation.h lint: Fix missing or inconsistent include guards 2020-11-09 23:06:21 +00:00
asyncrpcqueue.cpp
asyncrpcqueue.h lint: Fix missing or inconsistent include guards 2020-11-09 23:06:21 +00:00
base58.cpp
base58.h
bech32.cpp
bech32.h
bitcoin-cli-res.rc
bitcoin-cli.cpp Apply suggestions from code review 2021-01-12 17:09:20 +00:00
bitcoin-tx-res.rc
bitcoin-tx.cpp refactor: Drop boost::this_thread::interruption_point and boost::thread_interrupted in main thread 2020-11-23 23:07:15 +00:00
bitcoind-res.rc
bitcoind.cpp util: Replace boost::signals2 with std::function 2020-11-23 23:07:15 +00:00
bloom.cpp net: remove is{Empty,Full} flags from CBloomFilter, clarify CVE fix 2021-04-02 16:06:41 +13:00
bloom.h doc: clarify CRollingBloomFilter size estimate 2021-04-02 16:06:43 +13:00
chain.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2021-04-02 16:04:55 +13:00
chain.h Minor fixes to documentation and formatting 2021-06-21 17:08:22 +01:00
chainparams.cpp Fix bugs in testnet Orchard circuit 2021-09-28 22:56:37 +01:00
chainparams.h Pass network type through to UA address handling logic 2021-07-13 13:40:13 +01:00
chainparamsbase.cpp
chainparamsbase.h
chainparamsseeds.h
checkpoints.cpp scripted-diff: Remove #include <boost/foreach.hpp> 2020-11-23 23:07:15 +00:00
checkpoints.h Remove redundant CheckBlock calls. 2020-10-07 13:07:34 -06:00
checkqueue.h Fix CCheckQueue IsIdle (potential) race condition and remove dangerous constructors. 2021-04-02 12:22:48 -06:00
clientversion.cpp
clientversion.h make-release.py: Versioning changes for 4.5.1-1. 2021-10-08 17:00:27 +00:00
coincontrol.h
coins.cpp Add Orchard nullifiers to nullifiers cache. 2021-06-28 17:43:23 -06:00
coins.h ZIP 225: v5 transaction check rules 2021-07-01 12:41:25 +01:00
compat.h Move Win32 defines to configure.ac to ensure they are globally defined 2021-06-05 15:22:00 +01:00
compressor.cpp
compressor.h
core_io.h
core_memusage.h Include Orchard bundle in transaction dynamic usage 2021-06-29 15:05:46 +01:00
core_read.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2021-04-02 16:04:55 +13:00
core_write.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2021-04-02 16:04:55 +13:00
dbwrapper.cpp util: Replace boost::signals2 with std::function 2020-11-23 23:07:15 +00:00
dbwrapper.h dbwrapper: Use new .data() method of CDataStream 2021-06-11 21:34:43 +01:00
deprecation.cpp
deprecation.h make-release.py: Versioning changes for 4.5.0. 2021-09-23 04:12:06 +01:00
experimental_features.cpp scripted-diff: Migrate from boost::optional to std::optional 2020-12-16 22:59:35 +00:00
experimental_features.h scripted-diff: Migrate from boost::optional to std::optional 2020-12-16 22:59:35 +00:00
fs.cpp Remove unused Boost includes 2020-10-22 01:11:37 +01:00
fs.h Update links 2020-12-13 11:24:44 +02:00
hash.cpp Support SipHash with arbitrary byte writes 2021-02-16 18:00:22 -07:00
hash.h Support SipHash with arbitrary byte writes 2021-02-16 18:00:22 -07:00
httprpc.cpp scripted-diff: Remove #include <boost/foreach.hpp> 2020-11-23 23:07:15 +00:00
httprpc.h
httpserver.cpp http: Remove numThreads and ThreadCounter 2021-04-12 17:15:23 -06:00
httpserver.h httpserver: replace boost threads with std 2020-09-30 12:48:35 +01:00
init.cpp Move mempool rejections to new debug category 2021-08-13 16:24:09 +01:00
init.h Add an RPC method for setting the tracing filter directives 2020-08-07 15:26:28 +01:00
key.cpp Do not shadow variables 2021-04-02 16:04:55 +13:00
key.h Minor additional OpenSSL scouring. 2020-09-30 10:44:42 +01:00
key_constants.h Pass network type through to UA address handling logic 2021-07-13 13:40:13 +01:00
key_io.cpp Migrate to latest revisions of orchard and the zcash_* crates 2021-09-17 03:56:32 +01:00
key_io.h Fix missing or inconsistent include guards 2020-10-27 23:05:02 +00:00
keystore.cpp Fix for incorrect locking in GetPubKey() (keystore.cpp) 2021-02-19 15:11:22 -07:00
keystore.h keystore GetKeys(): return result instead of writing to reference 2021-04-12 17:15:22 -06:00
limitedmap.h Disallow unlimited limited maps 2021-02-18 19:03:58 +00:00
logging.cpp prevector: Terminate without logging on failed allocation 2020-12-20 22:42:22 +00:00
logging.h Update links 2020-12-13 11:24:44 +02:00
main.cpp Fix comment 2021-10-06 20:47:34 +00:00
main.h builder: Generate v5 transactions from NU5 activation 2021-08-28 00:44:22 +01:00
mempool_limit.cpp prevector: Terminate without logging on failed allocation 2020-12-20 22:42:22 +00:00
mempool_limit.h Remove JSDescription::h_sig 2020-12-20 22:42:22 +00:00
memusage.h Add support for unique_ptr and shared_ptr to memusage 2021-08-13 03:58:03 +01:00
merkleblock.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2021-04-02 16:04:55 +13:00
merkleblock.h
metrics.cpp Cleanup: get the definition of ENABLE_VIRTUAL_TERMINAL_PROCESSING from wincon.h. 2021-04-06 16:41:28 +01:00
metrics.h scripted-diff: Migrate from boost::optional to std::optional 2020-12-16 22:59:35 +00:00
miner.cpp Use a visitor for handling -mineraddress config option 2021-07-13 03:21:54 +01:00
miner.h Document why a nested call to ExtractMinerAddress is not recursive 2021-07-19 12:48:11 +01:00
net.cpp Use wtxid for peer state management 2021-09-10 21:50:24 +01:00
net.h Use wtxid for peer state management 2021-09-10 21:50:24 +01:00
netbase.cpp Drop defunct Windows compat fixes 2021-06-05 14:51:00 +01:00
netbase.h Adding CSubNet constructor over a single CNetAddr 2021-02-16 18:02:24 +00:00
noui.cpp util: Replace boost::signals2 with std::function 2020-11-23 23:07:15 +00:00
noui.h
pow.cpp scripted-diff: Migrate from boost::optional to std::optional 2020-12-16 22:59:35 +00:00
pow.h Revert "Pass the block height through to CheckEquihashSolution()" 2020-07-15 16:16:40 +12:00
prevector.h prevector::swap: fix (unreached) data corruption 2021-02-17 10:56:59 -07:00
proof_verifier.cpp scripted-diff: Migrate from boost::variant to std::variant 2020-12-16 22:49:53 +00:00
proof_verifier.h Replace libsodium's crypto_sign with ed25519-zebra 2020-08-20 19:00:47 +01:00
protocol.cpp Add named constants for legacy tx authDigest placeholder value 2021-09-14 21:26:05 +01:00
protocol.h net: Reject unknown CInv message types 2021-09-15 20:08:01 +01:00
pubkey.cpp Do not shadow variables 2021-04-02 16:04:55 +13:00
pubkey.h Do not shadow variables 2021-04-02 16:04:55 +13:00
random.cpp Switch FastRandomContext to ChaCha20 2021-02-17 15:43:43 -07:00
random.h Add a FastRandomContext::randrange and use it 2021-02-17 15:43:43 -07:00
rest.cpp Add missing cs_main locks when calling blockToJSON/blockheaderToJSON 2021-04-12 17:15:22 -06:00
reverse_iterator.h Introduce src/reverse_iterator.hpp and include it... 2020-11-23 23:07:15 +00:00
reverselock.h Do not shadow variables 2021-04-02 16:04:55 +13:00
scheduler.cpp Notify other serviceQueue thread we are finished to prevent deadlocks. 2021-02-19 15:11:22 -07:00
scheduler.h Remove remaining instances of boost::function 2020-02-04 20:08:25 -07:00
sendalert.cpp scripted-diff: Fully remove BOOST_FOREACH 2020-11-23 23:07:15 +00:00
serialize.h scripted-diff: Migrate from boost::optional to std::optional 2020-12-16 22:59:35 +00:00
spentindex.h
streams.h Auto merge of #5202 - str4d:5022-tx-v5, r=str4d 2021-06-12 17:59:44 +00:00
sync.cpp Prevent mutex lock fail even if --enable-debug 2021-04-20 15:11:57 +12:00
sync.h Add ability to assert a lock is not held in DEBUG_LOCKORDER 2021-04-12 17:15:22 -06:00
threadsafety.h Update links 2020-12-13 11:24:44 +02:00
timedata.cpp Move time data log print to 'net' category to reduce log noise 2021-02-18 19:34:58 +00:00
timedata.h Update GetAdjustedTime() to GetTime(). 2020-02-25 16:57:22 +00:00
timestampindex.h
tinyformat.h Update links 2020-12-13 11:24:44 +02:00
torcontrol.cpp Do not shadow variables 2021-04-02 16:04:55 +13:00
torcontrol.h
transaction_builder.cpp builder: Generate v5 transactions from NU5 activation 2021-08-28 00:44:22 +01:00
transaction_builder.h builder: Generate v5 transactions from NU5 activation 2021-08-28 00:44:22 +01:00
txdb.cpp Fix Orchard incremental Merkle tree empty root. 2021-06-28 13:54:15 -06:00
txdb.h Orchard changes to coins & consensus. 2021-06-23 16:06:30 -06:00
txmempool.cpp Get rid of CTxMempool::lookup() entirely 2021-08-13 15:42:04 +01:00
txmempool.h Get rid of CTxMempool::lookup() entirely 2021-08-13 15:42:04 +01:00
ui_interface.h Report reindexing progress in GUI 2021-08-09 20:58:49 +01:00
uint252.h lint: Fix missing or inconsistent include guards 2020-11-09 23:06:21 +00:00
uint256.cpp Use SipHash-2-4 for CCoinsCache index 2021-02-11 11:10:42 -07:00
uint256.h Add named constants for legacy tx authDigest placeholder value 2021-09-14 21:26:05 +01:00
undo.h
util.cpp Move Win32 defines to configure.ac to ensure they are globally defined 2021-06-05 15:22:00 +01:00
util.h Squashed 'src/secp256k1/' changes from 3967d96bf1..a4abaab793 2021-01-25 20:27:37 +00:00
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp Update links 2020-12-13 11:24:44 +02:00
utilstrencodings.h Update links 2020-12-13 11:24:44 +02:00
utiltest.cpp test: Fix OverwinterExpiryHeight test after ZIP 203 contextual changes 2021-07-01 13:17:08 +01:00
utiltest.h test: Fix OverwinterExpiryHeight test after ZIP 203 contextual changes 2021-07-01 13:17:08 +01:00
utiltime.cpp Fix race when accessing std::locale::classic() 2021-04-01 14:29:40 -06:00
utiltime.h
validationinterface.cpp Fix typos 2021-08-31 19:56:25 +01:00
validationinterface.h scripted-diff: Migrate from boost::optional to std::optional 2020-12-16 22:59:35 +00:00
version.h Fix bugs in testnet Orchard circuit 2021-09-28 22:56:37 +01:00
warnings.cpp Update links 2020-12-13 11:24:44 +02:00
warnings.h Update links 2020-12-13 11:24:44 +02:00
zcbenchmarks.cpp bench: Add Orchard logic to zcbenchmarks 2021-09-22 17:32:17 +01:00
zcbenchmarks.h lint: Fix missing or inconsistent include guards 2020-11-09 23:06:21 +00:00