Rdiff-backup

Latest version: v2.4.0

Safety actively analyzes 638741 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 19

1.1.14

New release to work around Python bug.
EFTYPE is not defined in Python's errno module, but is necessary to check on BSD's.
(Andrew Ferguson)

1.1.13

Properly pickle QuotedRPaths.
Fixes regress operation on quoted filesystems.
Closes Savannah bug 20570 reported by Morgan Read.
(Andrew Ferguson)

Warn if can't write extended attribute.
(Andrew Ferguson)

Gracefully handle situations where rdiff-backup tries to set the sticky bit on non-directory files on systems that don't support that action.
Thanks to Jim Nasby for the bug report.
(Andrew Ferguson)

Prevent the extended filenames / UTF-8 test from raising an exception on broken CIFS configurations which transform some characters to '?'.
Problem reported by Luca Cappe.
(Andrew Ferguson)

Cygwin on FAT32 hangs when trying to open a file named "aux".
Change the escape DOS devices test to use "con" instead.
(Andrew Ferguson)

Fix symlink behavior when filesystem is mounted via CIFS.
Closes Savannah bug 20342.
(Andrew Ferguson)

Fix "too many open files" bug when handling large directories.
Patch from Anonymous in Savannah bug 20528.

New options: --tempdir and --remote-tempdir.
The first one sets the directory that rdiff-backup uses for temporary files on the local system.
The second adds the --tempdir option with the given path when invoking rdiff-backup on remote systems.
(Andrew Ferguson)

Don't run the extended attributes test if rdiff-backup is run with the --no-eas option.
Prevents hang in isolated cases.
(Andrew Ferguson)

Don't throw an error when clearing extended attributes if they are not supported on the file.
(Andrew Ferguson)

1.1.12

Use .dll as library file extension on Cygwin and Windows.
(Andrew Ferguson)

Avoid setting permissions to 000 because they're out of sync.
(Andrew Ferguson)

listxattr() can also throw EPERM error if not supported.
(Andrew Ferguson)

Do something sensible if we get an IOError while trying to appropriately log another exception.
(Andrew Ferguson)

Handle exception when get permission denied on a file while trying to establish case sensitivity on read-only side.
(Andrew Ferguson)

Finally solve AttributeError due to no 'inc_compressed' attribute that occured during some regress operations.
(Andrew Ferguson)

Squash bug where --check-destination-dir or regress operation failed after crash when --force option was not used.
RPath's are now properly pickled.
(Andrew Ferguson)

Workaround for tempfile.TemporaryFile() having different behavior on Windows/Cygwin.
(Andrew Ferguson)

Make --check-destination-dir handle quoted situations.
(Andrew Ferguson)

Handle quoted current_mirror markers and clean-up the listing of increments with quoted names.
(Andrew Ferguson)

Warn if file modification time is before 1970.
(Andrew Ferguson)

1.1.11

Fix typo in Main.py introduced in 1.1.9 (Andrew Ferguson)

FIFOs don't have extended attributes -- don't try to access them.
(Andrew Ferguson)

Fix for bug 19612 -- Incorrect line broke --no-compression option.
(Fix by Thiago in bug comment)

Fix for bug 19896 -- symlink() doesn't work on a CIFS-mounted Windows share.
(Jonathan Hankins)

Fix for bug 19895 -- eliminate traceback for special file detection on CIFS mounts.
(Jonathan Hankins)

1.1.10

New --exclude-if-present option (i.e.
--exclude-if-present .nobackup).
(Jeff Strunk).

Use signal 0 rather than signal.NSIG when testing if another rdiff-backup is still running.
(Patch from Sébastien Maret)

Sockets don't have extended attributes -- don't try to access them.
(Patch from Andrew Ferguson.)

Fix restore from read-only bug -- rx perms on a repository directory are enough, no need for write perms when restoring.
(patch from Andrew Price)

Fix --list-increments bug in set_must_escape_dos_devices.
(Marc Dyksterhouse)

1.1.9

Cygwin generates OSError when changing permissions on partitions.
(Patch from Andrew Ferguson.)

Fix fs_abilities.py patch error with set_escape_dos_devices.
(Marc Dyksterhouse)

Glob escaping support via backslash.
(Andrew Price)

Page 7 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.