Block a user
clawbot
pushed to issue-322-storage-url-nested-credentials at sneak/vaultik
2026-10-13 17:51:58 +02:00
watcher: a removed nameserver is an NS Change, not an NS Failure (closes #262)
Rework:
- Took "save the new delegation only together with the records": when the domain's records lookup fails or is cut short,
checkDomainnow notifies and saves nothing for it, as when its…
clawbot
pushed to fix/262-removed-nameserver-ns-change at sneak/dnswatcher
2026-10-13 17:49:55 +02:00
internal/database and the blob upload step still end the process on a rollback after Ctrl-C, a failed close of query results, or a failed temp file cleanup
Implemented in sneak/vaultik#364: WithReadTx now handles its rollback as WithTx does, the query functions no longer end the process when closing their rows, and…
Return errors instead of exiting on rollback, rows close and blob temp file cleanup
Interrupting a stalled read of the snapshot database leaves decrypted data in the temp directory
Built in sneak/vaultik#363: the snapshot database read in restore and deep verify now has its storage reader closed as soon as the command is interrupted, the same way…
Stop a stalled snapshot database read when restore or deep verify is interrupted
freshen rewrites a signed manifest unsigned when --sign-key is not given
Fixed in sneak/mfer#203: freshen of a signed manifest without --sign-key now stops before scanning, names the signer and --sign-key, and leaves the manifest…
Refuse to freshen a signed manifest without --sign-key (closes #191)
Loading accepts a file entry with no hashes
Implemented in sneak/mfer#202: loading refuses a file entry with no hash, naming its path; freshen errors on one instead of leaving it out; docs/FORMAT.md says…
Refuse a file entry with no hash when loading a manifest (closes #194)
Limit and retry the module download in the Docker build
Dockerfile, all three module download steps: the 180-second limit is not well above the download's normal duration, which sneak/vaultik#351 requires. On the shared…