Commit Graph

6866 Commits

Author SHA1 Message Date
Vinnie Falco
c3f86da17a Rename to ripple_asio 2013-08-07 15:16:44 -07:00
Vinnie Falco
cd1c72e004 Set __WIN32_WINNT in properties 2013-08-07 15:16:43 -07:00
Vinnie Falco
cd4961f017 Fix gcc compile errors 2013-08-07 15:16:43 -07:00
Vinnie Falco
c018337831 Trial integration of beast::Socket into Peer 2013-08-07 15:16:42 -07:00
Vinnie Falco
303706e6af Revise all Socket function signatures and return values 2013-08-07 15:16:42 -07:00
Vinnie Falco
5f4865b4cd Tidy up beast_asio 2013-08-07 15:16:41 -07:00
Vinnie Falco
aecf098053 Use beast_asio for AsioUnitTest 2013-08-07 15:16:41 -07:00
Vinnie Falco
6b2c6a5d39 Add beast_asio module 2013-08-07 15:16:40 -07:00
Vinnie Falco
05e93b0786 Tweak fatal_error macro to remove warning 2013-08-07 15:16:40 -07:00
Vinnie Falco
d004ed3c55 Add AsioTests 2013-08-07 15:16:39 -07:00
Vinnie Falco
b016cb906b Fix warning 2013-08-07 15:16:39 -07:00
Vinnie Falco
b8bf735a66 Make Uncopyable derivations public 2013-08-07 15:16:38 -07:00
Vinnie Falco
f53f6df97c Adjust access-specifier 2013-08-07 15:16:38 -07:00
Vinnie Falco
91a7835aa0 Add fatal_error() macro 2013-08-07 15:16:37 -07:00
Vinnie Falco
8135c89683 Change to fatal_assert() 2013-08-07 15:16:37 -07:00
Vinnie Falco
c12d92f8ad Move PeerSet members to the right file 2013-08-07 15:16:37 -07:00
Vinnie Falco
c83f6b29e0 Update beast vcxproj 2013-08-07 15:16:36 -07:00
Vinnie Falco
9b3d0d73aa Fatal error in ~Thread if thread still running (undefined behavior) 2013-08-07 15:16:36 -07:00
Vinnie Falco
21b422cda9 Add fatal_require and improved FatalError reporting interfaces 2013-08-07 15:16:35 -07:00
Vinnie Falco
d559bdf24e Add bool return to stopThread 2013-08-07 15:16:35 -07:00
Vinnie Falco
2d2e33f0c6 Return results of expect in UnitTest 2013-08-07 15:16:35 -07:00
Vinnie Falco
6b407d3141 Add RelativeTime::seconds() ctor 2013-08-07 15:16:34 -07:00
Vinnie Falco
87fe9ed877 Add default to UnitTest::fail() and tidy up 2013-08-07 15:16:34 -07:00
Vinnie Falco
b7e3de987f Generate a fatal error if a running Thread object is destroyed 2013-08-07 15:16:33 -07:00
Vinnie Falco
ebee433c65 Add getConstData for MemoryBlock 2013-08-07 15:16:33 -07:00
Vinnie Falco
be3f19c811 Add Random::fillBitsRandomly 2013-08-07 15:16:32 -07:00
Vinnie Falco
6d8a34540c Add default value to Semaphore ctor 2013-08-07 15:16:32 -07:00
Vinnie Falco
93b98b77f7 Return popped element in List 2013-08-07 15:16:31 -07:00
Vinnie Falco
5e33606f1a Add std container compatibility to MemoryBlock 2013-08-07 15:16:31 -07:00
Vinnie Falco
165fbca849 Fix clang warnings 2013-08-07 15:16:31 -07:00
Vinnie Falco
5c7aad161a Set version to v0.11.0-rc2 2013-08-07 14:51:21 -07:00
David Schwartz
2ac774498c Don't return from getFullLedger too early. 2013-08-06 16:20:48 -07:00
David Schwartz
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.
2013-08-06 09:41:48 -07:00
Alex Dupre
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.
2013-08-05 09:39:41 -07:00
Alex Dupre
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.
2013-08-05 09:39:34 -07:00
Vinnie Falco
c1198b0f2b Fix uninitialized return value 2013-08-01 16:59:39 -07:00
Vinnie Falco
2b9c9bdc18 Fix clang compile 2013-08-01 15:54:24 -07:00
Vinnie Falco
96a0a7bb2f Disable some gcc warnings 2013-08-01 15:34:04 -07:00
Vinnie Falco
a0ede62c42 Run BuildInfo tests on startup 2013-08-01 15:27:18 -07:00
Vinnie Falco
a2a65c881f Move startup into RippleMain 2013-08-01 15:27:18 -07:00
Vinnie Falco
77e0ee9006 Run startup unit tests from Main 2013-08-01 15:27:18 -07:00
Vinnie Falco
290627d741 Add runStartup category to UnitTest 2013-08-01 15:27:18 -07:00
Vinnie Falco
1a37c99b87 Use SemanticVersion for BuildInfo 2013-08-01 15:27:18 -07:00
Vinnie Falco
786d9ec56e Add SemanticVersion 2013-08-01 15:27:18 -07:00
Vinnie Falco
c3d846a925 Add overloaded translate() that takes CharPointer_UTF8 2013-08-01 11:36:13 -07:00
JoelKatz
4ae12bfc41 Merge branch 'develop' of github.com:ripple/rippled into develop 2013-07-31 20:32:52 -07:00
JoelKatz
16206dbaca Track client command cost by command. 2013-07-31 20:32:32 -07:00
Vinnie Falco
432e5c66cb Fix mutex scope and storage duration 2013-07-31 18:41:59 -07:00
Nicholas Dudfield
9ef14b322f Statically link to openssl and protocol buffers 2013-07-31 16:58:16 -07:00
Vinnie Falco
f37edb0873 Add ProxyHandshake 2013-07-31 16:43:25 -07:00