Age | Commit message (Expand) | Author |
2023-05-11 | net_processing: Boost inv trickle rate | Anthony Towns |
2023-05-11 | p2p: Avoid prematurely clearing download state for other peers | Suhas Daftuar |
2022-12-02 | [net processing] Assume that TxRelay::m_tx_inventory_to_send is empty pre-verack | dergoegge |
2022-12-02 | [net processing] Ensure transaction announcements are only queued for fully c... | dergoegge |
2022-10-24 | [net processing] Handle IsContinuationOfLowWorkHeadersSync return value corre... | dergoegge |
2022-10-11 | p2p: ProcessHeadersMessage(): fix received_new_header | Larry Ruane |
2022-08-30 | Bypass headers anti-DoS checks for NoBan peers | Suhas Daftuar |
2022-08-30 | Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers sync | fanquake |
2022-08-29 | net/net_processing: add missing thread safety annotations | Anthony Towns |
2022-08-29 | Track headers presync progress and log it | Pieter Wuille |
2022-08-29 | Expose HeadersSyncState::m_current_height in getpeerinfo() | Suhas Daftuar |
2022-08-29 | Reduce spurious messages during headers sync | Suhas Daftuar |
2022-08-29 | Require callers of AcceptBlockHeader() to perform anti-dos checks | Suhas Daftuar |
2022-08-29 | Utilize anti-DoS headers download strategy | Suhas Daftuar |
2022-08-23 | Add functions to construct locators without CChain | Pieter Wuille |
2022-08-22 | Merge bitcoin/bitcoin#25786: refactor: Make adjusted time type safe | fanquake |
2022-08-16 | refactor: Add lock annotations to Active* methods | MacroFake |
2022-08-15 | Merge bitcoin/bitcoin#25720: p2p: Reduce bandwidth during initial headers syn... | Andrew Chow |
2022-08-12 | Reduce bandwidth during initial headers sync when a block is found | Suhas Daftuar |
2022-08-05 | Make adjusted time type safe | MacroFake |
2022-08-05 | Merge bitcoin/bitcoin#24662: addrman: Use system time instead of adjusted net... | fanquake |
2022-08-02 | Remove ::incrementalRelayFee and ::minRelayTxFee globals | MacroFake |
2022-07-30 | addrman: Use system time instead of adjusted network time | MarcoFalke |
2022-07-29 | Merge bitcoin/bitcoin#25683: refactor: log `nEvicted` message in `LimitOrphan... | MacroFake |
2022-07-28 | refactor: log `nEvicted` message in `LimitOrphans` then return void | chinggg |
2022-07-26 | refactor: Use type-safe std::chrono for addrman time | MarcoFalke |
2022-07-26 | Add type-safe AdjustedTime() getter to timedata | MarcoFalke |
2022-07-19 | Merge bitcoin/bitcoin#25514: net processing: Move CNode::nServices and CNode:... | MacroFake |
2022-07-14 | [net processing] Remove CNode::nLocalServices | John Newbery |
2022-07-14 | [net] Return CService from GetLocalAddrForPeer and GetLocalAddress | dergoegge |
2022-07-14 | [net processing] Remove CNode::nServices | John Newbery |
2022-07-14 | [net processing] Replace fHaveWitness with CanServeWitnesses() | John Newbery |
2022-07-14 | [net processing] Remove fClient and m_limited_node | John Newbery |
2022-07-14 | [net processing] Add m_our_services and m_their_services to Peer | John Newbery |
2022-07-12 | Remove atomic for m_last_getheaders_timestamp | Suhas Daftuar |
2022-07-04 | Merge bitcoin/bitcoin#25454: p2p: Avoid multiple getheaders messages in fligh... | fanquake |
2022-07-01 | Replace GetTime() with NodeClock in MaybeSendGetHeaders() | Suhas Daftuar |
2022-06-29 | Merge bitcoin/bitcoin#25290: [kernel 3a/n] Decouple `CTxMemPool` from `ArgsMa... | MacroFake |
2022-06-28 | Don't send getheaders message when another request is outstanding | Suhas Daftuar |
2022-06-28 | Cleanup received_new_header calculation to use WITH_LOCK | Suhas Daftuar |
2022-06-28 | Move peer state updates from headers message into separate function | Suhas Daftuar |
2022-06-28 | Move headers direct fetch to end of ProcessHeadersMessage | Suhas Daftuar |
2022-06-28 | Move headers-direct-fetch logic into own function | Suhas Daftuar |
2022-06-28 | Move additional headers fetching to own function | Suhas Daftuar |
2022-06-28 | Add helper function for checking header continuity | Suhas Daftuar |
2022-06-28 | Move handling of unconnecting headers into own function | Suhas Daftuar |
2022-06-28 | mempool: Pass in -maxmempool instead of referencing gArgs | Carl Dong |
2022-06-28 | Merge bitcoin/bitcoin#25480: Replace CountSecondsDouble with Ticks<SecondsDou... | fanquake |
2022-06-27 | Merge bitcoin/bitcoin#25404: p2p, doc: Use MAX_BLOCKS_TO_ANNOUNCE consistently | fanquake |
2022-06-27 | Merge bitcoin/bitcoin#25144: refactor: Pass Peer& to Misbehaving() | MacroFake |