JoelKatz
b2e1eedbc5
Fix a cause of deadlocks. Cannot acquire the master lock while
...
holding a PeerSet lock.
2013-06-01 22:23:52 -07:00
JoelKatz
70ffcb7a50
Code blows up without this. Vinnie, please double check.
2013-06-01 22:23:19 -07:00
JoelKatz
880d2f9264
Fix a cause of deadlocks. Cannot acquire the master lock while
...
holding a PeerSet lock.
2013-06-01 22:17:26 -07:00
JoelKatz
183d09906a
Merge branch 'fix-alphabet' of github.com:vinniefalco/NewCoin into develop
2013-06-01 20:49:17 -07:00
JoelKatz
16933a049f
Whitespace changes.
2013-06-01 20:48:08 -07:00
JoelKatz
92f1adffdf
Merge branch 'develop'
2013-06-01 20:35:46 -07:00
JoelKatz
6e220cc97e
More feature RPC support.
2013-05-31 16:22:38 -07:00
Vinnie Falco
fd6172273c
Refactor FeeVote into IFeeVote abstract interface
2013-05-31 07:13:21 -07:00
Vinnie Falco
a38795b3c5
Update Doxyfile and add some documentation for keyCache
2013-05-31 06:58:49 -07:00
JoelKatz
b1646c5b6b
Tune SLE cache size.
2013-05-30 15:50:46 -07:00
JoelKatz
b7fea85581
Enlarge the immutable SLE cache.
2013-05-30 15:50:39 -07:00
JoelKatz
349deba218
"Features" was supposed to be a Vector256.
2013-05-30 15:27:15 -07:00
JoelKatz
b09df810f7
"Features" was supposed to be a Vector256.
2013-05-30 15:27:05 -07:00
JoelKatz
23f401b647
"Features" was supposed to be a Vector256.
2013-05-30 15:26:42 -07:00
JoelKatz
1d95d8f36c
Clean up addition of initial features.
2013-05-30 14:57:27 -07:00
JoelKatz
8acb34db91
Feature friendly names.
2013-05-30 14:50:14 -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
JoelKatz
a38e80eb6b
Function to get list of features supported by ledger.
2013-05-30 13:44:18 -07:00
JoelKatz
45c117bf91
Merge branch 'develop' into feature
2013-05-30 13:21:45 -07:00
JoelKatz
ce3a8d9d76
Use the new visitor code to reimplement account_offers.
2013-05-30 13:20:34 -07:00
JoelKatz
fdea361dd7
Add 'visitAccountItems' function.
2013-05-30 13:07:53 -07:00
JoelKatz
38abc08e18
Tune SLE cache size.
2013-05-30 13:07:38 -07:00
JoelKatz
bdba947c42
Enlarge the immutable SLE cache.
2013-05-30 12:54:40 -07:00
JoelKatz
5baf3a09bb
Remove obsolete parameter
2013-05-30 12:19:08 -07:00
Vinnie Falco
3983c76adb
Fix default alphabet parameter to not pass null
2013-05-30 12:12:11 -07:00
JoelKatz
bae8d37890
Merge branch 'develop' into feature
2013-05-30 12:06:32 -07:00
JoelKatz
aef0a84e07
Don't use getAccountState as a quick way to check if an account
...
exists in a ledger. It's much heavier than needed.
2013-05-30 11:48:13 -07:00
JoelKatz
468588e3a0
Set default alphabet if not specified.
2013-05-30 11:25:34 -07:00
JoelKatz
d7f73a8667
Merge branch 'feature' of github.com:jedmccaleb/NewCoin into feature
2013-05-30 10:36:01 -07:00
JoelKatz
87bdcbbaed
Updates
2013-05-30 10:35:17 -07:00
JoelKatz
df874d6193
Bugfix.
2013-05-30 10:35:17 -07:00
JoelKatz
5af4673104
RPC infrastructure for feature management.
2013-05-30 10:35:17 -07:00
JoelKatz
d5b1970ab3
Write back feature majority times. Mark a FIXME.
2013-05-30 10:35:17 -07:00
JoelKatz
76358edc31
Static feature support.
2013-05-30 10:35:17 -07:00
Vinnie Falco
606b2a2942
Move Ripple protobuf declarations to ripple_data
2013-05-30 10:16:23 -07:00
Vinnie Falco
47e00f20fb
Move InstanceCounter to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
827b5c4b10
Move ScopedLock to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
e5492c0ab7
Demote CKey.h include from .h to .cpp
2013-05-30 10:16:22 -07:00
Vinnie Falco
4fc2d3b274
Rename and move DeterministicKeys into ripple_data
2013-05-30 10:16:22 -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
Vinnie Falco
7ad8f47835
Add initial Doxygen support
2013-05-30 10:15:25 -07:00
JoelKatz
42e775ebed
Fix missing dependencies.
2013-05-30 10:10:02 -07:00
JoelKatz
749965ac09
Fix missing dependencies.
2013-05-30 10:09:49 -07:00
JoelKatz
b66e063690
Updates
2013-05-30 10:09:20 -07:00
JoelKatz
6c83368a58
Merge branch 'develop' into feature
2013-05-29 17:17:19 -07:00
JoelKatz
dc11ecedd8
Don't report available if shutting down.
2013-05-29 17:16:54 -07:00
JoelKatz
f3b04e6661
Bugfix.
2013-05-29 16:46:28 -07:00
JoelKatz
f716fe2cab
RPC infrastructure for feature management.
2013-05-29 16:18:56 -07:00
JoelKatz
1ce618a17f
Merge branch 'develop' of github.com:jedmccaleb/NewCoin into feature
2013-05-29 16:04:04 -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