Age | Commit message (Expand) | Author |
2024-09-16 | streams: cache file position within AutoFile | Pieter Wuille |
2024-08-06 | refactor: use c++20 std::views::reverse instead of reverse_iterator.h | stickies-v |
2024-08-05 | Merge bitcoin/bitcoin#28052: blockstorage: XOR blocksdir *.dat files | Ava Chow |
2024-08-04 | scripted-diff: Modernize naming of nChainTx and nTxCount | Fabian Jahr |
2024-07-26 | mingw: Document mode wbx workaround | MarcoFalke |
2024-07-26 | Add -blocksxor boolean option | MarcoFalke |
2024-07-26 | Return XOR AutoFile from BlockManager::Open*File() | MarcoFalke |
2024-07-24 | refactor: Add FlatFileSeq member variables in BlockManager | TheCharlatan |
2024-07-15 | Merge bitcoin/bitcoin#30428: log: LogError with FlatFilePos in UndoReadFromDisk | Ryan Ofsky |
2024-07-11 | log: Fix __func__ in LogError in blockstorage module | MarcoFalke |
2024-07-11 | log: LogError with FlatFilePos in UndoReadFromDisk | MarcoFalke |
2024-07-11 | refactor: Mark IsBlockPruned const | MarcoFalke |
2024-07-10 | Merge bitcoin/bitcoin#29668: prune, rpc: Check undo data when finding prunehe... | Ava Chow |
2024-06-21 | refactor, blockstorage: Generalize GetFirstStoredBlock | Fabian Jahr |
2024-06-07 | blockman: Replace m_reindexing with m_blockfiles_indexed | Ryan Ofsky |
2024-05-17 | Merge bitcoin/bitcoin#29817: kernel: De-globalize fReindex | Ava Chow |
2024-05-16 | Merge bitcoin/bitcoin#29975: blockstorage: Separate reindexing from saving ne... | Ryan Ofsky |
2024-05-16 | kernel: De-globalize fReindex | TheCharlatan |
2024-05-14 | blockstorage: Don't move cursor backwards in UpdateBlockInfo | Ryan Ofsky |
2024-05-14 | blockstorage: Rename FindBlockPos and have it return a FlatFilePos | Martin Zumsande |
2024-05-14 | validation, blockstorage: Separate code paths for reindex and saving new blocks | Martin Zumsande |
2024-05-14 | blockstorage: split up FindBlockPos function | Martin Zumsande |
2024-05-14 | kernel: Remove batchpriority from kernel library | TheCharlatan |
2024-05-08 | blockstorage: Add Assume for fKnown / snapshot chainstate | Martin Zumsande |
2024-03-21 | node: Make translations of fatal errors consistent | TheCharlatan |
2024-03-20 | Merge bitcoin/bitcoin#27039: blockstorage: do not flush block to disk if it i... | Ava Chow |
2024-03-12 | blockstorage: check nPos in ReadRawBlockFromDisk before seeking back | Andrew Toth |
2024-03-12 | blockstorage: do not flush block to disk if it is already there | Matthew Zipkin |
2024-03-11 | scripted-diff: Replace error() with LogError() | MarcoFalke |
2024-03-11 | refactor: Make error() return type void | MarcoFalke |
2024-03-11 | scripted-diff: return error(...); ==> error(...); return false; | MarcoFalke |
2024-01-25 | Merge bitcoin/bitcoin#20827: During IBD, prune as much as possible until we g... | Ava Chow |
2023-12-27 | During IBD, prune as much as possible until we get close to where we will eve... | Luke Dashjr |
2023-12-07 | refactor: Use reference instead of pointer in IsBlockPruned | MarcoFalke |
2023-11-18 | blockstorage: switch from CAutoFile to AutoFile | Anthony Towns |
2023-11-16 | serialize: Drop useless version param from GetSerializeSize() | Anthony Towns |
2023-11-14 | Use ParamsWrapper for witness serialization | Anthony Towns |
2023-10-24 | assumeutxo, blockstorage: prevent core dump on invalid hash | pablomartin4btc |
2023-10-20 | refactor: Remove CBlockFileInfo::SetNull | MarcoFalke |
2023-10-12 | tidy: modernize-use-emplace | MarcoFalke |
2023-10-06 | blockstorage: Let FlushChainstateBlockFile return true in case of missing cursor | Fabian Jahr |
2023-10-06 | doc: Add and edit some comments around assumeutxo | Fabian Jahr |
2023-10-04 | Merge bitcoin/bitcoin#27823: init: return error when block index is non-conti... | Andrew Chow |
2023-09-30 | blockstorage: segment normal/assumedvalid blockfiles | James O'Beirne |
2023-09-30 | validation: populate nChainTx value for assumedvalid chainstates | James O'Beirne |
2023-09-30 | validation: pruning for multiple chainstates | James O'Beirne |
2023-09-29 | Merge bitcoin/bitcoin#27866: blockstorage: Return on fatal flush errors | Ryan Ofsky |
2023-09-15 | Return CAutoFile from BlockManager::Open*File() | MarcoFalke |
2023-09-15 | Make BufferedFile to be a CAutoFile wrapper | MarcoFalke |
2023-09-15 | refactor: Drop unused fclose() from BufferedFile | MarcoFalke |