Commit Graph

  • 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
  • 5100eadf12 Fix undefined behavior Howard Hinnant 2014-12-23 16:12:56 -05:00
  • 07737c6e5b Add 'delivered_amount' to Transaction JSON (RIPD-643): Nik Bougalis 2014-12-30 16:55:54 -08:00
  • 1d6721d345 Reduce Beast dependencies by leveraging C++11 features: Nik Bougalis 2014-12-22 02:45:36 -08:00
  • 98d5eefc86 Pathfinding bugfixes (RIPD-735): * Fix specifying paths and search level for ripple_path_find * Don't modify the pathfinder, it has issuer-neutral paths. * Handle previous paths correctly * Compare paths correctly JoelKatz 2014-12-23 14:39:30 -08:00
  • 4f2d93bb65 Avoid processing transactions if we need a network ledger JoelKatz 2014-12-23 09:56:14 -08:00
  • a5df3f1747 Support a "no_server" flag in test config. * Will use a running instance of rippled (possibly in a debugger). * Modify all tests to respect the server_default value. * Fail test if new account already exists and has a balance. * README.md with instructions for advanced test debugging, particularly using no_server. Edward Hennis 2014-12-23 20:44:36 -05:00
  • 7f5f73887d Fix undefined behavior Howard Hinnant 2014-12-23 16:12:56 -05:00
  • 91ce7807b9 Remove legacy LoadTypes (RIPD-365) Nik Bougalis 2014-11-24 22:40:30 -08:00
  • d26fae9875 Reduce Beast dependencies by leveraging C++11 features: Nik Bougalis 2014-12-22 02:45:36 -08:00
  • 60bdc79ec4 Remove unused sitefiles module Nik Bougalis 2014-12-23 18:55:48 -08:00
  • 253ddf2998 Split off CheckLibraryVersions.test.cpp. Tom Ritchford 2014-12-26 12:40:42 -05:00
  • 9fa15b390a Always initialize LedgerHandler options field Nik Bougalis 2014-12-23 12:55:41 -08:00
  • e7d6fe6c8b Cull duplicate/unused code in RippleAddress: Josh Juran 2014-12-03 18:14:21 -05:00
  • 9650b1aa70 New ripple::TestSuite with method expectEquals(). Tom Ritchford 2014-12-22 12:31:58 -05:00
  • eafa6f960f API for improved Unit Testing (RIPD-432): Howard Hinnant 2014-11-19 14:04:36 -05:00
  • c62ccf4870 Update README.md (RIPD-601) Yana 2014-12-05 16:01:16 -08:00
  • ef34439a79 Set version to 0.26.5-rc1 Vinnie Falco 2014-12-22 15:15:31 -08:00
  • b328ec2462 Prevent passing of non-POD types to POD-only interfaces: Nik Bougalis 2014-12-18 22:40:32 -08:00
  • 60f27178b8 Levelization, improve structure of source files: Vinnie Falco 2014-12-19 08:57:30 -08:00
  • c01b4e6baa Tidy up usage of std::begin, std::end Vinnie Falco 2014-12-19 08:35:26 -08:00
  • e3fbb83ad0 Tidy up usage of std::begin, std::end Vinnie Falco 2014-12-19 08:35:26 -08:00
  • 28b70a7b9a Remove 'Proof of Work' code Nik Bougalis 2014-12-13 04:35:26 -08:00
  • dcdc341d0f Add appveyor Nicholas Dudfield 2014-12-12 11:31:45 +07:00
  • fce77c9372 Configuration for yielding RPC server. Tom Ritchford 2014-12-10 13:21:04 -05:00
  • a360c481c2 Refactor out a version of lookupLedger returning Status. Tom Ritchford 2014-12-10 14:42:13 -05:00
  • c72db5fa5f Refactor away RPCHandler::doRpcCommand Tom Ritchford 2014-12-03 15:32:20 -05:00
  • fc9a23d6d4 Send output incrementally in ServerHandlerImp. Tom Ritchford 2014-12-02 15:26:42 -05:00
  • 167f4666e2 New generic Ledger RPC handler. Tom Ritchford 2014-12-03 18:15:28 -05:00
  • 1cbcc7be21 Allow the Ledger to generically output to both Json models. Tom Ritchford 2014-12-01 19:20:30 -05:00
  • 8053598069 Better interoperation between Json::Value and JsonObject. * Generic functions to add entries to both object models. * Add Json::Value into JsonObjects. * Write Json::Value to string incrementally. * Get rid of ripple::RPC::New namespace Tom Ritchford 2014-12-01 20:35:09 -05:00
  • 7cfac1a91a Wrap Output in a coroutine that periodically yields. Tom Ritchford 2014-11-10 12:47:08 -05:00
  • 192cdd028e Change Output to be a generic std::function. Tom Ritchford 2014-12-01 17:11:04 -05:00
  • 029c143922 Add a comment to ledger/Ledger.h. Tom Ritchford 2014-12-07 13:01:57 -05:00
  • 00298cc68c Simplify LedgerData.cpp. Tom Ritchford 2014-12-10 14:42:01 -05:00
  • d9c7db51af Make three ErrorCode functions generic. Tom Ritchford 2014-11-20 16:52:20 -05:00
  • f12b15d22b Fix logic in HTTP/S server: Vinnie Falco 2014-12-11 15:39:34 -08:00
  • 409b8bac00 Remove unused and obsolete Ripple identifiers and tidy up: Vinnie Falco 2014-12-12 10:41:19 -08:00
  • 28b09bde4b Simplify RipplePublicKey: Vinnie Falco 2014-12-12 14:20:28 -08:00
  • 2f6af906f4 Validators work (RIPD-703): Vinnie Falco 2014-11-18 15:43:33 -08:00