Cybersecurity-Projects/PROJECTS
CarterPerez-dev d03b9a37ad fix(hsm-emulator): install.sh builds and validates the ReleaseSafe artifact
build_module printed (ReleaseSafe) but ran plain 'zig build', which is Debug here (preferred_optimize_mode only ships ReleaseSafe with --release). It left a 20M Debug .so labeled as the shipped build, and 'zig build smoke' would reinstall Debug over any ReleaseSafe artifact via its install-step dependency.

Run build + test + smoke with --release=safe so the script produces and validates the real 5.9M shipped artifact end to end. Kept check-only (no dependency auto-install): missing deps still hard-fail/warn with the exact apt command.

Verified: ./install.sh exits 0 on a clean tree, final zig-out/lib/libhsm.so is 5.9M ReleaseSafe, tests + smoke pass, pkcs11-tool loads it.
2026-06-02 08:01:48 -04:00
..
advanced fix(hsm-emulator): install.sh builds and validates the ReleaseSafe artifact 2026-06-02 08:01:48 -04:00
beginner Merge pull request #256 from CarterPerez-dev/chore/add-linting-to-yml-and-pre-commit 2026-05-23 06:43:38 -04:00
foundations chore(deps): bump idna in /PROJECTS/foundations/http-headers-scanner 2026-05-19 16:23:33 +00:00
intermediate Merge pull request #256 from CarterPerez-dev/chore/add-linting-to-yml-and-pre-commit 2026-05-23 06:43:38 -04:00