- Exclude ignored files from
hash
tracker revisions - Replace custom URL parsing by urllib.parse [url-parse]
- Escape paths in FTP target [ftp-escape]
- Differentiate missing "from" revision and failed read
- Use a cross-platform replacement for "false" filter modifier