Commit Graph

  • fc79754750 Remove unused SHAMap fields Vinnie Falco 2015-01-25 16:53:12 -08:00
  • 0e4de42be8 Add RPC metrics (RIPD-705) Add metrics to record the number of RPC requests received. Record the number of node store fetches performed per request. Additionally record the byte size of each request response and measure the response time of each request in milliseconds. Miguel Portilla 2014-11-19 20:34:23 -05:00
  • 4e389127b5 Use microsecond granularity for sqlite lock backoff algorithm: Scott Determan 2015-01-13 12:10:55 -05:00
  • 47593730d6 Modernize code: * Clean STBase-derived class creation interfaces * Annotate overriden STBase virtual functions * Optimize path deserialization * Prefer range-based for * Prefer std::unique_ptr * Remove BOOST_FOREACH Nik Bougalis 2014-12-31 22:02:14 -08:00
  • e742da73bd Simplify lookupLedger(). Tom Ritchford 2015-01-21 20:21:56 -05:00
  • 890bf3cce1 Add PeerFinder Logic backoff unit test Vinnie Falco 2015-01-21 17:28:49 -08:00
  • 60eb312e3b Fix order of construction of Application members Nik Bougalis 2015-01-22 19:20:21 -08:00
  • 06207da185 Move Context.h up into rpc/. Tom Ritchford 2015-01-22 11:57:16 -05:00
  • 4dc2cf8a6b Update tests to support latest ripple-lib: * Update ripple-lib api usage * Use latest npm ripple-lib * Tested with bignumber.js branch and tip of develop * Use new version of coffee-script * Better source maps * Update mocha * Add assert-diff for better error reporting * Add rconsole, enabled via USE_RCONSOLE env var * For use with manual installation only Nicholas Dudfield 2015-01-17 12:40:11 +07:00
  • 44450bf644 Enable Amendments from config file or static data (RIPD-746): Scott Determan 2015-01-09 09:49:18 -05:00
  • 312aec79ca Remove WalletAdd (RIPD-725) Nik Bougalis 2014-12-11 01:29:46 -08:00
  • a8578c73f8 Remove support for deprecated PreviousTxnID field (RIPD-710): Nik Bougalis 2014-11-24 20:29:36 -08:00
  • c522ffa6db Eliminate temREDUNDANT_SEND_MAX (RIPD-590): The rules for when a SendMax is redundant are complicated. It is easier to always allow a SendMax and eliminate temREDUNDANT_SEND_MAX. Miguel Portilla 2014-11-24 10:11:59 -05:00
  • 93b7599b1c Fix missing 'else' when handling sfMessageKey: When clearing out a message key the transactor would incorrectly create an empty sfMessageKey field instead of simply deleting the field. Nik Bougalis 2014-11-02 00:07:33 -07:00
  • 3ccbd7c9b2 Finalize autobridging implementation (RIPD-179): Nik Bougalis 2014-10-27 11:23:17 -08:00
  • 385a87db31 Claim a fee when a required destination tag is not specified (RIPD-574) Nik Bougalis 2014-11-03 17:43:31 -08:00
  • 5530353eef Add simplified explicit interfaces to handle XRP and IOU transfers: Nik Bougalis 2014-12-15 12:11:46 -08:00
  • d1193093ef Require the master key when performing certain operations (RIPD-666): * When disabling the use of the master key; or * When enabling 'no freeze'. Nik Bougalis 2014-11-01 23:39:25 -07:00
  • b203db27a4 Fix offer->ACCOUNT->offer David Schwartz 2014-10-31 12:39:35 -07:00
  • 0a3e1af04c When pathfinding, don't output a redundant account node JoelKatz 2014-10-28 11:34:27 -07:00
  • c6c8e5d70c Set version to 0.27.0 Vinnie Falco 2015-01-26 10:56:11 -08:00
  • fa354ec8d9 Set version to 0.27.0-b11 Nik Bougalis 2015-01-23 17:37:18 -08:00
  • 4699b17508 Invoke correct deleter Nik Bougalis 2015-01-23 15:19:38 -08:00
  • d0375f697d Invoke correct deleter Nik Bougalis 2015-01-23 15:19:38 -08:00
  • 33c8257d25 Set version to 0.27.0-b10 Vinnie Falco 2015-01-21 15:25:11 -08:00
  • b8c716a918 VSProject: Handle tuples in CPPDEFINES: Scott Determan 2015-01-18 17:36:58 -08:00
  • f389bc33c3 VSProject: Handle tuples in CPPDEFINES: Scott Determan 2015-01-18 17:36:58 -08:00
  • 4d5dca71ce Squelch Peerfinder fixed connection attempts Vinnie Falco 2015-01-21 14:59:47 -08:00
  • a9c44a1b9c Set version to 0.27.0-b9 Vinnie Falco 2015-01-21 14:23:50 -08:00
  • 4144f800a1 Fix PeerImp concurrent access of socket: Vinnie Falco 2015-01-21 14:10:22 -08:00
  • 6ef9a81017 Set version to 0.27.0-b8 Vinnie Falco 2015-01-16 17:16:36 -08:00
  • 8c6722f3c5 Remove use of date and time from rocksdb unity build Vinnie Falco 2015-01-21 10:56:57 -08:00
  • 34f0f9dcf1 Fix Journal::Stream::active to return the correct value Vinnie Falco 2015-01-18 05:26:43 -08:00
  • 40e138627b Fixes to Overlay: * Make ~Peer virtual * Call close in ConnectAttempt::stop * Handle nullptr return in new_outbound_slot * Check gracefulClose_ in read loop Vinnie Falco 2015-01-20 14:34:52 -08:00
  • a470dda4e6 Fix Journal::Stream::active to return the correct value Vinnie Falco 2015-01-18 05:26:43 -08:00
  • b725410623 Option to specify rippled path on command line. * --rippled=<absolute or relative path> * Works for "npm test" and "mocha" * Remove "rippled_path" from config.js to require CLI path. Edward Hennis 2014-12-31 14:38:04 -05:00
  • a9dfb33126 Log abnormal close time offsets (RIPD-572) Miguel Portilla 2015-01-15 18:57:48 -05:00
  • 8b848770dc Add config "ledger_history_index" functionality (RIPD-559) Miguel Portilla 2015-01-07 18:19:55 -05:00
  • 8d1cfaabe7 Add NuDB: A Key/Value Store For Decentralized Systems Vinnie Falco 2015-01-12 07:59:11 -08:00
  • 94629edb9b Add NuDB backend: Vinnie Falco 2015-01-12 13:07:38 -08:00
  • 2a3f2ca28d Add NuDB: A Key/Value Store For Decentralized Systems Vinnie Falco 2015-01-12 07:59:11 -08:00
  • 8ab1e7d432 Integration test to subscribe to offer books. Edward Hennis 2015-01-06 20:14:26 -05:00
  • b2ba6a0c85 Fix RPC subscribe with multiple books Miguel Portilla 2015-01-05 13:13:47 -05:00
  • cca5421aed Fix Subscribe RPC to correctly distinguish bids and asks. Tom Ritchford 2015-01-02 14:54:35 -05:00
  • f78269b02d Ensure that hash_append will never throw Nik Bougalis 2015-01-07 07:49:03 -08:00
  • 799d9a73e6 Ensure that hash_append will never throw Nik Bougalis 2015-01-07 07:49:03 -08:00
  • b0781622b2 Handle nullptr return values to InboundLedgers::findCreate Scott Determan 2015-01-07 17:35:40 -05:00
  • 0d0eec6345 Clean up test documentation and a log message. Tom Ritchford 2015-01-14 13:16:33 -05:00
  • 1af79f7960 Properly validate the configured online delete interval Nik Bougalis 2015-01-15 04:24:53 -08:00
  • 15b570bbdd Add profile targets for gcc and clang Vinnie Falco 2015-01-15 17:24:28 -08:00
  • 7aa5599cc2 Remove unused parameter in two lambdas. Tom Ritchford 2015-01-16 13:13:43 -05:00
  • 676293ec42 Ensure account_tx queries over and returns correct range JoelKatz 2015-01-16 14:02:59 -08:00
  • e8c07717fc Tidy up container hash functions: Vinnie Falco 2015-01-13 10:50:04 -08:00
  • abc4fb81b1 Improve RippleLineCache hashing Nik Bougalis 2015-01-16 15:30:30 -08:00
  • 9ca6740db3 Add rngfill Vinnie Falco 2015-01-13 12:33:54 -08:00
  • 53a16f354f Add hardened_hash to basics/: Vinnie Falco 2015-01-16 14:11:54 -08:00
  • 6ab1ecd836 Tidy up container hash functions: Vinnie Falco 2015-01-13 10:50:04 -08:00
  • e7b16e7b47 Add rngfill Vinnie Falco 2015-01-13 12:33:54 -08:00
  • 92c9ebb0d6 Optimize calls to unit_test::suite::expect: Vinnie Falco 2015-01-14 07:27:24 -08:00
  • 14804f81a8 Optimize calls to unit_test::suite::expect: Vinnie Falco 2015-01-14 07:27:24 -08:00
  • 8432b9e29a Improve streambuf unit test Vinnie Falco 2015-01-16 09:03:53 -08:00
  • 9a61b8d77d Declare base_uints with using statements Vinnie Falco 2015-01-14 08:49:04 -08:00
  • f42c2763d5 Improve streambuf unit test Vinnie Falco 2015-01-16 09:03:53 -08:00
  • 98d4e0e1b5 Fix ZeroCopyOutputStream: Vinnie Falco 2015-01-16 01:18:40 -08:00
  • 9156633baf Set version to 0.27.0-b7 Tom Ritchford 2015-01-20 17:59:55 -05:00
  • bcf4f836b4 Use websocketpp_02 namespace. Tom Ritchford 2015-01-20 17:08:15 -05:00
  • dbc1d70f99 Set version to 0.27.0-b6 Vinnie Falco 2015-01-20 09:39:15 -08:00
  • 78bc190a85 Merge commit '02855d7fed46d3c1aa1f2cefbcf4a42720575c3f' as 'src/websocketpp' Vinnie Falco 2015-01-20 09:35:00 -08:00
  • 02855d7fed Squashed 'src/websocketpp/' content from commit 875d420 Vinnie Falco 2015-01-20 09:35:00 -08:00
  • 6fdd5d32be Rename websocket/ to websocketpp_02 Vinnie Falco 2015-01-20 09:32:11 -08:00
  • d7f32b105b Set version to 0.27.0-b5 Vinnie Falco 2015-01-13 11:50:58 -08:00
  • 0ac480a0bd Fix extra increment in GenerateRootDeterministicKey Vinnie Falco 2015-01-13 11:49:59 -08:00
  • 417996de02 Set version to 0.27.0-b4 Tom Ritchford 2015-01-13 11:03:51 -05:00
  • 6c2d60cec2 Prevent RPC handlers from returning non-objects. Tom Ritchford 2015-01-13 10:47:35 -05:00
  • 743bd6c917 Fix RPC command logrotate to return a Json object. Tom Ritchford 2015-01-13 10:36:21 -05:00
  • ab61aa41d9 Set version to 0.27.0-b3 Edward Hennis 2015-01-12 17:11:57 -05:00
  • 36396ae29e rippled.cfg [db_node] options for RocksDB * open_files and compression. Edward Hennis 2015-01-12 16:26:18 -05:00
  • 749e083e6e NodeStore improvements: Vinnie Falco 2015-01-12 11:12:20 -08:00
  • faf91d6697 Improved support for exceptions in threads spawned by unit tests: Vinnie Falco 2015-01-08 17:48:41 -08:00
  • 67b9cf9e82 Improved support for exceptions in threads spawned by unit tests: Vinnie Falco 2015-01-08 17:48:41 -08:00
  • adc69e72df Add xor_shift_engine Vinnie Falco 2015-01-04 16:01:07 -08:00
  • 27fb20f3ab Add xor_shift_engine Vinnie Falco 2015-01-04 16:01:07 -08:00
  • 1c71b274f0 SConstruct: Add ed25519.c Josh Juran 2014-11-18 10:40:20 -08:00
  • fcd20b63fe Merge commit '8ec344ac1b6c66d936fa0f7005490e126a434a70' as 'src/ed25519-donna' Vinnie Falco 2015-01-12 11:27:15 -08:00
  • 8ec344ac1b Squashed 'src/ed25519-donna/' content from commit 04223b0 Vinnie Falco 2015-01-12 11:27:15 -08:00
  • df966a9ac6 Set version to 0.27.0-b2 Vinnie Falco 2015-01-05 13:40:17 -08:00
  • f634666dc6 Make rocksdbquick settings default: Vinnie Falco 2015-01-05 13:37:58 -08:00
  • e2f9f5d7e5 Fix compilation warnings. Tom Ritchford 2015-01-02 12:56:55 -05:00
  • d078b0d143 Extract the git ID into a separate compilation unit. Tom Ritchford 2015-01-05 20:35:31 -05:00
  • 0ccdea3cd8 Disable Ticket transactions and tests Nik Bougalis 2015-01-05 13:43:56 -08:00
  • df54b47cd0 Tidy up includes and add modules to the classic build: Vinnie Falco 2014-12-29 08:49:55 -08:00
  • c8ae3d1751 Levelize SHAMap: Vinnie Falco 2014-12-27 10:19:26 -08:00
  • 2e595830b3 Levelize SHAMap: Vinnie Falco 2014-12-27 10:19:26 -08:00
  • 96fbcc9a5a Refactor NodeStore: Vinnie Falco 2014-12-28 08:24:48 -08:00
  • 6283801981 Add non-unity build targets: Vinnie Falco 2014-12-26 14:31:32 -08:00
  • 9a3214d46e Normalize files containing unit test code: Vinnie Falco 2014-12-23 12:28:19 -08:00
  • 79f9cc534d Don't leak track StringPairArray Vinnie Falco 2014-12-30 09:30:53 -08:00
  • 9eb7c8344f Don't leak track StringPairArray Vinnie Falco 2014-12-30 09:30:53 -08:00
  • 4140bbb1f7 Set version to 0.27.0-b1 Vinnie Falco 2015-01-05 11:24:51 -08:00
  • ea44497136 Fix msvc ICE on initializer-list Vinnie Falco 2015-01-05 11:36:52 -08:00