Commit Graph

  • 7b1e03a585 Add BaseFromMember Vinnie Falco 2013-10-18 15:56:55 -07:00
  • fc5be2b911 Use DiscreteClock in ResourceManager Vinnie Falco 2013-10-18 15:58:17 -07:00
  • 466e623dd6 Add BaseFromMember Vinnie Falco 2013-10-18 15:56:55 -07:00
  • a1b487c512 New Resource::Manager for controlling access to server resources Vinnie Falco 2013-10-11 15:00:17 -07:00
  • 0902af8eb5 Add DiscreteClock and sources Vinnie Falco 2013-10-17 17:39:46 -07:00
  • 49bc04fa48 Make List<>::Node not uncopyable Vinnie Falco 2013-10-12 19:12:00 -07:00
  • a8a4caf0e4 Make List<>::Node not uncopyable Vinnie Falco 2013-10-12 19:12:00 -07:00
  • d5954fffa8 Add Journal to UnitTest Vinnie Falco 2013-10-11 18:07:22 -07:00
  • 33478517a6 Add Journal to UnitTest Vinnie Falco 2013-10-11 18:07:22 -07:00
  • 0d5a8ca300 Revert "Ported declarative path tests to mocha" Vinnie Falco 2013-10-17 11:11:06 -07:00
  • da22f06d85 Revert "Make mocha use test/mocha.opts to DRY up options used by npm test and test/runall.sh and support coffee. Add coffee-script as devDependency to package.json" Vinnie Falco 2013-10-17 11:10:48 -07:00
  • 58da1065d6 Temporarily disable ServiceQueue dtor precondition asserts Vinnie Falco 2013-10-16 15:58:35 -07:00
  • a918924923 Temporarily disable ServiceQueue dtor precondition asserts Vinnie Falco 2013-10-16 15:58:35 -07:00
  • 5a9416fbcf Remove an assert that is not needed. JoelKatz 2013-10-16 13:47:31 -07:00
  • 582b5bb3ac Add --version command line option Vinnie Falco 2013-10-16 13:29:43 -07:00
  • abe4f1ba03 Ported declarative path tests to mocha Nicholas Dudfield 2013-10-13 18:24:41 +07:00
  • 9dfbffa4b8 Make mocha use test/mocha.opts to DRY up options used by npm test and test/runall.sh and support coffee. Add coffee-script as devDependency to package.json Nicholas Dudfield 2013-10-13 15:38:04 +07:00
  • a25ba91876 Set version to 0.17.0-rc2 Vinnie Falco 2013-10-11 18:41:45 -07:00
  • 334f109415 Remove extraneous index from peerfinder map. Nik Bougalis 2013-10-11 18:33:24 -07:00
  • eb9eb3aa53 Fix a crash in checkAccept JoelKatz 2013-10-11 16:13:16 -07:00
  • 978c196c78 Don't assert, just throw. JoelKatz 2013-10-08 15:48:15 -07:00
  • 20e7cac743 Reduce some logging. JoelKatz 2013-10-08 15:05:41 -07:00
  • fe58c1a383 Add missing #include Vinnie Falco 2013-10-07 14:26:26 -07:00
  • b5d51214ff Add missing #include Vinnie Falco 2013-10-07 14:26:26 -07:00
  • 485d4b4897 Fix order of includes Vinnie Falco 2013-10-07 14:24:13 -07:00
  • 2c02580c37 Add PropertyStream for server state introspection Vinnie Falco 2013-10-07 13:26:56 -07:00
  • fb6ecebbd1 Add PropertyStream for server state introspection Vinnie Falco 2013-10-07 13:26:56 -07:00
  • 0b69378a03 Update Json::Reader::decodeDouble Vinnie Falco 2013-10-07 02:49:03 -07:00
  • 24c2315476 Add ScopedWrapperContext Vinnie Falco 2013-10-06 19:46:42 -07:00
  • 256c12f150 Add ScopedWrapperContext Vinnie Falco 2013-10-06 19:46:42 -07:00
  • a3845f54e1 Add RelativeTime::value_type typedef Nik Bougalis 2013-10-06 11:44:33 -07:00
  • 8d0349eee0 Add RelativeTime::value_type typedef Nik Bougalis 2013-10-06 11:44:33 -07:00
  • ab0548c9af Fix std::size_t integer ambiguity Vinnie Falco 2013-10-06 18:33:15 -07:00
  • 4868bc4df7 Validators PropertyStream support Vinnie Falco 2013-10-06 18:25:59 -07:00
  • 7442932b5e Fix missing PropertyStream members Vinnie Falco 2013-10-06 18:25:53 -07:00
  • 0900dfe46f Fix missing PropertyStream members Vinnie Falco 2013-10-06 18:25:53 -07:00
  • ed5a98f697 More PropertyStream output for PeerFinder Vinnie Falco 2013-10-06 16:11:22 -07:00
  • 8dfe53ff7a More PropertyStream output for PeerFinder Vinnie Falco 2013-10-06 16:11:22 -07:00
  • fcfa10d508 Add PropertyStream Vinnie Falco 2013-10-06 11:07:25 -07:00
  • 1ae3328642 Add PropertyStream Vinnie Falco 2013-10-06 11:07:25 -07:00
  • b9e0208aee Payment engine doesn't allow returning to XRP. JoelKatz 2013-10-06 15:52:16 -07:00
  • 497cc74adc Set version to 0.17.0-rc1 Vinnie Falco 2013-10-06 11:35:47 -07:00
  • 3cf0729878 Tidy up AbstractHandler usage in HTTPClient Vinnie Falco 2013-10-05 15:38:27 -07:00
  • eac3814fb5 Tidy up AbstractHandler usage in HTTPClient Vinnie Falco 2013-10-05 15:38:27 -07:00
  • 55171f42f6 Remove obsolete source files Vinnie Falco 2013-10-05 13:07:19 -07:00
  • bb331abeba Remove obsolete source files Vinnie Falco 2013-10-05 13:07:19 -07:00
  • 1311ca37e5 Increase arity of SharedFunction Vinnie Falco 2013-10-05 13:07:07 -07:00
  • 6e20bd2dcd Increase arity of SharedFunction Vinnie Falco 2013-10-05 13:07:07 -07:00
  • 09961845b4 Remove obsolete AsyncService class Vinnie Falco 2013-10-05 13:07:32 -07:00
  • 7eacd3bf57 Add annotation for Validators Vinnie Falco 2013-10-05 12:03:44 -07:00
  • 72681fa7fb PeerFinder work Vinnie Falco 2013-10-05 11:59:17 -07:00
  • 500bddebff Allow CycledSet to grow without bounds Vinnie Falco 2013-10-05 02:46:23 -07:00
  • 67d807d8fc Add IPEndpoint::key_equal Vinnie Falco 2013-10-05 02:38:48 -07:00
  • 4d3d46f41d Add IPEndpoint::key_equal Vinnie Falco 2013-10-05 02:38:48 -07:00
  • 82d8d9a092 PeerFinder work, Source fetch, show port in log Vinnie Falco 2013-10-04 21:29:13 -07:00
  • ebf395ecc4 Add ErrorCode and boost library Vinnie Falco 2013-10-04 21:28:36 -07:00
  • 30ff139a29 Add ErrorCode and boost library Vinnie Falco 2013-10-04 21:28:36 -07:00
  • dc8420d32d LegacyEndpointCache work Vinnie Falco 2013-10-04 20:38:46 -07:00
  • bb29c8ba85 Add PeerFinder::Checker for testing endpoints Vinnie Falco 2013-10-04 19:11:10 -07:00
  • 2c3ead339e Add ServiceQueue::wrap Vinnie Falco 2013-10-04 19:02:33 -07:00
  • 625780621b Add ServiceQueue::wrap Vinnie Falco 2013-10-04 19:02:33 -07:00
  • ea2589dd9c PeerFinder work Vinnie Falco 2013-09-30 09:35:29 -07:00
  • 6c7f5d093c Move many Thread related classes Vinnie Falco 2013-10-04 13:49:24 -07:00
  • 942336c454 Move many Thread related classes Vinnie Falco 2013-10-04 13:49:24 -07:00
  • 93e9d8622e Measure CPU utilization in ServiceQueue Vinnie Falco 2013-10-04 11:46:10 -07:00
  • 90282707ab Measure CPU utilization in ServiceQueue Vinnie Falco 2013-10-04 11:46:10 -07:00
  • ca47d72aee Move ServiceQueue, ThreadLocalValue, SpinLock Vinnie Falco 2013-10-04 11:33:32 -07:00
  • 70f6c41ff7 Move ServiceQueue, ThreadLocalValue, SpinLock Vinnie Falco 2013-10-04 11:33:32 -07:00
  • c864e4d3db Move WaitableEvent Vinnie Falco 2013-10-04 11:12:16 -07:00
  • 184cf74daa Move WaitableEvent Vinnie Falco 2013-10-04 11:12:16 -07:00
  • ff305e63b6 Add CPUMeter and ScopedTimeInterval Vinnie Falco 2013-10-04 10:56:19 -07:00
  • a23fb06409 Add CPUMeter and ScopedTimeInterval Vinnie Falco 2013-10-04 10:56:19 -07:00
  • 01fd05cb4b Add RecursiveMutex, UnlockGuard, TryLockGuard Vinnie Falco 2013-10-04 10:23:03 -07:00
  • 3638485977 Add RecursiveMutex, UnlockGuard, TryLockGuard Vinnie Falco 2013-10-04 10:23:03 -07:00
  • 75f3c52d53 Validators work Vinnie Falco 2013-10-04 03:09:23 -07:00
  • 364973a523 Rename to key_equal for conformance with std containers Vinnie Falco 2013-10-04 03:08:26 -07:00
  • 5831a53697 Remove Journal from most Stoppable overrides Vinnie Falco 2013-10-04 00:13:25 -07:00
  • 678c241962 Validators work Vinnie Falco 2013-10-04 00:46:07 -07:00
  • a2aa938e10 Remove Journal from most Stoppable overrides Vinnie Falco 2013-10-04 00:13:25 -07:00
  • 48eb92e366 Validators work Vinnie Falco 2013-10-04 00:07:45 -07:00
  • 2894059b63 Fix Peers to stop after children are stopped Vinnie Falco 2013-10-03 23:36:05 -07:00
  • 66a272debd Alphabet class for base58 conversions, Validators work Vinnie Falco 2013-10-03 18:29:30 -07:00
  • b60a7f3363 Add Request and Response HTTP parsers Vinnie Falco 2013-10-03 20:28:16 -07:00
  • 7d089561c3 Add Request and Response HTTP parsers Vinnie Falco 2013-10-03 20:28:16 -07:00
  • 44445ff1b8 Refactor net buffers classes Vinnie Falco 2013-10-03 19:44:26 -07:00
  • 53f8e73b65 Refactor net buffers classes Vinnie Falco 2013-10-03 19:44:26 -07:00
  • 37bcf7899e Improve performance of some RPC ledger commands using visitors. Adds SHAMap::visitLeaves and Ledger::visitStateItems JoelKatz 2013-10-04 11:50:22 -07:00
  • 86f662aa4a It is not longer necessary to invalidate the OrderBookDB JoelKatz 2013-10-04 02:33:33 -07:00
  • a1b958eaac Validators update, add LeakChecked to Source subclasses Vinnie Falco 2013-10-03 15:54:36 -07:00
  • ac37c38133 Beast class refactor Vinnie Falco 2013-10-03 17:38:04 -07:00
  • 06189b2584 Disable MSVC OutputWindow for PeerFinder Vinnie Falco 2013-10-03 16:01:50 -07:00
  • 0bf006cdae Beast class refactor Vinnie Falco 2013-10-03 17:38:04 -07:00
  • 8b7056b06c Fix eof on HTTP client get Vinnie Falco 2013-10-03 17:23:14 -07:00
  • 3f51eb7b63 Fix eof on HTTP client get Vinnie Falco 2013-10-03 17:23:14 -07:00
  • b76443dbde Use a simple Thread in SqliteDatabase Vinnie Falco 2013-10-03 18:29:20 -07:00
  • 5fc823ae08 Show Ripple version in BuildInfo unittest Vinnie Falco 2013-10-03 15:32:16 -07:00
  • 228b664ecf Remove obsolete beast container classes Vinnie Falco 2013-10-03 08:18:44 -07:00
  • 68aec74b47 Remove obsolete beast container classes Vinnie Falco 2013-10-03 08:18:44 -07:00
  • 1dfd655959 Use RelativeTime from startup in DeadlineTimer Vinnie Falco 2013-10-01 14:01:43 -07:00
  • acd23682d1 Use RelativeTime from startup in DeadlineTimer Vinnie Falco 2013-10-01 14:01:43 -07:00