[READ-ONLY] Mirror of https://github.com/ewanc26/wolfram. Primarily C AT Protocol SDK: client-side, wire-level implementation (XRPC, OAuth/DPoP, identity, repos/MST/CAR, firehose/Jetstream, moderation, CLI, generated clients). Not a port of the PDS/AppView/Ozone backends.
ansi-c api-client at-protocol atproto bluesky c c-sdk decentralized decentralized-social embedded lexicon libwolfram memory-management oauth2 posix sdk shared-library static-library systems-programming xrpc

feat(json): migrate JSON validation to C++17 master

Replace src/json/json.c with a C++17 implementation under cpp/wolfram/json.cpp. Uses std::unique_ptr for cJSON lifetime, std::string for path building and error messages, and an anonymous namespace to keep helpers private. The generated_owners.hpp update is included because the build regenerates it automatically.


+413 -1
3 changed files