Commit Graph

1830 Commits

Author SHA1 Message Date
JoelKatz
dbabc6edd0 Don't claim to support HTTP keep alives and then close the connection. This
properly supports HTTP keep alives and should speed up RPC significantly.
2012-06-27 12:04:35 -07:00
JoelKatz
48de3f3a02 Cleanup. 2012-06-27 12:04:20 -07:00
JoelKatz
40c828df5e Small cleanup. 2012-06-27 12:04:12 -07:00
Arthur Britto
03342cacd8 Add WS transaction_subscribe and transaction_unsubscribe support. 2012-06-26 20:45:19 -07:00
Arthur Britto
1bf80d8c51 Add WS ledger_accounts_subscribe and ledger_accounts_unsubscribe. 2012-06-26 16:55:29 -07:00
jed
34273d74d7 compile on windows 2012-06-26 11:46:11 -07:00
Arthur Britto
d2a701059e Change rpcWRONG_PASSWORD to rpcNO_ACCOUNT. 2012-06-26 03:47:17 -07:00
Arthur Britto
0bcbb5bd75 Move RPC data_* commands data to db/rpc.db. 2012-06-26 03:39:15 -07:00
JoelKatz
4306be296a Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-26 02:02:09 -07:00
JoelKatz
fa48a1fb09 Fix the retrieve ledger hash problem for real. Make partial ledger operations work.
Set base code for how thin servers will operate on partial ledgers.
2012-06-26 02:01:13 -07:00
JoelKatz
e4d8bda4a6 Cosmetic fix. 2012-06-26 02:00:32 -07:00
JoelKatz
aa2b86681d Raise log level before running unit tests. 2012-06-26 02:00:17 -07:00
Arthur Britto
74e831a3e7 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-25 23:31:30 -07:00
Arthur Britto
b56da4a73d Get WS ledger_subscribe and ledger_unsubscribe working. 2012-06-25 23:31:13 -07:00
Arthur Britto
7018a1b57c Cosmetic. 2012-06-25 23:30:01 -07:00
JoelKatz
cc6052d294 Give Arthur a way to get all the accounts changed by a ledger. 2012-06-25 23:16:20 -07:00
JoelKatz
cbdb6724e5 Test for SQL presence was backwards. 2012-06-25 15:34:18 -07:00
JoelKatz
d042a1f49d Rework version logic as agreed. 2012-06-25 15:20:22 -07:00
JoelKatz
93ad67c240 Close SHAMap node security hole
Use new hash prefixes.
Use new wire/prefix formats.
Remove SHAMapException
2012-06-25 09:13:18 -07:00
JoelKatz
5e7c389085 Use new hash prefix. Remove SHAMapException 2012-06-25 09:12:54 -07:00
JoelKatz
6a67b65f63 New prefixed hash functions and unit test. 2012-06-25 09:12:35 -07:00
JoelKatz
ee2b1580a5 Use new hash prefixes. 2012-06-25 09:12:15 -07:00
JoelKatz
0f80dff088 Use new hash prefixes. 2012-06-25 09:11:47 -07:00
JoelKatz
c1003de4e8 Use new hash prefixes. 2012-06-25 09:11:30 -07:00
JoelKatz
738627cef9 Table of hash prefixes. 2012-06-25 09:10:29 -07:00
JoelKatz
e832639776 Return whether the application is running. 2012-06-25 09:10:17 -07:00
jed
30f9d51601 getting it compiling on windows 2012-06-25 08:10:55 -07:00
jed
b0a65050e0 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/RPCServer.cpp
2012-06-24 22:56:18 -07:00
Arthur Britto
55f370c6bc Merge branch 'websocket' 2012-06-24 20:14:02 -07:00
Arthur Britto
849368fd6b Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-24 20:06:41 -07:00
Arthur Britto
0951c3634f Add LICENSE file. 2012-06-24 20:06:28 -07:00
Arthur Britto
9e95955fc7 Work on WS server. 2012-06-24 20:03:17 -07:00
Arthur Britto
1cf9156fc3 Add some monitoring support to NetworkOPs. 2012-06-24 20:02:55 -07:00
Arthur Britto
2fc6bbb6fc Cosmetic. 2012-06-24 20:01:37 -07:00
Arthur Britto
04972f78d7 Add #defines for vt100 colors for debugging. 2012-06-24 19:58:17 -07:00
jed
5ea05a4710 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-24 19:40:15 -07:00
JoelKatz
b4eea47a10 Track peer versions and put in the Json output. 2012-06-24 16:47:47 -07:00
JoelKatz
808cec521e It's crap like that that makes me dislike C++ sometimes. 2012-06-24 16:46:45 -07:00
Arthur Britto
9be40b6679 Get rid of unneeded comments. Elements are in index key. 2012-06-24 16:37:48 -07:00
JoelKatz
69d7b8a93d Track server and protocol versions and minimum supported versions. This is a
protocol-breaking change. It's needed because other protocol-breaking
changes are needed for security reasons, and we don't want
subtly-incompatible nodes connecting.
2012-06-24 16:30:13 -07:00
JoelKatz
6018cba00e Track server and protocol version. 2012-06-24 16:29:52 -07:00
JoelKatz
ef87efb96d Explain how we're going to fix getLedgerByHash 2012-06-24 14:34:19 -07:00
jed
17c3b934e6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-24 14:29:29 -07:00
JoelKatz
23fd638b25 Bugfix. Sorry. 2012-06-24 14:06:47 -07:00
jed
e6c0ab262e Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-24 08:34:58 -07:00
JoelKatz
324992b2ad Bugfixes. 2012-06-24 06:31:03 -07:00
JoelKatz
29586c8e7d Typo. 2012-06-24 06:16:32 -07:00
JoelKatz
9d5467feff Bugfix. 2012-06-24 06:15:19 -07:00
JoelKatz
08bfd8f1d0 Fix the disconnect between hashes of nodes in transport format and hashes of nodes in internal format. 2012-06-24 06:01:48 -07:00
JoelKatz
340f17e471 Use the new filters. 2012-06-24 05:48:09 -07:00