Tags give the ability to mark specific points in history as being important
-
v1.4.3
protecteda2162489 · ·v1.4.3: fix Flutter GUI binary name in Flatpak launcher, fix GTK window title
-
v1.4.2
protectedRelease: v1.4.2 — Desktop GUI Simple/Pro Mode, Modernized Security Defaults & Security Hardeningc5068e99 · ·Release v1.4.2: Desktop GUI Simple/Pro mode & modernized STANDARD template
-
-
-
-
v1.4.0
protectedRelease: OpenSSL Encrypt v1.4.0 -- Stable Release768df5cd · ·v1.4.0 - Stable Release Comprehensive security hardening addressing 14 Dependabot advisories. In-memory rekey: encrypt_file() accepts bytes input/output, plaintext never touches disk. Forward-ported --rekey action. Flatpak backward-compatibility test infrastructure. Production-ready and security-audited.
-
-
-
-
-
v1.3.6
protectedf69305ef · ·Release v1.3.6: Independent XOR (v9) with parallel KDF and progress improvements
-
v1.4.0.beta.9
protected77c5a98f · ·Release v1.4.0.beta.9 - Test infrastructure improvements and cross-version compatibility - Fixed 6 salt derivation test failures - Completed Threefish-512/1024 cipher support - Fixed BLAKE3 buffer sizing for backward compatibility - Fixed metadata v7 schema compatibility with v1.3.4 - Resolved Scrypt bytearray conversion issues - Enhanced debug logging for version-aware salt derivation - Test suite: 1535 tests passing, 0 failures - Format Version 9 security model validated across all KDF algorithms
-
v1.3.5
protected570d1b10 · ·Release v1.3.5 - BLAKE3 Integration & Forward Compatibility This release delivers critical bugfixes and forward compatibility with v1.4.x: - Fixed BLAKE3 hash algorithm support with proper 32-byte key handling - Implemented BLAKE3-aware buffer sizing (64-byte minimum) for deterministic KDF - Enhanced BLAKE3 detection in both flat (v3) and nested (v4+) hash formats - Zero-initialization for consistent keyed hashing - No regression: BLAKE3 was not used in encryption before this bugfix - Made 'mode' field optional in metadata v7 schema for v1.3.4 compatibility - Fixed Scrypt bytearray to bytes conversion in salt derivation - Resolved SecureBytes slice handling in XChaCha20 nonce operations - Comprehensive build scripts for liboqs and liboqs-python dependencies - scripts/build_local_deps.sh: Automated dependency building with version verification - scripts/cleanup_liboqs.sh: Clean removal of locally built dependencies - Environment variable support for custom installation paths - Backported Flatpak build and publish jobs from v1.4.x - Automated Flatpak packaging on release branches - Separate clean build jobs for testing without cache - Integration with Flatpak repository for distribution - Enhanced BLAKE3 operation logging for troubleshooting - Cross-version compatibility: Files encrypted with v1.3.5 are fully compatible with v1.4.x - Maintains Format Version 7 secure chained salt derivation (from v1.3.4) v1.3.5 includes the v1.3.4 critical security fix (CVSSv3 8.1 HIGH): - Fixed predictable salt derivation vulnerability (CWE-330) in multi-round KDF - Format Version 7 implements secure chained salt derivation - Backward: Decrypts files from v1.3.0-1.3.4 - Forward: Compatible with v1.4.x releases - Test suite: 960 tests passing, 0 failures Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
-
-
-
-
v1.3.4
protectedRelease: Release v1.3.4 - Critical Security Fix1bb285c4 · ·Release v1.3.4 - Critical Security Fix CVSSv3 8.1 (High): Fixed predictable salt derivation in multi-round KDF CWE-330: Use of Insufficiently Random Values This release implements Format Version 7 with secure chained salt derivation, resolving a vulnerability where multi-round KDF operations used predictable salts that could be precomputed from plaintext metadata. Security Fix: - Implemented secure chained salt derivation for all multi-round operations - Each round now uses previous round output as salt (unpredictable chain) - Affects: BLAKE2b, BLAKE3, SHAKE-256, Argon2, Scrypt, Balloon, PBKDF2, HKDF Backward Compatibility: - Full support for decrypting Format Versions 3-6 - Files encrypted with v1.3.4 require v1.3.4+ to decrypt Additional Fixes: - Fixed pytest-xdist enum serialization issues - Updated keystore_wrapper.py for Format Version 7 support Recommendation: Upgrade immediately and re-encrypt files with multi-round KDF. All tests passing (960+)
-
v1.4.0.beta.7
protected2a421b44 · ·Release v1.4.0.beta.7 Remote pepper plugin integration and integrity plugin improvements. New Features: - Remote pepper plugin with CLI and Flutter GUI support - Auto-generate and named pepper modes - Client-side AES-256-GCM pepper encryption with mTLS transport - Combined HSM + remote pepper support Bug Fixes: - Fix integrity plugin 409 Conflict on re-encryption - Fix pepper plugin auto-generate logic - Fix YubiKey notification and integrity verification hang - HSM plugin loading improvements Testing: - Added comprehensive unit tests for integrity plugin - Verified pepper plugin encryption/decryption flow - Tested combined pepper + integrity + HSM workflows
-
v1.4.0.beta.6
protected5d230bb0 · ·Release version 1.4.0 beta 6 - Homepage URL now points to releases/1.4.0 branch - All project URLs consistently reference releases/1.4.0 branch - Ready for PyPI deployment with correct metadata
-
v1.4.0.beta.5
protected01f0b03e · ·Release version 1.4.0 beta 5 - Updated project URLs to point to GitHub repository - Documentation and Source Code links reference releases/1.4.0 branch - PyPI package metadata improvements