Cedar-backup3

Latest version: v3.8.1

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

Scan your dependencies

Page 16 of 19

2.4.002

* Re-license manual under "GPL with clarifications" to satisfy DFSG.
* Rework our unmount solution again to try and fix observed problems.
- Sometimes, unmount seems to "work" but leaves things mounted.
- This might be because some file is not yet completely closed.
- We try to work around this by making repeated unmount attempts.
- This logic is now encapsulated in util.mount() and util.unmount().
- This solution should also be more portable to non-Linux systems.

2.3.123

* Attempt to deal more gracefully with corrupted media.
* Unmount media using -l ("lazy unmount") in consistency check.
* Be more verbose about media errors during consistency check.

2.3.010

* Make 'extend' package public by listing it in CedarBackup2/__init__.py.
* Reimplement digest generation to use incremental method (now ~3x faster).
* Tweak manifest to be a little more selective about what's distributed.

2.2.009

* Fix bug related to execution of commands with huge output.
* Create custom class util.Pipe, inheriting from popen2.Popen4.
* Re-implement util.executeCommand() in terms of util.Pipe.
* Change ownership of sysinfo files to backup user/group after write.

2.1.308

* In sysinfo extension, explicitly path to /sbin/fdisk command.
* Modify behavior and logging when optional sysinfo commands are not found.
* Add extra logging around boundaries and capacity calculations in writer.py.
* In executeCommand, log command using output logger as well as debug level.
* Docs now suggest --output in cron command line to aid problem diagnosis.
* Fix bug in capacity calculation, this time for media with a single session.
* Validate all capacity code against v1.0 code, making changes as needed.
* Re-evaluate all capacity-related regression tests against v1.0 code.
* Add new regression tests for capacity bugs which weren't already detected.

2.1.207

* Fix a few extension error messages with incorrect (missing) arguments.
* In sysinfo extension, do not log ls and dpkg output to the debug log.
* Fix CdWriter, which reported negative capacity when disc was almost full.
* Make displayBytes deal properly with negative values via math.fabs().
* Change displayBytes to default to 2 digits after the decimal point.

Page 16 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.