Age | Commit message (Expand) | Author |
2024-04-17 | index: race fix, lock cs_main while 'm_synced' is subject to change | Ryan Ofsky |
2024-04-01 | Fix #29767, set m_synced = true after Commit() | nanlour |
2024-03-22 | Merge bitcoin/bitcoin#29672: validation: Make translations of fatal errors co... | Ava Chow |
2024-03-21 | node: Make translations of fatal errors consistent | TheCharlatan |
2024-03-20 | Merge bitcoin/bitcoin#29671: index: avoid "failed to commit" errors on initia... | Ava Chow |
2024-03-19 | index: Move last_locator_write_time and logging to end of threadsync loop | Fabian Jahr |
2024-03-12 | index: decrease ThreadSync cs_main contention | furszy |
2024-03-12 | bench: basic block filter index initial sync | furszy |
2024-03-11 | scripted-diff: Replace error() with LogError() | MarcoFalke |
2024-03-11 | scripted-diff: return error(...); ==> error(...); return false; | MarcoFalke |
2024-02-15 | refactor: De-globalize g_signals | TheCharlatan |
2023-12-04 | refactor: Remove calls to StartShutdown from KernelNotifications | Ryan Ofsky |
2023-09-30 | validation: indexing changes for assumeutxo | James O'Beirne |
2023-09-30 | validation: pass ChainstateRole for validationinterface calls | James O'Beirne |
2023-08-03 | lint: remove /* Continued */ markers from codebase | fanquake |
2023-07-10 | index: verify blocks data existence only once | furszy |
2023-07-10 | init: don't start indexes sync thread prematurely | furszy |
2023-07-10 | refactor: simplify pruning violation check | furszy |
2023-07-10 | make GetFirstStoredBlock assert that 'start_block' always has data | furszy |
2023-07-10 | refactor: index, decouple 'Init' from 'Start' | furszy |
2023-06-28 | kernel: Add fatalError method to notifications | TheCharlatan |
2023-06-28 | scripted-diff: Rename FatalError to FatalErrorf | TheCharlatan |
2023-06-16 | Remove the syscall sandbox | fanquake |
2023-06-08 | refactor: index: use `AbortNode` in fatal error helper | Sebastian Falbesoner |
2023-05-22 | index: prevent race by calling 'CustomInit' prior setting 'synced' flag | furszy |
2023-05-17 | index: Enable reindex-chainstate with active indexes | Martin Zumsande |
2023-05-17 | index: Use first block from locator instead of looking for fork point | Martin Zumsande |
2023-05-10 | refactor: Move functions to BlockManager methods | TheCharlatan |
2023-04-19 | move-only: Extract common/args and common/config.cpp from util/system | TheCharlatan |
2023-03-13 | refactor: Move error() from util/system.h to logging.h | Ben Woosley |
2023-02-28 | Add InitError(error, details) overload | Ryan Ofsky |
2023-02-10 | refactor, dbwrapper: Add DBParams and DBOptions structs | Ryan Ofsky |
2023-01-16 | Add BlockManager::IsPruneMode() | MarcoFalke |
2022-12-24 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2022-10-05 | index: Improve BaseIndex::BlockUntilSyncedToCurrentChain reliability | Ryan Ofsky |
2022-09-13 | refactor: use std::string for index names | stickies-v |
2022-07-21 | Merge bitcoin/bitcoin#22485: doc: BaseIndex sync behavior with empty datadir | MacroFake |
2022-07-21 | doc: BaseIndex sync behavior with empty datadir | James O'Beirne |
2022-07-19 | Merge bitcoin/bitcoin#25645: refactor: Remove unused includes from dbwrapper.h | fanquake |
2022-07-19 | Add missing includes | MacroFake |
2022-07-18 | indexes, refactor: Remove CChainState use in index CommitInternal method | Ryan Ofsky |
2022-07-18 | indexes, refactor: Remove CBlockIndex* uses in index Rewind methods | Ryan Ofsky |
2022-07-18 | indexes, refactor: Remove CBlockIndex* uses in index WriteBlock methods | Ryan Ofsky |
2022-07-18 | indexes, refactor: Remove CBlockIndex* uses in index Init methods | Ryan Ofsky |
2022-07-18 | indexes, refactor: Pass Chain interface instead of CChainState class to indexes | Ryan Ofsky |
2022-06-14 | scripted-diff: Avoid incompatibility with CMake AUTOUIC feature | Hennadii Stepanov |
2022-05-19 | Merge bitcoin/bitcoin#25074: index: During sync, commit best block after inde... | fanquake |
2022-05-19 | index: Don't commit a best block before indexing it during sync | Martin Zumsande |
2022-05-08 | index, refactor: Change sync variables to use `std::chrono::steady_clock` | w0xlt |
2022-04-28 | blockstorage, refactor: pass GetFirstStoredBlock() start_block by reference | Jon Atack |