Commit Graph

  • 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 0.17.0 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
  • e710bd2183 Use IPAddressConversion Vinnie Falco 2013-10-22 16:34:11 -07:00
  • 84556ba76a Add Bootstrap Strategy exposition Vinnie Falco 2013-10-24 14:41:44 -07:00
  • 4eebea91d3 DecayingSample::decay must always return with the time current. David Schwartz 2013-10-29 14:46:22 -07:00
  • 4ddadb8792 Correctly compute amount left on sell offer when a crossing offer pays us more than we asked for. JoelKatz 2013-10-28 16:48:47 -07:00
  • 8e65d6288d Fix limit calculation. JoelKatz 2013-10-28 07:24:01 -07:00
  • 8e18deb74f disable e-mail notifications for travisCI Justin Lynn 2013-10-25 17:36:35 -07:00
  • 7ae1ad524b Merge branch 'develop' of github.com:ripple/rippled into develop Justin Lynn 2013-10-24 19:11:17 -07:00
  • 1ba1b3983a travis installs exuberant-ctags Justin Lynn 2013-10-24 19:11:08 -07:00
  • aabd6980ac Fix a bug in websocket-test.js referencing done() not declared in test() function signature, was causing failure of subsequent test suite, due to mocha's enveloped exception handling style Nicholas Dudfield 2013-10-24 12:15:49 +07:00
  • 3b19310252 Declarative path tests Nicholas Dudfield 2013-10-24 11:39:48 +07:00
  • 8201805b28 explicitly use libboost 1.48 Justin Lynn 2013-10-24 18:53:38 -07:00
  • 7277c8478b install dependencies when running travis ci Justin Lynn 2013-10-24 18:47:18 -07:00
  • 963a0dd934 initial travis yml file Justin Lynn 2013-10-24 18:40:07 -07:00
  • 3108d58791 Fix typo. JoelKatz 2013-10-24 16:57:27 -07:00
  • 55dd5b5547 Add beast_vflib compatibility module and stand alone unit test app Patrick Dehne 2013-10-22 23:19:52 +02:00
  • 31b1a6a7e6 Add beast_vflib compatibility module and stand alone unit test app Patrick Dehne 2013-10-22 23:19:52 +02:00
  • 9ff65d0da4 Fix setting the no ripple flag when a trust line is created. JoelKatz 2013-10-23 17:24:34 -07:00
  • c11abb42d1 Fix a case where 'sign' won't work in standalone mode. JoelKatz 2013-10-23 17:24:16 -07:00
  • 1f97a239dc Measure CPU usage in Workers Vinnie Falco 2013-10-22 17:09:58 -07:00
  • 7b6d81d812 Measure CPU usage in Workers Vinnie Falco 2013-10-22 17:09:58 -07:00
  • ca0daad11f Update notes Vinnie Falco 2013-10-22 12:59:56 -07:00
  • a0c4e685c5 Add local_endpoint and remote_endpoint to MultiSocket Vinnie Falco 2013-10-22 12:32:48 -07:00
  • b30f7a622c Set PEERS_MAX default value Nik Bougalis 2013-10-22 10:54:21 -07:00
  • 8604e216eb Add IPAddressConversion and asio module Vinnie Falco 2013-10-22 11:45:14 -07:00
  • 23f44f12bd Add IPAddressConversion and asio module Vinnie Falco 2013-10-22 11:45:14 -07:00