Rdiff-backup

Latest version: v2.4.0

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

Scan your dependencies

Page 10 of 19

0.13.6

Fixed timezone bug.
Hopefully this is the last one.
(Thanks to Randall Nortman for bug report.)

Added fix for listing/restoring certain bad archives made when there was a timezone bug.
(Thanks to Stephen Isard)

********** Serious bug fix ************ If a directory in the source directory was replaced by certain symlinks, then if later backups failed they could cause files in the directory that the symlink pointed to to be deleted!
Much thanks to Alistair Popple for pointing this bug out and providing a test case.

0.13.5

Added error-correcting fsync suggestion by Antoine Perdaens.
rdiff-backup may work better with NFS now.

Fix by Dean Gaudet for --calculate-average mode (it broke somewhere in 0.13.x).

Fix for regress warning code: rdiff-backup should warn you if you are trying to back up a directory into itself.

Fix for restoring certain directories when not run as root.

Now when determining group permissions check supplementary groups as well as main group.
(Bug report by Ryan Castle.)

Fixed bug which could cause crash when backing up 3 or more hard linked files and the first gets deleted during processing.
(Thanks to Dean Gaudet for bug report.)

Fixed user/group restoring error noticed by Fran Firman.

Checked in Robert Shaw's --chars-to-quote patch

Treated hard link permission problem on Mac OS X by applying suggestion by David Vasilevsky

Dean Gaudet's patch fixes "--restrict /" option.

Added Robert Shaw's --exclude-fifo, --include-symbolic-links, etc.
options.

Added Maximilian Mehnert's fix for too many open files bug.

0.13.4

Checked in patch by John Goerzen to support Mac OS X Finder information.
As John says:

____
Specifically, it adds storage of:

* 4-byte creator
* 4-byte type
* integer flags
* dual integer location Much thanks to John for adding this useful feature all by himself!
____

Added --compare and --compare-at-time switches for comparing a directory with the backup information saved about it.
Thanks to Erik Forsberg, who noticed that this feature was missing.

Regressing and restoring should now take less memory when processing large directories (noticed by Luke Mewburn and others).

When regressing, remove mirror_metadata and similar increments first.
This will hopefully help regressing a backup that failed because disk was full (reported by Erik Forsberg).

Fixed remote quoting errors found by Daniel Drucker.

Fixed handling of (lack of) daylight savings time.
Earlier bug would cause some files to be marked an hour later.
Thanks to Troels Arvin and Farkas Levente for bug report.

Altered file selection when restoring so excluded files will not be deleted from the target dir.
The old behavior was technically intended and documented but not very convenient.
Thanks to Oliver Kaltenecker for bug report.

Fixed error when --restrict path given with trailing backslash.
Bug report by Åke Brännström.

Fixed many functions like --list-increments, --remove-older-than, etc.
which previously didn't work with filename quoting.
Thanks to Vinod Kurup for detailed bug report.

0.13.3

Fixed some of the --restrict options which would cause spurious violation errors.

--list-changed-since and --list-at-time now work remotely.
Thanks to Morten Werner Olsen for bug report.

Fixed logic bug that could make restoring extremely slow and waste memory.
Thanks for Jacques Botha for report.

Fixed bug restoring some directories when mirror_metadata file was missing (as when made by 0.10.x version).

Regressing and restoring as non-root user now works on directories that contain unreadable files and directories as long as they are owned by that user.
Bug report by Arkadiusz Miskiewicz.
Hopefully this is the last of the unreadable file bugs...

Rewrote hard link tracking system.
New way should use less memory.

Fixed bug causing rdiff-backup to crash when backing up from system supporting EAs/ACLs to one that didn't.

0.13.2

Change ownership policy and added --user-mapping-file and --group-mapping-file switches.
See man page for more information.

Added option --never-drop-acls to cause fatal error instead of dropping any acls or acl entries.
Thanks to Greg Freemyer for suggestion.

Specified socket type as SOCK_STREAM.
(Error reported by Erik Forsberg.)

Fixed bug backing up unreadable regular files and directories when rdiff-backup is run by root on the source site and non-root on the destination side.
(Reported by Troels Arvin and Arkadiusz Miskiewicz.)

If there is data missing from the destination dir (for instance if a user mistakenly deletes it), only warn when restoring, instead of exiting with error.

Fixed bug in EA/ACL restoring, noticed by Greg Freemyer.

Updated quoting of filenames and extended attributes names to match forthcoming attr/facl utilities.
Strange characters should now be properly escaped.

Fixed problems with --restrict options that would cause proper sessions to fail.
Thanks to Randall Nortman for error report.

Added new time specification by backup number.
So now you can '--remove-older-than 2B' or '--list-at-time 0B'.
Original suggestion by Alan Bailward.

File examples.html added to distribution;
examples section removed from man page.

Removed option --no-change-dir-inc-perms.
Instead when copying permissions to directory increments, mask with 0777.

0.13.1

Restore of archives made by 0.10.x and earlier fixed, although hard link information is not restored unless it is current in the mirror.
(Bug reported by Jeff Lessem.)

Fixed problem with door files locally when repository is remote.
(Reported by Robert Weber.)

Patch by Jeffrey Marshall fixes socket/fifo recognition on Mac OS X (which apparently has buggy macros).

Patch by Jeffrey Marshall fixes --calculate-average mode, which seems to have broken recently.

rdiff-backup should now work and build with python 2.3.
Thanks to Arkadiusz Miskiewicz and Arkadiusz Patyk for bug reports and a patch.

rdiff-backup now builds and requires librsync 0.9.6.
This version should be much better than the old one and everyone should probably upgrade.
Much thanks to Donovan Baarda for all the work that went into this release.

Page 10 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.