Release Notes: This release closes a development cycle of 5 years, with almost 6 months of intensive testing. There more than 50 new features and improvements, including the sequential reading mode that makes dar suitable for tapes, new ciphers, and compression algorithms, generation of an MD5/SHA-1 hashing file for each archive slice, sparse file handling, the ability to launch a user-defined command before and after saving some particular files or directories (to be able to back up a live database properly, for example) and many other features.
Release Notes: This release adds several minor bugfixes, including one for a bug met under a very rare condition leading dar to wrongly report a file as corrupted at reading time, another for a bug in the sparse file detection mechanism which could lead dar to miss detecting small holes in files, several code updates to support compilation in g++11 mode, and other fixes relative to dar compilation within a BSD system like Mac OS X.
Release Notes: dar now takes care of umask when creating a slice when dar is used with the --hash option. This release also improves performance when used over ssh using dar_slave and provides fixes for several minor bugs and corrects spelling in documentation.
Release Notes: This release mainly contains two fixes. The first bug was located in the sparse file detection mechanism, leading a file containing a very specific string just before a hole to fail being backed up, with dar reporting "CRC error" at testing time. This same bug also caused "CRC error" to be reported at archive merging time. The second was located in the dar_manager database code, which led to database corruption. The fix avoids further corruption and also cleans up existing databases which have been corrupted by that bug.
Release Notes: Release 2.4.9 brings several minor fixes. It fixes a bug in dar 2.4.x releases which led dar, in certain circumstances, to save hard-linked inodes even when files had not changed since the archive of reference was done (differential backup). The "security warning" has been restricted to only show for plain files. This release fixes a Segfault met when adding to a dar_manger database an archive having an empty string as a basename. It modifies dar_manager to consider ctime in addition to mtime for data timestamps, resulting in fewer warnings about mis-ordered archives in a database.
Release Notes: This release brings several bugfixes concerning: memory management, a backward compatibility problem with dar_xform and old archives (older than 2.4.0) and a crash met while creating an archive with on-fly isolation. It also brings some acceleration while listing the contents of a database, and improves dar behavior when reading a corrupted encrypted archive.