aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-05-19refactor: Pass interfaces::Node references to OptionsModel constructorRyan Ofsky
2022-05-19Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64fanquake
2022-05-19Merge bitcoin/bitcoin#25074: index: During sync, commit best block after inde...fanquake
2022-05-19index: Don't commit a best block before indexing it during syncMartin Zumsande
2022-05-19Merge bitcoin/bitcoin#25147: Net processing: follow ups to #20799 (removing s...fanquake
2022-05-19Merge bitcoin/bitcoin#22778: net processing: Reduce resource usage for inboun...fanquake
2022-05-19Merge bitcoin/bitcoin#25161: rpc: Put undocumented JSON failure mode behind a...MacroFake
2022-05-18rpc: Put undocumented JSON failure mode behind a runtime flagSuhail Saqan
2022-05-18Merge bitcoin/bitcoin#25108: tidy: add modernize-use-default-member-initMacroFake
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18[net processing] Don't initialize TxRelay for non-tx-relay peers.John Newbery
2022-05-18[net processing] Add m_tx_relay_mutex to protect m_tx_relay ptrJohn Newbery
2022-05-18[net processing] Comment all TxRelay membersJohn Newbery
2022-05-18[net processing] [refactor] Move m_next_send_feefilter and m_fee_filter_sentJohn Newbery
2022-05-18Merge bitcoin/bitcoin#25157: Fix -rpcwait with -netinfo returning negative ti...MacroFake
2022-05-18Merge bitcoin/bitcoin#25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` fro...MacroFake
2022-05-17tidy: use modernize-use-default-member-initfanquake
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-17Merge bitcoin/bitcoin#23679: Sanitize `port` in `addpeeraddress()`fanquake
2022-05-17Merge bitcoin/bitcoin#25107: bench: Add `--sanity-check` flag, use it in `mak...fanquake
2022-05-17Use steady_clock in ConnectAndCallRPC and inline time call in loop conditionalJon Atack
2022-05-17Fix -rpcwait with -netinfo printing negative time durationsJon Atack
2022-05-17Merge bitcoin/bitcoin#20640: wallet, refactor: return out-params of CreateTra...fanquake
2022-05-17Remove fUseWTXID parameter from CBlockHeaderAndShortTxIDs constructorJohn Newbery
2022-05-17bench: Make all arguments -kebab-caselaanwj
2022-05-17bench: Add `--sanity-check` flag, use it in `make check`laanwj
2022-05-17Merge bitcoin/bitcoin#24062: refactor: replace RecursiveMutex `m_most_recent_...MacroFake
2022-05-17Merge bitcoin/bitcoin#25114: rpc: remove deprecated "softforks" field from ge...MacroFake
2022-05-16Merge bitcoin/bitcoin#25019: parse external signer master fp as bytes in Exte...Andrew Chow
2022-05-16Merge bitcoin/bitcoin#25088: Wallet: Ensure m_attaching_chain is set before r...Andrew Chow
2022-05-16Add more proper thread safety annotationsHennadii Stepanov
2022-05-16Add proper thread safety annotation to `CWallet::GetTxConflicts()`Hennadii Stepanov
2022-05-16Add proper thread safety annotation to `CachedTxGetAvailableCredit()`Hennadii Stepanov
2022-05-16Merge bitcoin/bitcoin#23662: rpc: improve `getreceivedby{address,label}` perf...Andrew Chow
2022-05-16wallet: CreateTransaction(): return out-params as (optional) structSebastian Falbesoner
2022-05-16wallet: CreateTransactionInternal(): return out-params as (optional) structSebastian Falbesoner
2022-05-16Merge bitcoin/bitcoin#24962: prevector: enforce is_trivially_copyable_vMacroFake
2022-05-16Merge bitcoin/bitcoin#25125: test: Slim down versionbits_tests.cppfanquake
2022-05-16refactor: replace RecursiveMutex `m_most_recent_block_mutex` with MutexSebastian Falbesoner
2022-05-16Merge bitcoin/bitcoin#25095: rpc: Fix implicit-integer-sign-change in gettxoutfanquake
2022-05-16refactor: reduce scope of lock `m_most_recent_block_mutex`Sebastian Falbesoner
2022-05-16Merge bitcoin/bitcoin#25109: Strengthen AssertLockNotHeld assertionsMacroFake
2022-05-16Merge bitcoin/bitcoin#20799: net processing: Only support version 2 compact b...fanquake
2022-05-16Merge bitcoin/bitcoin#24640: Bugfix: RPC/blockchain: Correct description of g...MacroFake
2022-05-16Merge bitcoin/bitcoin#25067: validationinterface: make MainSignalsInstance() ...MacroFake
2022-05-15[net processing] Remove redundant nodestate->m_sendcmpct check in MaybeSetPee...John Newbery
2022-05-15[net processing] Only relay blocks by cmpctblock and cache for fast relay if ...John Newbery
2022-05-15[net processing] Rename CNodeState compact block membersJohn Newbery
2022-05-15[net processing] Tidy up `sendcmpct` processingJohn Newbery
2022-05-15[net processing] fPreferHeaderAndIDs implies fProvidesHeaderAndIDsJohn Newbery