Release Notes: This release fixes a segmentation fault when the decompression function fails. It fixes decompression problems with lzma due to the memory limit being too low: it was not possible to decompress when a high compression level was used and the memory requirement was higher than the default limit.
Release Notes: Problems were fixed in the management of SIGINT when Ctrl-C is pressed to abort. A warning about xattr attributes being too large when the size returned is -1 was fixed. A bug in which FUSE filesystems were not unmounted correctly after a fatal error was fixed.
Release Notes: Support for extended attributes up to 64k (the size was limited to 1024 bytes). Tested to make sure it cannot archive the archive itself during a live-backup. Management of files which are truncated during a live-backup (padding with zeros). Improved error management.
Release Notes: This release fixes an important bug related to file attributes with no data. When such an attribute was found during savefs, the archive was corrupt. These empty file attributes have seen on NTFS filesystems. Now the contents of /dev/ are also saved during live backups, so that important entries such as /dev/console are recreated that may be required for Linux to boot correctly. Other mounted file systems are not saved.
Release Notes: The final archive file format is now used. This version can also read archives created with fsarchiver 0.4.4 or later. Management of errors (such as "no space left on device") when an archive is extracted was improved. Several bugs were fixed: it was hanging when the extraction command line was invalid, and there were errors in several message formats that could lead to problems.
Release Notes: This release fixes a compilation error when it's configured with no encryption support. It fixes problems when attributes stored in dico are empty.
Release Notes: The mount-points are now backed up when you do a live backup. In other words, it will recreate directories such as /dev, /proc, /sys when you restore a backup made from a running Linux system. Management of corrupt archives was improved so that restoration can be continued on the next valid file found. Improvements related to the detection of file systems ("fsarchiver probe") were made. Various memory problems (leaks and errors) were fixed. A potential crash was fixed in the decompression thread when aborting a restoration process because of an error.
Release Notes: Several memory leaks have been fixed, especially in the restoration code. Internal changes: parts of the code that saves data to an archive have been rewritten.
Release Notes: There was a problem when saving an archive with empty files. Only the first file was displayed when it was part of a set of small files that were compressed in a single block. fsarchiver was hanging when commands printing a lot of text were executed.
Release Notes: The compression ratio has been optimized for filesystems with many small files. Instead of compressing the data of each file in a separate block, multiple small files now share the same data block, which provides a better compression ratio. A bug regarding the unmount which is done at the end of the operation was fixed. The "-a" option was added, which allows you to ignore the check for the acl and user_xattr mount options when the user is doing a backup of a filesystem which is already mounted.