v1.1.3
stableA security release. FTPS is now the default and restore sets file permissions.
Breaking changes
- FTPS is now the default. Use the
tlsoption to chooseexplicit,implicitornone. - Windows servers, and any FTP server that does not support
SITE CHMOD, now needskip_permissions=trueon the destination.
Security
- Connections are encrypted with FTPS by default, using explicit
AUTH TLS. - Plain FTP must be requested explicitly.
tls=noneis refused unlesstls_insecure_no_verify=trueis also set. - Restores are contained to the destination directory. A snapshot entry whose path would resolve outside it is reported as failed and skipped.
- Temporary files written during a restore use unpredictable names.
New
- Restore sets the permissions of restored files and directories, including the
setuid, setgid and sticky bits, using
SITE CHMOD. - The new
skip_permissionsoption restores without setting permissions.