aboutsummaryrefslogtreecommitdiff
path: root/src/net.h
AgeCommit message (Expand)Author
2 daysnet: Replace libnatpmp with built-in NATPMP+PCP implementation in mapportlaanwj
2024-09-10assumeUTXO: fix peers disconnection during syncfurszy
2024-09-04Merge bitcoin/bitcoin#29605: net: Favor peers from addrman over fetching seed...Ava Chow
2024-08-09net: Clarify that m_addr_local is only set onceMarcoFalke
2024-08-02Merge bitcoin-core/gui#626: Showing Local Addresses in Node WindowHennadii Stepanov
2024-08-02net: Providing an interface for mapLocalHostJadi
2024-07-24net: Favor peers from addrman over fetching seednodesSergi Delgado Segura
2024-07-16Merge bitcoin/bitcoin#30394: net: fix race condition in self-connect detectionglozow
2024-07-11Merge bitcoin/bitcoin#30406: refactor: modernize-use-equals-defaultmerge-script
2024-07-09net: prevent sending messages in `NetEventsInterface::InitializeNode`Sebastian Falbesoner
2024-07-09net: fix race condition in self-connect detectionSebastian Falbesoner
2024-07-08tidy: modernize-use-equals-defaultMarcoFalke
2024-07-06random: drop ad-hoc Shuffle in favor of std::shufflePieter Wuille
2024-05-07Merge bitcoin/bitcoin#29984: net: Replace ifname check with IFF_LOOPBACK in D...merge-script
2024-04-30Merge bitcoin/bitcoin#28016: p2p: gives seednode priority over dnsseed if bot...Ava Chow
2024-04-28net: Fix misleading comment for Discoverlaanwj
2024-04-22Gives seednode priority over dnsseed if both are providedSergi Delgado Segura
2024-04-10[net processing] Move nTimeOffset to net_processingdergoegge
2024-02-28Accept "in" and "out" flags to -whitelist to allow whitelisting manual connec...Luke Dashjr
2024-02-28net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermiss...Luke Dashjr
2024-02-28net: store `-whitelist{force}relay` values in `CConnman`brunoerg
2024-01-31Merge bitcoin/bitcoin#29347: net: enable v2transport by defaultAva Chow
2024-01-31Merge bitcoin/bitcoin#28170: p2p: adaptive connections services flagsAva Chow
2024-01-29net: enable v2transport by defaultPieter Wuille
2024-01-29Merge bitcoin/bitcoin#24748: test/BIP324: functional tests for v2 P2P encryptionAva Chow
2024-01-23[rpc/net] Allow v2 p2p support in addconnectionstratospher
2024-01-15net: move state dependent peer services flagsfurszy
2023-12-27net: attempt v2 transport for manual connections if we support itMartin Zumsande
2023-12-06Merge bitcoin/bitcoin#27581: net: Continuous ASMap health checkAndrew Chow
2023-12-02net: Add continuous ASMap health check loggingFabian Jahr
2023-11-30Rename version.h to node/protocol_version.hMarcoFalke
2023-11-28Merge bitcoin/bitcoin#28892: refactor: P2P transport without serialize versio...fanquake
2023-11-23refactor: P2P transport without serialize version and typeMarcoFalke
2023-11-22Merge bitcoin/bitcoin#28895: p2p: do not make automatic outbound connections ...fanquake
2023-11-16p2p: do not make automatic outbound connections to addnode peersJon Atack
2023-11-16Include version.h in fewer placesAnthony Towns
2023-11-13refactor: Initialize magic bytes in constructor initializerTheCharlatan
2023-11-08Merge bitcoin/bitcoin#28155: net: improves addnode / m_added_nodes logicglozow
2023-11-07Merge bitcoin/bitcoin#28464: net: improve max-connection limits codeAndrew Chow
2023-10-30net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected a...Sergi Delgado Segura
2023-10-16net: remove unused CConnman::FindNode(const CSubNet&)Vasil Dimov
2023-10-05net: move MaybeFlipIPv6toCJDNS() from net to netbaseVasil Dimov
2023-10-05net: move IsReachable() code to netbase and encapsulate itVasil Dimov
2023-10-04net: Optionally include terrible addresses in GetAddr resultsFabian Jahr
2023-10-04net: raise V1_PREFIX_LEN from 12 to 16Pieter Wuille
2023-10-03doc: improve documentation around connection limit maximumsAmiti Uttarwar
2023-10-03scripted-diff: Rename connection limit variablesAmiti Uttarwar
2023-10-03net: add m_max_inbound to connmanAmiti Uttarwar
2023-10-03net, refactor: move calculations for connection type limits into connmanAmiti Uttarwar
2023-10-02net: expose transport types/session IDs of connections in RPC and logsPieter Wuille