lbrycrd/src
Jeff Garzik 613389019e RPC: add support for JSON-RPC 2.0-style request batching
If the top-level object is an array, it is assumed to be an array of
JSON-RPC requests.  An array is returned, containing one response (error or
not) per request, in the order submitted.

In a slight change in semantics, batched requests -always- return
an HTTP 200 OK status, even ones full of invalid or incorrect requests.
2012-07-03 22:53:57 -04:00
..
json Back out spacing changes to json spirit code 2012-01-19 14:32:45 -05:00
obj Bump version numbers for 0.6.1rc1 2012-04-27 10:14:33 -04:00
obj-test Rename src/obj/test to src/obj-test to workaround bug in older GNU Make 2012-01-23 14:27:08 -05:00
qt Merge pull request #1540 from fanquake/master 2012-06-30 07:25:32 -07:00
test Fix a couple more typos 2012-06-30 17:05:28 +08:00
addrman.cpp Update License in File Headers 2012-05-18 22:02:28 +08:00
addrman.h Fix a few typos 2012-06-29 17:26:45 +08:00
allocators.h Update comment about secure_allocator<> 2012-06-08 16:27:05 +02:00
base58.h Fix a couple more typos 2012-06-30 17:05:28 +08:00
bignum.h Merge branch 'signbugs' of https://github.com/wizeman/bitcoin 2012-06-18 10:48:40 -04:00
bitcoinrpc.cpp RPC: add support for JSON-RPC 2.0-style request batching 2012-07-03 22:53:57 -04:00
bitcoinrpc.h rpcdump: include cleanup. move JSONRPCError def to bitcoinrpc.h. 2012-05-23 23:20:07 -04:00
checkpoints.cpp Checkpoint at block 185333 (and remove a couple of intermediate checkpoints) 2012-06-25 09:26:14 -04:00
checkpoints.h Update License in File Headers 2012-05-18 22:02:28 +08:00
compat.h Update License in File Headers 2012-05-18 22:02:28 +08:00
crypter.cpp Further reduce header dependencies 2012-04-17 20:03:42 +02:00
crypter.h Further reduce header dependencies 2012-04-17 20:03:42 +02:00
db.cpp Remove CTxDB::ReadOwnerTxes. 2012-06-20 15:07:48 +02:00
db.h Remove CTxDB::ReadOwnerTxes. 2012-06-20 15:07:48 +02:00
init.cpp Change default send buffer to 1Mb. 2012-07-01 04:17:26 +02:00
init.h introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 2012-06-12 07:21:03 +02:00
irc.cpp Rework network config settings 2012-05-31 18:12:35 +02:00
irc.h Update License in File Headers 2012-05-18 22:02:28 +08:00
key.cpp fix a memory leak in key.cpp 2012-06-21 14:43:13 +02:00
key.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
keystore.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
keystore.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
main.cpp Merge pull request #1511 from jgarzik/quieten2 2012-06-27 09:06:59 -07:00
main.h RPC: add 'getrawmempool', listing all transaction ids in memory pool 2012-06-22 11:43:34 -04:00
makefile.linux-mingw Create new rpcnet module, and move 'getconnectioncount' RPC to it 2012-06-28 23:18:38 -04:00
makefile.mingw Create new rpcnet module, and move 'getconnectioncount' RPC to it 2012-06-28 23:18:38 -04:00
makefile.osx Create new rpcnet module, and move 'getconnectioncount' RPC to it 2012-06-28 23:18:38 -04:00
makefile.unix Create new rpcnet module, and move 'getconnectioncount' RPC to it 2012-06-28 23:18:38 -04:00
mruset.h If (for example) the new max_size must be 5 then at the end the queue.size() must be <= 5, so the exit condition must be <=, so the continuing condition must be > (and not >= as it was). 2012-06-19 09:48:00 +03:00
net.cpp Merge pull request #1546 from gmaxwell/allowsamenetinbound 2012-07-03 19:51:08 -07:00
net.h Change default send buffer to 1Mb. 2012-07-01 04:17:26 +02:00
netbase.cpp Rewrite CNetAddr::GetReachabilityFrom() 2012-06-23 01:11:38 +02:00
netbase.h Rewrite CNetAddr::GetReachabilityFrom() 2012-06-23 01:11:38 +02:00
noui.cpp introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 2012-06-12 07:21:03 +02:00
protocol.cpp Update License in File Headers 2012-05-18 22:02:28 +08:00
protocol.h Update License in File Headers 2012-05-18 22:02:28 +08:00
rpcdump.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
rpcnet.cpp RPC getpeerinfo: s/height/startingheight/ for returned nStartingHeight value 2012-06-30 23:40:26 -04:00
script.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
script.h Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) 2012-07-02 16:29:14 +02:00
serialize.h Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) 2012-07-02 16:29:14 +02:00
strlcpy.h Remove headers.h 2012-04-17 20:00:55 +02:00
sync.cpp Fix a few typos 2012-06-29 17:26:45 +08:00
sync.h Fix DEBUG_LOCKCONTENTION 2012-06-05 16:13:16 +02:00
ui_interface.h Add Bitcoin dev Copyright 2012-06-25 12:28:29 +08:00
uint256.h Update License in File Headers 2012-05-18 22:02:28 +08:00
util.cpp Fix a few typos 2012-06-29 17:26:45 +08:00
util.h Merge pull request #1174 from sipa/torhs 2012-06-23 19:21:13 -07:00
version.cpp Update License in File Headers 2012-05-18 22:02:28 +08:00
version.h Update License in File Headers 2012-05-18 22:02:28 +08:00
wallet.cpp Fix coin selection to only include change when it's necessary. 2012-06-04 16:49:10 +00:00
wallet.h Fix a few typos 2012-06-29 17:26:45 +08:00
walletdb.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
walletdb.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00