Commit Graph

11 Commits

Author SHA1 Message Date
Ian Gulliver
44cb3fb122 Beast send support. 2016-02-17 18:01:39 -08:00
Ian Gulliver
5671f37f8a Split backend and outgoing. Rename backend -> receive, client -> send. 2016-02-17 17:19:57 -08:00
Ian Gulliver
ae5b4c1ce4 Style and include cleanups. 2016-02-17 16:40:09 -08:00
Ian Gulliver
ca0e1db556 Add packet type to json output. 2016-02-17 12:13:21 -08:00
Ian Gulliver
318ddd2998 Make some JSON output fields optional rather than passing bogus data. 2016-02-17 11:59:37 -08:00
Ian Gulliver
c98e97d8fc Fix legit stack smash. 2016-02-17 11:07:18 -08:00
Ian Gulliver
a0d94a4198 Add stats serializer. 2016-02-17 08:30:32 +00:00
Ian Gulliver
01d548dbb5 Clean up serialize interface.
Switch to jansson for JSON handling.
Add server ID.
Expose IDs in JSON.
2016-02-17 00:21:28 +00:00
Ian Gulliver
f83c365c72 Improve JSON readability a bit. 2016-02-16 06:45:02 +00:00
Ian Gulliver
a1e0e2fe9f Switch to overlay parsing. 2016-02-16 03:26:52 +00:00
Ian Gulliver
af8b3d0c4c Add client support, use it to dump json to stdout first. 2016-02-16 02:28:05 +00:00