aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/net.cpp
AgeCommit message (Expand)Author
2020-07-08rpc: deprecate banscore field in rpc getpeerinfoJon Atack
2020-07-03Clean up separated ban/discourage interfacePieter Wuille
2020-07-03Replace automatic bans with discouragement filterPieter Wuille
2020-06-10Make GetWarnings() return bilingual_strHennadii Stepanov
2020-05-13scripted-diff: Remove g_rpc_node referencesRussell Yanofsky
2020-05-13refactor: Pass NodeContext to RPC and REST methods through util::RefRussell Yanofsky
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-06rpc: Avoid initialization-order-fiasco on static CRPCCommand tablesMarcoFalke
2020-03-25Merge #18134: Replace std::to_string with locale-independent alternativeWladimir J. van der Laan
2020-03-14Replace std::to_string with locale-independent alternativeBen Woosley
2020-03-13rpc: Document an RPCResult for all calls; Enforce at compile timeMarcoFalke
2020-03-05Merge #18260: refactor: Fix implicit value conversion in formatPingTimeMarcoFalke
2020-03-05refactor: Cast ping values to double before outputBen Woosley
2020-03-04refactor: Convert ping wait time from double to int64_tBen Woosley
2020-03-04refactor: Convert min ping time from double to int64_tBen Woosley
2020-03-04refactor: Convert ping time from double to int64_tBen Woosley
2020-03-04rpc: fix getpeerinfo RPCResult `mapped_as` typeJon Atack
2020-02-25rpc: Auto-format RPCResultMarcoFalke
2020-02-09scripted-diff: Add missing spaces in RPCResult, Fix type namesMarcoFalke
2020-02-05Merge #17804: doc: Misc RPC help fixesWladimir J. van der Laan
2020-01-29Merge #16702: p2p: supplying and using asmap to improve IP bucketing in addrmanWladimir J. van der Laan
2020-01-23Return mapped AS in RPC call getpeerinfoGleb Naumenko
2020-01-23doc: Properly document proxy_randomize_credentials as bool in getnetworkinfoMarcoFalke
2020-01-08net: Avoid using C-style NUL-terminated strings as arguments in the netbase i...practicalswift
2019-12-15util: change GetWarnings parameter to boolJohn Newbery
2019-12-13qa: unify unix epoch time descriptionsJon Atack
2019-11-04Merge #17297: refactor: Remove addrdb.h dependency from node.hWladimir J. van der Laan
2019-10-29refactor: Remove addrdb.h dependency from node.hHennadii Stepanov
2019-10-28Avoid using g_rpc_node global in wallet codeRussell Yanofsky
2019-10-28scripted-diff: Remove g_connman, g_banman globalsRussell Yanofsky
2019-10-28Pass NodeContext, ConnMan, BanMan references more placesRussell Yanofsky
2019-10-15Remove unused includespracticalswift
2019-09-05rpc/net: decode the services flags in a new entrydarosior
2019-08-11Replace the use of fWhitelisted by permission checksnicolas.dorier
2019-08-11Make whitebind/whitelist permissions more flexiblenicolas.dorier
2019-07-08rpc: switch to using RPCHelpMan.Check()Karl-Johan Alm
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2019-05-09net: Rename ::fRelayTxes to ::g_relay_txesMarcoFalke
2019-04-09[build] Move policy settings to new src/policy/settings unitJohn Newbery
2019-02-20rpc: Actually throw help when passed invalid number of paramsMarcoFalke
2019-02-11RPCHelpMan: Check default values are given at compile-timeMarcoFalke
2019-01-25RPCHelpMan: Pass through Result and ExamplesMarcoFalke
2019-01-16net: move BanMan to its own filesCory Fields
2019-01-16banman: create and split out banmanCory Fields
2019-01-16net: Break disconnecting out of Ban()Cory Fields
2019-01-13Drop IsLimited in favor of IsReachableBen Woosley
2019-01-03rpc: Document bytessent_per_msg and bytesrecv_per_msgMarcoFalke
2018-12-07rpc: Document default values for optional argumentsMarcoFalke
2018-11-27rpc: Pass argument descriptions to RPCHelpManMarcoFalke
2018-11-14Use RPCHelpMan for all RPCsMarcoFalke