aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/net.cpp
AgeCommit message (Expand)Author
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
2018-11-13rpc: Correctly name argumentsJon Layton
2018-11-09rpc: Include rpc/util.h where needed for RPCHelpManMarcoFalke
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-17[rpc] Add getnodeaddresses RPC commandchris-belcher
2018-09-10Merge #14008: Preserve a format of RPC command definitionsWladimir J. van der Laan
2018-08-27Make objects in range declarations immutable by default. Avoid unnecessary co...practicalswift
2018-08-27Report minfeefilter value in getpeerinfo rpcAnthony Towns
2018-08-20Preserve a format of RPC command definitionsKostiantyn Stepaniuk
2018-07-27Update copyright headers to 2018DrahtBot
2018-06-11scripted-diff: Avoid temporary copies when looping over std::mapBen Woosley
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-02-27fix version typoTamas Blummer
2018-02-10scripted-diff: Use UniValue.pushKV instead of push_back(Pair())Karel Bilek
2018-01-11Use the character based overload for std::string::find.Alin Rus
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-30Merge #10493: Use range-based for loops (C++11) when looping over map elementsMarcoFalke
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-10-13Clarify docs for requirements/handling of addnode/connect nodesMatt Corallo
2017-10-13Rename fAddnode to a more-descriptive "manual_connection"Matt Corallo
2017-10-13Replace relevant services logic with a function suite.Matt Corallo
2017-10-09Use range-based for loops (C++11) when looping over map elementspracticalswift
2017-09-30Merge #11303: Fix estimatesmartfee rounding display issueMarcoFalke
2017-09-27Unify help text for GetWarnings output in get*info RPCsAndrew Chow
2017-09-11Make float <-> int casts explicit outside of test, qt, CFeeRateMatt Corallo
2017-08-29rpc: Push down safe mode checksAndrew Chow
2017-08-14Avoid treating null RPC arguments different from missing argumentsRussell Yanofsky