aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/net.cpp
AgeCommit message (Expand)Author
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-02-09net: add `Ensure{any}Banman`brunoerg
2023-01-18Merge bitcoin/bitcoin#26727: rpc: remove optional from fStateStats fieldsMarcoFalke
2023-01-11rpc: Run type check against RPCArgsMarcoFalke
2023-01-06p2p, rpc: don't allow past absolute timestamp in `setban`brunoerg
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-19rpc: remove optional from fStateStats fieldsfanquake
2022-12-19Merge bitcoin/bitcoin#26515: rpc: skip getpeerinfo for a peer without CNodeSt...MarcoFalke
2022-12-12net: remove CService::ToString() use ToStringAddrPort() insteadVasil Dimov
2022-12-12net: remove CNetAddr::ToString() and use ToStringAddr() insteadVasil Dimov
2022-12-12scripted-diff: rename ToStringIP[Port]() to ToStringAddr[Port]()Vasil Dimov
2022-12-07bugfix: Strict type checking for RPC boolean parametersMarcoFalke
2022-11-28rpc: Require NodeStateStats object in getpeerinfoMartin Zumsande
2022-10-13Merge bitcoin/bitcoin#26109: rpc, doc: getpeerinfo updatesAndrew Chow
2022-09-22Improve getpeerinfo pingtime, minping, and pingwait help docsJon Atack
2022-09-22Update getpeerinfo/-netinfo/TxRelay#m_relay_txs relaytxes docs (for v24 backp...Jon Atack
2022-09-22Always return getpeerinfo "minfeefilter" field (for v24 backport)Jon Atack
2022-09-22Make getpeerinfo field order consistent with its help (for v24 backport)Jon Atack
2022-09-19rpc: make addpeeraddress work with cjdns addressesMartin Zumsande
2022-09-01scripted-diff: net: rename permissionFlags to permission_flagsAnthony Towns
2022-08-29Expose HeadersSyncState::m_current_height in getpeerinfo()Suhas Daftuar
2022-08-22Merge bitcoin/bitcoin#25775: docs: remove non-signaling mentions of BIP125fanquake
2022-08-05Merge bitcoin/bitcoin#24662: addrman: Use system time instead of adjusted net...fanquake
2022-08-04[doc] remove non-signaling mentions of BIP125glozow
2022-08-02Remove ::incrementalRelayFee and ::minRelayTxFee globalsMacroFake
2022-07-30addrman: Use system time instead of adjusted network timeMarcoFalke
2022-07-27Merge bitcoin/bitcoin#24697: refactor address relay timefanquake
2022-07-26refactor: Use type-safe std::chrono for addrman timeMarcoFalke
2022-07-25scripted-diff: Replace NullUniValue with UniValue::VNULLMacroFake
2022-07-25Merge bitcoin/bitcoin#25611: univalue: Avoid brittle, narrowing and verbose i...fanquake
2022-07-14[net processing] Remove CNode::nServicesJohn Newbery
2022-07-14univalue: Avoid narrowing and verbose int constructorsMacroFake
2022-06-27Replace CountSecondsDouble with Ticks<SecondsDouble>MacroFake
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-14Sanitize port in `addpeeraddress()`amadeuszpawlik
2022-05-05Merge bitcoin/bitcoin#24141: Rename message_command variables in src/net* and...MacroFake
2022-04-25Remove not needed clang-format off commentsMarcoFalke
2022-04-07scripted-diff: Rename message command to message typeShashwat
2022-04-04refactor: fix clang-tidy named args usagefanquake
2022-03-28doc: Fix getpeerinfo docMarcoFalke
2022-03-18scripted-diff: rename TxRelay membersJohn Newbery
2022-03-18[net processing] Move tx relay data to PeerJohn Newbery
2022-03-01Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound conn...laanwj
2022-02-21rpc: describe quality/recency filtering in getnodeaddressesJon Atack
2022-01-19scripted-diff: rename cs_mapLocalHost -> g_maplocalhost_mutexw0xlt
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-15Merge bitcoin/bitcoin#23758: net: Use type-safe mockable time for peer connec...MarcoFalke
2021-12-14Merge bitcoin/bitcoin#22777: net processing: don't request tx relay on feeler...MarcoFalke
2021-12-13scripted-diff: Rename touched member variablesMarcoFalke