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