JoelKatz
ec498bf2d2
Monitor cluster load.
2013-07-10 15:42:18 -07:00
JoelKatz
cc8af2275d
Track cluster load and local load separately.
2013-07-10 10:16:26 -07:00
Vinnie Falco
6c9366e9b2
Add timer parameter to DeadlineTimer callback
2013-07-10 09:51:31 -07:00
Vinnie Falco
4094316940
Use DeadlineTimer in NetworkOPs
2013-07-10 09:51:28 -07:00
Vinnie Falco
a84f7e2eb5
Rename SubMapType
2013-07-10 09:51:27 -07:00
Vinnie Falco
394328e202
Add module ripple_basio and ripple_net
2013-07-10 09:51:27 -07:00
JoelKatz
6df8ba5247
Mark where the code goes
2013-07-09 12:16:15 -07:00
JoelKatz
52fda3f559
If we encounter missing metadata, rebuild it.
2013-07-09 09:42:52 -07:00
JoelKatz
c288c4cd25
Fix a bug that can destroy metadata. If we find destroyed
...
metadata, fix it.
2013-07-09 09:38:50 -07:00
JoelKatz
e0e12febce
Mark some FIXMEs
2013-07-08 18:48:58 -07:00
JoelKatz
37fe9a6098
Merge branch 'master' into develop
...
Conflicts:
Builds/VisualStudio2012/RippleD.vcxproj
modules/ripple_app/ripple_app.cpp
modules/ripple_websocket/ripple_websocket.cpp
src/cpp/ripple/NetworkOPs.cpp
src/cpp/ripple/ripple_Application.cpp
src/cpp/ripple/ripple_Peer.cpp
2013-07-07 15:28:18 -07:00
JoelKatz
ab12bae17f
Temporarily disable relaying when not in full sync.
2013-07-03 09:24:18 -07:00
JoelKatz
b2943d0b53
More logging
2013-07-03 09:20:53 -07:00
JoelKatz
bdf160455c
Identify log messages from running the queued transactions
2013-07-03 07:53:32 -07:00
JoelKatz
907d3d59ba
Temporarily disable SF_RETRY logic until it can be rethought.
2013-07-03 06:57:52 -07:00
JoelKatz
69d38d8844
Fetch pack micro-optimizations.
2013-07-03 00:42:29 -07:00
JoelKatz
89f6e7b4a5
Don't check for what can never happen.
2013-07-02 23:49:10 -07:00
JoelKatz
4e4e8c913d
Temporary fix to crash on "1e-95".
2013-07-01 11:38:23 -07:00
JoelKatz
141f2d8885
Temporary fix to crash on "1e-95".
2013-07-01 11:37:50 -07:00
Vinnie Falco
c35c52ff08
Fix platform and debug macros
2013-07-01 09:32:08 -07:00
Vinnie Falco
0deaeb1000
Cleanly destroy Application on exit
2013-07-01 09:32:06 -07:00
Vinnie Falco
b0c401bc3f
Replace boost::bind with BIND_TYPE where appropriate
2013-06-28 17:01:03 -07:00
JoelKatz
6a6cb32b78
Fix a race condition in NetworkOPs::gotTXData
2013-06-28 16:31:18 -07:00
JoelKatz
f31ba16827
Fix a race condition in NetworkOPs::gotTXData
2013-06-28 16:30:37 -07:00
JoelKatz
ca4a2ad104
Remove the JSONCache. It was basically a failed experiment.
2013-06-28 16:07:32 -07:00
Vinnie Falco
832f67b35c
Roll back 7 commits
2013-06-28 11:48:43 -07:00
Vinnie Falco
f1a4ea3c3f
Replace boost::bind with BIND_TYPE where appropriate
2013-06-28 09:18:17 -07:00
Eric Lombrozo
1a2c87b3a8
Add version and build information to server_info response.
2013-06-27 20:45:55 -07:00
Vinnie Falco
36ecca14d7
Full Refactor of LoadManager
2013-06-24 15:52:01 -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
Vinnie Falco
7474c17823
Rename ripple namespace used for protobuf to 'protocol'
2013-06-17 09:52:41 -07:00
Vinnie Falco
7eff38c1bb
Rename LedgerAcquire to InboundLedger
2013-06-16 16:57:52 -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
Vinnie Falco
521e812fc4
Reformatting using AStyle
2013-06-14 08:45:13 -07:00
JoelKatz
987dc25a48
JSON cache for account offers and account lines.
2013-06-12 15:25:51 -07:00
Vinnie Falco
a70ede6cae
Remove unused functions and clean up some comments
2013-06-11 13:21:37 -07:00
Vinnie Falco
124c28b0eb
Enable SEH exception handling in the VS2012 project
2013-06-11 09:45:12 -07:00
JoelKatz
a31e291ecc
Some fetch pack optimizations.
2013-06-11 00:01:43 -07:00
Vinnie Falco
3273625f61
Split up InfoSub and tidy up various files
2013-06-09 11:26:18 -07:00
Vinnie Falco
b51edb58fc
Replace std::vector<unsigned char> with Blob
2013-06-07 15:24:39 -07:00
Vinnie Falco
eb57573f9a
Refactor ConnectionPool into IPeers and hide the implementation
...
Conflicts:
src/cpp/ripple/Application.h
2013-06-06 21:50:49 -07:00
Vinnie Falco
4d1bf35236
Move PackedMessage to ripple_data
2013-06-06 21:43:44 -07:00
Vinnie Falco
0523d6a054
Refactor free functions into RandomNumbers
2013-06-06 21:43:29 -07:00
Vinnie Falco
594c47f16b
Refactor SuppressionTable into IHashRouter
...
Conflicts:
src/cpp/ripple/Application.h
2013-06-06 20:43:33 -07:00
JoelKatz
f897b17027
Merge branch 'feature' into develop
2013-06-05 16:40:28 -07:00
JoelKatz
339fb50370
server_info cleanup.
2013-06-05 16:39:55 -07:00
JoelKatz
69a904133f
Block operation if a feature we don't support is enabled in the ledger.
2013-05-30 14:30:06 -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