Commit Graph

6141 Commits

Author SHA1 Message Date
Vinnie Falco
01aee08582 Merge branch 'feature-beast' into feature-cleanup
Conflicts:
	RippleD.props
	newcoin.vcxproj.filters
	src/cpp/ripple/Application.cpp
	src/cpp/ripple/Application.h
2013-06-02 09:16:49 -07:00
Vinnie Falco
6c153c0f79 Update SConstruct for beast 2013-06-02 16:06:05 +00:00
Vinnie Falco
d2e803fe34 Use beast::ScopedPointer to hold IFeeVote in Application 2013-06-02 08:55:07 -07:00
Vinnie Falco
61921af95a Beast initial commit 2013-06-02 08:55:07 -07:00
Vinnie Falco
2672ec956d Suppress and document websocket warning C4309 2013-06-02 08:45:06 -07:00
Vinnie Falco
a91ab163e5 Temporarily merge un-refactored modules into ripple_main 2013-06-02 08:40:25 -07:00
Vinnie Falco
68140f575d Refactor ValidationCollection into IValidations 2013-06-02 08:39:12 -07:00
Vinnie Falco
0f5ba32ed8 Refactor LoadFeeTrack into ILoadFeeTrack, split DatabaseCon out from Application.h 2013-06-02 08:39:12 -07:00
JoelKatz
8274432370 Actually set the cached transaction state. 2013-06-02 01:48:34 -07:00
JoelKatz
f7810215a5 Actually set the cached transaction state. 2013-06-02 01:48:07 -07:00
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