Commit Graph

7 Commits

Author SHA1 Message Date
huangping 313315cd3f chore: archive old C++ CMake build to .deprecated-cmake/; Rust is now canonical 2026-04-28 22:47:45 +08:00
huangping b7f756bc2b feat(rust): complete M5 security hardening — dynamic API, obfuscation, libloading 2026-04-28 22:45:49 +08:00
huangping 6a92f46447 feat(rust): split core library into activate/license/heartbeat modules with build.rs and C ABI tests 2026-04-28 18:46:20 +08:00
huangping 53c52a0b3e refactor(native): rename C API auth_* -> craft_* across header, core, JNI bridge, and smoke tests 2026-04-28 18:27:34 +08:00
huangping 5073a4193f refactor(native): rename C API auth_* -> craft_* in JNI bridge 2026-04-28 18:23:51 +08:00
huangping f94f03bcc2 feat(sdk): AuthConfigs, JSON Schema, examples, and release checksum CI
Add craftlabs-auth-config.schema.json, Java AuthConfigs model with tests,
example configs aligned to BP-10, C/Java/auth-config documentation,
native header notes, RELEASING guide, and workflow to verify SDK
artifact checksums on release tags.

Made-with: Cursor
2026-04-06 21:05:12 +08:00
hpd840321 3894315759 feat: add native/Java auth SDK, docs, CI, and examples
Made-with: Cursor
2026-04-06 17:42:09 +08:00