Commit Graph

626 Commits

Author SHA1 Message Date
Vinnie Falco
e26a3a1d84 New TestOverlay generic peer to peer network tests 2013-09-05 04:38:17 -07:00
Vinnie Falco
a29ced1feb Activate MSVC leak report on exit with a configuratble BeastConfig setting 2013-09-05 04:22:27 -07:00
Vinnie Falco
bcd6e9d676 Refactor SharedPtr and fix ContainerDeletePolicy bug 2013-09-05 04:22:26 -07:00
Vinnie Falco
1277f70c47 Use MultiSocket and strand in Peer 2013-09-04 17:03:13 -07:00
Vinnie Falco
cca092f5d1 Add compile time option for new Validators code 2013-09-04 13:51:55 -07:00
David Schwartz
c95211e572 Change tx_account to an account_tx switch. 2013-09-04 12:48:47 -07:00
Vinnie Falco
57d55cebe4 Move UNL timer processing to the JobQueue 2013-09-04 11:55:38 -07:00
David Schwartz
0950ef3984 Mark something that should be fixed. 2013-09-04 10:07:16 -07:00
Vinnie Falco
91e0cc84ef Validators framework and unit test 2013-09-03 08:31:17 -07:00
Vinnie Falco
2e1167fbd9 Added DynamicArray, DynamicList, and HashMap 2013-09-03 08:31:16 -07:00
JoelKatz
c06aa4ff55 Cleanups, extra logging, and catch a case where a disputed transaction structure may not get created. 2013-09-02 06:08:11 -07:00
Vinnie Falco
649b20a5f2 Move NodeStore and backends to ripple_core 2013-09-01 12:22:08 -07:00
Vinnie Falco
81a4711e66 Add BeforeBoost.h and tidy up beast system headers 2013-09-01 12:22:08 -07:00
Vinnie Falco
37216bed4d Refactor TxQueue, move some boost includes down to .cpp 2013-09-01 12:22:08 -07:00
Vinnie Falco
4ef0f5d6a9 Refactor ProofOfWork 2013-09-01 12:22:07 -07:00
Vinnie Falco
369bd0f36c Disable warnings 4018 and 4244 for VS2012 builds 2013-09-01 12:22:07 -07:00
Vinnie Falco
0f30b55cba Move PeerDoor source material into ripple_app.cpp 2013-09-01 12:22:06 -07:00
Vinnie Falco
e09d6a0a9b Make RPCSub abstract 2013-09-01 12:22:06 -07:00
Vinnie Falco
3077892c3b Remove deprecated basio::IoService 2013-09-01 12:22:05 -07:00
Vinnie Falco
027fba44ed Refactor ripple_websocket.h out of the main header material 2013-09-01 12:22:05 -07:00
Vinnie Falco
5f1a8670dc Refactor HTTPClient 2013-09-01 12:22:05 -07:00
Vinnie Falco
65df4b9daf Merge ripple_client into ripple_net 2013-09-01 12:22:04 -07:00
Vinnie Falco
5b8d104fb1 Make some header material private 2013-09-01 12:22:04 -07:00
Vinnie Falco
75b53ab171 Refactor WSConnection to a common base 2013-09-01 12:22:03 -07:00
Vinnie Falco
0d5bd937b1 Move RPCServerHandler to ripple_app/rpc 2013-09-01 12:22:03 -07:00
Vinnie Falco
98b630d8db Consolidate ripple_app includes 2013-09-01 12:22:02 -07:00
Vinnie Falco
3526cabd7b Move Application to ripple_app.cpp 2013-09-01 12:22:02 -07:00
Vinnie Falco
a709167801 Split ripple_app.cpp contents into each part file. 2013-09-01 12:22:02 -07:00
Vinnie Falco
dda831e09e Move common parts into ripple_app.h 2013-09-01 12:22:01 -07:00
Vinnie Falco
2070b2b1bd Reshuffle includes in ripple_app 2013-09-01 12:22:01 -07:00
Vinnie Falco
7de2d49345 Move RPCDoor to ripple_net 2013-09-01 12:22:00 -07:00
Vinnie Falco
0bcaf70e4a Reorganize some RPC related files 2013-09-01 12:22:00 -07:00
Vinnie Falco
af0471fb7d Tidy up ripple_net module 2013-09-01 12:21:59 -07:00
Vinnie Falco
e7d043e4df Merge ripple_asio into ripple_net 2013-09-01 12:21:59 -07:00
Vinnie Falco
a9f6d67bba Hide RPCDoor implementation and use RippleSSLContext 2013-09-01 12:21:59 -07:00
Vinnie Falco
e256716da8 Merge ripple_json to ripple_basics 2013-09-01 12:21:58 -07:00
Vinnie Falco
825ac4aca1 Make canonicalize take a pointer for clarity 2013-09-01 12:21:58 -07:00
Vinnie Falco
b1973db1f5 Make NetworkOPs abstract 2013-09-01 12:21:57 -07:00
Vinnie Falco
35598d7933 Refactor InfoSub to remove NetworkOPs dependency 2013-09-01 12:21:57 -07:00
Vinnie Falco
01fda4c30e Refactor RPCSub to remove Application dependency 2013-09-01 12:21:56 -07:00
Vinnie Falco
1391a11e46 Move BuildInfo to ripple_data 2013-09-01 12:21:56 -07:00
Vinnie Falco
bbfbdabe76 Move iAdminGet to Config::getAdminRole 2013-09-01 12:21:56 -07:00
Vinnie Falco
e22c1c3495 Refactor LoadManager 2013-09-01 12:21:55 -07:00
Vinnie Falco
1ee8b3903c Fix warnings in backend factories 2013-09-01 12:21:55 -07:00
Vinnie Falco
f5db655c47 Add some forward declarations 2013-09-01 12:21:54 -07:00
Vinnie Falco
11a09879a9 Move LevelDB options initialization into the factory 2013-09-01 12:21:54 -07:00
Vinnie Falco
f30fe1b699 Fix AutoSocket to use wrap() instead of post() 2013-09-01 12:21:54 -07:00
JoelKatz
a85afbe409 Fix paging in tx_account 2013-08-31 13:05:19 -07:00
JoelKatz
b81e22939b Binary support. 2013-08-30 12:53:24 -07:00
JoelKatz
47532b12dd First, untested, implementation of the new tx_account function. 2013-08-30 12:53:21 -07:00