aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
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
2022-10-17p2p: Forget peer's reconciliation state on disconnectGleb Naumenko
2022-10-17p2p: Announce reconciliation supportGleb Naumenko
2022-10-13Merge bitcoin/bitcoin#26109: rpc, doc: getpeerinfo updatesAndrew Chow
2022-10-11Move all g_cs_orphans locking to txorphanageAnthony Towns
2022-10-11txorphanage: make m_peer_work_set privateAnthony Towns
2022-10-11txorphange: move orphan workset to txorphanageAnthony Towns
2022-10-07net_processing: Localise orphan_work_set handling to ProcessOrphanTxAnthony Towns
2022-10-07net_processing: move ProcessOrphanTx docs to declarationAnthony Towns
2022-10-07net_processing: Pass a Peer& to ProcessOrphanTxAnthony Towns
2022-10-07net_processing: move extra transactions to msgproc mutexAnthony Towns
2022-10-04net: Set relay in version msg to peers with relay permissionMacroFake
2022-09-28p2p: Don't self-advertise during VERSION processingGleb Naumenko