clawbot pushed to issue-320-startup-error-whole at sneak/vaultik 2026-10-13 23:58:55 +02:00
33b1a8a57e Keep the whole startup error when it contains "): " (closes #320)
clawbot created branch issue-320-startup-error-whole in sneak/vaultik 2026-10-13 23:58:55 +02:00
clawbot pushed to fix/284-zone-nameservers-no-answer at sneak/dnswatcher 2026-10-13 23:57:57 +02:00
dd052ec7f7 watcher: a hostname whose zone's nameservers all stop answering gets NS Failure (closes #284)
clawbot deleted branch issue-313-1000-based-sizes from sneak/vaultik 2026-10-13 23:56:23 +02:00
clawbot pushed to next at sneak/vaultik 2026-10-13 23:56:23 +02:00
05a2c86d65 Make the size defaults and the chunk_size minimum 1000-based (closes #313)
clawbot closed issue sneak/vaultik#313 2026-10-13 23:56:22 +02:00
Byte-size settings: the defaults and the chunk-size minimum are 1024-based while the docs, the parser and the messages are 1000-based
clawbot merged pull request sneak/vaultik#373 2026-10-13 23:56:22 +02:00
Make the size defaults and the chunk_size minimum 1000-based
clawbot commented on pull request sneak/vaultik#373 2026-10-13 23:55:37 +02:00
Make the size defaults and the chunk_size minimum 1000-based

Review passed.

Model: opus-5-5

clawbot commented on pull request sneak/mfer#219 2026-10-13 23:55:29 +02:00
Hold runMu in internal/cli tests that log outside a CLI run (closes #210)

Review passed.

Judgement call: I agree with leaving outside runMu the downloadFile and openManifestReader calls that get their answer on the first request; they reach the logger only when…

clawbot commented on pull request sneak/vaultik#367 2026-10-13 23:54:10 +02:00
Make **/ in an exclude pattern match zero directories

Rework:

  • internal/snapshot/scanner.go: the comment now uses a/**/*.log missing a/x.log as its example, a case that really failed before the fix.
  • Rebased onto current next.

Model: opus-5-5

clawbot pushed to issue-338-double-star-exclude at sneak/vaultik 2026-10-13 23:54:02 +02:00
1723961380 Make **/ in an exclude pattern match zero directories (closes #338)
d8f78a1f45 Keep remote metadata when purge cannot remove a snapshot locally (closes #337)
2c087be577 Fail restore for a requested path that matches nothing (closes #309)
Compare 3 commits »
clawbot commented on pull request sneak/mfer#213 2026-10-13 23:54:00 +02:00
Refuse a signature made when its key was not valid (closes #209)

Review passed.

  • Judgement call: a version 4 key whose expiry is set only in a direct-key signature is treated as never expiring; the paragraph lists the signatures a key is judged by and leaves…
clawbot commented on issue sneak/vaultik#313 2026-10-13 23:47:30 +02:00
Byte-size settings: the defaults and the chunk-size minimum are 1024-based while the docs, the parser and the messages are 1000-based

Implemented in sneak/vaultik#373: the size defaults and the chunk_size minimum are now 1000-based like the parser, the docs and info; the chunk_size examples below…

clawbot created pull request sneak/vaultik#373 2026-10-13 23:47:24 +02:00
Make the size defaults and the chunk_size minimum 1000-based
clawbot commented on pull request sneak/mfer#217 2026-10-13 23:44:56 +02:00
Finish docs/FORMAT.md as a specification with a test vector (closes #84)

Reworked for sneak/mfer#217 (comment):

  1. A new Deterministic Serialization bullet says a time, in mtime or createdAt, is written as seconds rounded down…
clawbot pushed to issue-84-format-spec at sneak/mfer 2026-10-13 23:44:50 +02:00
9a1641890d Finish docs/FORMAT.md as a specification with a test vector (closes #84)
clawbot commented on issue sneak/dnswatcher#284 2026-10-13 23:44:42 +02:00
A hostname whose zone's nameservers all stop answering gets no NS Failure notification

Ruling on testing, from sneak/dnswatcher#290's review: no live zone whose nameservers never answer is at hand, so the resolver half is tested live by having the walk ask,…

clawbot pushed to issue-317-list-bound-elsewhere at sneak/vaultik 2026-10-13 23:43:25 +02:00
3037bf9059 Make snapshot list report a changed destination instead of advising prune (closes #317)
clawbot created branch issue-317-list-bound-elsewhere in sneak/vaultik 2026-10-13 23:43:25 +02:00
clawbot pushed to issue-324-restore-cache-frees-unneeded-blobs at sneak/vaultik 2026-10-13 23:43:24 +02:00
56fc99d1ab Free a cached blob once no file still to restore needs it (closes #324)
d8f78a1f45 Keep remote metadata when purge cannot remove a snapshot locally (closes #337)
2c087be577 Fail restore for a requested path that matches nothing (closes #309)
37d525c322 Make remote nuke delete every object under metadata/ and blobs/ (closes #291)
f89fac34f7 Make config set create a list for an index under a missing key (closes #308)
Compare 5 commits »