Commit Graph

  • 11a09879a9 Move LevelDB options initialization into the factory Vinnie Falco 2013-09-01 03:47:14 -07:00
  • f30fe1b699 Fix AutoSocket to use wrap() instead of post() Vinnie Falco 2013-08-31 15:31:40 -07:00
  • d022fa68cf Fix websocket constant truncation warning Vinnie Falco 2013-08-31 17:04:35 -07:00
  • 99743e0fe0 Update TODO Vinnie Falco 2013-09-01 09:33:46 -07:00
  • 97075405cc Merge pull request #158 from nbougalis/feature-nikb-todo Vinnie Falco 2013-08-31 18:33:40 -07:00
  • b36e534197 Add NIKB_TODO Nik Bougalis 2013-08-31 18:22:20 -07:00
  • f52c1657bf Update TODO Vinnie Falco 2013-08-31 15:14:03 -07:00
  • a85afbe409 Fix paging in tx_account JoelKatz 2013-08-31 13:04:50 -07:00
  • d9d291abcb Tidy up includes and header material Vinnie Falco 2013-08-30 17:23:52 -07:00
  • 88060183f6 Tidy up includes and header material Vinnie Falco 2013-08-30 17:23:52 -07:00
  • 38516ef793 Tidy up beast project files Vinnie Falco 2013-08-25 02:26:49 -07:00
  • f37cf6277d Tidy up beast project files Vinnie Falco 2013-08-25 02:26:49 -07:00
  • b81e22939b Binary support. JoelKatz 2013-08-29 18:35:51 -07:00
  • 47532b12dd First, untested, implementation of the new tx_account function. JoelKatz 2013-08-29 17:48:03 -07:00
  • 11117c75b7 Infrastructure for the new tx_account command. JoelKatz 2013-08-28 16:26:16 -07:00
  • da5929cd18 Add a framework for rejecting commands. JoelKatz 2013-08-29 18:10:27 -07:00
  • 835236a35c Add a 'returnMessage' function to return a received message. JoelKatz 2013-08-29 18:03:45 -07:00
  • eb33ae0d71 Fix a few bugs caused by starting without --net. There may still be some minor ones. JoelKatz 2013-08-28 00:55:56 -07:00
  • be44586f85 Mark a FIXME JoelKatz 2013-08-27 12:31:10 -07:00
  • 34ee13a404 Fix bit rot. JoelKatz 2013-08-27 12:27:46 -07:00
  • b102afcd3b Don't define TRUST_NETWORK JoelKatz 2013-08-27 12:21:30 -07:00
  • e005dd5921 Correctly check if a node in an acquiring TXN set is a TXN we have. JoelKatz 2013-08-27 03:46:46 -07:00
  • 640e9482c4 This doesn't seem to properly synchronize reads and writes. JoelKatz 2013-08-27 02:22:40 -07:00
  • d7ca14b18d This is too expensive. JoelKatz 2013-08-27 00:57:43 -07:00
  • 5acd433080 Fix another regression. JoelKatz 2013-08-27 01:49:46 -07:00
  • 2780a5768a Fix another regression. JoelKatz 2013-08-27 01:49:46 -07:00
  • 2cc2d982a8 Fix a broken assert. JoelKatz 2013-08-27 00:53:26 -07:00
  • 5c2da08c13 Fix warnings Vinnie Falco 2013-08-26 13:50:07 -07:00
  • e869713990 Fix warnings Vinnie Falco 2013-08-26 13:50:07 -07:00
  • 85e8a71918 Fix the disappearing paths problem. JoelKatz 2013-08-26 16:56:40 -07:00
  • 551643ff64 Log PROXY handshake addresses Vinnie Falco 2013-08-26 13:28:11 -07:00
  • d7086bfc5e Set version to v0.12.0 JoelKatz 2013-08-26 12:08:05 -07:00
  • 174303195b Add Subtrees/boost to .gitignore Vinnie Falco 2013-08-26 08:08:00 -07:00
  • d0a9da6f16 Set version to v0.12.0 JoelKatz 2013-08-26 12:08:05 -07:00
  • 44665e1fc4 Reverse merge to permit this branch to be merged into master. JoelKatz 2013-08-26 12:07:06 -07:00
  • f2d2bdafd3 Merge branch 'develop' of github.com:ripple/rippled into develop JoelKatz 2013-08-25 15:32:04 -07:00
  • b37c537b4a Set remote IP on PROXY handshake Vinnie Falco 2013-08-25 01:13:22 -07:00
  • 4170bcd294 Add PROXY peer listener and consolidate SSL contexts. Vinnie Falco 2013-08-25 00:11:04 -07:00
  • 3c79ebda17 Add toString for IPv4Address Vinnie Falco 2013-08-25 01:13:10 -07:00
  • 3602e19dcd Add peer_port_proxy to config Vinnie Falco 2013-08-24 21:05:58 -07:00
  • 46e5dc2f5c Add SSLContext Vinnie Falco 2013-08-24 21:12:12 -07:00
  • ef7cb16dcd Add toString for IPv4Address Vinnie Falco 2013-08-25 01:13:10 -07:00
  • dea3c27e95 Add SSLContext Vinnie Falco 2013-08-24 21:12:12 -07:00
  • 68c089924a Merge branch 'develop' of github.com:ripple/rippled into develop JoelKatz 2013-08-24 20:52:10 -07:00
  • ab08478e86 Use MultiSocket in Peer Vinnie Falco 2013-08-24 18:00:17 -07:00
  • 99dbc447f4 Use MultiSocket in Peer Vinnie Falco 2013-08-24 18:00:17 -07:00
  • 0aa7e871d1 Improvements to Socket and SocketWrapper Vinnie Falco 2013-08-24 17:23:22 -07:00
  • 7b9a5e8753 Update MultiSocket for improved Socket Vinnie Falco 2013-08-24 18:00:08 -07:00
  • db4a1dfaa4 Improvements to Socket and SocketWrapper Vinnie Falco 2013-08-24 17:23:22 -07:00
  • 34527fbbe4 Add SocketWrapperStrand Vinnie Falco 2013-08-21 18:01:50 -07:00
  • bab6ab53d5 Add SocketWrapperStrand Vinnie Falco 2013-08-21 18:01:50 -07:00
  • 9fcab37445 Fix PrefilledReadStream::close to use lowest_layer Vinnie Falco 2013-08-22 13:23:05 -07:00
  • 838b5befc6 Fix PrefilledReadStream::close to use lowest_layer Vinnie Falco 2013-08-22 13:23:05 -07:00
  • 5c0ee3d9a8 Make asio Socket unit tests run automatically Vinnie Falco 2013-08-21 17:17:26 -07:00
  • bea6302759 Make asio Socket unit tests run automatically Vinnie Falco 2013-08-21 17:17:26 -07:00
  • f3327e6dca Update to SQLite 3.8.0 Pre-release (as of 2013-08-22 02:56 UTC) Vinnie Falco 2013-08-24 20:05:59 -07:00
  • 1959a93f28 Update to SQLite 3.8.0 Pre-release (as of 2013-08-22 02:56 UTC) Vinnie Falco 2013-08-24 20:05:59 -07:00
  • 364206b4e4 Remove unused sqlite subtree Vinnie Falco 2013-08-24 18:49:48 -07:00
  • 0e6e22ac3d Update sqlite to 3.7.17 (2013-05-20) Vinnie Falco 2013-08-24 18:48:08 -07:00
  • 451d8ed488 Update sqlite to 3.7.17 (2013-05-20) Vinnie Falco 2013-08-24 18:48:08 -07:00
  • 444aba567f Set version to v0.12.0-rc6 Vinnie Falco 2013-08-24 12:34:48 -07:00
  • 8b59a7b07b Fix NetworkOPs to set timers on processing Vinnie Falco 2013-08-24 10:09:35 -07:00
  • c5bc828d1c Set version to v0.12.0-rc6 Vinnie Falco 2013-08-24 12:34:48 -07:00
  • 98d3958e98 Fix NetworkOPs to set timers on processing Vinnie Falco 2013-08-24 10:09:35 -07:00
  • ed3c1a153c Use SharedData in JobQueue and set latency, limits for new job types Vinnie Falco 2013-08-24 10:09:35 -07:00
  • 0ff521b040 Fix call doClusterReport on timer Vinnie Falco 2013-08-24 08:34:17 -07:00
  • 7323502703 Fix NetworkOPs timer to use JobQueue (2 new JobTypes added) Vinnie Falco 2013-08-23 09:40:00 -07:00
  • 5002ab2169 Merge beast_basics to beast_core Vinnie Falco 2013-08-24 09:02:58 -07:00
  • 21485ec003 Use SharedData in JobQueue and set latency, limits for new job types Vinnie Falco 2013-08-24 10:09:35 -07:00
  • 2bea9a8739 Merge beast_basics to beast_core Vinnie Falco 2013-08-24 09:02:58 -07:00
  • 9ba8ea679c Fix call doClusterReport on timer Vinnie Falco 2013-08-24 08:34:17 -07:00
  • db05b9ff04 Add TracketMutex unit test Vinnie Falco 2013-08-23 17:49:14 -07:00
  • 8908cdbfd5 Add TracketMutex unit test Vinnie Falco 2013-08-23 17:49:14 -07:00
  • 942e71b0ce Fix remove beast_boost.cpp from SConstruct Vinnie Falco 2013-08-23 15:04:45 -07:00
  • 04f9270772 Add TrackedMutex and measureFunctionCallTime Vinnie Falco 2013-08-23 04:36:04 -07:00
  • f14333012b Use RippleMutex instead of boost::mutex Vinnie Falco 2013-08-22 21:31:22 -07:00
  • c21a53a3ea Fix NetworkOPs timer to use JobQueue (2 new JobTypes added) Vinnie Falco 2013-08-23 09:40:00 -07:00
  • 4ececd0204 Add function call timing for all Application::sweep operations Vinnie Falco 2013-08-23 09:43:11 -07:00
  • b0533a91fe Add TrackedMutex and measureFunctionCallTime Vinnie Falco 2013-08-23 04:36:04 -07:00
  • 29feaba22f Fix KeyvaDB warnings Vinnie Falco 2013-08-22 21:51:15 -07:00
  • 5e827ba863 Fix KeyvaDB warnings Vinnie Falco 2013-08-22 21:51:15 -07:00
  • dd3fc7a084 Fix #ifdef for pragma Vinnie Falco 2013-08-22 18:43:45 -07:00
  • 0506a15209 Fix #ifdef for pragma Vinnie Falco 2013-08-22 18:43:45 -07:00
  • 5dc9169f98 Add logTimedDestroy and report in ~Ledger and ~SHAMap Vinnie Falco 2013-08-22 16:08:01 -07:00
  • c5130e3eb3 Add String::fromNumber<> template for disambiguation Vinnie Falco 2013-08-22 17:27:49 -07:00
  • 384370b433 Add String::fromNumber<> template for disambiguation Vinnie Falco 2013-08-22 17:27:49 -07:00
  • a75631da56 STPath::assembleAdd function. David Schwartz 2013-08-20 17:50:14 -07:00
  • 37bfafe3bb Add some 'reserve' operations. David Schwartz 2013-08-21 14:25:43 -07:00
  • 76589f5084 Inline some functions. David Schwartz 2013-08-21 10:17:07 -07:00
  • 9aaabaebcd Don't send full ledgers to non-admins when under load. JoelKatz 2013-08-19 23:36:26 -07:00
  • 64e729fba6 Don't remove pathfinding requests erroneously. JoelKatz 2013-08-19 15:13:13 -07:00
  • ce99820467 Add debug_log.txt to .gitignore Vinnie Falco 2013-08-22 15:24:45 -07:00
  • 663d5c9cee Log high SHAMap destroy times in ~Ledger Vinnie Falco 2013-08-22 15:23:54 -07:00
  • 8b86b81fc9 Add ~InboundLedger Vinnie Falco 2013-08-22 15:10:09 -07:00
  • 382b358bdf Move shared_ptr releases to outside the lock in InboundLedgers::sweep Vinnie Falco 2013-08-22 15:09:42 -07:00
  • 35836c9896 Move shared_ptr releases to outside the lock in TaggedCache::sweep Vinnie Falco 2013-08-22 15:08:31 -07:00
  • 8e95ee6ed3 Update MultiSocket to use new beast asio APIs Vinnie Falco 2013-08-21 17:07:34 -07:00
  • b4855b6ac9 New beast Socket, SharedHandler, ComposedAsyncOperation APIs Vinnie Falco 2013-08-21 17:07:21 -07:00
  • 647acebdbf New beast Socket, SharedHandler, ComposedAsyncOperation APIs Vinnie Falco 2013-08-21 17:07:21 -07:00
  • a39e973abe Set version to v0.12.0-rc5 Vinnie Falco 2013-08-21 14:48:45 -07:00