aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-04-27style-only: Use std::clamp for check_ratio, renameCarl Dong
2022-04-27style-only: Use for instead of when loading ChainstateCarl Dong
2022-04-27init: Reset mempool and chainman via reconstructionCarl Dong
2022-04-26validation: default initialize and guard chainman membersAnthony Towns
2022-04-26refactor: Convert warningcache to std::arrayCarl Dong
2022-04-26Merge bitcoin/bitcoin#24917: Make BlockManager::LoadBlockIndex privatefanquake
2022-04-26Merge bitcoin/bitcoin#21726: Improve Indices on pruned nodes via prune blockersfanquake
2022-04-26Merge bitcoin/bitcoin#24644: wallet: add tracepoints and algorithm informatio...fanquake
2022-04-26Merge bitcoin/bitcoin#24989: scripted-diff: rename BytePtr to AsBytePtrfanquake
2022-04-26Merge bitcoin/bitcoin#24977: rpc: Explain active and internal in listdescriptorsfanquake
2022-04-26Merge bitcoin/bitcoin#24971: tidy: modernize-use-nullptrfanquake
2022-04-26Merge bitcoin/bitcoin#24959: Remove not needed clang-format off commentslaanwj
2022-04-26Merge bitcoin/bitcoin#24789: init, index: disallow indexes when running reind...fanquake
2022-04-26Merge bitcoin/bitcoin#24979: Precomputed hashes are note #16 in BIP341fanquake
2022-04-26tidy: enable modernize-use-nullptrfanquake
2022-04-26Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)practicalswift
2022-04-26Merge bitcoin/bitcoin#22953: refactor: introduce single-separator split helpe...fanquake
2022-04-26scripted-diff: rename BytePtr to AsBytePtrJoão Barbosa
2022-04-26Merge bitcoin/bitcoin#24157: p2p: Replace RecursiveMutex `cs_totalBytesSent` ...laanwj
2022-04-25Index: Allow coinstatsindex with pruning enabledFabian Jahr
2022-04-25Index: Use prune locks for blockfilterindexFabian Jahr
2022-04-25blockstorage: Add prune locks to BlockManagerFabian Jahr
2022-04-25refactor: Introduce GetFirstStoredBlock helper functionFabian Jahr
2022-04-25Precomputed hashes are note #16 in BIP341Gregory Sanders
2022-04-25rpc: Explain active and internal in listdescriptorsAndrew Chow
2022-04-25Remove not needed clang-format off commentsMarcoFalke
2022-04-25[tests] Move TxOrphange tests to orphange_tests.cppJohn Newbery
2022-04-24init: disallow reindex-chainstate with optional indexesMartin Zumsande
2022-04-24Merge bitcoin/bitcoin#24812: util/check: Add CHECK_NONFATAL identity function...MarcoFalke
2022-04-22Merge bitcoin-core/gui#587: refactor: Replace `GUIUtil::ObjectInvoke()` with ...Hennadii Stepanov
2022-04-22Merge bitcoin/bitcoin#22910: net: Encapsulate asmap in NetGroupManagerfanquake
2022-04-22p2p: replace RecursiveMutex `m_total_bytes_sent_mutex` with Mutexw0xlt
2022-04-22p2p: add assertions and negative TS annotations for `m_total_bytes_sent_mutex`w0xlt
2022-04-21Merge bitcoin/bitcoin#24854: Remove not needed ArithToUint256 roundtrips in t...laanwj
2022-04-21Merge bitcoin/bitcoin#24213: refactor: use Span in random.*laanwj
2022-04-20[netgroupman] Remove NetGroupManager::GetAsmap()John Newbery
2022-04-20[netgroupman] Move asmap checksum calculation to NetGroupManagerJohn Newbery
2022-04-20[netgroupman] Move GetMappedAS() and GetGroup() logic to NetGroupManagerJohn Newbery
2022-04-20[net] Only use public CNetAddr functions and data in GetMappedAS() and GetGro...John Newbery
2022-04-20[netgroupman] Add GetMappedAS() and GetGroup()John Newbery
2022-04-20[net] Move asmap into NetGroupManagerJohn Newbery
2022-04-20Merge bitcoin/bitcoin#24909: refactor: Move and rename `pindexBestHeader`, `f...MarcoFalke
2022-04-19scripted-diff: Rename pindexBestHeader, fHavePrunedCarl Dong
2022-04-19Clear fHavePruned in BlockManager::Unload()Carl Dong
2022-04-19move-mostly: Make fHavePruned a BlockMan memberCarl Dong
2022-04-19Clear pindexBestHeader in ChainstateManager::Unload()Carl Dong
2022-04-19style-only: Miscellaneous whitespace changesCarl Dong
2022-04-19move-mostly: Make pindexBestHeader a ChainMan memberCarl Dong
2022-04-19Merge bitcoin-core/gui#584: Getting ready to Qt 6 (5/n). Do not assume `qDBus...Hennadii Stepanov
2022-04-19Merge bitcoin-core/gui#580: Getting ready to Qt 6 (3/n). Do not use `QKeyEven...Hennadii Stepanov