Releases: nesdeq/secsec
Releases · nesdeq/secsec
Release list
rc24
rc23
release candidate 23: skip unsyncable filenames at scan like symlinks…
rc22
release candidate 22: pull-path head rollback fix (P8); audit hardeni…
rc20
rc19
feat(serve): compact repo.secsec at startup so prunes reclaim disk Client prune and staged-push promotes free redb pages but never truncate the file, so the blind server's repo.secsec sat at its high-water mark forever. Compact once at serve startup — the one exclusive-access moment, before the store is shared via Arc and the endpoint accepts — mirroring the client's existing startup compaction. Best-effort: a failure logs and serves anyway.
rc18
rc18: visibility-minimization pass + brand logo (crossed-lines mark a…
rc17
fix(macos-ui): relaunch sync child on wake to survive sleep (tokio ti…
rc16
fix: sync reconnect probes the link before trusting it (sleep/wake re…
rc15
fix: rustfmt main.rs --passphrase-stdin arms to unblock lint CI Two over-width spots from 29ba12a (BadPassphrase match arm; run_revoke dispatch) failed cargo fmt --check. Pure reflow, no behavior change.
rc14
feat: build.sh --install/--uninstall for the macOS menu-bar app --install builds, copies the .app to /Applications, installs the LaunchAgent, and reloads launchctl (unload then load -w) so it runs now and at login. --uninstall unloads the agent and removes the app + plist. Gitignore the compiled binary and .app bundle.