Releases: greysquirr3l/shadowforge
Releases · greysquirr3l/shadowforge
v0.7.7
Release v0.7.7 - Security audit fixes Security hardening release addressing audit findings: - Fixed constant-time comparison test with realistic timing tolerance - Added integer overflow validation for archive handlers - Documented non-cryptographic RNG usage - Verified all crypto operations use crypto/rand - Validated zip-slip protection and race conditions - All 109 tests passing with race detector clean Security improvements: - Enhanced documentation for security-critical code paths - Safe integer conversion checks - Comprehensive security audit report included
v0.7.6
Release v0.7.6: GitHub Pages, script docs, repo metadata
v0.7.5
Release v0.7.5 - Public CLI Documentation & Security - ✅ Complete CLI documentation (22 files in docs/public/cli/) - ✅ SECURITY.md with responsible disclosure policy - ✅ All 7 steganography techniques production-ready - ✅ 4 distribution patterns (1:1, 1:N, N:1, N:M) - ✅ Archive support with AES-256 encryption - Overall: 66.9% across 26 packages - Crypto domain: 100.0% (exceeds 90% requirement) - Core business logic: 85.5% average - All steganography techniques: 88.3%+ - Post-quantum cryptography (Kyber-1024, Dilithium3) - Reed-Solomon error correction - LSB, DCT, Phase, Echo, Palette, Zero-Width, LSB-Audio techniques - Cross-platform binary (macOS, Linux, Windows) - Complete CLI reference in docs/public/cli/ - Security policy and best practices - Troubleshooting guides and FAQ See CHANGELOG.md for full details.