Commit Graph

435 Commits

Author SHA1 Message Date
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
7120d3a8bf Pass thread name to Workers 2013-08-12 11:03:27 -07:00
Vinnie Falco
58b0c0ef34 Fix c++0x errors 2013-08-10 00:45:40 -07:00
Vinnie Falco
f78e50fe58 Add some business logic to MultiSocket 2013-08-09 23:15:09 -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
9f12ac9cf3 Add MultiSocket and RippleTlsContext 2013-08-09 19:23:40 -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
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
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
aecf098053 Use beast_asio for AsioUnitTest 2013-08-07 15:16:41 -07:00
Vinnie Falco
d004ed3c55 Add AsioTests 2013-08-07 15:16:39 -07:00
Vinnie Falco
b016cb906b Fix warning 2013-08-07 15:16:39 -07:00
Vinnie Falco
b8bf735a66 Make Uncopyable derivations public 2013-08-07 15:16:38 -07:00
Vinnie Falco
c12d92f8ad Move PeerSet members to the right file 2013-08-07 15:16:37 -07:00
Vinnie Falco
21b422cda9 Add fatal_require and improved FatalError reporting interfaces 2013-08-07 15:16:35 -07:00
Vinnie Falco
5c7aad161a Set version to v0.11.0-rc2 2013-08-07 14:51:21 -07:00
David Schwartz
2ac774498c Don't return from getFullLedger too early. 2013-08-06 16:20:48 -07:00
David Schwartz
c07b28c899 Offer fix rollup:
Fix a case where an offer is not detected becoming unfunded.
Make sure we skip unfunded offers in calcNodeDeliverFwd.
Issuer of TakerGets can always trade (since funds are unlimited).
Enable multi-quality until some funds move.
Don't let a placed offer take an expired crossing offer.
2013-08-06 09:41:48 -07:00
Vinnie Falco
c1198b0f2b Fix uninitialized return value 2013-08-01 16:59:39 -07:00
Vinnie Falco
96a0a7bb2f Disable some gcc warnings 2013-08-01 15:34:04 -07:00
Vinnie Falco
a0ede62c42 Run BuildInfo tests on startup 2013-08-01 15:27:18 -07:00
Vinnie Falco
a2a65c881f Move startup into RippleMain 2013-08-01 15:27:18 -07:00
Vinnie Falco
290627d741 Add runStartup category to UnitTest 2013-08-01 15:27:18 -07:00
Vinnie Falco
1a37c99b87 Use SemanticVersion for BuildInfo 2013-08-01 15:27:18 -07:00
JoelKatz
4ae12bfc41 Merge branch 'develop' of github.com:ripple/rippled into develop 2013-07-31 20:32:52 -07:00
JoelKatz
16206dbaca Track client command cost by command. 2013-07-31 20:32:32 -07:00
Vinnie Falco
f37edb0873 Add ProxyHandshake 2013-07-31 16:43:25 -07:00
Vinnie Falco
ea4c0aa8a2 Add return value to some InputStream methods 2013-07-31 16:40:28 -07:00
Vinnie Falco
1a8e161c19 Fix Protocol::toString 2013-07-31 16:35:44 -07:00
Vinnie Falco
052aee8f97 Add 'hostid' to server_info
* Add json::Value conversion from beast::String
* Update rippled-example.cfg
2013-07-31 08:56:21 -07:00
Vinnie Falco
f80c19577f Remove unused file 2013-07-30 22:59:03 -07:00
Vinnie Falco
bf68c2134c Validators unit test runs manually 2013-07-30 22:30:48 -07:00
Vinnie Falco
19d5015c3e Validators work 2013-07-30 21:05:12 -07:00
Vinnie Falco
3729745fc6 Add ripple::FatalErrorReporter 2013-07-30 21:05:12 -07:00
Vinnie Falco
db08a5946f Tidy up BuildInfo documentation 2013-07-30 18:08:49 -07:00
Vinnie Falco
5959c4e312 Rewrite build version and protocol version interface 2013-07-30 17:46:26 -07:00