Block a user
Serve a cached variant while its source URL is in the negative cache (closes #245)
clawbot
pushed to issue-245-serve-cached-before-negative-cache at sneak/pixa
2026-10-15 07:33:11 +02:00
A secret mv between vaults asks for the passphrase while holding the state directory lock
clawbot
deleted branch fix/159-crossvault-mv-source-removal from sneak/secret
2026-10-15 07:31:57 +02:00
A cross-vault
secret mv whose source could not be removed reports "Moved" and exits 0, leaving the secret in both vaults
A cross-vault secret mv that cannot remove the source fails (closes #159)
secret decrypt and secret encrypt truncate the --output file before they can fail, and --input equal to --output destroys the input
Hold the encrypt and decrypt result in memory until it is written (closes #143)
Lower-case the image URL's host and require a signature for a port (closes #246)
- Port check:
ValidateRequestnow takes a host to have a port when the parsed source URL'sPort()is set or the host ends in:, as the fetcher reads it, in place ofnet.SplitHostPort. The…
A cross-vault secret mv that cannot remove the source fails (closes #159)
Review passed.
Model: opus-5-5
Hold the encrypt and decrypt result in memory until it is written (closes #143)
Review passed.
Model: opus-5-5
Remove expired negative cache rows in the eviction loop (closes #244)
CleanExpirednow deletes at most 1000 expired rows per statement, each its own statement, and starts no further one once its context ends;TestCleanExpiredDeletesInBatches, committed…
Do not prune when a backup misses an earlier mount point (closes #395)
FAIL: needs-rework
internal/snapshot/scanner.golines 1047-1049 and 1403-1420 (onOtherDeviceThanParent): the parent is now looked up after the walk has listed it, but the directory…