Commit Graph

44 Commits

Author SHA1 Message Date
Vinnie Falco
51332a91b9 Remove RIPPLE_PEER_USES_BEAST_MULTISOCKET configuration setting 2013-09-09 14:12:58 -07:00
Vinnie Falco
c063b940bb Add RIPPLE_APPLICATION_CLEAN_EXIT option to BeastConfig.h 2013-09-09 13:45:37 -07:00
Vinnie Falco
8866c2dc1f Pass .cfg validators entries to Validators logic 2013-09-09 10:50:36 -07:00
JoelKatz
7abfd354f8 New improved Pathfinding engine 2013-09-06 12:35:13 -07:00
JoelKatz
2d9d00c2ef Tiny bugfix. 2013-09-06 11:49:34 -07:00
Vinnie Falco
5db25ede25 Add LoanedObject container example unit test 2013-09-05 19:47:11 -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
91e0cc84ef Validators framework and unit test 2013-09-03 08:31:17 -07:00
Vinnie Falco
649b20a5f2 Move NodeStore and backends to ripple_core 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
0f30b55cba Move PeerDoor source material into ripple_app.cpp 2013-09-01 12:22:06 -07:00
Vinnie Falco
65df4b9daf Merge ripple_client into ripple_net 2013-09-01 12:22:04 -07:00
Vinnie Falco
a9f6d67bba Hide RPCDoor implementation and use RippleSSLContext 2013-09-01 12:21:59 -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
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
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
4170bcd294 Add PROXY peer listener and consolidate SSL contexts. 2013-08-25 01:57:51 -07:00
Vinnie Falco
f14333012b Use RippleMutex instead of boost::mutex 2013-08-23 15:00:04 -07:00
Vinnie Falco
4ececd0204 Add function call timing for all Application::sweep operations 2013-08-23 15:00:04 -07:00
Vinnie Falco
d744e23e5e Disable KeyvaDB as a NodeStore backend choice 2013-08-20 14:47:45 -07:00
JoelKatz
93b8e561ae Begin replacing old logic with new. 2013-08-14 15:45:47 -07:00
JoelKatz
bd2e344343 Start the aux thread. 2013-08-13 18:36:19 -07:00
Vinnie Falco
b806ce2d9e More match options for unit test selection string 2013-08-07 17:31:48 -07:00
Vinnie Falco
b8bf735a66 Make Uncopyable derivations public 2013-08-07 15:16:38 -07:00
Vinnie Falco
21b422cda9 Add fatal_require and improved FatalError reporting interfaces 2013-08-07 15:16:35 -07:00
Vinnie Falco
a2a65c881f Move startup into RippleMain 2013-08-01 15:27:18 -07:00
Vinnie Falco
3729745fc6 Add ripple::FatalErrorReporter 2013-07-30 21:05:12 -07:00
Vinnie Falco
4924707a48 Report summary for unit tests 2013-07-29 14:56:34 -07:00
Vinnie Falco
bf9806b07f Log to Output Window when Visual Studio attached 2013-07-29 13:31:50 -07:00
Vinnie Falco
e9a7f6f81a Replace some boost::thread with beast::thread 2013-07-29 13:30:05 -07:00
Vinnie Falco
7110aacabc Use beast::Thread for io_services
Conflicts:
	TODO.txt
2013-07-29 13:30:03 -07:00
Vinnie Falco
6b3faf6af8 JUnit output goes to standard output 2013-07-29 09:17:51 -07:00
Vinnie Falco
736ac530d3 Unit test writes to standard output 2013-07-29 09:16:13 -07:00
Vinnie Falco
ead7b07fd5 Replace boost::lexical_cast with beast::lexicalCast 2013-07-28 21:32:00 -07:00
Vinnie Falco
9458aa2fb0 Update unit tests for beast, add JUnit XML output option 2013-07-28 02:44:28 -07:00
Vinnie Falco
7498dbb5c8 Set process exit code on result of unit tests 2013-07-27 14:57:39 -07:00
Vinnie Falco
788817e55c Use accessor function for theConfig 2013-07-24 11:51:38 -07:00
Vinnie Falco
c27294e0f0 Convert unit tests to beast 2013-07-24 11:47:43 -07:00
Vinnie Falco
58ee1b2019 Move all remaining files into modules 2013-07-23 18:47:02 -07:00