aboutsummaryrefslogtreecommitdiff
path: root/src/net.h
AgeCommit message (Expand)Author
2020-12-16Merge #20661: Only select from addrv2-capable peers for torv3 address relayWladimir J. van der Laan
2020-12-16Merge #20477: net: Add unit testing of node eviction logicMarcoFalke
2020-12-16net: Move eviction node selection logic to SelectNodeToEvict(...)practicalswift
2020-12-15refactor: add IsAddrCompatible() to CNodePieter Wuille
2020-12-15Merge #20653: doc: Move addr relay comment in net to correct placeMarcoFalke
2020-12-14doc: Move add relay comment in net to correct placeMarcoFalke
2020-12-13net: use std::chrono throughout maxOutbound logicfanquake
2020-12-13init: set nMaxOutboundLimit connection option directlyfanquake
2020-12-13net: remove nMaxOutboundTimeframe from connection optionsfanquake
2020-12-13net: remove SetMaxOutboundTimeframefanquake
2020-12-13net: remove SetMaxOutboundTargetfanquake
2020-12-10Periodically make block-relay connections and sync headersSuhas Daftuar
2020-12-10Simplify and clarify extra outbound peer countingSuhas Daftuar
2020-12-10Merge #19776: net, rpc: expose high bandwidth mode state via getpeerinfoMarcoFalke
2020-12-09Remove g_relay_txesJohn Newbery
2020-12-08util: Allow use of C++14 chrono literalsMarcoFalke
2020-12-04net: Assume that SetCommonVersion is called at most once per peerMarcoFalke
2020-12-03Merge #20221: net: compat.h related cleanupWladimir J. van der Laan
2020-11-20net: Treat raw message bytes as uint8_tMarcoFalke
2020-11-20Merge #20056: net: Use Span in ReceiveMsgBytesWladimir J. van der Laan
2020-11-18CConnman: initialise at declaration rather than in Start()Anthony Towns
2020-10-27Refactor test for existing peer connection into own functionSuhas Daftuar
2020-10-27Avoid calling CAddrMan::Connected() on block-relay-only peer addressesSuhas Daftuar
2020-10-22net: Drop unneeded headers when compat.h includedHennadii Stepanov
2020-10-19Merge #19911: net: guard vRecvGetData with cs_vRecv and orphan_work_set with ...fanquake
2020-10-15Merge #20090: [doc] Tiny followups to new getpeerinfo connection type fieldWladimir J. van der Laan
2020-10-15Merge #17428: p2p: Try to preserve outbound block-relay-only connections duri...Wladimir J. van der Laan
2020-10-15Merge #20002: net, rpc, cli: expose peer network in getpeerinfo; simplify/imp...Wladimir J. van der Laan
2020-10-14Merge #19988: Overhaul transaction request logicWladimir J. van der Laan
2020-10-14Move vRecvGetData to net processingNeha Narula
2020-10-14Move m_orphan_work_set to net_processingNeha Narula
2020-10-14net: add peer network to CNodeStatsJon Atack
2020-10-13[Rename only] Rename orphan_work_set to m_orphan_work_set.Neha Narula
2020-10-12Delete limitedmap as it is unused nowPieter Wuille
2020-10-12Merge #19998: net: Add CNode::ConnectedThroughNetwork member functionWladimir J. van der Laan
2020-10-11Merge #19954: Complete the BIP155 implementation and upgrade to TORv3fanquake
2020-10-09[trivial] Extract connection type doc into file where it is used.Amiti Uttarwar
2020-10-09net: advertise support for ADDRv2 via new messageVasil Dimov
2020-10-09p2p: Try to connect to anchors onceHennadii Stepanov
2020-10-09p2p: Integrate DumpAnchors() and ReadAnchors() into CConnmanHennadii Stepanov
2020-10-09p2p: Add CConnman::GetCurrentBlockRelayOnlyConns()Hennadii Stepanov
2020-10-08[net] Remove CombinerAllJohn Newbery
2020-10-03net: Add CNode::ConnectedThroughNetwork member functionHennadii Stepanov
2020-10-03net: Add CNode::m_inbound_onion data memberHennadii Stepanov
2020-10-02net: Use Span in ReceiveMsgBytesMarcoFalke
2020-10-02Merge #19991: net: Use alternative port for incoming Tor connectionsWladimir J. van der Laan
2020-10-01net: Extend -bind config option with optional network typeHennadii Stepanov
2020-09-30Merge #19958: doc: Better document features of feelersfanquake
2020-09-29Merge #19107: p2p: Move all header verification into the network layer, exten...fanquake
2020-09-29net: save high-bandwidth mode states in CNodeStatsSebastian Falbesoner