aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-01-29net_processing: simplify logging statementMartin Zumsande
2023-01-27Merge bitcoin/bitcoin#26900: refactor: Add BlockManager gettersMarcoFalke
2023-01-27Merge bitcoin/bitcoin#25880: p2p: Make stalling timeout adaptive during IBDAndrew Chow
2023-01-26Merge bitcoin/bitcoin#25296: Add DataStream without ser-type and ser-version ...fanquake
2023-01-26Merge bitcoin/bitcoin#26551: p2p: Track orphans by who provided themglozow
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-25net_processing: indicate more work to do when orphans are ready to reconsiderAnthony Towns
2023-01-25net_processing: Don't process tx after processing orphansAnthony Towns
2023-01-25net_processing: only process orphans before messagesAnthony Towns
2023-01-25txorphange: Drop redundant originator arg from GetTxToReconsiderAnthony Towns
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2023-01-16Add BlockManager::LoadingBlocks()MarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-12net: remove CService::ToString() use ToStringAddrPort() insteadVasil Dimov
2022-12-12Merge bitcoin/bitcoin#26199: p2p: Don't self-advertise during version processingMarcoFalke
2022-12-08Merge bitcoin/bitcoin#26378: refactor: Pass reference to last header, not poi...MarcoFalke
2022-12-06Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/m...MarcoFalke
2022-12-05Merge bitcoin/bitcoin#24226: rpc: warn that nodes ignore requests for old sta...MarcoFalke
2022-12-05Merge bitcoin/bitcoin#26624: refactor: Rename local variable to distinguish i...glozow
2022-12-02Merge bitcoin/bitcoin#26569: p2p: Ensure transaction announcements are only q...fanquake
2022-12-02refactor: Rename local variable to distinguish it from type aliasHennadii Stepanov
2022-11-30[net processing] Assume that TxRelay::m_tx_inventory_to_send is empty pre-verackdergoegge
2022-11-30Merge bitcoin/bitcoin#26359: p2p: Erlay support signaling follow-upsfanquake
2022-11-30refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`Hennadii Stepanov
2022-11-29[net processing] Ensure transaction announcements are only queued for fully c...dergoegge
2022-11-29txorphanage: index workset by originating peerAnthony Towns
2022-11-28Merge bitcoin/bitcoin#26295: Replace global g_cs_orphans lock with localglozow
2022-11-23refactor, doc: Improve SetupAddressRelay call in version processingMartin Zumsande
2022-11-18Merge bitcoin/bitcoin#17786: refactor: Nuke policy/fees->mempool circular dep...glozow
2022-11-16refactor: Move `CTxMemPoolEntry` class to its own moduleHennadii Stepanov
2022-11-14p2p, refactor: Extend logs for unexpected sendtxrcnclGleb Naumenko
2022-11-14p2p: Clarify sendtxrcncl policiesGleb Naumenko
2022-11-14p2p, refactor: Switch to enum class for ReconciliationRegisterResultGleb Naumenko
2022-11-10p2p: Drop roles from sendtxrcnclGleb Naumenko
2022-11-02Merge bitcoin/bitcoin#26396: net: Avoid SetTxRelay for feeler connectionsMacroFake
2022-10-31Merge bitcoin/bitcoin#26387: p2p: TryLowWorkHeadersSync follow-upsfanquake
2022-10-28Fix: typosomahs
2022-10-27net: Avoid SetTxRelay for feeler connectionsMacroFake
2022-10-26[net processing] Simplify use of IsContinuationOfLowWorkHeadersSync in TryLow...dergoegge
2022-10-26Merge bitcoin/bitcoin#25704: refactor: Remove almost all validation option gl...MacroFake
2022-10-24[net processing] Fixup TryLowWorkHeadersSync commentdergoegge
2022-10-24p2p: Make block stalling timeout adaptiveMartin Zumsande
2022-10-24Merge bitcoin/bitcoin#26355: p2p: Handle IsContinuationOfLowWorkHeadersSync r...glozow
2022-10-24refactor: Pass reference to last header, not pointerMacroFake
2022-10-21[net processing] Handle IsContinuationOfLowWorkHeadersSync return value corre...dergoegge
2022-10-21Merge bitcoin/bitcoin#26248: net: Set relay in version msg to peers with rela...MacroFake
2022-10-18Move ::nMinimumChainWork into ChainstateManagerMacroFake
2022-10-17p2p: clear txreconciliation state for non-wtxid peersGleb Naumenko
2022-10-17p2p: Finish negotiating reconciliation supportGleb Naumenko