Commit Graph

14 Commits

Author SHA1 Message Date
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