aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2022-03-02net: fix GetListenPort() to derive the proper portVasil Dimov
2022-02-11net: include the port when deciding a relay destinationVasil Dimov
2022-01-25Remove/inline ReadRawBlockFromDisk(block_data, pindex, message_start)Hennadii Stepanov
2022-01-25Merge bitcoin/bitcoin#23706: rpc: getblockfrompeer followupsMarcoFalke
2022-01-24Merge bitcoin/bitcoin#24078: net, refactor: Rename CNetMessage::m_command wit...MarcoFalke
2022-01-23Merge bitcoin/bitcoin#24021: Rename and move PoissonNextSend functionsfanquake
2022-01-16scripted-diff: rename `cs_SubVer` -> `m_subver_mutex`Sebastian Falbesoner
2022-01-15net, refactor: Drop tautological local variablesHennadii Stepanov
2022-01-15scripted-diff: Rename CNetMessage::m_command with CNetMessage::m_typeHennadii Stepanov
2022-01-13[net processing] Rename PoissonNextSendInbound to NextInvToInboundsJohn Newbery
2022-01-13[net processing] Move PoissonNextSendInbound to PeerManagerJohn Newbery
2022-01-13scripted-diff: replace PoissonNextSend with GetExponentialRandJohn Newbery
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2022-01-06Merge bitcoin/bitcoin#23832: Refactor: Changes time variables from int to chronoMarcoFalke
2022-01-04refactor: Remove pointless and confusing shift in RelayAddressMarcoFalke
2022-01-04Refactor: Uses c++ init convention for time variablesShashwat
2022-01-04Refactor: Changes remaining time variable type from int to chronoShashwat
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-24rpc: use peer_id, block_hash for FetchBlockSjors Provoost
2021-12-24rpc: more detailed errors for getblockfrompeerSjors Provoost
2021-12-24rpc: clarify getblockfrompeer behavior when called multiple timesSjors Provoost
2021-12-24refactor: drop redundant hash argument from FetchBlockSjors Provoost
2021-12-20Merge bitcoin/bitcoin#23801: Refactor: Change time variable type from int64_t...MarcoFalke
2021-12-20Change time variable type to std::chrono::seconds in src/net_processing.cppShashwat
2021-12-17Merge bitcoin/bitcoin#23695: p2p: Always serialize local timestamp for versio...W. J. van der Laan
2021-12-15Move FindForkInGlobalIndex from BlockManager to CChainStateMarcoFalke
2021-12-15Merge bitcoin/bitcoin#23758: net: Use type-safe mockable time for peer connec...MarcoFalke
2021-12-14p2p: Always serialize local timestamp for version msgMarcoFalke
2021-12-14Merge bitcoin/bitcoin#22777: net processing: don't request tx relay on feeler...MarcoFalke
2021-12-13scripted-diff: Rename touched member variablesMarcoFalke
2021-12-13refactor: Use type-safe std::chrono in netMarcoFalke
2021-12-10Merge bitcoin/bitcoin#19499: p2p: Make timeout mockable and type safe, speed ...MarcoFalke
2021-12-08Merge bitcoin/bitcoin#20295: rpc: getblockfrompeerMarcoFalke
2021-12-07Merge bitcoin/bitcoin#23631: p2p: Don't use timestamps from inbound peers for...fanquake
2021-12-06p2p: Make timeout mockable and type safe, speed up testMarcoFalke
2021-12-03Merge bitcoin/bitcoin#23413: Replace MakeSpan helper with Span deduction guideMarcoFalke
2021-12-02rpc: getblockfrompeerSjors Provoost
2021-11-30Merge bitcoin/bitcoin#21327: net_processing: ignore transactions while in IBDW. J. van der Laan
2021-11-29Replace MakeSpan helper with Span deduction guidePieter Wuille
2021-11-29p2p: Don't use timestamps from inbound peersMartin Zumsande
2021-11-17doc: Fix incorrect C++ named argsMarcoFalke
2021-11-03[validation] Always call mempool.check() after processing a new transactionJohn Newbery
2021-11-03[refactor] Don't call AcceptToMemoryPool() from outside validation.cppJohn Newbery
2021-11-03[validation] Add CChainState::ProcessTransaction()John Newbery
2021-10-28[net_processing] ignore all transactions during ibdglozow
2021-10-25Merge bitcoin/bitcoin#23157: txmempool -/-> validation 1/2: improve performan...MarcoFalke
2021-10-22Merge bitcoin/bitcoin#23336: refactor: Make GenTxid boolean constructor privateMarcoFalke
2021-10-22Merge bitcoin/bitcoin#23042: net: Avoid logging AlreadyHaveTx when disconnect...fanquake
2021-10-22Make GenTxid boolean constructor privateMarcoFalke
2021-10-22Merge bitcoin/bitcoin#23325: mempool: delete exists(uint256) functionMarcoFalke