Commit Graph

25 Commits

Author SHA1 Message Date
Vinnie Falco
2fa132f9cc Add programming by contract support 2013-08-12 11:00:37 -07:00
Vinnie Falco
c3f86da17a Rename to ripple_asio 2013-08-07 15:16:44 -07:00
Vinnie Falco
c018337831 Trial integration of beast::Socket into Peer 2013-08-07 15:16:42 -07:00
Vinnie Falco
21b422cda9 Add fatal_require and improved FatalError reporting interfaces 2013-08-07 15:16:35 -07:00
Vinnie Falco
db26c37156 Refactor NodeStore 2013-07-21 12:56:26 -07:00
Vinnie Falco
a4c63f4c5d Run an individual unit test 2013-07-21 12:54:08 -07:00
Vinnie Falco
371c3af450 Add Validators unit tests 2013-07-15 09:38:10 -07:00
Vinnie Falco
d684d7742c Run beast unit tests 2013-07-15 09:38:08 -07:00
Vinnie Falco
2fefe6ca8d Remove ConcurrentObject and rename to SharedData 2013-07-01 09:32:08 -07:00
Vinnie Falco
4d7fe731d8 Tidy up LeakChecked and configuration macro 2013-07-01 09:32:07 -07:00
Vinnie Falco
a3325d4e1f Use LeakChecked throughout Beast 2013-07-01 09:32:04 -07:00
Vinnie Falco
f881ee96f9 Tidy up and activate the MSVC Debug Heap 2013-07-01 09:32:03 -07:00
Vinnie Falco
fe8834a52a Large tidying up of Beast
- Move key classes into beast_core
- Tidy up various macros and files
- Disable leaking FifoFreeStoreWithTLS
2013-07-01 09:32:03 -07:00
Alex Dupre
ff0258aa8d Remove FreeBSD hack by requiring a newer gcc from ports. 2013-06-29 10:01:34 +02:00
Vinnie Falco
ebd10afdb2 Put boost placeholders in a namespace (hack) 2013-06-28 17:01:04 -07:00
Vinnie Falco
8f7acfe4ee Use beast for bind, placeholders, and function 2013-06-28 17:01:02 -07:00
Vinnie Falco
df9fa7b897 Fix default param using std::function 2013-06-28 17:01:02 -07:00
Vinnie Falco
832f67b35c Roll back 7 commits 2013-06-28 11:48:43 -07:00
Vinnie Falco
d80547e980 Hack to put boost placeholders in a namespace 2013-06-28 10:19:40 -07:00
Vinnie Falco
b56c362af2 Use boost for bind on FreeBSD (hack) 2013-06-28 07:02:49 -07:00
Vinnie Falco
903cc001dd Use beast for bind, placeholders, and function 2013-06-28 07:02:48 -07:00
Vinnie Falco
a21bb13915 Use dedicated Beast threads in LoadManager 2013-06-28 07:02:48 -07:00
Vinnie Falco
638656a597 Put modules in ripple namespace 2013-06-27 13:41:20 -07:00
Vinnie Falco
0a358ded7a Tidy up ripple modules for namespace support 2013-06-23 11:12:39 -07:00
Vinnie Falco
5371379c3c Add Beast fork from JUCE commit 265fb0e8ebc26e1469d6edcc68d2ca9acefeb508 2013-06-16 16:57:52 -07:00