]> git.wh0rd.org - dump.git/blobdiff - CHANGES
Improve level 1 mapdirs speed.
[dump.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index c7adb0b28b63259b589bf7c8cf37c4501ce3bec1..9caf7d8e49c847f90b152d14c99cdabd9f2c6d01 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,54 @@
-$Id: CHANGES,v 1.295 2008/09/04 19:21:07 stelian Exp $
+$Id: CHANGES,v 1.312 2010/06/10 12:01:30 stelian Exp $
 
 
-Changes between versions 0.4b41 and 0.4b42 (released xxxxxxxxxxxxxxx)
-=====================================================================
+Changes between versions 0.4b42 and 0.4b43 (released ?????????????)
+===================================================================
+
+1.     Fix a bug in dump making impossible to handle large toc files
+       (> 2 GB). Thanks to X DUGi <xdugi@users.sourceforge.net> 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 <atkac@redhat.com> 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 <izh1979@gmail.com> 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
+       <jgorig@users.sourceforge.net> 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 <jaustin1@users.sourceforge.net> 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 <fbriere@fbriere.net> 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 <sbonds@users.sourceforge.net>
+       for the bug report and tests. (Sourceforge bug #2987758)
+
+10.    Improve level 1 dump speed by rearanging the "mapdirs" code.
+       Thanks to Andreas Kies <andikies@t-online.de> for finding the
+       bottleneck and sending a patch.
+
+Changes between versions 0.4b41 and 0.4b42 (released June 18, 2009)
+===================================================================
 
 1.     Fix printout of the 'Connection to' message in dump/restore.
        Thanks to Dale Wiles <dwiles@users.sourceforge.net> for the
 
 1.     Fix printout of the 'Connection to' message in dump/restore.
        Thanks to Dale Wiles <dwiles@users.sourceforge.net> for the
@@ -55,6 +102,31 @@ Changes between versions 0.4b41 and 0.4b42 (released xxxxxxxxxxxxxxx)
        actually based on the Tower of Hanoi algorithm. The man page
        was updated accordingly.
 
        actually based on the Tower of Hanoi algorithm. The man page
        was updated accordingly.
 
+13.    Fix missing level information from dump output when using
+       the default level (RedHat bug #493635). Thanks to Adam Tkac
+       <atkac@redhat.com> for the patch.
+
+14.    Fix the dump man page to reflect the fact that the default
+       dump level is 0 not 9 (RedHat bug #356121). Thanks to Adam Tkac
+       <atkac@redhat.com> for the patch.
+
+15.    Fixed a few spelling errors in the man pages (RedHat bug #489853).
+       Thanks to Adam Tkac <atkac@redhat.com> for the patch.
+
+16.    Fixed restore man page and program usage which incorrectly stated
+       that -P and -A were both allowed in the same invocation (RedHat
+       bug #490627). Thanks to Adam Tkac <atkac@redhat.com> for the patch.
+
+17.    Use sys_clone under Linux to share I/O contexts between dump
+       processes, thus drastically increasing the performance of dump
+       under CFQ (which is the default I/O scheduler used in a number of
+       distributions). Thanks to Jeff Moyer <jmoyer@redhat.com> for the
+       patch.
+
+18.    Add (preliminary) ext4 support - thanks to libext2fs which does
+       all the job for us. Thanks to Gertjan van Wingerde
+       <gwingerde@gmail.com> for the patch.
+
 Changes between versions 0.4b40 and 0.4b41 (released January 2, 2006)
 =====================================================================
 
 Changes between versions 0.4b40 and 0.4b41 (released January 2, 2006)
 =====================================================================