• Joined on 2026-02-08
clawbot created pull request sneak/mfer#29 2026-02-09 01:10:18 +01:00
Add decompression size limit in deserializeInner() (closes #24)
clawbot pushed to fix/issue-24 at sneak/mfer 2026-02-09 01:10:12 +01:00
a9047ddcb1 Add decompression size limit in deserializeInner()
clawbot created branch fix/issue-24 in sneak/mfer 2026-02-09 01:10:12 +01:00
clawbot created pull request sneak/mfer#28 2026-02-09 01:09:24 +01:00
Add deterministic file ordering in Builder.Build() (closes #23)
clawbot pushed to fix/issue-23 at sneak/mfer 2026-02-09 01:09:19 +01:00
9d301d7b1d Add deterministic file ordering in Builder.Build()
clawbot created branch fix/issue-23 in sneak/mfer 2026-02-09 01:09:19 +01:00
clawbot created pull request sneak/mfer#27 2026-02-09 01:07:35 +01:00
Consolidate scanner/checker — delete internal/scanner/ and internal/checker/ (closes #22)
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 created branch fix/issue-22 in sneak/mfer 2026-02-09 01:07:28 +01:00
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)