MQTT broker written in C++11, using
boost::asio
and cereal, the latter having to be cloned into
the directory after git clone
in order for this to compile.
Manually translated from an MQTT broker written in D since that was the easiest way I could get a broker going in C++.
Doesn't implement all of MQTT, the feature set is on par with the D version. Buggy, one of the unit tests fails and running it for long enough will cause it to corrupt memory and crash.