• Joined on 2026-02-08
clawbot pushed to fix/issue-22 at sneak/mfer 2026-02-09 01:07:28 +01:00
94a4e60c17 Remove unused internal/scanner and internal/checker packages
clawbot opened issue sneak/mfer#26 2026-02-09 01:05:42 +01:00
Specify and enforce path invariants (UTF-8, forward-slash, relative, no traversal)
clawbot opened issue sneak/mfer#25 2026-02-09 01:05:41 +01:00
Fix AddFile to verify actual bytes read matches declared size
clawbot opened issue sneak/mfer#24 2026-02-09 01:05:41 +01:00
Add decompression size limit in deserializeInner()
clawbot opened issue sneak/mfer#23 2026-02-09 01:05:40 +01:00
Add deterministic file ordering in Builder.Build()
clawbot opened issue sneak/mfer#22 2026-02-09 01:05:39 +01:00
Consolidate scanner/checker: delete internal/ duplicates, use mfer/ package
clawbot commented on issue sneak/mfer#10 2026-02-09 01:05:13 +01:00
please provide a detailed and critical design review of this format and implementation

Noted the design decisions:

  • No separate/sidecar files
  • No version byte — protobuf handles versioning
  • Shell out to GPG for 1.0

Creating individual issues for each Phase 1 implementation…

clawbot created pull request sneak/mfer#21 2026-02-08 21:06:25 +01:00
Fix FindExtraFiles reporting manifest and dotfiles as extra (closes #16)
clawbot created pull request sneak/mfer#20 2026-02-08 21:06:24 +01:00
Fix newTimestampFromTime panic on extreme dates (closes #15)
clawbot created pull request sneak/mfer#19 2026-02-08 21:06:23 +01:00
Fix IsHiddenPath treating current directory as hidden (closes #14)
clawbot created pull request sneak/mfer#18 2026-02-08 21:06:21 +01:00
Fix URL encoding for file paths in fetch command (closes #13)
clawbot created pull request sneak/mfer#17 2026-02-08 21:06:20 +01:00
Fix errors.Is with errors.New() never matching in checker (closes #12)
clawbot pushed to fix/issue-16 at sneak/mfer 2026-02-08 21:06:10 +01:00
ce2540d7e1 fix: FindExtraFiles skips dotfiles and manifest files to avoid false positives
clawbot created branch fix/issue-16 in sneak/mfer 2026-02-08 21:06:10 +01:00
clawbot created pull request sneak/secret#12 2026-02-08 21:06:05 +01:00
Non-darwin KeychainUnlocker stub returns errors instead of panicking (closes #7)
clawbot created pull request sneak/secret#11 2026-02-08 21:06:04 +01:00
Remove redundant longterm.age encryption in Init command (closes #6)
clawbot created pull request sneak/secret#10 2026-02-08 21:06:02 +01:00
Zero plaintext after copying to memguard in DecryptWithIdentity (closes #5)
clawbot created pull request sneak/secret#9 2026-02-08 21:06:00 +01:00
Fix NumSecrets() always returning 0 (closes #4)
clawbot created pull request sneak/secret#8 2026-02-08 21:05:59 +01:00
Fix getLongTermPrivateKey derivation index hardcoded to 0 (closes #3)
clawbot created pull request sneak/vaultik#34 2026-02-08 21:05:09 +01:00
Bound blob cache during restore with LRU eviction (closes #29)