Commit Graph

22 Commits

Author SHA1 Message Date
Vinnie Falco
c09a4d7148 Move Sustain to ripple_basics and clean up includes 2013-05-27 13:16:07 -07:00
Vinnie Falco
90bc0c1a8c Split thread and range stuff out of utils 2013-05-27 13:16:07 -07:00
Vinnie Falco
b40f11288b Split stuff from util to PlatformMacros and RandomNumbers 2013-05-27 13:16:04 -07:00
Vinnie Falco
333557da84 Split string utilities from utils.h 2013-05-27 13:16:03 -07:00
Vinnie Falco
61fb6538d7 Split byte order routines out of utils.h 2013-05-27 13:16:02 -07:00
Vinnie Falco
251cf723a7 Rename types.h to IntegerTypes.h and move to ripple_basics.h 2013-05-27 13:15:54 -07:00
JoelKatz
46dbd3e967 Emergency fix. boost::format doesn't have the thread safety we thought. 2013-04-08 17:17:16 -07:00
Arthur Britto
c67366ea25 Url Encode SMS messages. 2013-03-30 01:00:00 -07:00
JoelKatz
c5429032ed Process monitors itself, restarts if it faults, preserves logs
and cores. Rate-limiting for safety.
2013-03-20 06:33:29 -07:00
JoelKatz
9ceb380cb8 Make debug easier by naming threads. 2013-03-20 05:41:08 -07:00
JoelKatz
b9456c8fd7 Except when interacting with boost, use std::function and std::bind
when C++11 is available. See: http://stackoverflow.com/questions/14617835
2013-03-16 03:27:43 -07:00
JoelKatz
606dff758c Support compiling with C++11 rules. Compile C++11 by default.
This gives us some significant performance boosts when containers and binds.
2013-03-16 02:38:05 -07:00
Arthur Britto
f2337b81db Have strUnhex report malformed hex. 2013-01-14 16:58:14 -08:00
JoelKatz
97e5223642 Improve sqlEscape performance. 2013-01-09 23:52:01 -08:00
Arthur Britto
e91ce698f6 Add support for parsing port in urls. 2012-12-29 14:59:44 -08:00
Arthur Britto
dc2d87480f Abstract parseUrl. 2012-12-29 14:39:41 -08:00
JoelKatz
6a8d31afd7 Give a sensible compiler error if Boost is too old. 2012-12-24 15:06:07 -08:00
JoelKatz
fa5e328561 New 'getRand' function. 2012-12-06 10:55:23 -08:00
JoelKatz
326250b554 Escape helper. 2012-11-29 10:35:44 -08:00
JoelKatz
8ba70c73f6 Make some boost::format objects static. 2012-11-28 15:35:12 -08:00
jed
25552ece7c freeBSD 2012-11-15 16:47:23 -08:00
Stefan Thomas
fa3fab5816 Moved cpp code to src/cpp and js code to src/js. 2012-11-07 12:49:50 -08:00