Initial commit.
Use only one version of catch. Added unittest.h, which will provide generic test functions. (catch doesn't have an assertMsg, smh)
Proper stlJoin.
Forgot a class, adding some ConnectionByteStream stuff.
A call history object. A function callback for UdpServer to do real stuff with.
Updates to the UdpServer to make it more like the StreaSocketServer, e.g. *better*.
Splitting out the socket creation/destruction into a subclass.
Breaking stuff to get rid of corelib "common"
Fixing corelib.
Forgot a couple of cmake scaffolding files
Probably makes sense to have the devenv stuff checked in
Const!
More const!
Lots of changes around serializing data structures. Investigated some third party stuff, decided to stick with very basic self-rolled string serialization for now.... sadly.
Missed some files. Of course!
A scheduler thread, for executing functions at some time in the future.
IpAddress class.
Wasn't prepared for a signed short port! fixed.
CommandLine::run() needs to read stdout multiple times, since bash does exciting things with the linebuffer.
New periodic (looping) schedule for the SchedulerThread. Random namespace for randoming. Etc.