Block a user
Do not prune when a backup misses an earlier mount point (closes #395)
Rework of the review above:
TestDeviceNumberFromStat(newinternal/snapshot/device_number_test.go) runsdeviceNumberFromStaton the real filesystem: a temp directory and a file in it…
Sync cached files and refuse ones left empty or partial (closes #252)
Decision for finding 1, taking the reviewer's first way: no size comparison on the request path. Compare each cached source's and transformed image's file size with its recorded size in the…
Hold the encrypt and decrypt result in memory until it is written (closes #143)
Rework:
- The README, both comments, the commit message and the PR body now say that a failure to encrypt or decrypt leaves
--outputuntouched, and that a failure while writing it, such as a…
Sync cached files and refuse ones left empty or partial (closes #252)
Review failed: needs-rework.
internal/imgcache/cache.go,LookupSource: comparing the cached source file's size with its recorded size on every request makes the existing test `TestService…
Allowlist no host in the example config (closes #249)