|
From: Stelian P. <st...@po...> - 2010-06-11 11:58:00
|
Hi everybody, I've just published the 0.4b43 release of dump/restore on sourceforge, incorporating all the changes that have been accumulating in CVS since the last release (almost one year). Once again, there are lots of changes in this new version, mainly bug fixes and improvements for corner usage cases. Full changelog appended below. Enjoy ! Stelian. Changes between versions 0.4b42 and 0.4b43 (released June 11, 2010) =================================================================== 1. Fix a bug in dump making impossible to handle large toc files (> 2 GB). Thanks to X DUGi <xd...@us...> for reporting the bug (Sourceforge bug #2820629) 2. Fix 'restore -x' in multi-volume mode, which caused files being spanned on the first and second volumes to be incorrectly extracted. Thanks to Adam Tkac <at...@re...> for reporting the bug. (there may be several bug reports about this issue, including Sourceforge bug #2117008, RedHat bugs #232415 and #444958). 3. Remove -lselinux -lsepol from the standard libraries list, they shouldn't be needed if selinux is not enabled in dump (this also fixes a build failure when selinux libraries are not installed). 4. Fix restoration of extended attributes of fifos and device nodes. Thanks to Igor Zhbanov <iz...@gm...> for the bug report. 5. Don't attempt to set extended attributes on files that were not extracted in 'restore -N' mode. Thanks to Jan Görig <jg...@us...> for the patch. 6. Make the dump man page explicit about ext4 support. 7. Fix a bug in dump which caused EA entries to be unrecognizable by restore in some corner cases. Add a workaround to restore making it able to properly deal with those corrupted EA entries. Thanks to John Austin <jau...@us...> for reporting the bug. 8. Fix some issues when restoring a dump which was generated using exclusion patterns (either via -e or via the nodump attribute) (see the Debian bug #574667 for details. Thanks to Frédéric Brière <fb...@fb...> for the bug report and the associated patch. 9. Fix progress/estimated blocks display in dump when doing really huge backups. Thanks to Steve Bonds <sb...@us...> for the bug report and tests. (Sourceforge bug #2987758) 10. Improve level 1 dump speed by rearanging the "mapdirs" code. Thanks to Andreas Kies <and...@t-...> for finding the bottleneck and sending a patch (Sourceforge bug #2998119). 11. Use only ctime in order to compare newness instead of both ctime and mtime. This should both speed up dumping time and correct some side-effect bugs (like dumping files with an mtime in the future in every incremental backup). Thanks to Kieran Clancy <cod...@us...> for reporting the bug (Sourceforge bug #2999207). 12. Extract dumped UNIX sockets instead of ignoring them. (Sourceforge bug #3007216). 13. Compiler warning fixes (mainly warn_unused_result ones). -- Stelian Pop <st...@po...> |