Commit Graph

  • 8b72f2ad79 Add rocksdb module Vinnie Falco 2013-11-21 17:00:04 -08:00
  • 1a1cb696f7 Make include paths relative Vinnie Falco 2013-11-21 16:59:54 -08:00
  • 582c17b06b Merge commit 'b156a49cff152fd52992a4823aaeafbaf70e564e' as 'src/ripple/rocksdb/rocksdb' Vinnie Falco 2013-11-21 16:24:10 -08:00
  • b156a49cff Squashed 'src/ripple/rocksdb/rocksdb/' content from commit 56589ab Vinnie Falco 2013-11-21 16:24:10 -08:00
  • 3943cfea06 Fix LevelDB Windows port Vinnie Falco 2013-11-21 15:00:57 -08:00
  • 97346c6618 Upgrade LevelDB from 1.12 to 1.14: David Grogan 2013-08-21 11:12:47 -07:00
  • 474b824902 Don't throw away an initial error when detecting the handshake. JoelKatz 2013-11-17 23:45:34 -08:00
  • 02b5572ccc Changes to support the ledger cleaner * Rework ledger save return values to indicate errors to callers * Add an extra function to support the ledger cleaner. David Schwartz 2013-11-19 12:56:39 -08:00
  • 4577ad60c7 Fix ResourceManager log output Vinnie Falco 2013-11-19 13:21:10 -08:00
  • e683c380e5 Fix a defect in RangeSet. JoelKatz 2013-11-18 00:25:59 -08:00
  • b660d82516 Make TxFormats a Meyers singleton Vinnie Falco 2013-11-20 10:16:46 -08:00
  • c0dda06499 Parse STArray correctly in STObject::parseJson Nicholas Dudfield 2013-11-17 12:43:58 +07:00
  • 65abd6307d Update hyperleveldb module Vinnie Falco 2013-11-19 11:20:10 -08:00
  • 6e713dc3b8 Merge commit '596a35accad6e838e05180e79c1ea626eaf93a34' into develop Vinnie Falco 2013-11-19 11:32:55 -08:00
  • 596a35acca Squashed 'src/hyperleveldb/' changes from ac2ae30..25511b7 Vinnie Falco 2013-11-19 11:32:55 -08:00
  • 4ad84a339f Make LedgerMaster abstract Vinnie Falco 2013-11-18 15:04:08 -08:00
  • 833435f8c2 The 'ledger' RPC command should be considered high burden if 'full' is set. JoelKatz 2013-11-17 20:11:40 -08:00
  • 4e4942e357 Fix break logic in STObject::parseJson for arrays. JoelKatz 2013-11-16 18:57:08 -08:00
  • 1fc8f0a33b Missing break in STObject::parseJson for arrays. JoelKatz 2013-11-16 18:55:06 -08:00
  • 1f433dea97 Add ripple_app TODO Vinnie Falco 2013-11-15 18:39:07 -08:00
  • d8707cad2c Refactor logging Vinnie Falco 2013-11-15 13:19:02 -08:00
  • b38dd98e71 Journal API improvements Vinnie Falco 2013-11-15 12:23:14 -08:00
  • a399b571ac Journal API improvements Vinnie Falco 2013-11-15 12:23:14 -08:00
  • 71db1dfa06 Fix severity check on ~ScopedStream Vinnie Falco 2013-11-10 17:22:21 -08:00
  • d0e71225c4 Fix severity check on ~ScopedStream Vinnie Falco 2013-11-10 17:22:21 -08:00
  • 19d4bf0ea5 Add README and tidy up comments Vinnie Falco 2013-11-10 10:56:18 -08:00
  • 9e519af887 Add missing README and TODO for all new modules Vinnie Falco 2013-11-15 11:27:26 -08:00
  • 29aa462bfd Add more comments to the consensus code. JoelKatz 2013-11-14 22:41:34 -08:00
  • 7a91872ee5 Fix broken indentation around BOOST_FOREACH JoelKatz 2013-11-14 22:35:09 -08:00
  • 68307d1012 Functions like remote_endpoint().address() can throw JoelKatz 2013-11-14 11:20:35 -08:00
  • 48cb707bb6 Handle a missing ledger node discovered during pathfinding. JoelKatz 2013-11-14 11:20:16 -08:00
  • 9322233b37 Allow the SHAMap visitLeaves functions to sanely handle a missing map node. JoelKatz 2013-11-13 11:04:17 -08:00
  • 1daf1b9932 Use MultiSocket for websocket JoelKatz 2013-10-21 21:54:22 -07:00
  • a3024352ba Pathfinding improvements. JoelKatz 2013-11-12 13:18:55 -08:00
  • 58f07a573f New ResourceManager for managing server load. David Schwartz 2013-10-29 17:35:47 -07:00
  • a05f33f6a7 Add annotation and clean up whitespace Vinnie Falco 2013-11-12 09:28:37 -08:00
  • 968624971f Add TestOverlay README Vinnie Falco 2013-11-12 09:18:05 -08:00
  • 57e77a5bd2 Use Ledger::visitStateItems to implement OrderBookDB::update JoelKatz 2013-11-11 21:16:43 -08:00
  • 74c65cfdc5 Cleanup path request logging. JoelKatz 2013-11-11 19:29:56 -08:00
  • 399760fda9 Assign each path finding request an ID and track its lifecycle. JoelKatz 2013-11-11 18:32:45 -08:00
  • 67b8f95b1e Add PeerFinder README doc Vinnie Falco 2013-11-10 15:51:13 -08:00
  • d4d6acdf68 Add MSVC Output window Journal config setting Vinnie Falco 2013-11-10 14:57:02 -08:00
  • 472baa8bac Update README Vinnie Falco 2013-11-10 10:24:49 -08:00
  • dd74c19858 Tidy up LoadMonitor stats API Vinnie Falco 2013-11-09 12:08:23 -08:00
  • b5f8d447a0 Tidy up Resource::Manager APIs Vinnie Falco 2013-11-09 12:00:37 -08:00
  • 5f4a1917a6 Change how cluster load is computed from average-ish to median-ish. JoelKatz 2013-11-01 16:47:19 -07:00
  • cf71680aee Don't return too many paths. JoelKatz 2013-11-08 11:05:05 -08:00
  • f04b9131cc terNO_LINE should never be the final result of a payment transaction that can claim a fee. JoelKatz 2013-11-08 10:32:15 -08:00
  • 46861fac48 Don't allow a payment to take anything from an expired offer. JoelKatz 2013-11-08 10:17:12 -08:00
  • 4620b667e7 Fix a race condition if PathRequest::doCreate races with the path being processed. JoelKatz 2013-11-07 22:30:11 -08:00
  • 49f43ccc0a Set version to 0.17.0-rc5 Vinnie Falco 2013-11-07 10:30:50 -08:00
  • 63aa7284c4 Disable peerfinder hooks Vinnie Falco 2013-11-07 09:53:21 -08:00
  • 08aa415c66 Beast improvements and vflib compatibility module work Patrick Dehne 2013-10-24 17:31:18 +02:00
  • 286ade2d17 Beast improvements and vflib compatibility module work Patrick Dehne 2013-10-24 17:31:18 +02:00
  • 066d92ecfa Improve MultiSocket::ssl_handle Vinnie Falco 2013-11-07 09:35:04 -08:00
  • c5ccabec38 Fix to use IPS from config Vinnie Falco 2013-11-06 05:42:06 -08:00
  • 548fedb859 Fix missing cstdlib Vinnie Falco 2013-11-06 05:29:28 -08:00
  • 8d5378a2ca Ensure no offers cancel each other out Nicholas Dudfield 2013-11-03 17:13:23 +07:00
  • bf1843be9e Add "account_currencies" command. David Schwartz 2013-11-05 16:07:17 -08:00
  • d50439cc4d doAccountLines cleanup. David Schwartz 2013-11-05 15:40:48 -08:00
  • 6a8f313394 Set version to 0.17.0-rc4 Vinnie Falco 2013-11-05 14:41:49 -08:00
  • c211094d3e Allow two trust lines to be created without reserve check. David Schwartz 2013-11-05 13:29:07 -08:00
  • 072b4f3b73 Set version to 0.17.0-rc3 Vinnie Falco 2013-11-05 10:58:32 -08:00
  • bf87614fa6 Fix warning Vinnie Falco 2013-11-05 03:22:04 -08:00
  • 08cbcba4ee Fix warning Vinnie Falco 2013-11-05 03:22:04 -08:00
  • 55045b5fe9 Improve hasher for IPAddress Vinnie Falco 2013-11-03 12:50:17 -08:00
  • 2a9171c623 Improve hasher for IPAddress Vinnie Falco 2013-11-03 12:50:17 -08:00
  • 56c5c2ebaa Fix compile error Vinnie Falco 2013-11-05 01:43:39 -08:00
  • 8573679fbb Fix compile error Vinnie Falco 2013-11-05 01:43:39 -08:00
  • a2c574fa15 Set boolalpha for Journal::ScopedStream Vinnie Falco 2013-11-04 06:58:35 -08:00
  • 811f244fc2 Set boolalpha for Journal::ScopedStream Vinnie Falco 2013-11-04 06:58:35 -08:00
  • b560f5a474 Add ostream support for PropertyStream items Vinnie Falco 2013-11-04 00:00:22 -08:00
  • a31b2556a3 Add ostream support for PropertyStream items Vinnie Falco 2013-11-04 00:00:22 -08:00
  • 206169476f Add to_string for asio endpoints Vinnie Falco 2013-11-03 18:28:06 -08:00
  • a0ad5cdbfe Add to_string for asio endpoints Vinnie Falco 2013-11-03 18:28:06 -08:00
  • 30648a1819 Fix IPAddress::V4::Proxy Nicholas Dudfield 2013-11-05 17:16:33 +07:00
  • 59cf668348 Fix IPAddress::V4::Proxy Nicholas Dudfield 2013-11-05 17:16:33 +07:00
  • 09acc26c50 Fix marker being set for last result. Stefan Thomas 2013-09-13 12:24:24 -07:00
  • 0ae7bcff52 Fix the path filtering loop exit condition. JoelKatz 2013-11-03 17:20:10 -08:00
  • 2210dbac94 Don't abort the path filtering loop too early. JoelKatz 2013-11-03 16:37:35 -08:00
  • 6b2f654a30 Improve path filtering: 1) Ignore paths with very low liquidity 2) Allow an extra filling path to be added if needed JoelKatz 2013-11-02 17:40:44 -07:00
  • 3296ac5628 Turn off test URL in SiteFiles Vinnie Falco 2013-11-01 16:10:25 -07:00
  • 6d06cb29df Block until thread exits in manager dtors Vinnie Falco 2013-11-01 15:48:37 -07:00
  • 00575cf847 Stoppable, make stop() require call to start() Vinnie Falco 2013-11-01 13:31:38 -07:00
  • b08c7d15cd Stoppable, make stop() require call to start() Vinnie Falco 2013-11-01 13:31:38 -07:00
  • 940d620a96 Fix SiteFiles thread name Vinnie Falco 2013-11-01 10:34:35 -07:00
  • ef94f42b62 Improve URL string conversions and ostream support Vinnie Falco 2013-10-30 14:22:51 -07:00
  • a39fa8ae5f New SiteFiles for fetching and managing ripple.txt files Vinnie Falco 2013-10-26 08:35:46 -07:00
  • 4ed36da458 Fix error parameter in HTTPClient logic Vinnie Falco 2013-10-27 19:55:44 -07:00
  • f859bf160a Improve URL string conversions and ostream support Vinnie Falco 2013-10-30 14:22:51 -07:00
  • e0512930ae Fix error parameter in HTTPClient logic Vinnie Falco 2013-10-27 19:55:44 -07:00
  • 68b5966fef Move ServiceQueueBase out of detail namespace Vinnie Falco 2013-10-25 16:36:36 -07:00
  • 7bbf6c553f Move ServiceQueueBase out of detail namespace Vinnie Falco 2013-10-25 16:36:36 -07:00
  • 7bae496257 Add hash function to URL Vinnie Falco 2013-10-25 15:36:24 -07:00
  • aeb335ebdc Add hash function to URL Vinnie Falco 2013-10-25 15:36:24 -07:00
  • dc591f8943 Move MurmurHash to beast Vinnie Falco 2013-10-25 15:36:07 -07:00
  • 73ab408b3c Move MurmurHash to beast Vinnie Falco 2013-10-25 15:36:07 -07:00
  • 31089931d3 Make ServiceQueue::enqueue virtual Vinnie Falco 2013-10-25 08:48:45 -07:00
  • f333a33f3d Make ServiceQueue::enqueue virtual Vinnie Falco 2013-10-25 08:48:45 -07:00
  • 42b841735e PeerFinder work Nik Bougalis 2013-10-29 20:47:15 -07:00