Commit Graph

  • d4d741cd62 Use deadline_timer to handle async logic properly Vinnie Falco 2013-08-09 23:14:58 -07:00
  • 0f25a468ad Remove old unused ripple AsioTests Vinnie Falco 2013-08-09 21:06:13 -07:00
  • e8ad5a0e6b Tidy up beast_asio Vinnie Falco 2013-08-09 20:31:45 -07:00
  • 4d93e0972c Tidy up beast_asio Vinnie Falco 2013-08-09 20:31:45 -07:00
  • 000b5a2b7c Fix gcc warnings and errors Vinnie Falco 2013-08-09 19:23:24 -07:00
  • a277fc3fbb Fix gcc warnings and errors Vinnie Falco 2013-08-09 19:23:24 -07:00
  • 173090f63f Add MultiSocket Vinnie Falco 2013-08-09 13:40:46 -07:00
  • 88ffd3cdfb TestPeer boost::asio Socket and UnitTest framework Vinnie Falco 2013-08-09 19:39:16 -07:00
  • 405c9be337 TestPeer boost::asio Socket and UnitTest framework Vinnie Falco 2013-08-09 19:39:16 -07:00
  • 98352429c2 Update .gitignore for beast_boost module Vinnie Falco 2013-08-08 15:50:26 -07:00
  • eacbc7d9fa Update .gitignore for beast_boost module Vinnie Falco 2013-08-08 15:50:26 -07:00
  • 5171a00569 Clean up rvalues in arguments and call sites Vinnie Falco 2013-08-08 00:21:59 -07:00
  • 9f12ac9cf3 Add MultiSocket and RippleTlsContext Vinnie Falco 2013-08-08 00:36:55 -07:00
  • 01af51308e Add SslContext abstraction Vinnie Falco 2013-08-07 22:41:59 -07:00
  • 7c7fcde596 Clean up rvalues in arguments and call sites Vinnie Falco 2013-08-08 00:21:59 -07:00
  • 748cc7773a Add SslContext abstraction Vinnie Falco 2013-08-07 22:41:59 -07:00
  • 64e7beb621 Update VFALCO_LOG Vinnie Falco 2013-08-07 17:47:11 -07:00
  • 0f3edbbf11 Better reporting for missing [node_db] Vinnie Falco 2013-08-09 14:23:39 -07:00
  • 974ff8f07c Revert "Fix unique_ptr availability" Vinnie Falco 2013-08-07 19:25:26 -07:00
  • 65d4440d0d Fix using BOOST_ASIO_MOVE_CAST for passing rvalue references Vinnie Falco 2013-08-07 19:14:21 -07:00
  • d8d0b63f88 Fix using BOOST_ASIO_MOVE_CAST for passing rvalue references Vinnie Falco 2013-08-07 19:14:21 -07:00
  • a1a4f99ce8 Fix unique_ptr availability Vinnie Falco 2013-08-07 19:13:57 -07:00
  • 37276f357c Fix use sites of BOOST_ASIO_MOVE_ARG Vinnie Falco 2013-08-07 18:42:19 -07:00
  • 071b404f80 Fix use sites of BOOST_ASIO_MOVE_ARG Vinnie Falco 2013-08-07 18:42:19 -07:00
  • e0b6620df2 More match options for unit test selection string Vinnie Falco 2013-08-07 17:31:48 -07:00
  • b806ce2d9e More match options for unit test selection string Vinnie Falco 2013-08-07 17:31:48 -07:00
  • ebabeb6fbd Add 'print' unit test which prints the list of tests Vinnie Falco 2013-08-07 15:34:13 -07:00
  • f48ab1b286 Add 'print' unit test which prints the list of tests Vinnie Falco 2013-08-07 15:34:13 -07:00
  • c3f86da17a Rename to ripple_asio Vinnie Falco 2013-08-07 14:49:18 -07:00
  • ab6c138a7c Set __WIN32_WINNT in properties Vinnie Falco 2013-08-07 14:49:05 -07:00
  • cd1c72e004 Set __WIN32_WINNT in properties Vinnie Falco 2013-08-07 14:49:05 -07:00
  • 33e7c124a3 Fix gcc compile errors Vinnie Falco 2013-08-07 13:09:56 -07:00
  • cd4961f017 Fix gcc compile errors Vinnie Falco 2013-08-07 13:09:56 -07:00
  • 11ff62e120 Revise all Socket function signatures and return values Vinnie Falco 2013-08-07 10:50:57 -07:00
  • c018337831 Trial integration of beast::Socket into Peer Vinnie Falco 2013-08-07 13:02:20 -07:00
  • 303706e6af Revise all Socket function signatures and return values Vinnie Falco 2013-08-07 10:50:57 -07:00
  • 155a6a09b6 Tidy up beast_asio Vinnie Falco 2013-08-06 23:02:48 -07:00
  • 5f4865b4cd Tidy up beast_asio Vinnie Falco 2013-08-06 23:02:48 -07:00
  • aecf098053 Use beast_asio for AsioUnitTest Vinnie Falco 2013-08-06 18:56:04 -07:00
  • 74156b6b89 Add beast_asio module Vinnie Falco 2013-08-06 18:55:51 -07:00
  • 6b2c6a5d39 Add beast_asio module Vinnie Falco 2013-08-06 18:55:51 -07:00
  • 9387e7dd2d Tweak fatal_error macro to remove warning Vinnie Falco 2013-08-06 17:59:02 -07:00
  • 05e93b0786 Tweak fatal_error macro to remove warning Vinnie Falco 2013-08-06 17:59:02 -07:00
  • d004ed3c55 Add AsioTests Vinnie Falco 2013-08-05 09:33:47 -07:00
  • b016cb906b Fix warning Vinnie Falco 2013-08-03 14:58:41 -07:00
  • 9aaaa6aef0 Make Uncopyable derivations public Vinnie Falco 2013-08-06 10:42:30 -07:00
  • b8bf735a66 Make Uncopyable derivations public Vinnie Falco 2013-08-06 10:42:30 -07:00
  • cc9358ee95 Adjust access-specifier Vinnie Falco 2013-08-05 21:43:24 -07:00
  • f53f6df97c Adjust access-specifier Vinnie Falco 2013-08-05 21:43:24 -07:00
  • 06ed133ae3 Add fatal_error() macro Vinnie Falco 2013-08-05 21:21:12 -07:00
  • 91a7835aa0 Add fatal_error() macro Vinnie Falco 2013-08-05 21:21:12 -07:00
  • 75b778924f Change to fatal_assert() Vinnie Falco 2013-08-05 17:38:15 -07:00
  • 8135c89683 Change to fatal_assert() Vinnie Falco 2013-08-05 17:38:15 -07:00
  • c12d92f8ad Move PeerSet members to the right file Vinnie Falco 2013-08-02 07:28:07 -07:00
  • fe902db322 Update beast vcxproj Vinnie Falco 2013-08-05 09:33:35 -07:00
  • c83f6b29e0 Update beast vcxproj Vinnie Falco 2013-08-05 09:33:35 -07:00
  • 0c00335627 Fatal error in ~Thread if thread still running (undefined behavior) Vinnie Falco 2013-08-05 09:19:34 -07:00
  • 9b3d0d73aa Fatal error in ~Thread if thread still running (undefined behavior) Vinnie Falco 2013-08-05 09:19:34 -07:00
  • 5e3548fc00 Add fatal_require and improved FatalError reporting interfaces Vinnie Falco 2013-08-05 09:18:40 -07:00
  • 21b422cda9 Add fatal_require and improved FatalError reporting interfaces Vinnie Falco 2013-08-05 09:18:40 -07:00
  • c8837d07e7 Add bool return to stopThread Vinnie Falco 2013-08-04 18:06:58 -07:00
  • d559bdf24e Add bool return to stopThread Vinnie Falco 2013-08-04 18:06:58 -07:00
  • fd14957072 Return results of expect in UnitTest Vinnie Falco 2013-08-02 19:01:03 -07:00
  • 2d2e33f0c6 Return results of expect in UnitTest Vinnie Falco 2013-08-02 19:01:03 -07:00
  • 1df03b67e7 Add RelativeTime::seconds() ctor Vinnie Falco 2013-08-02 09:36:04 -07:00
  • 6b407d3141 Add RelativeTime::seconds() ctor Vinnie Falco 2013-08-02 09:36:04 -07:00
  • 6d9131084f Add default to UnitTest::fail() and tidy up Vinnie Falco 2013-08-02 08:35:39 -07:00
  • 87fe9ed877 Add default to UnitTest::fail() and tidy up Vinnie Falco 2013-08-02 08:35:39 -07:00
  • 66b96b90d5 Generate a fatal error if a running Thread object is destroyed Vinnie Falco 2013-08-02 08:31:07 -07:00
  • b7e3de987f Generate a fatal error if a running Thread object is destroyed Vinnie Falco 2013-08-02 08:31:07 -07:00
  • 03baeccda5 Add getConstData for MemoryBlock Vinnie Falco 2013-08-02 08:24:11 -07:00
  • ebee433c65 Add getConstData for MemoryBlock Vinnie Falco 2013-08-02 08:24:11 -07:00
  • 91b0c1cd0e Add Random::fillBitsRandomly Vinnie Falco 2013-08-02 01:19:23 -07:00
  • be3f19c811 Add Random::fillBitsRandomly Vinnie Falco 2013-08-02 01:19:23 -07:00
  • 6d974daaf2 Add default value to Semaphore ctor Vinnie Falco 2013-08-02 00:35:26 -07:00
  • 6d8a34540c Add default value to Semaphore ctor Vinnie Falco 2013-08-02 00:35:26 -07:00
  • 849d0c1c34 Return popped element in List Vinnie Falco 2013-08-01 23:44:02 -07:00
  • 93b98b77f7 Return popped element in List Vinnie Falco 2013-08-01 23:44:02 -07:00
  • 63dc75fb81 Add std container compatibility to MemoryBlock Vinnie Falco 2013-08-01 23:43:44 -07:00
  • 5e33606f1a Add std container compatibility to MemoryBlock Vinnie Falco 2013-08-01 23:43:44 -07:00
  • f07732a9ca Fix clang warnings Vinnie Falco 2013-08-01 18:49:57 -07:00
  • 165fbca849 Fix clang warnings Vinnie Falco 2013-08-01 18:49:57 -07:00
  • 5c7aad161a Set version to v0.11.0-rc2 Vinnie Falco 2013-08-07 14:51:21 -07:00
  • 2ac774498c Don't return from getFullLedger too early. David Schwartz 2013-08-06 16:20:48 -07:00
  • 91f61309f1 Don't return from setFullLedger early David Schwartz 2013-08-06 16:20:11 -07:00
  • d85cfec73c Bug fixes. David Schwartz 2013-08-06 16:12:08 -07:00
  • af0ec2350e Some extra logging. David Schwartz 2013-08-06 16:05:18 -07:00
  • c07b28c899 Offer fix rollup: Fix a case where an offer is not detected becoming unfunded. Make sure we skip unfunded offers in calcNodeDeliverFwd. Issuer of TakerGets can always trade (since funds are unlimited). Enable multi-quality until some funds move. Don't let a placed offer take an expired crossing offer. David Schwartz 2013-08-06 09:41:48 -07:00
  • 73bf23d353 Merge branch 'master' of github.com:JoelKatz/rippled David Schwartz 2013-08-06 09:08:34 -07:00
  • 5ce5634d8f Don't let a placed offer take an expired crossing offer. JoelKatz 2013-08-05 11:47:28 -07:00
  • dd70284654 Enable multi quality until some funds have moved. JoelKatz 2013-08-05 01:37:53 -07:00
  • 20c95a5ba4 Issuer can always trade on his own order book -- he can't contaminate his infinite funds. JoelKatz 2013-08-05 01:24:52 -07:00
  • 9dd6b7c408 Make sure we skip unfunded offers. JoelKatz 2013-08-05 00:40:28 -07:00
  • 8ed990ce94 Fix a case where an offer is not detected as becoming unfunded. Mark two FIXMEs. JoelKatz 2013-08-03 00:32:19 -07:00
  • 9702446d91 Comment out a quite useless test case if platform is not Windows, since getcwd() return the canonical path (resolving symlinks), while HOME may contains symlinks. Alex Dupre 2013-08-05 18:29:49 +02:00
  • 87a27f5239 Comment out a quite useless test case if platform is not Windows, since getcwd() return the canonical path (resolving symlinks), while HOME may contains symlinks. Alex Dupre 2013-08-05 18:29:49 +02:00
  • d3a07234cd Fix retrieval of CPU info (number of CPUs, speed, flags, vendor) on FreeBSD, using 'dmesg' and 'sysctl' instead of /proc/cpuinfo that is Linux-specific. Alex Dupre 2013-08-05 18:27:31 +02:00
  • 3e5b0836a9 Fix retrieval of CPU info (number of CPUs, speed, flags, vendor) on FreeBSD, using 'dmesg' and 'sysctl' instead of /proc/cpuinfo that is Linux-specific. Alex Dupre 2013-08-05 18:27:31 +02:00
  • c1198b0f2b Fix uninitialized return value Vinnie Falco 2013-08-01 16:58:17 -07:00
  • c7ef04aa78 Fix uninitialized return value Vinnie Falco 2013-08-01 16:58:17 -07:00