Commit Graph

6224 Commits

Author SHA1 Message Date
JoelKatz
5360f69e1e Don't crash on logrotate. 2013-06-19 10:08:41 -07:00
JoelKatz
6c4b870165 Don't do PoW until that code is completed. 2013-06-19 09:41:21 -07:00
JoelKatz
98455528ad Rate limit compactions with a 25ms pause after each complete file. 2013-06-19 09:41:16 -07:00
JoelKatz
c8456ce76d Add a 'ref' type. 2013-06-18 13:57:26 -07:00
JoelKatz
898ee39375 Add the 'fail_hard' flag for submitting and signing transactions. If fail
hard is set, on a local error, the transaction should be guaranteed not to
happen unless it is resubmitted.
2013-06-18 13:52:52 -07:00
JoelKatz
7c871a55dc Fix a bug, check the right flags. 2013-06-18 12:06:20 -07:00
JoelKatz
421388d4a7 Finish SetFlag/ClearFlag 2013-06-18 09:56:34 -07:00
JoelKatz
8e2c65d4e0 Start moving to SetFlag/ClearFlag 2013-06-17 18:53:42 -07:00
JoelKatz
36a84484e0 Implement clearing the regular key, setting and clearing the no master
flag and enforcing the no master flag.
2013-06-17 18:53:42 -07:00
JoelKatz
1886283244 Define flags for disabling the master key. 2013-06-17 18:53:42 -07:00
Vinnie Falco
e4dcbb7cb0 Fix crash on exit from uninitialized mEphemeralLDB 2013-06-18 00:39:54 +00:00
JoelKatz
be8ce20f73 Don't send redundant ledger queries. Cleanup. 2013-06-17 13:23:29 -07:00
JoelKatz
c91cdbeff1 Merge branch 'feature-optional-cancel-pr' of https://github.com/ahbritto/NewCoin into develop 2013-06-17 11:37:53 -07:00
Vinnie Falco
7474c17823 Rename ripple namespace used for protobuf to 'protocol' 2013-06-17 09:52:41 -07:00
Vinnie Falco
e96bd1182e Rename module ripple_main to ripple_app 2013-06-17 09:46:38 -07:00
Vinnie Falco
87b7592391 Add beast_basics and remove unused modules from build 2013-06-17 09:38:16 -07:00
Vinnie Falco
db9e7ed5f5 Update annotation for beast migration 2013-06-17 09:28:56 -07:00
Vinnie Falco
9a918af4d6 Update Beast copyright and various tidying 2013-06-17 09:28:43 -07:00
Vinnie Falco
cce309f387 Add Doxyfile 2013-06-17 07:09:34 -07:00
Vinnie Falco
f6da5ba9d3 Add beast_basics module 2013-06-17 07:09:33 -07:00
Vinnie Falco
e3228b77c8 Tidy up double not expression 2013-06-17 07:09:24 -07:00
Vinnie Falco
61c904a355 Remove unused Application class members 2013-06-16 20:55:17 -07:00
Vinnie Falco
5371379c3c Add Beast fork from JUCE commit 265fb0e8ebc26e1469d6edcc68d2ca9acefeb508 2013-06-16 16:57:52 -07:00
Vinnie Falco
7eff38c1bb Rename LedgerAcquire to InboundLedger 2013-06-16 16:57:52 -07:00
Vinnie Falco
326ff5a205 Tidy up LedgerEntrySet 2013-06-16 16:57:51 -07:00
JoelKatz
1407aedbf3 Don't arm the deadlock detector in standalone mode. 2013-06-16 15:30:16 -07:00
Arthur Britto
d16ffab7e0 Fix logging. 2013-06-16 07:15:34 -07:00
Arthur Britto
475ce2b899 Implement optional offer cancel on offer_create. 2013-06-15 22:10:15 -07:00
JoelKatz
7347ad1693 This code is now ready for prime time. 2013-06-15 20:06:39 -07:00
Vinnie Falco
00a7cbf610 Update copyright notice and 80 column separators 2013-06-15 18:20:59 -07:00
Vinnie Falco
8a6ce5de68 Rename Wallet to LocalCredentials 2013-06-15 18:20:59 -07:00
Vinnie Falco
8aab3645cb Tidy up TxFormat and create TxFormats, TxFlags 2013-06-15 18:20:58 -07:00
JoelKatz
17e370918b Don't accumulate untrusted validations/proposals when we're loaded. 2013-06-15 16:31:40 -07:00
JoelKatz
4af9d8b5da Merge branch 'master' into develop to prepare for reverse merge. 2013-06-15 16:17:34 -07:00
JoelKatz
17695e79cb Typo. 2013-06-15 04:14:53 -07:00
JoelKatz
baf9279909 Typo. 2013-06-15 04:13:57 -07:00
JoelKatz
b2ef016f1a Don't crash on missing root node. 2013-06-15 04:12:35 -07:00
JoelKatz
4473b85eb7 Fix crash bug on missing root. 2013-06-15 04:07:42 -07:00
JoelKatz
2d8ddaedb4 Allow larger mmaps. 2013-06-15 02:08:59 -07:00
JoelKatz
91e1b17e61 Allow larger mmaps. 2013-06-15 02:08:09 -07:00
JoelKatz
538da9494f In AutoSocket::async_shutdown, pass the error code to the handler, don't throw it. 2013-06-15 01:44:15 -07:00
JoelKatz
91a6f964af In AutoSocket::async_shutdown, pass the error code to the handler, don't throw it. 2013-06-15 01:41:18 -07:00
JoelKatz
bf60efcef2 We have to dispatch RPCServer operations onto a strand, otherwise
an error while both a read and write are pending can crash.

Conflicts:
	src/cpp/ripple/RPCServer.cpp
	src/cpp/ripple/RPCServer.h
2013-06-15 01:32:15 -07:00
JoelKatz
3c44019e01 We have to dispatch RPCServer operations onto a strand, otherwise
an error while both a read and write are pending can crash.
2013-06-15 01:28:18 -07:00
JoelKatz
5e3cac1808 LevelDB issue 178 fix: cannot resize a level 0 compaction set 2013-06-14 10:59:21 -07:00
JoelKatz
80520cbce7 LevelDB issue 178 fix: cannot resize a level 0 compaction set 2013-06-14 10:58:47 -07:00
Vinnie Falco
521e812fc4 Reformatting using AStyle 2013-06-14 08:45:13 -07:00
Vinnie Falco
36bd8f7173 Rename members for clarity 2013-06-14 08:06:44 -07:00
JoelKatz
968768cdb8 Avoid an extraneous dispatch to the same context we're already in.
Get rid of stored proposals in a more sane way.
2013-06-13 23:38:21 -07:00
JoelKatz
a349b9bcd0 Report the write load for SQLite too. 2013-06-13 21:08:20 -07:00