JoelKatz
e383a59b5e
Support validations with versions in them.
2012-06-27 13:33:22 -07:00
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