Release Notes: The --min-file-size and --max-file-size options were changed to agree with the man page. These options no longer include files, and will only apply to regular files. Python 2.2 compatibility was fixed. The program no longer crashes when the file system can't set the requested ACL. The error message that is shown if a regress fails due to a security violation was improved. The --override-chars-to-quote option was fixed. Numerous Windows fixes were made.
Release Notes: Python 2.2 compatibility was fixed. The program no longer crashes when the file system can't set the requested ACL.
Release Notes: A typographical error in robust.py which broke error reporting was fixed. Windows errors caused by too long filenames are now ignored; the files are not backed-up, but the backup process is no longer halted.
Release Notes: Trailing spaces and periods are properly escaped when the destination filesystem does not support them. The start and end times are taken from the same system so that the "elapsed time" statistic is unaffected by servers in different time zones. The program is now capable of backing up files which the user cannot read, but can change the permissions of. The --use-compatible-timestamps option was added.
Release Notes: Remote restores were broken in 1.2.3. This release disables the offending code for now.
Release Notes: A substantial number of small bugfixes are included in this release, particularly to improve the support for extended attributes on symlinks introduced in 1.2.2. Many fixes were included to print more informative error messages and reduce the number of Python stack traces printed for common mistakes. Support for Python 2.2 and 2.6 was fixed. The official Windows build now supports files greater than 4gb in size, and properly ignores NTFS reparse points.
Release Notes: This release will automatically resume after a failed initial backup. Support for extended attributes on symlinks. The --exclude-if-present option now supports directories, symlinks, device files, etc. The Mac OS X "busy" (Z) Finder attribute is stored. A more informative error message if the remote shell impedes rdiff-backup communication. A warning if extended attributes support is broken by the filesystem (e.g. old EncFS). Improved support for Python 2.5. A proper fix for the "AttributeError: RPath instance has no attribute 'inc_compressed'" bug. Several import Windows bugfixes.
Release Notes: Windows support has been improved by building the binary with Python for Windows extensions, which adds Win32 ACL support and the ability to detect if rdiff-backup is already running. Hardlinks are disabled by default when running under Windows. This release is backwards-compatible with 1.2.0.
Release Notes: This is the new stable branch of rdiff-backup, representing almost three years of development releases. From the previous development release, this release includes two fixes for Unicode issues. From the previous stable release, this release features a large number of new features, including SHA1 checksums, native Windows support, improved Mac OS X and Cygwin support, better filesystem support for HFS+, NFS, SSHFS, SMB, CIFS, AFS, NTFS, and FAT32, and better handling of unreadable or pathological file permissions. It also includes the previously separate 'rdiff-backup-statistics' tool.
Release Notes: Native Windows support is now complete. Significant optimization was done to the --check-destination function when the rdiff-backup repository is not corrupt. Various bug were fixed to better handle corrupt metadata or to continue when small errors happen. This release should be considered a release candidate for the new stable branch.