Block a user
One album or file quak cannot decrypt no longer stops a refresh or a backup (closes #181)
Review failed.
README.md, "Default reads vs. fresh reads", the last sentence of the new paragraph: "lib.backup()reports each one" is untrue in two cases. A file left out in one album…
Refuse credentials in a storage URL's endpoint or rclone remote name
Rework:
- The
rclone://query is now read withurl.ParseQuery, and one it cannot decode is refused withErrURLBadQuery, as fors3://; tests cover the;and bad-escape forms. - Rebased…
config edit fails when $EDITOR carries arguments
Run $EDITOR through the shell in config edit
ID arguments accept
0x10, 1e3, 1.5 and an empty string, and --file drops IDs it cannot read
An ID on the command line is decimal digits only (closes #185)
Count a file as deleted only if the previous snapshot of its name had it
internal/snapshot/scanner.go,goneFromDisk: a file whose directory was replaced by a regular file of the same name is gone from disk, but looking it up fails with "not a directory" rather…