Commit Graph

  • a84b2ccf9f ci(release): migrate release workflow to ubuntu-latest with cargo-zigbuild cross-compilation main harald 2026-10-22 10:08:37 +02:00
  • d93b03322e feat(mount): add native Windows Cloud Files Engine (cldapi.dll + DefineDosDeviceW) fallback without WebClient v0.9.6 harald 2026-10-21 12:58:20 +02:00
  • 76c23dbfa3 fix(format-v3): transcript versioning in HMAC and atomic upgrade MAC (F-04, F-05) v0.9.5 harald 2026-09-22 21:02:22 +02:00
  • 3a1a1ca6ce chore(release): update package manifests and audit docs for v0.9.4 v0.9.4 harald 2026-09-22 16:54:57 +02:00
  • 510cb9b64e fix(format-v3): harden system binding against replay and bypass attacks (F-01, F-02, F-03) harald 2026-09-22 16:48:12 +02:00
  • abcd85524d docs(agents): add AGENTS.md and GEMINI.md project context and conversation reference harald 2026-09-21 11:47:33 +02:00
  • 66aa52b8c5 chore(scripts): extract version-specific changelog section for release body harald 2026-09-21 11:38:38 +02:00
  • 2286fad112 chore(release): bump version to 0.9.3 and package release assets v0.9.3 harald 2026-09-21 09:26:13 +02:00
  • f0e5d6d26e sec: add SECURITY.md policy, deny.toml config, and document automated audit results harald 2026-09-21 09:15:20 +02:00
  • 73453a7eb1 docs: update default Argon2id parameters to 256 MiB, T=4, P=4 (M-01) in README and CLI output harald 2026-09-21 08:21:20 +02:00
  • badbe3bd18 fix(recovery): resolve metadata MAC desync after recovery (R-NEW-1) & complete release workflow (CI-01) v0.9.2 harald 2026-09-21 08:15:17 +02:00
  • efb28c1c45 chore(release): bump version to 0.9.1 and update docs/manifests v0.9.1 harald 2026-09-20 17:31:03 +02:00
  • a252393f96 fix: address minor issues for v0.9.1 preparation (K-01 mount verification, path validation, legacy-names warning, V1-V2 migration docs) harald 2026-09-20 17:08:44 +02:00
  • 3693e03494 chore(release): bump version to 0.9.0 and update docs v0.9.0 harald 2026-09-20 00:15:25 +02:00
  • 167e4b65fc feat(carrier): implement carrier format V2 paged manifest and secondary index harald 2026-09-20 00:15:11 +02:00
  • 02f731f57d chore(packages): update scoop and winget manifests for v0.8.1 v0.8.1 harald 2026-09-19 23:35:22 +02:00
  • 728ac008ae chore(release): bump version to 0.8.1 and update audit log harald 2026-09-19 23:30:47 +02:00
  • 8ff426d1b0 fix(storage): ST-03 — wrap recursive node deletion in atomic sqlite transaction harald 2026-09-19 23:23:57 +02:00
  • efddc2c477 fix(storage): ST-02 — aggregate errors in recursive node deletion without swallowing harald 2026-09-19 23:21:30 +02:00
  • dd6b6ff94d fix(storage): ST-01 — fail-closed node name decryption filtering out corrupted entries harald 2026-09-19 23:19:41 +02:00
  • c21d63ad28 fix(carrier): C-04 — document hidden vault capacity limit and add 80% mount warning harald 2026-09-19 23:17:04 +02:00
  • c606fa8132 fix(carrier): C-03 — decouple manifest re-encryption with dirty tracking and unmount flush harald 2026-09-19 23:13:34 +02:00
  • 8455dc02db fix(carrier): C-02 — rolling dual-block manifest redundancy and failover recovery harald 2026-09-19 11:59:51 +02:00
  • ca6d54d5ca chore(packages): update scoop and winget manifests for v0.8.0 v0.8.0 harald 2026-09-19 10:17:19 +02:00
  • 84b6a39f3f chore(release): bump version to 0.8.0, add SECURITY_AUDIT.md, and update changelog harald 2026-09-19 10:07:42 +02:00
  • 28a4bb6b70 chore(qa): format code and configure clippy lints harald 2026-09-19 10:04:53 +02:00
  • 45572b7370 fix(vfs): V-04 — structured anti-leak shield rules and custom filter list harald 2026-09-19 09:58:52 +02:00
  • 17908a64fe fix(vfs): Z-04 — implement webdav quota report harald 2026-09-19 09:52:56 +02:00
  • 487f999a24 doc(security): Z-03 — document wal and shm ciphertext forensics harald 2026-09-19 09:49:33 +02:00
  • 5a1fd7cdd8 fix(storage): Z-02 — recover poisoned sqlite mutex across threads harald 2026-09-19 09:49:01 +02:00
  • 07afe34ad4 fix(mount): Z-01 — zeroize decoy password in memory harald 2026-09-19 09:46:45 +02:00
  • bb86447039 fix(upgrade): U-03 — configure secondary backup release public key harald 2026-09-19 09:45:35 +02:00
  • 8dd54494b0 fix(upgrade): U-02 — validate version in minisign trusted comment against release tag harald 2026-09-19 09:43:39 +02:00
  • 78a9c233f8 fix(upgrade): U-01 — enforce pre-hashed minisign verification harald 2026-09-19 09:41:29 +02:00
  • c7c0ed85f5 fix(sync): S-09 — pull overwrite protection and conflict safety harald 2026-09-19 09:40:00 +02:00
  • 92db21d47e fix(sync): S-08 — document and refine glob matching in sync engine harald 2026-09-19 09:33:57 +02:00
  • 15adf79f48 fix(sync): S-07 — skip invalid windows filenames with files_skipped_invalid counter harald 2026-09-19 09:31:25 +02:00
  • 1ba67cc9e2 fix(storage): V-09 — ensure truncate chunks after shreds data blocks before deletion harald 2026-09-19 09:24:30 +02:00
  • 708da24d91 fix(vfs): V-08 — disallow tab control character in validate path safety harald 2026-09-19 09:22:46 +02:00
  • 730393423b fix(vfs): V-07 — rfc-4918 destination overwrite semantics and directory conflict check in copy harald 2026-09-19 09:21:16 +02:00
  • e300a764c9 fix(vfs): V-06 — sparse writes zero-fill gaps between previous end of file and seek offset harald 2026-09-19 09:19:56 +02:00
  • 17ac4f9358 fix(vfs): V-05 — log flush failure as error in sanctum file drop and ensure flush on close harald 2026-09-19 09:17:49 +02:00
  • a2c16eda72 test(crypto): M-05 — verify schema equality between standard and hidden vault containers harald 2026-09-19 09:15:56 +02:00
  • e496c418c5 doc(security): M-04 — document session token threat model in userland context harald 2026-09-19 09:15:05 +02:00
  • 2af14eef36 fix(mount): M-03 — output webdav credentials and manual mount instructions for linux harald 2026-09-19 09:14:18 +02:00
  • ad9148d867 fix(build): M-02 — enable overflow checks in release profile harald 2026-09-19 09:12:30 +02:00
  • a502845662 fix(crypto): M-01 — increase argon2id default parameters to 256 mib and 4 iterations harald 2026-09-19 09:12:04 +02:00
  • 52859623c2 fix(vfs): V-03 — raii memory lock guard prevents premature memory unlock on fs clone harald 2026-09-19 09:10:35 +02:00
  • f9733dfc73 fix(storage): S-06 — container advisory lock prevents parallel mount and concurrent writes harald 2026-09-19 09:05:12 +02:00
  • 9634beb744 fix(sync): S-05 — delete and shred all chunks when truncating to 0 bytes harald 2026-09-19 08:59:00 +02:00
  • f557a9ddfa fix(sync): S-04 — eliminate TOCTOU by recording actual bytes written harald 2026-09-19 08:57:34 +02:00
  • 888c86ca5e fix(sync): S-03 — symlink detection and cycle protection harald 2026-09-19 08:56:43 +02:00
  • 7b0f061221 fix(sync): S-02 — platform-independent path construction avoids path traversal harald 2026-09-19 01:01:09 +02:00
  • bdddd812ac fix(crypto): K-03 — emergency card persistence warning and rekey command harald 2026-09-19 00:58:39 +02:00
  • 36a4094336 fix(crypto): K-02 — format v3 chunk replay protection with generation aad harald 2026-09-19 00:52:13 +02:00
  • ad531d8393 fix(crypto): K-01 — format v3 canonical metadata authentication harald 2026-09-19 00:26:27 +02:00
  • 151fdba09d fix(vfs): V-01 — copy dispatches to CarrierFs in carrier mode harald 2026-09-19 00:16:04 +02:00
  • 533764487a fix(vfs): V-02 — missing chunk within expected file size causes error instead of silent truncation harald 2026-09-19 00:13:43 +02:00
  • 374150e5b3 fix(sync): S-01 — excluded paths no longer deleted by --delete harald 2026-09-19 00:12:14 +02:00
  • fba7f305e3 release: v0.7.2 — Security Audit Remediation (SA-01 bis SA-07) v0.7.2 harald 2026-09-18 23:40:35 +02:00
  • 1cdb30147b release: v0.7.1 — Security-Patch (R-01 bis R-06) v0.7.1 harald 2026-09-18 19:49:38 +02:00
  • 436790abf0 feat(security): release v0.7.0 with comprehensive security hardening (S-01 to S-11) v0.7.0 harald 2026-09-18 19:12:43 +02:00
  • 80a3bd1911 docs: update README.md with sanctum sync and in-place upgrade documentation harald 2026-09-16 13:46:35 +02:00
  • 2da1ea55a9 chore(release): update scoop and winget manifests for v0.6.0 v0.6.0 harald 2026-09-16 12:40:37 +02:00
  • 2e4cf1cef0 feat(upgrade): implement in-place self-upgrade command and bump version to v0.6.0 harald 2026-09-16 12:33:57 +02:00
  • 1048253497 chore(release): update scoop and winget manifests for v0.5.0 v0.5.0 harald 2026-09-16 10:44:18 +02:00
  • aa65d96434 feat(sync): add rsync-like sync command with dry-run and bump version to v0.5.0 harald 2026-09-16 10:40:38 +02:00
  • 3f3f8f2730 chore(packages): update scoop and winget manifests to v0.4.1 v0.4.1 harald 2026-09-14 14:11:51 +02:00
  • 650cfc7cd4 chore(release): bump version to v0.4.1 harald 2026-09-14 14:02:02 +02:00
  • 9d1a4d3ad7 build: preserve dist directory and merge SHA256 sums in package-release.ps1 v0.4.0 harald 2026-09-14 13:36:59 +02:00
  • aa25719c0d fix(linux): prevent premature unmount caused by closed channel triggers in select! harald 2026-09-14 13:27:10 +02:00
  • 34378998c4 feat(linux): add --mount-point CLI option and platform-aware mount messages harald 2026-09-12 14:36:43 +02:00
  • 4ef0c414fa feat(linux): add static musl x86_64 build, packaging, and Freedesktop integration harald 2026-09-10 17:45:04 +02:00
  • 1f3afb1e52 fix(scripts): correct URL variable interpolation and add error check in publish script harald 2026-09-10 17:05:15 +02:00
  • 5f2040f8bf chore(release): bump version to 0.4.0 and update manifests harald 2026-09-10 17:02:05 +02:00
  • da2ddbd6ab feat(distribution): add Scoop/Winget manifests, INSTALL.md, and Unix mount integration harald 2026-09-10 16:51:24 +02:00
  • 46f976b353 feat(cross-platform): add QUICKSTART.md, live crash test, and platform abstraction module harald 2026-09-10 16:31:57 +02:00
  • 6cb48f55d9 docs(compliance): add LEGAL.md, THIRD_PARTY_LICENSES.md, and update packaging v0.3.1 harald 2026-09-10 15:14:51 +02:00
  • 7ed0f51fb1 chore(release): bump version to 0.3.1 and update release notes harald 2026-09-10 14:08:48 +02:00
  • dae0b3b7c3 feat(resilience): implement CHAOS-01 to CHAOS-03 crash consistency and input guards harald 2026-09-10 13:58:39 +02:00
  • 541190cff4 feat(opsec-ux): implement HF-01 to HF-04 and VFS carrier protection harald 2026-09-10 13:27:01 +02:00
  • 99813ae2a3 feat(security): add Win32 VirtualLock memory protection, CFA error diagnostics, and ShellBag OpSec harald 2026-09-10 12:27:57 +02:00
  • 90cf4927af fix(release): normalize file paths for curl upload and upload standalone binary harald 2026-09-09 22:21:34 +02:00
  • abf395627a chore: release v0.3.0 v0.3.0 harald 2026-09-09 22:00:04 +02:00
  • fcd59dfe68 security: harden WebDAV server against Slowloris/connection starvation and fix LZ4 bomb protection harald 2026-09-09 21:54:05 +02:00
  • a8fdfc674e fix(sre): implement PRR-01 stale mount self-healing and PRR-02 win32 console close handler harald 2026-09-09 21:45:35 +02:00
  • 70d03df676 fix(security): implement P3 high-entropy carrier default and P5 manifest capacity guard harald 2026-09-09 21:33:01 +02:00
  • 771c08ff0f fix(security): implement P1 loopback session token, P2 AAD filename binding, and P4 memory zeroization harald 2026-09-09 21:24:07 +02:00
  • 98bfac718f fix(core): resolve all 12 adversarial review findings harald 2026-09-09 21:02:21 +02:00
  • 030ce6a1e5 feat(security): implement Phase 2 Modell A (Steganografischer Alibi-Carrier für Plausible Deniability) harald 2026-09-09 20:22:00 +02:00
  • b8e4dcb614 feat(security): implement Phase 1 of Plausible Deniability hardening harald 2026-09-09 19:55:34 +02:00
  • ea571d245e fix(branding): make shield logo and Windows icon background 100% transparent v0.2.0 harald 2026-09-08 11:50:05 +02:00
  • bb4268cb62 feat(branding): add 3D shield logo, embed Windows PE icon, and update README banner harald 2026-09-08 11:24:15 +02:00
  • 952e0cb23a docs(readme): update documentation for v0.2.0 release harald 2026-09-08 10:58:23 +02:00
  • fb154c0d2e docs(changelog): document v0.2.0 release changes harald 2026-09-08 10:51:58 +02:00
  • 5c1ac89989 chore(release): bump version to 0.2.0 harald 2026-09-08 10:50:33 +02:00
  • 1e6854e9f5 feat(anti-forensics): implement incremental auto-vacuum, chunk shredding, and plausible deniability harald 2026-09-08 10:46:24 +02:00
  • 2cb065c8c0 feat(opsec): implement inactivity auto-lock, session lock detection, and anti-leak shield harald 2026-09-08 10:14:31 +02:00
  • 38df3d3845 feat(windows): implement explorer shell integration, auto drive allocation, auto-open, and system tray icon harald 2026-09-08 10:04:24 +02:00
  • 1c8a860184 feat(recovery): implement header backup/restore, BIP-39 recovery key, and integrity verification harald 2026-09-08 09:49:08 +02:00