Rdiff-backup

Latest version: v2.2.6

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

Scan your dependencies

Page 4 of 19

2.0.4rc0

=== Changes

* CHG: explicitly refuse to back-up to exFAT because it doesn't handle
properly case insensitive deletion of files, closes 38
* CHG: setuptools is a runtime dependency for installation and tests so
that version appears correctly instead of DEV, closes 305
* CHG: testing explicitly for existence of tempdir might make certain
setups fail now because tempdir was silently ignored
* DEV: Add a misc script to setup an ArchLinux as development platform
* DEV: add a new Vagrant configuration to do some smoke tests between
the current/development version and any older one
* DEV: Add samba server with pre-defined shares to Windows vagrant
setup to allow for more extensive tests on shares
* DEV: fix compatibility in rollsum and sum-size with rdiff 2.2/2.3
leading to errors in librsynctest, closes 304
* DEV: function rpath.getdevnums now also returns the device type,
block or char
* DEV: replace deprecated xattr.<verb>xattr with xattr.<verb> function,
closes 177
* DOC: added clearer instructions for installing weak dependencies to
support ACLs and EAs under CentOS and RHEL
* DOC: fix semi-broken nongnu.org links in manpages of rdiff-backup and
rdiff-backup-statistics
* FIX: add python3-setuptools as a run time dependency to Debian
package so --version works and doesn't output DEV, closes 305.
* FIX: address `PY_SSIZE_T` deprecation warning appearing under Python
3.8 in the C code, closes 374
* FIX: avoid error module 'errno' has no attribute 'EDEADLOCK' under
MacOSX, closes 366
* FIX: avoid issue with backslash at the end of file path under
Windows, closes 395
* FIX: avoid TypeError: a bytes-like object is required, not 'str' when
logging error message by fixing encoding, closes 380
* FIX: explicitly test existence of tempdir and avoid "Can't mix
strings and bytes in path components" error, closes 367
* FIX: failed on certain device files with no such file or directory
error, closes 401
* FIX: Force encoding of log file to be UTF-8 on all platforms and be
lenient to avoid codec errors on logging, closes 356
* FIX: Improve handling of files in use under Windows, closes 392
* FIX: more meaningful error message when trying to test-server a local
path, closes 396

=== Authors

* Andreas Olsson
* Eric L
* Jirka Vejrazka
* Neha S
* Otto Kekäläinen
* Patrik Dufresne

2.0.3

=== Changes

* CHG: multimedia files with extensions ogv, oga, ogm and mkv aren't
compressed any more.
* CHG: Rename CHANGELOG to CHANGELOG.md, format to markdown and fix
references, closes 279
* FIX: handle properly include/exclude files with Windows/DOS endings,
closes 357

=== Authors

* Eric L
* Jannis
* Patrik Dufresne

2.0.1rc0

=== 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

2.0.0

=== Changes

* FIX: Add workaround to avoid error when backup directory is under the
source directory (see issue 296), there is a warning but the backup
can succeed.
* FIX: bytestotime() should return None on decode failure (Closes 295)
* NEW: add a unit test for bytestotime() in order to avoid a regression
like issue 295.

=== Authors

* Eric L
* zjw

1.9.2rc0

=== Changes

* FIX: UpdateError: Updated mirror temp file does not match source,
Closes 237
* CHG: Add new logo and improve visual appeal of the README (Closes:
286) (287)
* NEW: Add Windows developments documentations, closes 220
* FIX: do not fail when starting with uid/gid equal to maximum, avoid
OverflowError on os.chown

=== Authors

* Eric L
* Patrik Dufresne
* zjw

1.9.1b0

=== Changes

* FIX: remove too specific Debian packages from GitHub deployment,
closes 263
* NEW: add a new tool to help generate the changelog (description in
DEVELOP.md)
* DOC: new release rules and procedure added to docs/DEVELOP.md
* FIX: avoid double unquoting of increment file infos, closes 266
* FIX: versioning of Debian packages follows without glitch the overall
tag based versioning.
* DEV: automate via Travis deployment pipeline release to PyPI and Test
PyPI.
* FIX: remove some more ugly bytes output in strings using _safe_str,
closes 238
* FIX: added and moved hardlinks were not correctly counted and
restored, Closes 239
* FIX: rdiff-backup complained about missing SHA checksums of
hardlinks, Closes 78
* FIX: avoid int is not iterable error when calling remote command on
Windows
* DEV: flake8 checks only setup.py, src, testing and tools code.
* NEW: add support for SOURCE_DATE_EPOCH to override the build date,
making reproducible builds possible.
* NEW: sparse files are handled more efficiently, if not compressed and
depending on file system

=== Authors

* Bernhard M. Wiedemann
* Eric L
* Otto Kekäläinen
* Patrik Dufresne
* Stefan Seyfried
* zjw

Page 4 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.