aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/net.cpp
AgeCommit message (Expand)Author
2024-06-13refactor: remove warnings globalsstickies-v
2024-06-13move-only: move warnings from common to nodestickies-v
2024-06-12Merge bitcoin/bitcoin#29015: kernel: Streamline util libraryAva Chow
2024-06-04Merge bitcoin/bitcoin#29997: rpc: Remove index-based Arg accessorAva Chow
2024-05-23Merge bitcoin/bitcoin#30115: rpc: avoid copying into UniValueRyan Ofsky
2024-05-23Merge bitcoin/bitcoin#30062: net: add ASMap info in `getrawaddrman` RPCglozow
2024-05-22net: rpc: return peer's mapped AS in getrawaddrmanbrunoerg
2024-05-20rpc: avoid copying into UniValueCory Fields
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-05-15rpc: Remove index-based Arg accessorMarcoFalke
2024-05-06refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather th...Luke Dashjr
2024-05-01rpc: return warnings as an array instead of just a single onestickies-v
2024-04-30Merge bitcoin/bitcoin#29623: Simplify network-adjusted time warning logicAva Chow
2024-04-29Merge bitcoin/bitcoin#29277: RPC: access RPC arguments by nameRyan Ofsky
2024-04-10[net processing] Move IgnoresIncomingTxs to PeerManagerInfodergoegge
2024-04-10[net processing] Introduce PeerManagerInfodergoegge
2024-04-10[net processing] Use std::chrono for type-safe time offsetsstickies-v
2024-04-10[net processing] Move nTimeOffset to net_processingdergoegge
2024-03-19rpc: "addpeeraddress tried" return error on failure0xb10c
2024-03-01proxy: rename randomize_credentials to m_randomize_credentialsMatthew Zipkin
2024-03-01netbase: extend Proxy class to wrap UNIX socket as well as TCPMatthew Zipkin
2024-03-01rpc: access some args by namestickies-v
2024-01-31[test] make v2transport arg in addconnection mandatory and few cleanupsstratospher
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-12Make v2transport default for addnode RPC when enabledPieter Wuille
2023-11-30Rename version.h to node/protocol_version.hMarcoFalke
2023-11-08Merge bitcoin/bitcoin#28155: net: improves addnode / m_added_nodes logicglozow
2023-11-07Merge bitcoin/bitcoin#28136: refactor: move GetServicesNames from rpc/util.{h...Andrew Chow
2023-10-30net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected a...Sergi Delgado Segura
2023-10-26Merge bitcoin/bitcoin#26078: p2p: return `CSubNet` in `LookupSubNet`Andrew Chow
2023-10-19Merge bitcoin/bitcoin#27071: Handle CJDNS from LookupSubNet()Andrew Chow
2023-10-16netbase: possibly change the result of LookupSubNet() to CJDNSVasil Dimov
2023-10-05net: move IsReachable() code to netbase and encapsulate itVasil Dimov
2023-10-04refactor: add and use EnsureAnyAddrman in rpcstratospher
2023-10-04rpc: `getaddrmaninfo` followupsstratospher
2023-10-03Merge bitcoin/bitcoin#28523: rpc: add hidden getrawaddrman RPC to list addrma...Andrew Chow
2023-10-02net: expose transport types/session IDs of connections in RPC and logsPieter Wuille
2023-10-02sync: modernize CSemaphore / CSemaphoreGrantPieter Wuille
2023-10-02rpc: addnode arg to use BIP324 v2 p2pdhruv
2023-10-02net: use V2Transport when NODE_P2P_V2 service flag is presentPieter Wuille
2023-10-02rpc: getrawaddrman for addrman entries0xb10c
2023-09-21Merge bitcoin/bitcoin#26366: rpc, test: `addnode` improv + add test coverage ...Andrew Chow
2023-09-19refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cppJon Atack
2023-09-19rpc: Introduce getaddrmaninfo for count of addresses stored in new/tried tablestratospher
2023-08-22rpc: add test-only sendmsgtopeer rpcMartin Zumsande
2023-08-02doc: make it clear that `node` in `addnode` refers to the node's addressbrunoerg
2023-08-02rpc, refactor: clean-up `addnode`brunoerg
2023-05-30p2p: return `CSubNet` in `LookupSubNet`brunoerg
2023-05-26p2p, refactor: return `std::optional<CNetAddr>` in `LookupHost`brunoerg