Commit Graph

  • 17e066650e Merge commit '01aee08' into feature-refactor-part-1 Vinnie Falco 2013-06-06 20:42:19 -07:00
  • f79144f122 Update SConstruct for beast Vinnie Falco 2013-06-01 14:04:36 -07:00
  • 739cde3f2a Use beast::ScopedPointer to hold IFeeVote in Application Vinnie Falco 2013-05-31 17:40:20 -07:00
  • b96e3111b2 Beast initial commit Vinnie Falco 2013-05-31 17:27:46 -07:00
  • 70df832967 Suppress and document websocket warning C4309 Vinnie Falco 2013-06-02 08:45:06 -07:00
  • cd3195d901 Temporarily merge un-refactored modules into ripple_main Vinnie Falco 2013-06-01 20:54:16 -07:00
  • 456b6e5460 Refactor ValidationCollection into IValidations Vinnie Falco 2013-06-01 09:52:48 -07:00
  • ec732ed113 Refactor LoadFeeTrack into ILoadFeeTrack, split DatabaseCon out from Application.h Vinnie Falco 2013-06-01 08:30:46 -07:00
  • f897b17027 Merge branch 'feature' into develop JoelKatz 2013-06-05 16:40:28 -07:00
  • 4492f0a1d2 server_info cleanup. JoelKatz 2013-06-05 16:39:55 -07:00
  • 339fb50370 server_info cleanup. JoelKatz 2013-06-05 16:39:55 -07:00
  • 1875ddd506 When an object is found in the epehermal DB, put it in the cache. JoelKatz 2013-06-05 13:38:58 -07:00
  • 72e0ac7cd5 Bugfix. JoelKatz 2013-06-05 13:25:34 -07:00
  • 60ed891a96 Support ephemeral cache with SQLite. JoelKatz 2013-06-05 13:24:20 -07:00
  • f141b79d43 Implement the ephemeral cache. JoelKatz 2013-06-05 10:25:03 -07:00
  • f524484dcb LevelDB is now mandatory JoelKatz 2013-06-05 09:37:26 -07:00
  • c5c970467e Merge branch 'extra-cache' into develop JoelKatz 2013-06-05 16:14:47 -07:00
  • e02a49f045 Sign with no locks. JoelKatz 2013-06-05 14:58:18 -07:00
  • 31f1a109a0 Wait longer for RPC. JoelKatz 2013-06-05 14:58:30 -07:00
  • d3e7fb5ba0 When an object is found in the epehermal DB, put it in the cache. JoelKatz 2013-06-05 13:38:58 -07:00
  • 04b6eacf8e Bugfix. JoelKatz 2013-06-05 13:25:34 -07:00
  • 2af49fc55a Support ephemeral cache with SQLite. JoelKatz 2013-06-05 13:24:20 -07:00
  • b7920f40b7 Implement the ephemeral cache. JoelKatz 2013-06-05 10:25:03 -07:00
  • cc0b9ad01c LevelDB is now mandatory JoelKatz 2013-06-05 09:37:26 -07:00
  • 3d65ae7784 Typo JoelKatz 2013-06-05 09:32:33 -07:00
  • cfc010f08e Typo JoelKatz 2013-06-05 09:32:33 -07:00
  • 836dbc43b9 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-06-05 09:28:01 -07:00
  • 963f9279cb Typo JoelKatz 2013-06-05 09:27:32 -07:00
  • a47c69802d Typo JoelKatz 2013-06-05 09:27:32 -07:00
  • d30210ba7b Defined OS_MACOSX for OSX build. Was causing LevelDB build fail. Alex Chung 2013-06-05 01:01:12 -04:00
  • 5940c76e15 Merge branch 'cleanup-secret-hiding' into develop JoelKatz 2013-06-04 10:25:22 -07:00
  • 76d9a039d8 Cleanups JoelKatz 2013-06-04 10:24:33 -07:00
  • f42a285bbe Clean up code that replaces secrets with asterisks Vinnie Falco 2013-06-03 19:24:55 -07:00
  • d1fc9fe94c Filter out secrets from logging. JoelKatz 2013-06-03 02:06:02 -07:00
  • f3b8768408 Filter out secrets from logging. JoelKatz 2013-06-03 02:06:02 -07:00
  • 01aee08582 Merge branch 'feature-beast' into feature-cleanup Vinnie Falco 2013-06-02 09:16:49 -07:00
  • 6c153c0f79 Update SConstruct for beast Vinnie Falco 2013-06-01 14:04:36 -07:00
  • 97b6260c9a Use beast::ScopedPointer to hold IFeeVote in Application Vinnie Falco 2013-05-31 17:40:20 -07:00
  • d2e803fe34 Use beast::ScopedPointer to hold IFeeVote in Application Vinnie Falco 2013-05-31 17:40:20 -07:00
  • 48cf78af68 Beast initial commit Vinnie Falco 2013-05-31 17:27:46 -07:00
  • 61921af95a Beast initial commit Vinnie Falco 2013-05-31 17:27:46 -07:00
  • 2672ec956d Suppress and document websocket warning C4309 Vinnie Falco 2013-06-02 08:45:06 -07:00
  • a91ab163e5 Temporarily merge un-refactored modules into ripple_main Vinnie Falco 2013-06-01 20:54:16 -07:00
  • 68140f575d Refactor ValidationCollection into IValidations Vinnie Falco 2013-06-01 09:52:48 -07:00
  • 0f5ba32ed8 Refactor LoadFeeTrack into ILoadFeeTrack, split DatabaseCon out from Application.h Vinnie Falco 2013-06-01 08:30:46 -07:00
  • 8274432370 Actually set the cached transaction state. JoelKatz 2013-06-02 01:48:07 -07:00
  • f7810215a5 Actually set the cached transaction state. JoelKatz 2013-06-02 01:48:07 -07:00
  • b2e1eedbc5 Fix a cause of deadlocks. Cannot acquire the master lock while holding a PeerSet lock. JoelKatz 2013-06-01 22:17:26 -07:00
  • 70ffcb7a50 Code blows up without this. Vinnie, please double check. JoelKatz 2013-06-01 22:23:19 -07:00
  • 880d2f9264 Fix a cause of deadlocks. Cannot acquire the master lock while holding a PeerSet lock. JoelKatz 2013-06-01 22:17:26 -07:00
  • 183d09906a Merge branch 'fix-alphabet' of github.com:vinniefalco/NewCoin into develop JoelKatz 2013-06-01 20:49:17 -07:00
  • 16933a049f Whitespace changes. JoelKatz 2013-06-01 20:48:08 -07:00
  • 92f1adffdf Merge branch 'develop' JoelKatz 2013-06-01 20:35:46 -07:00
  • 6e220cc97e More feature RPC support. JoelKatz 2013-05-31 16:22:38 -07:00
  • fd6172273c Refactor FeeVote into IFeeVote abstract interface Vinnie Falco 2013-05-31 07:13:21 -07:00
  • a38795b3c5 Update Doxyfile and add some documentation for keyCache Vinnie Falco 2013-05-30 10:29:37 -07:00
  • b1646c5b6b Tune SLE cache size. JoelKatz 2013-05-30 13:07:38 -07:00
  • b7fea85581 Enlarge the immutable SLE cache. JoelKatz 2013-05-30 12:54:40 -07:00
  • 349deba218 "Features" was supposed to be a Vector256. JoelKatz 2013-05-30 15:26:42 -07:00
  • b09df810f7 "Features" was supposed to be a Vector256. JoelKatz 2013-05-30 15:26:42 -07:00
  • 23f401b647 "Features" was supposed to be a Vector256. JoelKatz 2013-05-30 15:26:42 -07:00
  • 1d95d8f36c Clean up addition of initial features. JoelKatz 2013-05-30 14:57:27 -07:00
  • 8acb34db91 Feature friendly names. JoelKatz 2013-05-30 14:50:14 -07:00
  • 69a904133f Block operation if a feature we don't support is enabled in the ledger. JoelKatz 2013-05-30 14:30:06 -07:00
  • a38e80eb6b Function to get list of features supported by ledger. JoelKatz 2013-05-30 13:44:18 -07:00
  • 45c117bf91 Merge branch 'develop' into feature JoelKatz 2013-05-30 13:21:45 -07:00
  • ce3a8d9d76 Use the new visitor code to reimplement account_offers. JoelKatz 2013-05-30 13:20:34 -07:00
  • fdea361dd7 Add 'visitAccountItems' function. JoelKatz 2013-05-30 13:07:53 -07:00
  • 38abc08e18 Tune SLE cache size. JoelKatz 2013-05-30 13:07:38 -07:00
  • bdba947c42 Enlarge the immutable SLE cache. JoelKatz 2013-05-30 12:54:40 -07:00
  • 5baf3a09bb Remove obsolete parameter JoelKatz 2013-05-30 12:19:08 -07:00
  • 3983c76adb Fix default alphabet parameter to not pass null Vinnie Falco 2013-05-30 12:12:11 -07:00
  • bae8d37890 Merge branch 'develop' into feature JoelKatz 2013-05-30 12:06:32 -07:00
  • aef0a84e07 Don't use getAccountState as a quick way to check if an account exists in a ledger. It's much heavier than needed. JoelKatz 2013-05-30 11:48:13 -07:00
  • 468588e3a0 Set default alphabet if not specified. JoelKatz 2013-05-30 11:25:34 -07:00
  • d7f73a8667 Merge branch 'feature' of github.com:jedmccaleb/NewCoin into feature JoelKatz 2013-05-30 10:36:01 -07:00
  • 87bdcbbaed Updates JoelKatz 2013-05-30 10:09:20 -07:00
  • df874d6193 Bugfix. JoelKatz 2013-05-29 16:46:28 -07:00
  • 5af4673104 RPC infrastructure for feature management. JoelKatz 2013-05-29 16:18:56 -07:00
  • d5b1970ab3 Write back feature majority times. Mark a FIXME. JoelKatz 2013-05-29 13:04:05 -07:00
  • 76358edc31 Static feature support. JoelKatz 2013-05-29 11:54:20 -07:00
  • 606b2a2942 Move Ripple protobuf declarations to ripple_data Vinnie Falco 2013-05-30 09:43:59 -07:00
  • 47e00f20fb Move InstanceCounter to ripple_basics Vinnie Falco 2013-05-30 09:37:31 -07:00
  • 827b5c4b10 Move ScopedLock to ripple_basics Vinnie Falco 2013-05-30 09:22:07 -07:00
  • e5492c0ab7 Demote CKey.h include from .h to .cpp Vinnie Falco 2013-05-29 18:03:46 -07:00
  • 4fc2d3b274 Rename and move DeterministicKeys into ripple_data Vinnie Falco 2013-05-29 16:01:36 -07:00
  • 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 Vinnie Falco 2013-05-28 17:19:32 -07:00
  • 7ad8f47835 Add initial Doxygen support Vinnie Falco 2013-05-27 16:48:06 -07:00
  • 42e775ebed Fix missing dependencies. JoelKatz 2013-05-30 10:09:49 -07:00
  • 749965ac09 Fix missing dependencies. JoelKatz 2013-05-30 10:09:49 -07:00
  • b66e063690 Updates JoelKatz 2013-05-30 10:09:20 -07:00
  • 6c83368a58 Merge branch 'develop' into feature JoelKatz 2013-05-29 17:17:19 -07:00
  • dc11ecedd8 Don't report available if shutting down. JoelKatz 2013-05-29 17:16:54 -07:00
  • f3b04e6661 Bugfix. JoelKatz 2013-05-29 16:46:28 -07:00
  • f716fe2cab RPC infrastructure for feature management. JoelKatz 2013-05-29 16:18:56 -07:00
  • 1ce618a17f Merge branch 'develop' of github.com:jedmccaleb/NewCoin into feature JoelKatz 2013-05-29 16:04:04 -07:00
  • 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. JoelKatz 2013-05-29 15:20:26 -07:00
  • 130459dcca Merge branch 'develop' into elb JoelKatz 2013-05-29 15:04:03 -07:00
  • 8781e131c5 Write back feature majority times. Mark a FIXME. JoelKatz 2013-05-29 13:04:05 -07:00
  • 0bcd2eb09a Static feature support. JoelKatz 2013-05-29 11:54:20 -07:00