Commit Graph

7408 Commits

Author SHA1 Message Date
David Schwartz
ea11987609 Remove an obsolete comment. 2013-09-24 16:45:55 -07:00
David Schwartz
807b4fd659 "sxfad" path was missing from non-XRP to non-XRP (dif currency) list. 2013-09-24 16:06:33 -07:00
David Schwartz
ac90baa831 New test runner for Mocha 2013-09-24 16:01:43 -07:00
David Schwartz
794cd03b8f Don't process validations signed more than two minutes ago. 2013-09-24 15:47:56 -07:00
David Schwartz
2f77ca416a PEER_PRIVATE suppresses outbound connections to unconfigured peers. 2013-09-24 15:40:24 -07:00
David Schwartz
8b0df758f3 calcNodeAdvance fix. 2013-09-24 14:41:53 -07:00
wltsmrz
c76e2b54a9 Update system tests for mocha and new ripple-lib transaction submission 2013-09-24 14:12:18 -07:00
David Schwartz
01d7d7bed9 Fix deadlock in blacklist code. 2013-09-24 13:18:50 -07:00
David Schwartz
c3bb005324 Use whitelist. 2013-09-24 13:11:22 -07:00
JoelKatz
5d63086b69 Tie in blacklist code. 2013-09-24 13:00:11 -07:00
JoelKatz
f61caaae09 Initial import of IP blacklist code. 2013-09-23 14:07:16 -07:00
JoelKatz
d90c2c0e11 Fix erroneous 1-2 in complete ledgers. 2013-09-23 13:04:22 -07:00
Vinnie Falco
321898f71e Add CryptoIdentifierType and RippleCryptoIdentifier Traits 2013-09-23 10:13:25 -07:00
Vinnie Falco
1dd50f4422 Add FixedArray, IntrusiveArray, Crypto 2013-09-23 10:13:25 -07:00
Vinnie Falco
20b2e318eb Reorganize beast modules and files 2013-09-23 10:13:24 -07:00
Vinnie Falco
19eff08e16 Reorganize source files and modules 2013-09-23 10:13:21 -07:00
Vinnie Falco
2d65ab4021 Merge commit '43deaaa5cf0d0178a4a6c3cb69c02a2a9a43ec7d' as 'src/beast/beast/http/impl/http-parser' 2013-09-23 09:54:31 -07:00
Vinnie Falco
43deaaa5cf Squashed 'src/beast/beast/http/impl/http-parser/' content from commit 547553b
git-subtree-dir: src/beast/beast/http/impl/http-parser
git-subtree-split: 547553b0909c9ce10a3730baeff7c7d1f76c0ea6
2013-09-23 09:54:31 -07:00
JoelKatz
7c31a423e9 No ripple check takes precedence over destination check. 2013-09-22 21:22:14 -07:00
JoelKatz
dc61fadc56 If an account sets noRipple on a RippleState, it can only be used as the first link in the path. 2013-09-22 20:48:40 -07:00
JoelKatz
0d744cc253 Implement WSConnection::send to use the text version of the broadcast. 2013-09-22 15:55:36 -07:00
JoelKatz
1f372a3b08 Implement NoRipple transaction and trust line flags. 2013-09-22 15:14:47 -07:00
JoelKatz
b0c37d62fe Workaround tr1::functional bugs. 2013-09-22 15:14:31 -07:00
Vinnie Falco
e04dbdde19 Tidy up HTTPServer API and handle errors 2013-09-22 13:27:24 -07:00
Vinnie Falco
5bd6fb27e6 Split up RPCService 2013-09-22 13:27:23 -07:00
Vinnie Falco
b123b1a849 Fix using namespace beast directives 2013-09-22 13:22:07 -07:00
Vinnie Falco
d16aa7f928 Use JobQueue to process RPC-JSON asynchronously 2013-09-22 13:22:06 -07:00
Vinnie Falco
7dd41ffb5b Fix BeforeBoost.h include 2013-09-22 11:52:26 -07:00
Vinnie Falco
a2151bfa47 Split HTTP::Server to its own module 2013-09-22 11:52:26 -07:00
Vinnie Falco
0dc3cf07d0 Add HTTPServer 2013-09-22 11:52:22 -07:00
Vinnie Falco
ac1ebf403f Add Stoppable to beast 2013-09-22 11:51:46 -07:00
Vinnie Falco
5443e0f332 Lower the severity on JobQueue skip reporting 2013-09-22 11:51:46 -07:00
Vinnie Falco
5856730ec3 Fix objective-c ripple source 2013-09-22 11:51:45 -07:00
Vinnie Falco
ec6c09d995 Rename to Stoppable 2013-09-22 11:51:44 -07:00
Vinnie Falco
ec6ee6f3bd IPEndpoint comparisons 2013-09-22 11:51:44 -07:00
Vinnie Falco
dcbfa1524e Migrate some headers and general tidying 2013-09-22 11:51:44 -07:00
Vinnie Falco
51198c266f Add SharedArg and AsyncObject 2013-09-22 11:51:43 -07:00
Vinnie Falco
ed1a4b1283 Add HTTPRequest and improvements to HTTPMessage parsing 2013-09-22 11:51:43 -07:00
Vinnie Falco
0cbfc6079b Add some Validators RPC commands 2013-09-22 11:51:42 -07:00
Vinnie Falco
e59293ec92 Add RPCService, call the Manager from RPCServerHandler 2013-09-21 16:58:55 -07:00
Vinnie Falco
be1cede458 Add some thread classes and fix SharedData with a simple mutex adapter 2013-09-21 16:58:55 -07:00
Vinnie Falco
18d5021640 Make CallQueue unit test runManual 2013-09-20 01:12:21 -07:00
Vinnie Falco
85fc59b28b Refactor NodeStore, add NodeStoreSchedulerService 2013-09-20 01:12:21 -07:00
Vinnie Falco
63de1618e9 Remove Beast version printing on startup 2013-09-20 00:57:55 -07:00
Vinnie Falco
e3e72b3fc3 Split some framework classes into ripple_frame module 2013-09-19 21:52:21 -07:00
Vinnie Falco
5c84f75bd9 Reorganize some MPL and Utility classes and files 2013-09-19 21:37:47 -07:00
Vinnie Falco
b493db1d65 Split ripple_json to its own module 2013-09-19 20:54:12 -07:00
Vinnie Falco
c3b815004c Update TODO 2013-09-19 19:55:54 -07:00
Vinnie Falco
e6e090c542 Fixes for Service API hang on exit during unit tests 2013-09-19 19:41:55 -07:00
Vinnie Falco
fad8b0406e Remove MDB from timing test, increase timing test data size 2013-09-19 19:41:31 -07:00