Commit Graph

  • 018a030d97 Clean this up and make it handle exceptions a bit more sanely. JoelKatz 2013-09-29 12:29:30 -07:00
  • 052fc7be22 'Throw' is for fatal throws only. Use 'throw' for non-fatal. JoelKatz 2013-09-29 12:19:15 -07:00
  • 9e0d7241eb Don't try to put transaction information in a fetch pack if there are no transactions in the target ledger. JoelKatz 2013-09-29 11:42:25 -07:00
  • 191e76a558 Fix a crash if a client requests an order book snapshot before we have a published ledger. JoelKatz 2013-09-29 11:34:07 -07:00
  • 511978b1eb Handle a partial ledger in fixMismatch JoelKatz 2013-09-29 07:08:00 -07:00
  • 6beb7996ff Fix LoadMonitor unit reporting for seconds from milliseconds Vinnie Falco 2013-09-29 02:48:26 -07:00
  • c82b1b1853 Validators improvements Vinnie Falco 2013-09-28 18:03:44 -07:00
  • 4f7dca3e5a Add compiler, stdlib, and platform skeleton to beast/config Vinnie Falco 2013-09-28 19:33:43 -07:00
  • a6ec4f91b0 Add compiler, stdlib, and platform skeleton to beast/config Vinnie Falco 2013-09-28 19:33:43 -07:00
  • 4394594518 Tidy up some use of Error for throw Vinnie Falco 2013-09-28 18:15:00 -07:00
  • 75c28f3951 Tidy up some use of Error for throw Vinnie Falco 2013-09-28 18:15:00 -07:00
  • 00a714d14d Implement Stoppable for LoadManager Vinnie Falco 2013-09-28 17:40:46 -07:00
  • e5e0f527fe Journal console output improvements Vinnie Falco 2013-09-28 16:39:18 -07:00
  • 58a8a97177 Journal console output improvements Vinnie Falco 2013-09-28 16:39:18 -07:00
  • 97f1b41b4d Add more Validators journal reports Vinnie Falco 2013-09-28 09:53:50 -07:00
  • f07515eb88 Add Stoppable prepare and start interfaces Vinnie Falco 2013-09-28 15:00:35 -07:00
  • 8e58551475 Add Stoppable prepare and start interfaces Vinnie Falco 2013-09-28 15:00:35 -07:00
  • d37dd46f65 Move RelativeTime to chrono, add ostream support Vinnie Falco 2013-09-28 07:29:01 -07:00
  • e4fe965de0 Move RelativeTime to chrono, add ostream support Vinnie Falco 2013-09-28 07:29:01 -07:00
  • 3f6e7aa05a Add console feature to Journal Vinnie Falco 2013-09-27 19:39:31 -07:00
  • 3fefd43898 Add console feature to Journal Vinnie Falco 2013-09-27 19:39:31 -07:00
  • ad0064a310 Journal option to write to Output window (MSVC) Vinnie Falco 2013-09-27 18:34:42 -07:00
  • d9f20436e8 Journal option to write to Output window (MSVC) Vinnie Falco 2013-09-27 18:34:42 -07:00
  • 0b7574ba00 Add compilation test script Vinnie Falco 2013-09-27 17:13:36 -07:00
  • 9df86ec8fd Add compilation test script Vinnie Falco 2013-09-27 17:13:36 -07:00
  • cc05ce19f9 Add ServiceQueue Vinnie Falco 2013-09-27 13:43:55 -07:00
  • 6602aff53d Update Validators for ServiceQueue Vinnie Falco 2013-09-27 13:44:01 -07:00
  • e132aabdae Use boost for functional when the config is set Vinnie Falco 2013-09-27 13:07:10 -07:00
  • 3ec36929f1 Add ServiceQueue Vinnie Falco 2013-09-27 13:43:55 -07:00
  • 1f7d3d47a5 Use boost for functional when the config is set Vinnie Falco 2013-09-27 13:07:10 -07:00
  • 026b9268ae Fix is_continuation for boost version Vinnie Falco 2013-09-27 13:15:32 -07:00
  • ab156cbcd1 Fix is_continuation for boost version Vinnie Falco 2013-09-27 13:15:32 -07:00
  • c807a4e383 Fix invoked_type type reference Vinnie Falco 2013-09-27 13:13:27 -07:00
  • 4c43faec85 Fix invoked_type type reference Vinnie Falco 2013-09-27 13:13:27 -07:00
  • 2ff781b25f Remove LockFreeStack::size Vinnie Falco 2013-09-27 12:55:13 -07:00
  • 2d2cd3aab1 Remove LockFreeStack::size Vinnie Falco 2013-09-27 12:55:13 -07:00
  • 3acb474795 Add SharedData::ConstAccess Vinnie Falco 2013-09-27 11:27:33 -07:00
  • c5f017739d Add SharedData::ConstAccess Vinnie Falco 2013-09-27 11:27:33 -07:00
  • 7e4c834c0e Add LockFreeStack::empty Vinnie Falco 2013-09-26 14:44:42 -07:00
  • 7437308bab Add AgedHistory.h Vinnie Falco 2013-09-26 15:21:25 -07:00
  • 9c61a6df62 Added AbstractHandler, WrapHandler. HTTPClient Fixes. Vinnie Falco 2013-09-25 11:24:51 -07:00
  • fb6a0f10c3 Add LockFreeStack::empty Vinnie Falco 2013-09-26 14:44:42 -07:00
  • d939c039f1 Added AbstractHandler, WrapHandler. HTTPClient Fixes. Vinnie Falco 2013-09-25 11:24:51 -07:00
  • c568988640 Add support for gcc 4.6 and ccache. Alex Dupre 2013-09-28 20:26:16 +02:00
  • 94e40dc554 Fix unittest, by removing recursive call. Alex Dupre 2013-09-28 20:25:41 +02:00
  • ca00a595c3 Fix unittest, by removing recursive call. Alex Dupre 2013-09-28 20:25:41 +02:00
  • add0784ae2 Fix compile error. Alex Dupre 2013-09-28 20:25:12 +02:00
  • b2d84139a5 Merge pull request #165 from MarkusTeufelberger/develop Vinnie Falco 2013-09-28 06:32:54 -07:00
  • 13a09113ba Protect 'disconnect' from a dead weak pointer. JoelKatz 2013-09-27 20:00:18 -07:00
  • 9b28ad136b Remove some dead code and make sure we get full mutexes. JoelKatz 2013-09-27 14:40:36 -07:00
  • cd9a4e6b57 Merge pull request #167 from wltsmrz/develop Vinnie Falco 2013-09-27 12:49:32 -07:00
  • f9596e1514 Bump ripple-lib version wltsmrz 2013-09-27 12:35:15 -07:00
  • ac19affc11 Fix FreeBSD missing include Vinnie Falco 2013-09-27 07:45:48 -07:00
  • 0048efea8d Fixes for FreeBSD Vinnie Falco 2013-09-27 07:14:20 -07:00
  • 54dc7017e1 Fix Windows ProtectedCall handler to use ExitProcess Vinnie Falco 2013-09-27 05:20:32 -07:00
  • 38bf40884c Fix nonstandard C++ extension in getNullSink Vinnie Falco 2013-09-27 05:18:34 -07:00
  • beebfec3db Fix nonstandard C++ extension in getNullSink Vinnie Falco 2013-09-27 05:18:34 -07:00
  • 1ef044d628 Build fixes Vinnie Falco 2013-09-27 05:14:59 -07:00
  • ae6e9e2790 Build fixes Vinnie Falco 2013-09-27 05:14:59 -07:00
  • d1ec2eae83 Track run and wait times for load samples Vinnie Falco 2013-09-26 11:58:17 -07:00
  • d5d37466e0 Fix missing <cmath> include for Gentoo Vinnie Falco 2013-09-26 12:43:20 -07:00
  • dd49eb4d65 Fix missing <cmath> include for Gentoo Vinnie Falco 2013-09-26 12:43:20 -07:00
  • 92d8a80b4e Add Arch Linux to SConstruct file MarkusTeufelberger 2013-09-26 09:18:36 +02:00
  • 48f815ff70 Handle negative saInSum earlier. JoelKatz 2013-09-27 03:29:15 -07:00
  • 948badc98b Set version to 0.13.0-rc5 Vinnie Falco 2013-09-26 17:27:53 -07:00
  • 92bd8c4782 Missing return. JoelKatz 2013-09-26 17:14:55 -07:00
  • 5bebac7ecb Merge branch 'release' into develop Vinnie Falco 2013-09-26 15:58:58 -07:00
  • efa05c5c58 Set version to 0.13.0-rc4 Vinnie Falco 2013-09-26 15:57:48 -07:00
  • 2c7a846c3e Don't allow a transaction to spend into the greater of the fee or the reserve. JoelKatz 2013-09-26 15:50:46 -07:00
  • d10dba6b2e Fix a case where the AcceptedLedger constructor throws JoelKatz 2013-09-26 15:19:26 -07:00
  • d683b47dee Call std::exit for unhandled exceptions Vinnie Falco 2013-09-26 15:11:23 -07:00
  • 985af0e222 Fix a case where tryAdvance can throw. JoelKatz 2013-09-26 14:34:11 -07:00
  • 013520c9d4 Avoid acquiring the LedgerMaster lock in some hot code paths. JoelKatz 2013-09-26 13:44:40 -07:00
  • 00f5c9b34b Set version to 0.13.0-r3 Vinnie Falco 2013-09-26 12:23:43 -07:00
  • b4168392b7 Set version to 0.13.0-r3 Vinnie Falco 2013-09-26 12:23:43 -07:00
  • 7cbe8572a3 Don't abort on a path that's dry because we entered with no funds. JoelKatz 2013-09-26 11:49:18 -07:00
  • 05a183e30a Make sizes more sensible JoelKatz 2013-09-26 11:05:15 -07:00
  • 2b37a4c7b0 Better tracking of resources associated with pathfinding. JoelKatz 2013-09-26 10:26:15 -07:00
  • 8cca807ea1 Don't abort on a path that's dry because we entered with no funds. JoelKatz 2013-09-26 11:49:18 -07:00
  • 4c3f059819 Make sizes more sensible JoelKatz 2013-09-26 11:05:15 -07:00
  • 18fc854bf3 Better tracking of resources associated with pathfinding. JoelKatz 2013-09-26 10:26:15 -07:00
  • eff0271e7a Add Arch Linux to SConstruct file MarkusTeufelberger 2013-09-26 09:18:36 +02:00
  • 5888f55bdd Update LICENSE Vinnie Falco 2013-09-25 22:48:01 -07:00
  • e62adfe4d4 Merge pull request #164 from wltsmrz/develop Vinnie Falco 2013-09-25 18:58:33 -07:00
  • 6d19221e94 Bump ripple-lib subversion wltsmrz 2013-09-25 18:40:17 -07:00
  • 5f231d305f Update copyright notice and licenses Vinnie Falco 2013-09-25 17:16:04 -07:00
  • fcd689afbf Update copyright notice and licenses Vinnie Falco 2013-09-25 17:16:04 -07:00
  • 58a9a2cc07 Ripple Labs contributions are now open source. David Schwartz 2013-09-25 17:08:44 -07:00
  • c226f9ecab Ripple Labs contributions are now open source. David Schwartz 2013-09-25 17:08:44 -07:00
  • 8f514c8e1b Merge branch 'release' into develop Vinnie Falco 2013-09-25 15:15:26 -07:00
  • 38ed0bee79 Update version number to 0.13.0-rc2 Vinnie Falco 2013-09-25 14:42:53 -07:00
  • a655662098 Disconnect WS connections when load exceeds threashold Vinnie Falco 2013-09-25 14:32:04 -07:00
  • 69dc722a7a Give mCompleteLedgers its own lock to avoid a deadlock. David Schwartz 2013-09-25 13:01:18 -07:00
  • 32a7f42557 Merge branch 'develop' into release Vinnie Falco 2013-09-25 12:06:17 -07:00
  • 4a871a5726 Set version to 0.13-rc1 Vinnie Falco 2013-09-25 11:36:12 -07:00
  • 909f4ffec9 Add BlackList.h to vs2012 project Vinnie Falco 2013-09-25 11:33:05 -07:00
  • d163e80e77 More compatibility for IdentifierType Vinnie Falco 2013-09-25 08:30:48 -07:00
  • 9b22c810ef Validators Work Vinnie Falco 2013-09-23 18:58:21 -07:00
  • 426636f48d Add SimpleIdentifier traits for non-crypto identifiers Vinnie Falco 2013-09-23 12:40:35 -07:00
  • 3518a51d4a Make 'saaad' paths easier to find. # (use "git reset HEAD <file>..." to unstage) David Schwartz 2013-09-25 11:21:14 -07:00