dash/src
Wladimir J. van der Laan 452d182739
Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_block test.
0c62e3aa73839e97e65a3155e06a98d84b700a1e New regression testing for CVE-2018-17144, CVE-2012-2459, and CVE-2010-5137. (lucash-dev)
38bfca6bb2ad68719415e9c54a981441052da072 Added comments referencing multiple CVEs in tests and production code. (lucash-dev)

Pull request description:

  This functional test includes two scenarios that test for regressions of vulnerabilities, but they are only briefly described. There are freely available documents explaining in detail the issues, but without explicit mentions, the developer trying to maintain the code needs an additional step of digging in commit history and PR conversations to figure it out.
  Added comments to explicitly mention  CVE-2018-17144 and CVE-2012-2459, for more complete documentation.
  This improves developer experience by making understanding the tests easier.

ACKs for top commit:
  laanwj:
    ACK 0c62e3aa73839e97e65a3155e06a98d84b700a1e, checked the CVE numbers, thanks for adding documentation

Tree-SHA512: 3ee05351745193b8b959e4a25d50f25a693b2d24b0732ed53cf7d5882df40b5dd0f1877bd5c69cffb921d4a7acf9deb3cc1160b96dc730d9b5984151ad06b7c9
2021-12-15 20:09:58 +05:30
..
bench Merge pull request #4568 from kittywhiskers/miscports 2021-12-13 01:15:18 +03:00
bls refactor: modifications to GenerateContributions (#4594) 2021-12-12 16:37:26 +03:00
coinjoin merge bitcoin#15778: Move maxtxfee from node to wallet 2021-12-12 21:27:53 +05:30
compat build/ci: Fix --enable-glibc-back-compat and its usage (#4592) 2021-11-30 14:13:18 +03:00
config
consensus Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_block test. 2021-12-15 20:09:58 +05:30
crc32c Merge #20603: build: Update crc32c subtree 2021-09-24 13:26:41 -04:00
crypto merge bitcoin#23271: Fix K1/K2 use in the comments in ChaCha20-Poly1305 AEAD 2021-11-03 10:45:00 +05:30
evo add ehf special tx (#4577) 2021-12-11 23:00:27 +03:00
governance merge bitcoin#16566: refactor upper/lowercase functions 2021-11-01 21:41:35 +05:30
index Merge #14505: test: Add linter to make sure single parameter constructors are marked explicit 2021-11-24 14:36:20 -05:00
interfaces merge bitcoin#16415: Get rid of PendingWalletTx class 2021-12-12 22:36:50 +05:30
leveldb build: enable experimental Cxx20 support (#4600) 2021-12-12 01:14:17 +03:00
llmq fix: resolve numerous compilation warnings under -Wall (#4599) 2021-12-01 22:59:34 +03:00
logging Fix more spelling errors 2021-07-19 12:52:03 -05:00
masternode refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
node merge bitcoin#15713: Replace chain relayTransactions/submitMemoryPool by higher method 2021-12-12 22:36:50 +05:30
policy merge bitcoin#15638: Pull wallet code out of libbitcoin_server (#4560) 2021-11-16 10:19:47 -05:00
primitives add ehf special tx (#4577) 2021-12-11 23:00:27 +03:00
qt Merge #16294: qt: test: Create at most one testing setup 2021-12-15 20:09:55 +05:30
rpc Merge pull request #4568 from kittywhiskers/miscports 2021-12-13 01:15:18 +03:00
script Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_block test. 2021-12-15 20:09:58 +05:30
secp256k1 Partial merge #22448: Update libsecp256k1 subtree to latest upstream 2021-08-11 00:05:23 +03:00
support Merge bitcoin#23181: refactor: remove references to deprecated values under std::allocator (#4534) 2021-10-23 19:26:55 +03:00
test Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_block test. 2021-12-15 20:09:58 +05:30
univalue Merge #20424: build: Update univalue subtree 2021-07-17 12:09:42 -05:00
util merge bitcoin#16984: Make thread names shorter 2021-12-12 20:32:49 +05:30
wallet Merge pull request #4568 from kittywhiskers/miscports 2021-12-13 01:15:18 +03:00
zmq Merge #14987: RPCHelpMan: Pass through Result and Examples 2021-11-09 15:24:51 -08:00
.clang-format Merge #19454: tools: .clang-format compat with clang versions < 9 2021-07-15 19:30:07 -05:00
addrdb.cpp Merge #21222: log: Clarify log message when file does not exist 2021-09-18 21:41:47 -04:00
addrdb.h Merge #14605: Return of the Banman 2021-07-17 22:32:12 -05:00
addressindex.h
addrman.cpp Merge #13258: uint256: Remove unnecessary crypto/common.h dependency 2021-10-21 17:41:33 +05:30
addrman.h Merge #15109: refactor: Use C++11 default member initializers 2021-08-10 22:20:30 -03:00
amount.h Merge #14244: amount: Move CAmount CENT to unit test header 2021-07-01 16:57:02 -05:00
arith_uint256.cpp Merge #14510: Avoid triggering undefined behaviour in base_uint<BITS>::bits() 2021-07-01 17:20:18 -05:00
arith_uint256.h Merge #14838: Use const in COutPoint class 2021-07-08 11:57:10 -05:00
attributes.h merge bitcoin#20499: Remove obsolete NODISCARD ifdef forest. Use [[nodiscard]] (C++17) 2021-06-27 12:03:14 +05:30
banman.cpp Merge pull request #4435 from PastaPastaPasta/backport-trivial-pr20 2021-09-24 23:10:10 +03:00
banman.h Merge #14929: net: Allow connections from misbehavior banned peers 2021-07-19 18:57:23 -05:00
base58.cpp Merge #14585: refactor: remove usage of locale dependent std::isspace 2021-09-09 10:53:54 -07:00
base58.h merge bitcoin#20499: Remove obsolete NODISCARD ifdef forest. Use [[nodiscard]] (C++17) 2021-06-27 12:03:14 +05:30
batchedlogger.cpp Merge #15266: memory: Construct globals on first use 2021-09-16 07:41:45 +05:30
batchedlogger.h Merge #12954: util: Refactor logging code into a global object 2021-05-25 14:09:35 +03:00
bech32.cpp Merge #13249: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations. 2021-07-19 17:11:18 -05:00
bech32.h Merge #16792: Assert that the HRP is lowercase in Bech32::Encode 2021-07-12 20:52:56 -05:00
bip39_english.h Merge #12757: Clarify include guard naming convention 2020-07-19 00:42:54 -05:00
bip39.cpp
bip39.h Merge #12757: Clarify include guard naming convention 2020-07-19 00:42:54 -05:00
blockencodings.cpp merge bitcoin#14074: Use std::unordered_set instead of set in blockfilter interface 2021-06-27 12:03:15 +05:30
blockencodings.h merge #18635: Replace -Wthread-safety-analysis with -Wthread-safety 2021-06-10 14:35:05 +05:30
blockfilter.cpp Merge #15532: Remove sharp edge (uninit member) when using the compiler-generated ctor for BlockFilter 2021-10-13 23:44:38 -05:00
blockfilter.h Merge #15532: Remove sharp edge (uninit member) when using the compiler-generated ctor for BlockFilter 2021-10-13 23:44:38 -05:00
bloom.cpp add ehf special tx (#4577) 2021-12-11 23:00:27 +03:00
bloom.h Merge #19968: doc: clarify CRollingBloomFilter size estimate 2021-07-15 19:37:59 -05:00
cachemap.h refactor: replace instances of typedef with using in dash code (#4488) 2021-10-06 00:26:29 +03:00
cachemultimap.h refactor: replace instances of typedef with using in dash code (#4488) 2021-10-06 00:26:29 +03:00
chain.cpp
chain.h Merge #14556: qt: fix confirmed transaction labeled "open" (#13299) 2021-10-13 23:44:02 -05:00
chainparams.cpp Merge pull request #4570 from kittywhiskers/miscports_again_again 2021-12-12 16:00:56 -05:00
chainparams.h refactor: more LLMQ params related refactoring (#4517) 2021-10-15 13:28:19 +03:00
chainparamsbase.cpp merge bitcoin#16097: Add Flags enum to ArgsManager class (#4569) 2021-11-12 19:25:46 -05:00
chainparamsbase.h backport bitcoin#13190: Have gArgs handle printing help 2021-03-19 18:00:24 +03:00
chainparamsseeds.h contrib|src: Update hard coded seeds (#4152) 2021-05-13 12:31:45 +03:00
checkqueue.h Merge #17971: refactor: Remove redundant conditional 2021-09-18 17:15:44 -04:00
clientversion.cpp Adjust version formatting and add formatted version to rpc (#3908) 2021-01-11 20:34:42 +01:00
clientversion.h
coins.cpp merge bitcoin#16355: move CCoinsViewErrorCatcher out of init.cpp 2021-10-22 08:15:38 +05:30
coins.h merge bitcoin#16355: move CCoinsViewErrorCatcher out of init.cpp 2021-10-22 08:15:38 +05:30
compat.h Merge #14715: Drop defunct prevector compat handling 2021-10-11 17:17:07 -05:00
compressor.cpp Merge #12752: Move compressor utility functions out of class 2021-04-18 17:10:05 -04:00
compressor.h Merge #17957: Convert compression.h to new serialization framework 2021-04-18 17:10:25 -04:00
core_io.h Merge bitcoin#13399: rpc: Add submitheader (#4326) 2021-08-10 22:37:50 +03:00
core_memusage.h
core_read.cpp Merge bitcoin#13399: rpc: Add submitheader (#4326) 2021-08-10 22:37:50 +03:00
core_write.cpp add ehf special tx (#4577) 2021-12-11 23:00:27 +03:00
ctpl_stl.h Fix data races in bls_worker and use ctpl_stl queue. (#4240) 2021-07-11 22:25:27 -05:00
cuckoocache.h Merge #13249: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations. 2021-07-19 17:11:18 -05:00
cxxtimer.hpp
dash-cli-res.rc
dash-cli.cpp merge bitcoin#16097: Add Flags enum to ArgsManager class (#4569) 2021-11-12 19:25:46 -05:00
dash-tx-res.rc
dash-tx.cpp merge bitcoin#16097: Add Flags enum to ArgsManager class (#4569) 2021-11-12 19:25:46 -05:00
dash-wallet-res.rc Merge #13926: [Tools] bitcoin-wallet - a tool for creating and managing wallets offline 2021-11-13 11:04:56 -05:00
dash-wallet.cpp Merge #13926: [Tools] bitcoin-wallet - a tool for creating and managing wallets offline 2021-11-13 11:04:56 -05:00
dashd-res.rc
dashd.cpp Merge #16912: doc: Remove Doxygen intro from src/bitcoind.cpp 2021-11-25 06:38:14 +05:30
dbwrapper.cpp Merge #13954: Warn (don't fail!) on spelling errors. Fix typos reported by codespell. 2021-07-19 12:51:24 -05:00
dbwrapper.h Cxx17 refac ci trivial (#4507) 2021-10-12 00:55:49 +03:00
dsnotificationinterface.cpp refactor: Misc LLMQ refactoring (#4590) 2021-11-29 08:12:09 +03:00
dsnotificationinterface.h instantsend: Use NotifyEntryRemoved signal instead of calling CInstantSendManager::TransactionRemovedFromMempool from CTxMemPool::removeUnchecked directly (#4160) 2021-05-19 01:02:31 +02:00
dummywallet.cpp merge bitcoin#15778: Move maxtxfee from node to wallet 2021-12-12 21:27:53 +05:30
flat-database.h refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
flatfile.cpp bitcoin#15118: Refactor block file logic 2021-08-12 12:32:29 +05:30
flatfile.h bitcoin#15118: Refactor block file logic 2021-08-12 12:32:29 +05:30
fs.cpp Merge #15782: Avoid redefine warning 2021-09-28 14:46:47 -04:00
fs.h Merge #14768: revert removal of fstream.hpp header in fs.h 2021-08-10 20:24:28 -04:00
hash.cpp merge bitcoin#14074: Use std::unordered_set instead of set in blockfilter interface 2021-06-27 12:03:15 +05:30
hash.h Merge #13258: uint256: Remove unnecessary crypto/common.h dependency 2021-10-21 17:41:33 +05:30
hdchain.cpp Merge #12924: Fix hdmaster-key / seed-key confusion (scripted diff) 2021-06-28 02:00:48 +03:00
hdchain.h Hold locks in CHDChain::swap() 2021-07-13 19:43:31 +03:00
httprpc.cpp bitcoin#14168: Remove ENABLE_WALLET from libbitcoin_server.a 2021-08-11 09:48:41 +05:30
httprpc.h Merge #13938: refactoring: Cleanup StartRest() 2021-07-19 17:11:14 -05:00
httpserver.cpp Use make_unique instead of using new (#4502) 2021-10-11 20:11:42 +03:00
httpserver.h Merge #14214: convert C-style (void) parameter lists to C++ style () 2021-07-12 11:50:33 -04:00
indirectmap.h
init.cpp Merge pull request #4568 from kittywhiskers/miscports 2021-12-13 01:15:18 +03:00
init.h Merge #14437: Refactor: Start to separate wallet from node 2021-10-20 12:29:45 -04:00
keepass.cpp fix misc. spelling errors 2021-07-19 12:51:30 -05:00
keepass.h Update copyright (#4115) 2021-04-20 22:33:02 +03:00
key_io.cpp refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
key_io.h refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
key.cpp Merge #19228: Update libsecp256k1 subtree 2021-08-11 00:05:22 +03:00
key.h Merge #12461: scripted-diff: Rename key size consts to be relative to their class 2021-08-11 00:05:22 +03:00
keystore.cpp merge bitcoin#14555: Move util files to directory 2021-06-27 12:03:13 +05:30
keystore.h Merge #13627: Free keystore.h from file scope level type aliases 2020-12-18 12:55:45 -06:00
limitedmap.h
logging.cpp Merge #16252: test: Log to debug.log in all unit tests 2021-11-18 15:30:54 -05:00
logging.h Merge #16252: test: Log to debug.log in all unit tests 2021-11-18 15:30:54 -05:00
Makefile.am add ehf special tx (#4577) 2021-12-11 23:00:27 +03:00
Makefile.bench.include merge bitcoin#16299: Move generated data to a dedicated translation unit 2021-12-12 22:36:50 +05:30
Makefile.crc32c.include Merge #20603: build: Update crc32c subtree 2021-09-24 13:26:41 -04:00
Makefile.leveldb.include partial merge #17398: Update leveldb to 1.22+ (#4230) 2021-07-15 15:42:55 -05:00
Makefile.qt.include merge bitcoin#15928: Move QRImageWidget to its own file-pair 2021-12-12 20:32:49 +05:30
Makefile.qttest.include merge bitcoin#15788: Unify testing setups for fuzz, bench, and unit tests 2021-10-25 21:28:37 +05:30
Makefile.test.include test: replace feature_block_reward_reallocation.py with two corresponding unit tests (#4603) 2021-12-11 23:01:20 +03:00
memusage.h
merkleblock.cpp Merge #15139: util: Remove [U](BEGIN|END) macros 2021-08-24 19:14:49 -04:00
merkleblock.h partial merge #18317: Serialization improvements step 6 (all except wallet/gui) 2021-05-28 11:39:24 +03:00
messagesigner.cpp merge bitcoin#15638: Pull wallet code out of libbitcoin_server (#4560) 2021-11-16 10:19:47 -05:00
messagesigner.h Fix more spelling errors 2021-07-19 12:52:03 -05:00
miner.cpp refactor: remove unused include in miner.cpp (#4617) 2021-12-11 23:01:56 +03:00
miner.h Merge #19283: refactor: Remove unused BlockAssembler::pblock member var 2021-07-15 19:30:07 -05:00
net_permissions.cpp Merge #16248: Make whitebind/whitelist permissions more flexible 2021-07-19 19:00:04 -05:00
net_permissions.h Merge #16248: Make whitebind/whitelist permissions more flexible 2021-07-19 19:00:04 -05:00
net_processing.cpp Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_block test. 2021-12-15 20:09:58 +05:30
net_processing.h merge bitcoin#18877: Serve cfcheckpt requests 2021-09-19 10:01:43 +05:30
net.cpp merge bitcoin#18260: Fix implicit value conversion in formatPingTime 2021-11-03 10:45:00 +05:30
net.h Merge #16847: doc: add comments clarifying how local services are advertised 2021-11-16 07:13:49 +05:30
netaddress.cpp Merge #20140: Restore compatibility with old CSubNet serialization 2021-09-24 13:26:39 -04:00
netaddress.h Merge #20140: Restore compatibility with old CSubNet serialization 2021-09-24 13:26:39 -04:00
netbase.cpp Merge #15824: docs: Improve netbase comments 2021-11-16 07:13:48 +05:30
netbase.h merge bitcoin#16566: refactor upper/lowercase functions 2021-11-01 21:41:35 +05:30
netfulfilledman.cpp Merge #13235: Break circular dependency: init -> * -> init by extracting shutdown.h 2021-07-02 00:42:18 +03:00
netfulfilledman.h Other Dash-specific serializations 2021-05-28 12:31:13 +03:00
netmessagemaker.h
noui.cpp Merge #15894: Remove duplicated "Error: " prefix in logs 2021-11-18 15:30:54 -05:00
noui.h merge bitcoin#16277: suppress output in test_bitcoin for expected errors 2021-10-20 12:29:45 -04:00
optional.h Merge #14711: Remove uses of chainActive and mapBlockIndex in wallet code 2021-11-02 23:49:09 -04:00
pow.cpp
pow.h
prevector.h Merge #14715: Drop defunct prevector compat handling 2021-10-11 17:17:07 -05:00
protocol.cpp refactor: introduce MAKE_MSG macro for compile time check to ensure the p2p message name is short enough (#4614) 2021-12-12 01:15:00 +03:00
protocol.h Merge #16380: Remove unused bits from the service flags enum 2021-11-29 23:10:31 -05:00
psbt.cpp Merge #15408: Remove unused TransactionError constants 2021-09-30 16:18:49 -07:00
psbt.h Merge #15408: Remove unused TransactionError constants 2021-09-30 16:18:49 -07:00
pubkey.cpp Merge #12461: scripted-diff: Rename key size consts to be relative to their class 2021-08-11 00:05:22 +03:00
pubkey.h Merge #12461: scripted-diff: Rename key size consts to be relative to their class 2021-08-11 00:05:22 +03:00
random.cpp Merge #17191: random: remove call to RAND_screen() (Windows only) 2021-09-21 14:42:21 -04:00
random.h Merge #15250: Use RdSeed when available, and reduce RdRand load 2021-09-16 13:34:59 +03:00
rest.cpp merge bitcoin#15473: bench: Benchmark MempoolToJSON 2021-10-25 14:49:12 +05:30
reverse_iterator.h scripted-diff: Merge #13753: Remove trailing whitespaces 2020-07-28 20:23:12 -05:00
saltedhasher.cpp Update copyright (#4115) 2021-04-20 22:33:02 +03:00
saltedhasher.h merge bitcoin#14074: Use std::unordered_set instead of set in blockfilter interface 2021-06-27 12:03:15 +05:30
scheduler.cpp partial Merge #18234: refactor: Replace boost::mutex,condition_var,chrono with std equivalents in scheduler 2021-09-28 19:42:22 -04:00
scheduler.h partial Merge #19090: refactor: Misc scheduler cleanups 2021-09-28 19:42:27 -04:00
serialize.h masternode-meta.*: add thread annotations, atomic usage, remove unneeded locks (#4466) 2021-10-01 00:00:52 +03:00
shutdown.cpp Merge #13235: Break circular dependency: init -> * -> init by extracting shutdown.h 2021-07-02 00:42:18 +03:00
shutdown.h Merge #13235: Break circular dependency: init -> * -> init by extracting shutdown.h 2021-07-02 00:42:18 +03:00
span.h Partial #19326: Simplify hash.h interface using Spans 2021-05-20 10:15:17 +05:30
spentindex.h Other Dash-specific serializations 2021-05-28 12:31:13 +03:00
spork.cpp merge bitcoin#15638: Pull wallet code out of libbitcoin_server (#4560) 2021-11-16 10:19:47 -05:00
spork.h refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
stacktraces.cpp Merge bitcoin#16205: Refactor: Replace fprintf with tfm::format (#4531) 2021-10-24 13:51:47 +03:00
stacktraces.h Update copyright (#4115) 2021-04-20 22:33:02 +03:00
statsd_client.cpp merge bitcoin#14555: Move util files to directory 2021-06-27 12:03:13 +05:30
statsd_client.h trivial: misc. trivial refactoring (#4104) 2021-04-15 13:58:04 -04:00
streams.h Merge #14357: streams: Fix broken streams_vector_reader test. Remove unused seek(size_t). 2021-09-07 12:26:47 -04:00
sync.cpp Merge bitcoin#16205: Refactor: Replace fprintf with tfm::format (#4531) 2021-10-24 13:51:47 +03:00
sync.h merge bitcoin#19340: Preserve the LockData initial state if "potential deadlock detected" exception thrown 2021-10-12 19:48:19 -04:00
threadinterrupt.cpp merge #11640: Make LOCK, LOCK2, TRY_LOCK work with CWaitableCriticalSection 2021-06-06 16:22:17 +05:30
threadinterrupt.h merge #11599: Small locking rename 2021-06-06 16:22:17 +05:30
threadsafety.h Merge #14437: Refactor: Start to separate wallet from node 2021-10-20 12:29:45 -04:00
timedata.cpp Merge #13249: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations. 2021-07-19 17:11:18 -05:00
timedata.h scripted-diff: Merge #13753: Remove trailing whitespaces 2020-07-28 20:23:12 -05:00
tinyformat.h Merge bitcoin#16205: Refactor: Replace fprintf with tfm::format (#4531) 2021-10-24 13:51:47 +03:00
torcontrol.cpp Merge #16186: doc/lint: Fix spelling errors identified by codespell 1.15.0 2021-10-05 20:34:00 +03:00
torcontrol.h
txdb.cpp Merge #17059: util: Simplify path argument for CBlockTreeDB ctor 2021-11-03 12:24:05 -04:00
txdb.h merge bitcoin#16945: introduce CChainState::GetCoinsCacheSizeState 2021-10-22 08:15:38 +05:30
txmempool.cpp merge bitcoin#15638: Pull wallet code out of libbitcoin_server (#4560) 2021-11-16 10:19:47 -05:00
txmempool.h merge bitcoin#8365: Treat high-sigop transactions as larger rather than rejecting them (#4562) 2021-11-08 21:43:24 +03:00
ui_interface.cpp merge bitcoin#15288: Remove wallet -> node global function calls 2021-11-14 15:32:37 +05:30
ui_interface.h Merge #15894: Remove duplicated "Error: " prefix in logs 2021-11-18 15:30:54 -05:00
uint256.cpp Merge #14599: Use functions guaranteed to be locale independent (IsDigit, ToLower) in {Format,Parse}Money(...), uint256::SetHex(...), etc. Remove the use of locale dependent boost::is_space(...) 2021-09-09 11:23:24 -07:00
uint256.h Merge #13258: uint256: Remove unnecessary crypto/common.h dependency 2021-10-21 17:41:33 +05:30
undo.h Merge #18433: serialization: prevent int overflow for big Coin::nHeight 2021-07-13 21:19:48 -05:00
unordered_lru_cache.h Fix error int64_t was not declared (#4419) 2021-09-13 12:56:35 -04:00
validation.cpp Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_block test. 2021-12-15 20:09:58 +05:30
validation.h merge bitcoin#15778: Move maxtxfee from node to wallet 2021-12-12 21:27:53 +05:30
validationinterface.cpp merge bitcoin#15632: Remove ResendWalletTransactions from the Validation Interface 2021-12-12 21:27:51 +05:30
validationinterface.h merge bitcoin#15632: Remove ResendWalletTransactions from the Validation Interface 2021-12-12 21:27:51 +05:30
version.h instantsend: deterministic lock using the same msg hash as islock (#4381) 2021-10-05 20:42:34 +03:00
versionbits.cpp Merge #16587: doc: Improve versionbits.h documentation 2021-11-16 07:13:48 +05:30
versionbits.h Merge #16587: doc: Improve versionbits.h documentation 2021-11-16 07:13:48 +05:30
versionbitsinfo.cpp governance: Implement reduced governance fee (#4241) 2021-11-01 18:31:48 +03:00
versionbitsinfo.h merge bitcoin#13311: Don't edit Chainparams after initialization (#4362) 2021-09-03 01:36:11 +03:00
walletinitinterface.h Merge #16830: refactor: wallet: Cleanup walletinitinterface.h 2021-11-03 12:24:05 -04:00
warnings.cpp Merge #19220: refactor: Replace RecursiveMutex with Mutex in warnings.cpp 2021-09-18 21:46:24 -04:00
warnings.h Merge #13895: Docs: fix GetWarnings docs to reflect behavior 2020-07-17 15:45:43 -05:00