Commit Graph

  • 558c6b621b Clean up JSON code: * Remove obsolete files * Remove obsolete preprocessor configuration tags and decorations * Remove arcane functionality (YAML compatibility, comment support) * Enforce strict mode (single root) * Improve parsing of numerical types * Misc. cleanups Nik Bougalis 2014-09-29 12:45:42 -07:00
  • 6d91d02c62 Unit test simulated ledgers can do signature verification. Edward Hennis 2015-02-13 14:15:50 -08:00
  • 436ded68b7 Add unit tests for wallet keypair generation: Josh Juran 2015-02-02 16:09:37 -08:00
  • 3ec88b3665 Implement getFetchPack using visitDifferences JoelKatz 2015-02-04 12:40:06 -08:00
  • 2caedb38a6 Set version to 0.28.0-b6 Tom Ritchford 2015-02-18 13:31:31 -05:00
  • 9bbcbd546b Fix streambuf bug: Vinnie Falco 2015-02-12 12:36:18 -08:00
  • 49378ab7fe Fix streambuf bug: Vinnie Falco 2015-02-12 12:36:18 -08:00
  • 7aa6b6b21d Update nudb comments. Tom Ritchford 2015-02-09 13:09:04 -05:00
  • 982dc6aa8c Reject invalid requests on peer port sooner. Vinnie Falco 2015-02-12 09:21:07 -08:00
  • 33175187b7 Don't VACUUM SQLite databases on startup with online delete enabled. Mark Travis 2015-02-11 13:18:29 -08:00
  • 0339904920 Update nudb comments. Tom Ritchford 2015-02-09 13:09:04 -05:00
  • 8bda9487c6 Add shamap::Family injection bundle Vinnie Falco 2015-02-06 14:54:44 -08:00
  • 617d84c0ef BasicConfig support for legacy values: seelabs 2015-02-03 12:03:39 -08:00
  • ac64731d55 Set version to 0.27.1-rc3 Vinnie Falco 2015-02-12 12:44:55 -08:00
  • 5dc064e971 Revert "Disable Overlay socket handoffs" Vinnie Falco 2015-02-12 12:43:54 -08:00
  • c24732ed4e Fix streambuf bug: Vinnie Falco 2015-02-12 12:36:18 -08:00
  • ba710bee86 Reject invalid requests on peer port sooner. Vinnie Falco 2015-02-12 09:21:07 -08:00
  • c20392ca80 Set version to 0.27.1-rc2 Vinnie Falco 2015-02-11 20:53:14 -08:00
  • 8eb05d0950 Disable Overlay socket handoffs Vinnie Falco 2015-02-11 20:52:49 -08:00
  • 0a0795328f Add missing includes. Howard Hinnant 2015-02-11 20:21:40 -05:00
  • b11ad375cd Set version to 0.28.0-b5 Tom Ritchford 2015-02-11 19:52:46 -05:00
  • df89999891 Remove obsolete classes: Vinnie Falco 2015-02-11 10:39:08 -08:00
  • 7a6d533014 Refactor GenerateDeterministicKey and its call sites: Josh Juran 2015-01-06 12:51:38 -08:00
  • be44f75d2d Add missing includes. Howard Hinnant 2015-02-11 20:21:40 -05:00
  • ab14123aed Remove obsolete classes: Vinnie Falco 2015-02-11 10:39:08 -08:00
  • a963a6d10d Add noexcept qualifier to swaps and moves. Tom Ritchford 2015-02-10 12:57:29 -05:00
  • 11c472d701 Speed up some unit tests: Vinnie Falco 2015-02-03 17:54:30 -08:00
  • 69b4cd22a2 Speed up some unit tests: Vinnie Falco 2015-02-03 17:54:30 -08:00
  • e81d35c4db Add elapsed time report for unit test runner: Vinnie Falco 2015-02-03 17:15:46 -08:00
  • 958325653f Add elapsed time report for unit test runner: Vinnie Falco 2015-02-03 17:15:46 -08:00
  • c5dc419f9e Remove unused source file Josh Juran 2015-02-02 18:42:12 -08:00
  • 2a201f9525 Add RocksDB to nudb import tool (RIPD-781,785): Vinnie Falco 2015-02-07 07:01:13 -08:00
  • b7ba509618 NuDB: Use nodeobject codec in Backend (RIPD-793): Vinnie Falco 2015-02-06 11:32:11 -08:00
  • f946d7b447 Remove obsolete NodeObject fields: Vinnie Falco 2015-02-08 15:11:57 -08:00
  • 33c5f98824 NuDB: Performance improvements (RIPD-793,796): Vinnie Falco 2015-02-03 07:46:24 -08:00
  • e2a5535ed6 NuDB: Performance improvements (RIPD-793,796): Vinnie Falco 2015-02-03 07:46:24 -08:00
  • 0f94e2c0c3 Set version to 0.27.1-rc1 Vinnie Falco 2015-02-08 19:52:56 -08:00
  • a25508b98d Add RocksDB to nudb import tool (RIPD-781,785): Vinnie Falco 2015-02-07 07:01:13 -08:00
  • e825433a38 NuDB: Use nodeobject codec in Backend (RIPD-793): Vinnie Falco 2015-02-06 11:32:11 -08:00
  • d1c08889fe Remove obsolete NodeObject fields: Vinnie Falco 2015-02-08 15:11:57 -08:00
  • 0b82b5a0d6 NuDB: Performance improvements (RIPD-793,796): Vinnie Falco 2015-02-03 07:46:24 -08:00
  • a33d0d4fb6 Add general delimiter split() to rfc2616 Vinnie Falco 2015-02-07 13:57:15 -08:00
  • ba42334d36 Add lz4 Vinnie Falco 2015-02-04 07:19:57 -08:00
  • 2e62641aa4 Merge commit 'dad460dcfc8466a8e1c59529d490829fcfaeee73' as 'src/lz4' Vinnie Falco 2015-02-08 19:43:04 -08:00
  • dad460dcfc Squashed 'src/lz4/' content from commit e25b51d Vinnie Falco 2015-02-08 19:43:04 -08:00
  • 3ae23b6a54 Remove spurious call to fetch in NuDBBackend Vinnie Falco 2015-02-03 08:51:37 -08:00
  • 97126f18b1 Add /crawl cgi request feature to peer protocol (RIPD-729): Vinnie Falco 2015-01-24 07:08:03 -08:00
  • 3838d222c2 NuDB: limit size of mempool (RIPD-787): Vinnie Falco 2015-02-01 15:49:21 -08:00
  • 96c3292210 Add missing include Vinnie Falco 2015-01-29 06:58:25 -08:00
  • b0fd92cb3f Fix unsafe iterator dereference in PeerFinder Vinnie Falco 2015-02-02 06:15:21 -08:00
  • b70cd27bda Add general delimiter split() to rfc2616 Vinnie Falco 2015-02-07 13:57:15 -08:00
  • 62c5b5e570 Add general delimiter split() to rfc2616 Vinnie Falco 2015-02-07 13:57:15 -08:00
  • feaa0871ac Add lz4 Vinnie Falco 2015-02-04 07:19:57 -08:00
  • 9f41976926 Merge commit '1784f24c5f81e864bf0ad8dcfdf4266ca1108290' as 'src/lz4' Vinnie Falco 2015-02-05 15:40:04 -08:00
  • 1784f24c5f Squashed 'src/lz4/' content from commit e25b51d Vinnie Falco 2015-02-05 15:40:04 -08:00
  • fc47d9fc4d Set version to 0.28.0-b4 Vinnie Falco 2015-02-03 12:46:21 -08:00
  • eade9f8f2b Revert RocksDB backend settings: Vinnie Falco 2015-02-03 04:31:10 -08:00
  • 6276c55cc9 Set version to 0.27.0-sp1 Vinnie Falco 2015-02-03 04:32:02 -08:00
  • afa6ff7c4b Revert RocksDB backend settings: Vinnie Falco 2015-02-03 04:31:10 -08:00
  • f4dcbe3a84 Remove spurious call to fetch in NuDBBackend Vinnie Falco 2015-02-03 08:51:37 -08:00
  • 9c02cc1b17 Add /crawl cgi request feature to peer protocol (RIPD-729): Vinnie Falco 2015-01-24 07:08:03 -08:00
  • 70a27b900a Add missing include: seelabs 2015-02-03 10:12:46 -08:00
  • 0cc3ef8f90 Add missing include: seelabs 2015-02-03 10:12:46 -08:00
  • 4cbbacc946 Set version to 0.28.0-b3 Tom Ritchford 2015-02-02 14:07:37 -05:00
  • 18c63a75fb NuDB: limit size of mempool (RIPD-787): Vinnie Falco 2015-02-01 15:49:21 -08:00
  • 9a0c71d4a7 NuDB: limit size of mempool (RIPD-787): Vinnie Falco 2015-02-01 15:49:21 -08:00
  • d9aec19c87 Add missing include Vinnie Falco 2015-01-29 06:58:25 -08:00
  • 0f1b831de7 Add missing include Vinnie Falco 2015-01-29 06:58:25 -08:00
  • bff5212386 Fix C++ guards in beast. Tom Ritchford 2015-01-29 12:48:39 -05:00
  • 37a7a2aacd Fix unsafe iterator dereference in PeerFinder Vinnie Falco 2015-02-02 06:15:21 -08:00
  • 635b157b11 Fix C++ guards in beast. Tom Ritchford 2015-01-29 12:48:39 -05:00
  • c3ae4da83a Fix include guards in rippled. Tom Ritchford 2015-01-28 17:47:36 -05:00
  • c3809ece67 New RPC method "version". Tom Ritchford 2015-01-27 16:40:01 -05:00
  • bfc436dccd Add metadata to transaction difference logging: RIPD-775 Howard Hinnant 2015-01-27 13:04:05 -05:00
  • 3c32d0fbc3 Remove buffer_view Vinnie Falco 2015-01-21 16:51:37 -08:00
  • 71d6874236 Set version to 0.28.0-b2 Nik Bougalis 2015-01-28 11:44:13 -08:00
  • 9bf1f994ae Remove buffer_view Vinnie Falco 2015-01-21 16:51:37 -08:00
  • bb4127a6fb Refactor Serializer and SerializerIterator interfaces: Vinnie Falco 2015-01-21 16:51:19 -08:00
  • a691632995 Support a "--noserver" command line option in tests: * Run npm/integration tests without launching rippled, using a running instance of rippled (possibly in a debugger) instead. * Works for "npm test" and "mocha" Edward Hennis 2015-01-26 18:44:51 -05:00
  • 5d6ea3d75f Combine history_ledger_index and online_delete (RIPD-774) Miguel Portilla 2015-01-27 16:29:29 -05:00
  • 43873b1b2c Initialize canDelete_ properly in the constructor. Mark Travis 2015-01-27 11:12:28 -08:00
  • 9430f3665b Speed up access to ledger index value that can be deleted. Mark Travis 2015-01-21 19:07:50 -08:00
  • f3c1f63444 Remove LevelDB and HyperLevelDB backends: Vinnie Falco 2015-01-25 08:22:37 -08:00
  • b5c7232d6f Set version to 0.28.0-b1 Nik Bougalis 2015-01-26 10:34:39 -08:00
  • 2f3677d593 Change timing on "sequence realignment" test. Edward Hennis 2015-01-27 16:32:29 -05:00
  • 1e0efaffe8 Add missing includes. Howard Hinnant 2015-01-27 14:31:01 -05:00
  • 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