Proposal - Compile all files as C++
Is anything stopping us from renaming all of the files to .cpp and compiling in C++ mode? Other than needing to cast void*, of course.
Doing so would make it so much easier to begin doing some cleanup and refactoring, utilizing simple, basic C++ things like struct methods, or namespaces. I don't think we need to use the STL or anything scary like that, but it would also allow us to use C++ libraries like RapidJSON, which could be used for creating a SOC 2.0 specification.