dash/src
Wladimir J. van der Laan a84f8da136 Merge #9498: Basic CCheckQueue Benchmarks
aad4cb5 Address ryanofsky feedback on CCheckQueue benchmarks. Eliminated magic numbers, fixed scoping of vectors (and memory movement component of benchmark). (Jeremy Rubin)
9f03110 Add Basic CheckQueue Benchmark (Jeremy Rubin)
2018-01-21 12:48:33 +01:00
..
bench Merge #9498: Basic CCheckQueue Benchmarks 2018-01-21 12:48:33 +01:00
compat Merge #8675: Make copyright header lines uniform 2018-01-13 13:44:39 +01:00
config
consensus Merge #8391: Consensus: Remove ISM 2018-01-20 09:22:40 +01:00
crypto Merge #9512: Fix various things -fsanitize complains about 2018-01-21 12:48:33 +01:00
drafted Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
leveldb Merge #8613: LevelDB 1.19 2018-01-17 17:31:11 +01:00
obj
obj-test
policy Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
primitives Merge #7562: Bump transaction version default to 2 2018-01-20 09:22:38 +01:00
qt Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
rpc Merge #9490: Replace FindLatestBefore used by importmuti with FindEarliestAtLeast. 2018-01-21 12:48:32 +01:00
script Merge #9349: Make CScript (and prevector) c++11 movable. 2018-01-18 07:31:23 +01:00
secp256k1 Merge #9334: Update to latest libsecp256k1 2018-01-17 17:31:12 +01:00
support Merge #9387: [Refactor] RAII of libevent stuff using unique ptrs with deleters 2018-01-18 07:33:44 +01:00
test Merge #9512: Fix various things -fsanitize complains about 2018-01-21 12:48:33 +01:00
univalue Merge #8863: univalue: Pull subtree 2018-01-12 09:57:56 +01:00
wallet Merge #9512: Fix various things -fsanitize complains about 2018-01-21 12:48:33 +01:00
zmq Merge #9243: Clean up mapArgs and mapMultiArgs Usage 2018-01-18 07:31:23 +01:00
.clang-format
activemasternode.cpp Use OpenNetworkConnection instead of calling ConnectNode directly in Dash code (#1857) 2018-01-17 18:09:08 +03:00
activemasternode.h
addrdb.cpp Merge #9216: Doc: Fix copypasted comment 2018-01-17 17:25:36 +01:00
addrdb.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
addressindex.h
addrman.cpp Merge #8914: Kill insecure_random and associated global state 2018-01-12 09:58:14 +01:00
addrman.h Merge #9225: Fix some benign races 2018-01-17 17:27:24 +01:00
alert.cpp Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
alert.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
amount.cpp
amount.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
arith_uint256.cpp Merge #8675: Make copyright header lines uniform 2018-01-13 13:44:39 +01:00
arith_uint256.h Merge #8675: Make copyright header lines uniform 2018-01-13 13:44:39 +01:00
base58.cpp
base58.h
bip39_english.h
bip39.cpp Use GetStrongRandBytes in CMnemonic::Generate 2017-12-22 06:00:51 +01:00
bip39.h
bloom.cpp Merge #8655: Do not shadow variables (trivials) 2018-01-11 13:22:22 +01:00
bloom.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
cachemap.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
cachemultimap.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
chain.cpp Merge #9490: Replace FindLatestBefore used by importmuti with FindEarliestAtLeast. 2018-01-21 12:48:32 +01:00
chain.h Merge #9490: Replace FindLatestBefore used by importmuti with FindEarliestAtLeast. 2018-01-21 12:48:32 +01:00
chainparams.cpp Merge #9472: Disentangle progress estimation from checkpoints and update it 2018-01-21 12:48:32 +01:00
chainparams.h Merge #9472: Disentangle progress estimation from checkpoints and update it 2018-01-21 12:48:32 +01:00
chainparamsbase.cpp Fix remaining direct uses of mapArgs 2018-01-18 07:38:58 +01:00
chainparamsbase.h
chainparamsseeds.h
checkpoints.cpp Merge #9472: Disentangle progress estimation from checkpoints and update it 2018-01-21 12:48:32 +01:00
checkpoints.h Merge #9472: Disentangle progress estimation from checkpoints and update it 2018-01-21 12:48:32 +01:00
checkqueue.h
clientversion.cpp Merge #8181: build: Get rid of CLIENT_DATE 2017-12-22 17:20:31 +01:00
clientversion.h Merge #8181: build: Get rid of CLIENT_DATE 2017-12-22 17:20:31 +01:00
coins.cpp Merge #8357: [mempool] Fix relaypriority calculation error 2018-01-12 08:02:45 +01:00
coins.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
compat.h Merge #9224: Prevent FD_SETSIZE error building on OpenBSD 2018-01-17 17:27:24 +01:00
compressor.cpp
compressor.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
core_io.h Merge #9282: CMutableTransaction is defined as struct 2018-01-17 17:31:12 +01:00
core_memusage.h Merge #9125: Make CBlock a vector of shared_ptr of CTransactions 2018-01-15 06:14:16 +01:00
core_read.cpp Merge #8580: Make CTransaction actually immutable 2018-01-17 17:30:38 +01:00
core_write.cpp
cuckoocache.h Merge #8895: Better SigCache Implementation 2018-01-18 07:31:22 +01:00
dash-cli-res.rc Fix issues introduced in 1770 (#1803) 2017-12-21 19:58:38 +03:00
dash-cli.cpp Merge #8811: rpc: Add support for JSON-RPC named arguments 2018-01-18 07:38:57 +01:00
dash-tx-res.rc Fix issues introduced in 1770 (#1803) 2017-12-21 19:58:38 +03:00
dash-tx.cpp Remove SegWit related code in dash-tx 2018-01-21 12:48:32 +01:00
dashd-res.rc
dashd.cpp Merge #9243: Clean up mapArgs and mapMultiArgs Usage 2018-01-18 07:31:23 +01:00
dbwrapper.cpp Merge #8629: C++11: s/boost::scoped_ptr/std::unique_ptr/ 2018-01-09 14:16:38 +01:00
dbwrapper.h
dsnotificationinterface.cpp Update Dash related code to use new SyncTransaction notifications interface 2018-01-08 18:41:06 +01:00
dsnotificationinterface.h Update Dash related code to use new SyncTransaction notifications interface 2018-01-08 18:41:06 +01:00
flat-database.h
governance-classes.cpp
governance-classes.h
governance-exceptions.h
governance-misc.h
governance-object.cpp Merge #8580: Make CTransaction actually immutable 2018-01-17 17:30:38 +01:00
governance-object.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
governance-validators.cpp
governance-validators.h
governance-vote.cpp
governance-vote.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
governance-votedb.cpp
governance-votedb.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
governance.cpp Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
governance.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
hash.cpp Merge #8173: Use SipHash for node eviction (cont'd) 2017-12-22 16:33:56 +01:00
hash.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
hdchain.cpp
hdchain.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
httprpc.cpp Merge #9512: Fix various things -fsanitize complains about 2018-01-21 12:48:33 +01:00
httprpc.h
httpserver.cpp Merge #9243: Clean up mapArgs and mapMultiArgs Usage 2018-01-18 07:31:23 +01:00
httpserver.h Merge #8513: Fix a type error that would not compile on OSX. 2018-01-08 18:04:55 +01:00
indirectmap.h Merge #8414: prepend license statement to indirectmap.h 2018-01-08 18:04:55 +01:00
init.cpp Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
init.h Merge #9010: Split up AppInit2 into multiple phases, daemonize after datadir lock errors 2018-01-17 17:27:24 +01:00
instantx.cpp Merge #9236: Fix races for strMiscWarning and fLargeWork*Found, make QT runawayException use GetWarnings 2018-01-18 07:31:22 +01:00
instantx.h Preparations for upcoming backport of Bitcoin #8580 2018-01-17 17:30:38 +01:00
keepass.cpp Merge #7891: Always require OS randomness when generating secret keys 2017-12-21 18:50:14 +01:00
keepass.h
key.cpp Merge #8753: Locked memory manager 2018-01-13 13:44:39 +01:00
key.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
keystore.cpp
keystore.h
limitedmap.h Merge #8353: Trivial: tiny c++11 refactors 2018-01-08 18:04:55 +01:00
Makefile.am Merge #9387: [Refactor] RAII of libevent stuff using unique ptrs with deleters 2018-01-18 07:33:44 +01:00
Makefile.bench.include Merge #9498: Basic CCheckQueue Benchmarks 2018-01-21 12:48:33 +01:00
Makefile.leveldb.include Merge #8826: Do not include env_win.cc on non-Windows systems 2018-01-12 09:56:53 +01:00
Makefile.qt.include Merge #9513: build: fix qt distdir builds (retry) 2018-01-18 07:38:58 +01:00
Makefile.qttest.include Add Dash Copyright to Makefiles modified by Dash developers 2018-01-12 16:12:54 +01:00
Makefile.test.include Merge #9436: test: Include tx data in EXTRA_DIST 2018-01-20 09:22:39 +01:00
masternode-payments.cpp Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
masternode-payments.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
masternode-sync.cpp Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
masternode-sync.h
masternode.cpp Merge #9125: Make CBlock a vector of shared_ptr of CTransactions 2018-01-15 06:14:16 +01:00
masternode.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
masternodeconfig.cpp
masternodeconfig.h
masternodeman.cpp Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
masternodeman.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
memusage.h Merge #8675: Make copyright header lines uniform 2018-01-13 13:44:39 +01:00
merkleblock.cpp Merge #9125: Make CBlock a vector of shared_ptr of CTransactions 2018-01-15 06:14:16 +01:00
merkleblock.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
messagesigner.cpp
messagesigner.h
miner.cpp Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
miner.h Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
net_processing.cpp Merge #9561: Wake message handling thread when we receive a new block 2018-01-21 12:48:33 +01:00
net_processing.h Merge #8930: Move orphan processing to ActivateBestChain 2018-01-17 17:25:36 +01:00
net.cpp Use OpenMasternodeConnection in ThreadMnbRequestConnections 2018-01-18 07:40:20 +01:00
net.h Merge #9561: Wake message handling thread when we receive a new block 2018-01-21 12:48:33 +01:00
netaddress.cpp Merge #8466: [Trivial] Do not shadow variables in networking code 2018-01-09 14:16:38 +01:00
netaddress.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
netbase.cpp Merge #9305: Refactor: Removed begin/end_ptr functions. 2018-01-17 17:31:12 +01:00
netbase.h Merge #8466: [Trivial] Do not shadow variables in networking code 2018-01-09 14:16:38 +01:00
netfulfilledman.cpp
netfulfilledman.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
netmessagemaker.h Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
noui.cpp
noui.h
pow.cpp Merge #7962: CalculateNextWorkRequired Cleanup 2017-12-20 17:25:03 +01:00
pow.h
prevector.h Merge #9349: Make CScript (and prevector) c++11 movable. 2018-01-18 07:31:23 +01:00
privatesend-client.cpp Merge #9283: A few more CTransactionRef optimizations 2018-01-18 07:33:43 +01:00
privatesend-client.h
privatesend-server.cpp Merge #9283: A few more CTransactionRef optimizations 2018-01-18 07:33:43 +01:00
privatesend-server.h Preparations for upcoming backport of Bitcoin #8580 2018-01-17 17:30:38 +01:00
privatesend-util.cpp Avoid reference leakage in CKeyHolderStorage::AddKey (#1840) 2018-01-09 14:11:43 +03:00
privatesend-util.h Avoid reference leakage in CKeyHolderStorage::AddKey (#1840) 2018-01-09 14:11:43 +03:00
privatesend.cpp Merge #9283: A few more CTransactionRef optimizations 2018-01-18 07:33:43 +01:00
privatesend.h Merge #9283: A few more CTransactionRef optimizations 2018-01-18 07:33:43 +01:00
protocol.cpp
protocol.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
pubkey.cpp Merge #8655: Do not shadow variables (trivials) 2018-01-11 13:22:22 +01:00
pubkey.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
random.cpp Merge #9305: Refactor: Removed begin/end_ptr functions. 2018-01-17 17:31:12 +01:00
random.h Get rid of InsecureRand and use equivalent FastRandomContext 2018-01-12 16:37:39 +01:00
rest.cpp Merge #9512: Fix various things -fsanitize complains about 2018-01-21 12:48:33 +01:00
reverselock.h Merge #8655: Do not shadow variables (trivials) 2018-01-11 13:22:22 +01:00
scheduler.cpp Merge #9186: test: Fix use-after-free in scheduler tests 2018-01-15 06:14:16 +01:00
scheduler.h
sendalert.cpp Merge #9243: Clean up mapArgs and mapMultiArgs Usage 2018-01-18 07:31:23 +01:00
serialize.h Merge #9305: Refactor: Removed begin/end_ptr functions. 2018-01-17 17:31:12 +01:00
spentindex.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
spork.cpp Merge #9128: net: Decouple CConnman and message serialization 2018-01-17 17:27:22 +01:00
spork.h Remove nType and nVersion from Dash related serialization code 2018-01-15 06:14:15 +01:00
streams.h Add size() method to CVectorWriter 2018-01-17 17:27:24 +01:00
sync.cpp
sync.h Merge #9319: Break addnode out from the outbound connection limits. 2018-01-18 07:38:22 +01:00
threadinterrupt.cpp
threadinterrupt.h
threadsafety.h
timedata.cpp Merge #9236: Fix races for strMiscWarning and fLargeWork*Found, make QT runawayException use GetWarnings 2018-01-18 07:31:22 +01:00
timedata.h
tinyformat.h Merge #8274: util: Update tinyformat 2018-01-08 18:04:55 +01:00
torcontrol.cpp Merge #9305: Refactor: Removed begin/end_ptr functions. 2018-01-17 17:31:12 +01:00
torcontrol.h
txdb.cpp Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
txdb.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
txmempool.cpp Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
txmempool.h Merge #9380: Separate different uses of minimum fees 2018-01-21 12:48:32 +01:00
ui_interface.cpp Merge #8486: [wallet] Add high transaction fee warnings 2018-01-11 13:22:22 +01:00
ui_interface.h Merge #8486: [wallet] Add high transaction fee warnings 2018-01-11 13:22:22 +01:00
uint256.cpp
uint256.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
undo.h Merge #9039: Various serialization simplifcations and optimizations 2018-01-15 06:14:15 +01:00
util.cpp Move wallet backup dir check to wallet.cpp 2018-01-18 19:39:43 +01:00
util.h Move wallet backup dir check to wallet.cpp 2018-01-18 19:39:43 +01:00
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp Merge #8168: util: Add ParseUInt32 and ParseUInt64 2017-12-22 17:20:31 +01:00
utilstrencodings.h Merge #8168: util: Add ParseUInt32 and ParseUInt64 2017-12-22 17:20:31 +01:00
utiltime.cpp Merge #9230: Fix some benign races in timestamp logging 2018-01-17 17:30:38 +01:00
utiltime.h
validation.cpp Merge #9490: Replace FindLatestBefore used by importmuti with FindEarliestAtLeast. 2018-01-21 12:48:32 +01:00
validation.h Merge #9472: Disentangle progress estimation from checkpoints and update it 2018-01-21 12:48:32 +01:00
validationinterface.cpp Add SYNC_TRANSACTION_NOT_IN_BLOCK constant and fix callers of SyncTransaction 2018-01-08 18:04:55 +01:00
validationinterface.h Add SYNC_TRANSACTION_NOT_IN_BLOCK constant and fix callers of SyncTransaction 2018-01-08 18:04:55 +01:00
version.h
versionbits.cpp Merge #7948: RPC: augment getblockchaininfo bip9_softforks data 2018-01-13 13:44:37 +01:00
versionbits.h Merge #7948: RPC: augment getblockchaininfo bip9_softforks data 2018-01-13 13:44:37 +01:00
warnings.cpp Merge #9236: Fix races for strMiscWarning and fLargeWork*Found, make QT runawayException use GetWarnings 2018-01-18 07:31:22 +01:00
warnings.h Merge #9236: Fix races for strMiscWarning and fLargeWork*Found, make QT runawayException use GetWarnings 2018-01-18 07:31:22 +01:00