Commit Graph

55 Commits

Author SHA1 Message Date
JoelKatz
f141b79d43 Implement the ephemeral cache. 2013-06-05 16:15:09 -07:00
JoelKatz
bdba947c42 Enlarge the immutable SLE cache. 2013-05-30 12:54:40 -07:00
Vinnie Falco
2c525b03c6 Enormous cleanup of RippleAddress et. al. into ripple_data
Start cleanup into ripple_data, split out some hash_value() instances
Tidy up CBigNum into ripple_data, moving definitions to .cpp
Split and clean up base58 stuff
Remove unused files from VS2012 project
Clean up some bignum stuff and remove unused files
Partial cleanup of RFC1751
Enormous cleanup with RippleAddress and related, into ripple_data
Remove unused VS project files
Move ECIES stuff into CKey
2013-05-30 10:16:22 -07:00
JoelKatz
a0b6584c9a ELB support. Client servers can remove themselves from an ELB pool if loaded
or otherwise broken. Clients won't join an ELB pool until they're stable.
2013-05-29 15:20:26 -07:00
Vinnie Falco
92bdcba096 Split DH from utils, remove utils from project 2013-05-27 13:16:08 -07:00
JoelKatz
59adf3ecc3 Typo. 2013-05-27 12:19:18 -07:00
JoelKatz
5914195c42 WebSocket ping frequency must be tunable to work around ELB issue. 2013-05-27 12:16:41 -07:00
JoelKatz
cfc8f8c052 Adjust cache sizes based on performance data. 2013-05-26 14:57:17 -07:00
JoelKatz
40355c7b58 More predictable LevelDB latency, LevelDB write batching. 2013-05-13 06:48:14 -07:00
JoelKatz
51d7340364 Avoid the creation of large numbers of small LDB files. 2013-05-11 16:42:14 -07:00
JoelKatz
e086fa5a5d Allow LevelDB and SQLite to co-exist in the build and have the backing
store for hashed nodes selectable in the config.
2013-05-07 15:04:23 -07:00
JoelKatz
1938a30c67 LevelDB import operation. 2013-05-04 01:22:17 -07:00
Arthur Britto
3d128c2852 Have RPC account_info recognize bitcoin addresses. 2013-04-22 19:32:02 -07:00
Arthur Britto
58b3cc1dd6 Add nexmo SMS support. 2013-03-30 00:34:49 -07:00
JoelKatz
a72e4555bd Tuning change. 2013-03-27 10:52:29 -07:00
JoelKatz
4485c6f6d6 Cleanup. 2013-03-26 19:44:59 -07:00
JoelKatz
2c128d2ae0 Tune some other DB cache sizes. 2013-03-22 08:09:37 -07:00
JoelKatz
9fbbee318d Tweak the sqlite cache sizing. 2013-03-20 01:13:07 -07:00
JoelKatz
5494bc3158 Enlarge the SQLite database cache intelligently. 2013-03-19 23:04:47 -07:00
JoelKatz
9db1711d38 Preprocessor likes spaces between some tokens. 2013-03-16 01:55:57 -07:00
JoelKatz
ca5f3833dd Switch to turn of SSL peer verification. 2013-02-28 11:44:30 -08:00
JoelKatz
1e2aba6b38 Ledger acquire timing changes. Better logging of acquire stalls. 2013-02-21 02:47:19 -08:00
JoelKatz
637b7e5431 Make the CA servers used for outbound HTTPS connections configurable. 2013-02-19 13:48:25 -08:00
Arthur Britto
ef5069a706 Make pathfinder search size configurable, reduce to 5. 2013-02-12 18:41:52 -08:00
Arthur Britto
2f0721f80f Work toward http/https client unification. 2013-01-30 15:17:01 -08:00
JoelKatz
635aa35d49 Tuning change. 2013-01-28 02:07:47 -08:00
JoelKatz
e8ac00e1a3 Allow tunable node sizes to adjust cache sizes, sweep timing, fetch
timing, and so on. Node size defaults to "tiny", which converves
memory and bandwidth.
2013-01-27 13:55:59 -08:00
JoelKatz
089d511972 New auto-detect TLS configuration code. 2013-01-24 15:52:17 -08:00
Arthur Britto
d569633c09 Let [rpc_admin_allow] take multiple lines. 2013-01-21 17:18:21 -08:00
Arthur Britto
6aa9a3fc90 Fix [rpc_startup]. 2013-01-21 16:54:51 -08:00
Arthur Britto
fafe1e2835 Make relative paths relative rippled.conf. 2013-01-21 13:42:53 -08:00
Arthur Britto
5d8e6734c3 Split websocket ssl settings for public and private. 2013-01-20 14:42:08 -08:00
Arthur Britto
7688253df9 Work arround crashing on ~Config. 2013-01-18 01:48:55 -08:00
Arthur Britto
e69d309cb3 More security changes. 2013-01-18 01:41:48 -08:00
Arthur Britto
bda80d4144 Change the security model for RPC admin access. 2013-01-18 00:36:22 -08:00
Arthur Britto
4982ffdf74 Add support for calling RPC command at startup from config file. 2013-01-16 15:05:44 -08:00
JoelKatz
7527437f1d Make ALPHABET simpler. 2013-01-12 22:26:12 -08:00
JoelKatz
0fabbc4f18 About half of clustering support. We need this so our own nodes don't send each other proof
of work requests when we're under load.
2013-01-12 01:41:46 -08:00
JoelKatz
83d1d3a122 Some who shall remain nameless (whose first name starts with 'Art' and ends with 'hur') broke the unit tests. 2013-01-10 15:25:21 -08:00
Arthur Britto
dfd3994921 Add config option [database_path]. 2013-01-04 16:01:55 -08:00
Arthur Britto
4201cd13c0 Make prefix for testnet "testnet-". 2013-01-02 23:56:41 -08:00
Arthur Britto
3781555bda Add --testnet flag. 2013-01-02 22:51:21 -08:00
Arthur Britto
f09543fe8a Cosmetic. 2013-01-01 14:37:44 -08:00
JoelKatz
038adf2a34 Mark two FIXMEs in code that handles fees wrongly. Work on doing fees correctly. 2012-12-17 18:09:47 -08:00
Arthur Britto
72d8811ad3 Add and use new owner_reserve. 2012-12-13 15:45:49 -08:00
Arthur Britto
f1735c5cdf Move from account create fee to reserve XRP. 2012-12-12 21:54:56 -08:00
jed
94e2affb93 lower account create fee. 2012-12-11 18:24:58 -08:00
JoelKatz
670763d321 Need working ways to specify the key, cert, and chain. 2012-12-06 19:19:53 -08:00
jed
4ec4ccf490 broken websocket code 2012-12-06 16:48:04 -08:00
Arthur Britto
c2d6dc0ab7 Add command line option --quiet. 2012-12-01 17:56:27 -08:00