Commit Graph

6909 Commits

Author SHA1 Message Date
JoelKatz
fbfb150cff Some cleanups. 2013-08-14 15:45:48 -07:00
JoelKatz
8b06891663 A few more fixes. 2013-08-14 15:45:48 -07:00
JoelKatz
9a1e7e69c2 Fixes. 2013-08-14 15:45:48 -07:00
JoelKatz
1e64732acb Cleanups. 2013-08-14 15:45:48 -07:00
JoelKatz
815a1bce24 Bugfixes. 2013-08-14 15:45:47 -07:00
JoelKatz
1a69b06670 bugfixes. 2013-08-14 15:45:47 -07:00
JoelKatz
28b239243b Fixes. 2013-08-14 15:45:47 -07:00
JoelKatz
f9eb6b5ee1 Some bugfixes. 2013-08-14 15:45:47 -07:00
JoelKatz
a67f4fe9ba "Advance" thread to publish ledgers and fetch history. 2013-08-14 15:45:47 -07:00
JoelKatz
e8cfd1f586 Cleanup. 2013-08-14 15:45:47 -07:00
JoelKatz
93b8e561ae Begin replacing old logic with new. 2013-08-14 15:45:47 -07:00
JoelKatz
d469e4fc6e Helper function LedgerMaster::getLedgerHash to walk the chain. 2013-08-14 15:45:47 -07:00
JoelKatz
864f795b49 When we fetch a saved ledger, set it validated if it's known valid. 2013-08-14 15:45:47 -07:00
JoelKatz
bd2e344343 Start the aux thread. 2013-08-13 18:36:19 -07:00
Vinnie Falco
94aca14251 Call _exit from Process::terminate() 2013-08-12 13:29:24 -07:00
Vinnie Falco
7120d3a8bf Pass thread name to Workers 2013-08-12 11:03:27 -07:00
Vinnie Falco
13f68c668e Add thread naming to Workers 2013-08-12 11:00:55 -07:00
Vinnie Falco
6fbc45a45d Add numberOfCurrentlyRunningTasks to Workers 2013-08-12 11:00:47 -07:00
Vinnie Falco
2fa132f9cc Add programming by contract support 2013-08-12 11:00:37 -07:00
Vinnie Falco
bbcb5a7ae5 Use std::ostream for double to String conversions 2013-08-10 03:12:53 -07:00
Vinnie Falco
73349384c2 Revert "Use '-std=c++0x', it causes the executable to core dump.
This reverts commit 2087c2aeb7.
2013-08-10 03:04:42 -07:00
Vinnie Falco
4073c99bdb Disable failing TestPeer unit test 2013-08-10 00:46:33 -07:00
Vinnie Falco
58b0c0ef34 Fix c++0x errors 2013-08-10 00:45:40 -07:00
Vinnie Falco
2087c2aeb7 Use '-std=c++0x' for older gcc that support it 2013-08-10 00:13:58 -07:00
Vinnie Falco
f78e50fe58 Add some business logic to MultiSocket 2013-08-09 23:15:09 -07:00
Vinnie Falco
d4d741cd62 Use deadline_timer to handle async logic properly 2013-08-09 23:14:58 -07:00
Vinnie Falco
0f25a468ad Remove old unused ripple AsioTests 2013-08-09 21:06:13 -07:00
Vinnie Falco
4d93e0972c Tidy up beast_asio 2013-08-09 20:53:49 -07:00
Vinnie Falco
a277fc3fbb Fix gcc warnings and errors 2013-08-09 19:59:59 -07:00
Vinnie Falco
173090f63f Add MultiSocket 2013-08-09 19:47:13 -07:00
Vinnie Falco
405c9be337 TestPeer boost::asio Socket and UnitTest framework 2013-08-09 19:47:12 -07:00
Vinnie Falco
eacbc7d9fa Update .gitignore for beast_boost module 2013-08-09 19:23:40 -07:00
Vinnie Falco
9f12ac9cf3 Add MultiSocket and RippleTlsContext 2013-08-09 19:23:40 -07:00
Vinnie Falco
7c7fcde596 Clean up rvalues in arguments and call sites 2013-08-09 19:23:40 -07:00
Vinnie Falco
748cc7773a Add SslContext abstraction 2013-08-09 19:23:40 -07:00
Vinnie Falco
64e7beb621 Update VFALCO_LOG 2013-08-09 18:17:15 -07:00
Vinnie Falco
0f3edbbf11 Better reporting for missing [node_db] 2013-08-09 14:24:24 -07:00
Vinnie Falco
974ff8f07c Revert "Fix unique_ptr availability"
This reverts commit a1a4f99ce8.
2013-08-07 19:25:26 -07:00
Vinnie Falco
d8d0b63f88 Fix using BOOST_ASIO_MOVE_CAST for passing rvalue references 2013-08-07 19:14:21 -07:00
Vinnie Falco
a1a4f99ce8 Fix unique_ptr availability 2013-08-07 19:13:57 -07:00
Vinnie Falco
071b404f80 Fix use sites of BOOST_ASIO_MOVE_ARG 2013-08-07 18:42:19 -07:00
Vinnie Falco
b806ce2d9e More match options for unit test selection string 2013-08-07 17:31:48 -07:00
Vinnie Falco
f48ab1b286 Add 'print' unit test which prints the list of tests 2013-08-07 15:34:13 -07:00
Vinnie Falco
c3f86da17a Rename to ripple_asio 2013-08-07 15:16:44 -07:00
Vinnie Falco
cd1c72e004 Set __WIN32_WINNT in properties 2013-08-07 15:16:43 -07:00
Vinnie Falco
cd4961f017 Fix gcc compile errors 2013-08-07 15:16:43 -07:00
Vinnie Falco
c018337831 Trial integration of beast::Socket into Peer 2013-08-07 15:16:42 -07:00
Vinnie Falco
303706e6af Revise all Socket function signatures and return values 2013-08-07 15:16:42 -07:00
Vinnie Falco
5f4865b4cd Tidy up beast_asio 2013-08-07 15:16:41 -07:00
Vinnie Falco
aecf098053 Use beast_asio for AsioUnitTest 2013-08-07 15:16:41 -07:00