Commit Graph

7575 Commits

Author SHA1 Message Date
JoelKatz
052fc7be22 'Throw' is for fatal throws only. Use 'throw' for non-fatal. 2013-09-29 12:19:15 -07:00
JoelKatz
9e0d7241eb Don't try to put transaction information in a fetch pack if there are no transactions in the target ledger. 2013-09-29 11:42:25 -07:00
JoelKatz
191e76a558 Fix a crash if a client requests an order book snapshot before we have a published ledger. 2013-09-29 11:34:07 -07:00
JoelKatz
511978b1eb Handle a partial ledger in fixMismatch 2013-09-29 07:08:00 -07:00
Vinnie Falco
6beb7996ff Fix LoadMonitor unit reporting for seconds from milliseconds 2013-09-29 02:48:26 -07:00
Vinnie Falco
c82b1b1853 Validators improvements 2013-09-28 19:47:40 -07:00
Vinnie Falco
a6ec4f91b0 Add compiler, stdlib, and platform skeleton to beast/config 2013-09-28 19:34:16 -07:00
Vinnie Falco
75c28f3951 Tidy up some use of Error for throw 2013-09-28 19:34:16 -07:00
Vinnie Falco
00a714d14d Implement Stoppable for LoadManager 2013-09-28 17:40:46 -07:00
Vinnie Falco
58a8a97177 Journal console output improvements 2013-09-28 16:42:16 -07:00
Vinnie Falco
97f1b41b4d Add more Validators journal reports 2013-09-28 15:30:02 -07:00
Vinnie Falco
8e58551475 Add Stoppable prepare and start interfaces 2013-09-28 15:30:01 -07:00
Vinnie Falco
e4fe965de0 Move RelativeTime to chrono, add ostream support 2013-09-28 15:09:12 -07:00
Vinnie Falco
3fefd43898 Add console feature to Journal 2013-09-28 15:09:12 -07:00
Vinnie Falco
d9f20436e8 Journal option to write to Output window (MSVC) 2013-09-28 15:09:11 -07:00
Vinnie Falco
9df86ec8fd Add compilation test script 2013-09-28 15:09:11 -07:00
Vinnie Falco
6602aff53d Update Validators for ServiceQueue 2013-09-28 15:09:10 -07:00
Vinnie Falco
3ec36929f1 Add ServiceQueue 2013-09-28 15:09:10 -07:00
Vinnie Falco
1f7d3d47a5 Use boost for functional when the config is set 2013-09-28 15:09:10 -07:00
Vinnie Falco
ab156cbcd1 Fix is_continuation for boost version 2013-09-28 15:09:09 -07:00
Vinnie Falco
4c43faec85 Fix invoked_type type reference 2013-09-28 15:09:09 -07:00
Vinnie Falco
2d2cd3aab1 Remove LockFreeStack::size 2013-09-28 15:09:08 -07:00
Vinnie Falco
c5f017739d Add SharedData::ConstAccess 2013-09-28 15:09:08 -07:00
Vinnie Falco
7437308bab Add AgedHistory.h 2013-09-28 15:09:07 -07:00
Vinnie Falco
fb6a0f10c3 Add LockFreeStack::empty 2013-09-28 15:09:07 -07:00
Vinnie Falco
d939c039f1 Added AbstractHandler, WrapHandler. HTTPClient Fixes. 2013-09-28 15:09:07 -07:00
Alex Dupre
c568988640 Add support for gcc 4.6 and ccache. 2013-09-28 20:26:16 +02:00
Alex Dupre
ca00a595c3 Fix unittest, by removing recursive call. 2013-09-28 20:25:41 +02:00
Alex Dupre
add0784ae2 Fix compile error. 2013-09-28 20:25:12 +02:00
Vinnie Falco
b2d84139a5 Merge pull request #165 from MarkusTeufelberger/develop
Add Arch Linux to SConstruct file
2013-09-28 06:32:54 -07:00
JoelKatz
13a09113ba Protect 'disconnect' from a dead weak pointer. 2013-09-27 20:00:18 -07:00
JoelKatz
9b28ad136b Remove some dead code and make sure we get full mutexes. 2013-09-27 14:40:36 -07:00
Vinnie Falco
cd9a4e6b57 Merge pull request #167 from wltsmrz/develop
Bump ripple-lib version
2013-09-27 12:49:32 -07:00
wltsmrz
f9596e1514 Bump ripple-lib version 2013-09-27 12:35:15 -07:00
Vinnie Falco
ac19affc11 Fix FreeBSD missing include 2013-09-27 07:45:48 -07:00
Vinnie Falco
0048efea8d Fixes for FreeBSD 2013-09-27 07:16:57 -07:00
Vinnie Falco
54dc7017e1 Fix Windows ProtectedCall handler to use ExitProcess 2013-09-27 05:20:32 -07:00
Vinnie Falco
beebfec3db Fix nonstandard C++ extension in getNullSink 2013-09-27 05:18:34 -07:00
Vinnie Falco
ae6e9e2790 Build fixes 2013-09-27 05:15:55 -07:00
Vinnie Falco
d1ec2eae83 Track run and wait times for load samples 2013-09-27 05:15:51 -07:00
Vinnie Falco
dd49eb4d65 Fix missing <cmath> include for Gentoo 2013-09-27 05:15:46 -07:00
MarkusTeufelberger
92d8a80b4e Add Arch Linux to SConstruct file 2013-09-27 05:15:40 -07:00
JoelKatz
48f815ff70 Handle negative saInSum earlier. 2013-09-27 03:29:15 -07:00
Vinnie Falco
948badc98b Set version to 0.13.0-rc5 2013-09-26 17:27:53 -07:00
JoelKatz
92bd8c4782 Missing return. 2013-09-26 17:14:55 -07:00
Vinnie Falco
5bebac7ecb Merge branch 'release' into develop 2013-09-26 15:58:58 -07:00
Vinnie Falco
efa05c5c58 Set version to 0.13.0-rc4 2013-09-26 15:57:48 -07:00
JoelKatz
2c7a846c3e Don't allow a transaction to spend into the greater of the fee or the reserve. 2013-09-26 15:50:46 -07:00
JoelKatz
d10dba6b2e Fix a case where the AcceptedLedger constructor throws 2013-09-26 15:19:26 -07:00
Vinnie Falco
d683b47dee Call std::exit for unhandled exceptions 2013-09-26 15:16:10 -07:00