72 Commits (27df4123c433e5ad4e5592f0a8fbc40ca933865b)

Author SHA1 Message Date
Philip Kaufmann 27df4123c4 make all catch() arguments const 8 years ago
Gregory Maxwell 683dc4009b Disable SSLv3 (in favor of TLS) for the RPC client and server. 8 years ago
Wladimir J. van der Laan f86a24b368
Move `setmocktime` to hidden category 8 years ago
Pieter Wuille bd9aebf19d Introduce a hidden category 8 years ago
Pieter Wuille 9b0a8d3152 Add 'invalidateblock' and 'reconsiderblock' RPC commands. 8 years ago
Jonas Schnelli 5dc713bfc7 [REST] set REST API behind "-rest" option 8 years ago
Jonas Schnelli 78bdc8103f [REST] give an appropriate response in warmup phase 8 years ago
Pieter Wuille 798faec3ea Add 'invalidateblock' and 'reconsiderblock' RPC commands. 8 years ago
Glenn Willen 77c38bb5cc Truthier error message when rpcpassword is missing 8 years ago
Jeff Garzik 7715c84747
HTTP REST: minor fixes 8 years ago
Gavin Andresen a8b2ce557d
regression test only setmocktime RPC call 8 years ago
Jeff Garzik e2655e0ab1 Add unauthenticated HTTP REST interface to public blockchain data. 8 years ago
Daniel Kraft af82884ab7 Add "warmup mode" for RPC server. 8 years ago
Michael Ford 7792040294 Update comments in rpcserver to be doxygen compatible 8 years ago
Mark Friedenbach d4746d56c0 Add a SECURE style flag for ThreadSafeMessageBox, which indicates that the message contains sensitive information. This keeps the message from being output to the debug log by bitcoind. Fixes a possible security risk when starting bitcoind in server mode without the 'rpcpassword' option configured, resulting in the "suggested" password being output to the debug log. 8 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 8 years ago
ENikS ec91092df8
Fixing compiler warning C4101 8 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 8 years ago
Wladimir J. van der Laan 01094bd01f Don't reveal whether password is <20 or >20 characters in RPC 8 years ago
Jeff Garzik 6f2c26a457 Closely track mempool byte total. Add "getmempoolinfo" RPC. 8 years ago
Cozz Lovan 6b5b7cbfb4
Categorize rpc help overview 8 years ago
Wladimir J. van der Laan 733177ebd3 Remove size limit in RPC client, keep it in server 8 years ago
Wladimir J. van der Laan e17151ad2a Avoid a copy in RPC output 8 years ago
Daniel Kraft b33bd7a3be Implement "getchaintips" RPC command to monitor blockchain forks. 8 years ago
Luke Dashjr ff6a7af154 getblocktemplate: longpolling support 9 years ago
Gregory Maxwell b60be6be4a Clean up RPCs that are disabled in safe-mode. 9 years ago
Philip Kaufmann 001a53d742 add GetRandBytes() as wrapper for RAND_bytes() 9 years ago
Wladimir J. van der Laan 4278b1df45
Clarify error message when invalid -rpcallowip 9 years ago
Pieter Wuille c8988460a2 Add support for watch-only addresses 9 years ago
kazcw 16f33f163d fix RPC error replies 9 years ago
jtimon 645d497aa0 Replace HexBits with strprintf 9 years ago
Philip Kaufmann 40a158e100 minor code format fix in rpc-related files 9 years ago
Jeff Garzik 854d013012 RPC code movement: separate out JSON-RPC execution logic from HTTP server logic 9 years ago
Jeff Garzik c912e22db0 RPC cleanup: Improve HTTP server replies 9 years ago
Luke Dashjr 2a72d4591f JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 9 years ago
Wladimir J. van der Laan 84ce18ca93 Remove unnecessary dependencies for bitcoin-cli 9 years ago
Pieter Wuille cf0c47b269 Remove getwork() RPC call 9 years ago
Wladimir J. van der Laan 6afa49329d rpc: Add acceptors only when listening succeeded 9 years ago
Wladimir J. van der Laan 33e5b42910 rpc: Ignore and log errors during cancel 9 years ago
Pieter Wuille 18e72167dd Push cs_mains down in ProcessBlock 9 years ago
Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 9 years ago
Wladimir J. van der Laan deb3572ab1 Add -rpcbind option to allow binding RPC port on a specific interface 9 years ago
Wladimir J. van der Laan cef44941e7 rpc: keep track of acceptors, and cancel them in StopRPCThreads 9 years ago
Wladimir J. van der Laan 1a445225f6 rpc: Make sure conn object is always cleaned up 9 years ago
Wladimir J. van der Laan 0a0cd34552 rpc: pass errors from async_accept 9 years ago
Wladimir J. van der Laan 21bf3d257b Add tests for BoostAsioToCNetAddr 9 years ago
Wladimir J. van der Laan ee21912510 rpc: Use netmasks instead of wildcards for IP address matching 9 years ago
Wladimir J. van der Laan d387b8ec15 rpc: add `getblockchaininfo` and `getnetworkinfo` 9 years ago
Wladimir J. van der Laan ab88ed93ef Organize RPCCommands table 9 years ago
Gavin Andresen d138598f63
Fix regression tests 9 years ago