Skip to content

Releases: greysquirr3l/shadowforge

v0.7.7

21 Dec 18:49
v0.7.7
e779d68

Choose a tag to compare

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

21 Dec 16:13
v0.7.6
746dea6

Choose a tag to compare

Release v0.7.6: GitHub Pages, script docs, repo metadata

v0.7.5

21 Dec 15:05
v0.7.5
4cee9de

Choose a tag to compare

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.