aboutsummaryrefslogtreecommitdiff
path: root/src/kernel
AgeCommit message (Expand)Author
2023-09-14Merge bitcoin/bitcoin#28423: kernel: Remove protocol.h/netaddress.h/compat.h ...fanquake
2023-09-12[refactor] Remove netaddress.h from kernel headersTheCharlatan
2023-09-12kernel: Move MessageStartChars to its own fileTheCharlatan
2023-09-12[refactor] Define MessageStartChars as std::arrayTheCharlatan
2023-09-12Remove unused GetType() from CBufferedFile and CAutoFileMarcoFalke
2023-08-28config: default acceptnonstdtxn=0 on all chainsAnthony Towns
2023-08-17move-only: Create src/kernel/mempool_removal_reason.hMarcoFalke
2023-08-17Merge bitcoin/bitcoin#28244: Break up script/standard.{h/cpp}fanquake
2023-08-17Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filterfanquake
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-07mempool_entry: improve struct packingAnthony Towns
2023-08-07Add importmempool RPCMarcoFalke
2023-08-07refactor: Add and use kernel::ImportMempoolOptionsMarcoFalke
2023-08-07doc: Clarify the getmempoolinfo.loaded RPC field documentationMarcoFalke
2023-08-03mempool_entry: add mempool entry sequence numberAnthony Towns
2023-07-11kernel: Remove StartShutdown calls from validation codeRyan Ofsky
2023-07-11refactor: Move stopafterblockimport handling out of blockstorageTheCharlatan
2023-06-28kernel: Add fatalError method to notificationsTheCharlatan
2023-06-28kernel: Add flushError method to notificationsTheCharlatan
2023-06-28kernel: Pass interrupt reference to chainmanTheCharlatan
2023-06-28util: Add SignalInterrupt class and use in shutdown.cppTheCharlatan
2023-06-14refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN suppMarcoFalke
2023-06-12Use `int32_t` type for most transaction size/weight valuesHennadii Stepanov
2023-05-30refactor: Add stop_at_height option in ChainstateManagerTheCharlatan
2023-05-30Merge bitcoin/bitcoin#27774: refactor: Add [[nodiscard]] where ignoring a Res...fanquake
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake
2023-05-29fix includes for touched header files (iwyu)MarcoFalke
2023-05-29Add [[nodiscard]] where ignoring a Result return type is an errorMarcoFalke
2023-05-26Merge bitcoin/bitcoin#27469: wallet: improve IBD sync time by skipping block ...Andrew Chow
2023-05-25wallet: skip block scan if block was created before wallet birthdayfurszy
2023-05-24refactor: Replace std::optional<bilingual_str> with util::ResultRyan Ofsky
2023-05-20kernel: Add warning method to notificationsTheCharlatan
2023-05-20kernel: Add progress method to notificationsTheCharlatan
2023-05-20kernel: Add headerTip method to notificationsTheCharlatan
2023-05-20kernel: Add notification interfaceTheCharlatan
2023-05-10refactor, blockstorage: Replace stopafterblockimport argTheCharlatan
2023-05-10refactor, blockstorage: Replace blocksdir argTheCharlatan
2023-05-10refactor, BlockManager: Replace fastprune from arg with optionsTheCharlatan
2023-05-09scripted-diff: Remove unused chainparamsbase includesTheCharlatan
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-06Merge bitcoin/bitcoin#17860: fuzz: BIP 30, CVE-2018-17144fanquake
2023-05-04Add BlockManagerOpts::chainparams referenceMarcoFalke
2023-05-02Avoid dereferencing interruption_point if it is nullptrMarcoFalke
2023-04-18kernel: update m_assumed_* chain params for 25.xfanquake
2023-04-18kernel: update chainTxData for 25.xfanquake
2023-04-18kernel: update nMinimumChainWork & defaultAssumeValid for 25.xfanquake
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-16Merge bitcoin/bitcoin#26177: refactor / kernel: Move non-gArgs chainparams fu...fanquake
2023-03-15Split non/kernel chainparamsCarl Dong