Rdiff-backup v2.0.1.rc0 Release Notes

Release Date: 2020-05-05 // about 4 years ago
  • πŸ”„ Changes

    • CHG: return error code 2 instead of number of failed files during repo verification to have a consistent return code (1 would be any other kind of error, or 0 if everything is well), closes #338
    • πŸ›  FIX: Added backticks to <file> in develop docs so missing word is shown, closes #303
    • πŸ›  FIX: allow again to backup from and to Windows shares, closes #337
    • πŸ›  FIX: avoid bytes/str object issue under MacOS/X while checking forks FS abilities, closes #320
    • πŸ›  FIX: avoid charmap encoding errors during logging on Windows due to extended characters, closes #344
    • πŸ›  FIX: avoid IndexError: string index out of range error when using accentuated characters in exclude/include patterns, closes #340
    • πŸ›  FIX: avoid test error when using librsync >= 2.2 by adding -R rollsum to rdiff call in librsynctest, closes #304
    • πŸ›  FIX: fail with meaningful error message on metadata mirror files with duplicate timestamps, closes #322
    • πŸ›  FIX: sequence of exception leading to abort when logging tuple of bytes because of unreachable directory, closes #310
    • πŸ†• NEW: Create a new rdiff-backup-delete script which can remove a file and all its history from a backup repository (use with care).
    • πŸ†• NEW: option --allow-duplicate-timestamps to only warn about duplicate timestamps in metadata mirror files, use this option with care and only to clean an impacted backup repository.
    • DOC: add Fedora and RHEL to installation instructions, and evoke Raspbian, closes #316
    • ⚑️ DOC: Update installation steps to make them clearer to users
    • πŸ“š DOC: improved installation and contributors documentation
    • πŸš€ DEV: clarify version tag pattern and their influence on releases, closes #326
    • 🏁 DEV: much better automated installation of Windows development VM via Vagrant/Ansible
    • βœ… DEV: errorsrecovertest test script to test recovering from old errors.

    Authors

    • albert-github
    • dominicraf
    • Eric L
    • Otto KekΓ€lΓ€inen
    • Patrik Dufresne
    • Trevor Harmon