aboutsummaryrefslogtreecommitdiff
path: root/src/net.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor test for existing peer connection into own functionSuhas Daftuar2020-10-271-0/+6
* Avoid calling CAddrMan::Connected() on block-relay-only peer addressesSuhas Daftuar2020-10-271-1/+1
* Merge #19911: net: guard vRecvGetData with cs_vRecv and orphan_work_set with ...fanquake2020-10-191-3/+0
|\
| * Move vRecvGetData to net processingNeha Narula2020-10-141-1/+0
| * Move m_orphan_work_set to net_processingNeha Narula2020-10-141-2/+0
| * [Rename only] Rename orphan_work_set to m_orphan_work_set.Neha Narula2020-10-131-1/+1
* | Merge #20090: [doc] Tiny followups to new getpeerinfo connection type fieldWladimir J. van der Laan2020-10-151-9/+4
|\ \
| * | [trivial] Extract connection type doc into file where it is used.Amiti Uttarwar2020-10-091-9/+4
* | | Merge #17428: p2p: Try to preserve outbound block-relay-only connections duri...Wladimir J. van der Laan2020-10-151-1/+14
|\ \ \
| * | | p2p: Try to connect to anchors onceHennadii Stepanov2020-10-091-1/+3
| * | | p2p: Integrate DumpAnchors() and ReadAnchors() into CConnmanHennadii Stepanov2020-10-091-0/+6
| * | | p2p: Add CConnman::GetCurrentBlockRelayOnlyConns()Hennadii Stepanov2020-10-091-0/+5
* | | | Merge #20002: net, rpc, cli: expose peer network in getpeerinfo; simplify/imp...Wladimir J. van der Laan2020-10-151-0/+2
|\ \ \ \
| * | | | net: add peer network to CNodeStatsJon Atack2020-10-141-0/+2
| | |_|/ | |/| |
* | | | Merge #19988: Overhaul transaction request logicWladimir J. van der Laan2020-10-141-1/+0
|\ \ \ \ | |/ / / |/| | |
| * | | Delete limitedmap as it is unused nowPieter Wuille2020-10-121-1/+0
* | | | Merge #19998: net: Add CNode::ConnectedThroughNetwork member functionWladimir J. van der Laan2020-10-121-1/+24
|\ \ \ \ | |/ / / |/| | |
| * | | net: Add CNode::ConnectedThroughNetwork member functionHennadii Stepanov2020-10-031-0/+12
| * | | net: Add CNode::m_inbound_onion data memberHennadii Stepanov2020-10-031-1/+12
| | |/ | |/|
* | | Merge #19954: Complete the BIP155 implementation and upgrade to TORv3fanquake2020-10-111-1/+11
|\ \ \ | |_|/ |/| |
| * | net: advertise support for ADDRv2 via new messageVasil Dimov2020-10-091-1/+11
* | | [net] Remove CombinerAllJohn Newbery2020-10-081-15/+0
| |/ |/|
* | Merge #19991: net: Use alternative port for incoming Tor connectionsWladimir J. van der Laan2020-10-021-1/+6
|\ \
| * | net: Extend -bind config option with optional network typeHennadii Stepanov2020-10-011-1/+6
* | | Merge #19958: doc: Better document features of feelersfanquake2020-09-301-4/+13
|\ \ \ | |_|/ |/| |
| * | Improve docs about feeler connectionsGleb Naumenko2020-09-241-4/+13
* | | Merge #19107: p2p: Move all header verification into the network layer, exten...fanquake2020-09-291-10/+15
|\ \ \ | |_|/ |/| |
| * | Remove header checks out of net_processingTroy Giorshev2020-09-221-4/+2
| * | Give V1TransportDeserializer CChainParams& memberTroy Giorshev2020-09-221-4/+7
| * | Change CMessageHeader ConstructorTroy Giorshev2020-09-221-2/+1
| * | Move checksum check from net_processing to netTroy Giorshev2020-09-221-4/+4
| * | Give V1TransportDeserializer an m_node_id memberTroy Giorshev2020-09-221-2/+7
* | | Merge #19725: [RPC] Add connection type to getpeerinfo, improve logsMarcoFalke2020-09-261-0/+11
|\ \ \
| * | | [rpc] Add connection type to getpeerinfo RPC, update testsAmiti Uttarwar2020-09-211-0/+9
| * | | [log] Add connection type to log statementAmiti Uttarwar2020-09-211-0/+2
| |/ /
* | | Merge #19979: Replace LockAssertion with AssertLockHeld, remove LockAssertionMarcoFalke2020-09-231-4/+3
|\ \ \ | |/ / |/| |
| * | refactor: Use explicit function type instead of templateHennadii Stepanov2020-09-191-4/+3
| |/
* | Merge #17785: p2p: Unify Send and Receive protocol versionsWladimir J. van der Laan2020-09-221-8/+5
|\ \
| * | p2p: Unify Send and Receive protocol versionsHennadii Stepanov2020-09-071-8/+5
| |/
* | Merge #19697: Improvements on ADDR cachingWladimir J. van der Laan2020-09-211-6/+10
|\ \ | |/ |/|
| * Address nits in ADDR cachingGleb Naumenko2020-09-021-4/+4
| * Add indexing ADDR cache by local socket addrGleb Naumenko2020-08-271-4/+8
* | [doc] Follow developer notes, add comment about missing default.Amiti Uttarwar2020-09-021-2/+2
* | [doc] Describe connection types in more depth.Amiti Uttarwar2020-09-021-6/+48
* | [trivial] Small style updatesAmiti Uttarwar2020-09-021-3/+3
* | [refactor] Restructure logic to check for addr relay.Amiti Uttarwar2020-09-021-2/+6
* | [net] Remove unnecessary default args on OpenNetworkConnectionAmiti Uttarwar2020-09-021-1/+1
* | scripted-diff: Rename `OUTBOUND` ConnectionType to `OUTBOUND_FULL_RELAY`Amiti Uttarwar2020-09-021-5/+5
* | net: improve nLastBlockTime and nLastTXTime documentationJon Atack2020-09-011-1/+10
|/
* net: add nLastBlockTime/TXTime to CNodeStats, CNode::copyStatsJon Atack2020-08-151-0/+2