]> git.wh0rd.org - dump.git/blobdiff - CHANGES
Fix restoration of extended attributes for fifos and device nodes.
[dump.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 1c3488f7a2d8bb474778da168fa7f9164c80d383..e41a1bee85fd5a430f258b2e3e3d78357f79e1cb 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,108 @@
-$Id: CHANGES,v 1.277 2005/06/08 13:24:08 stelian Exp $
+$Id: CHANGES,v 1.306 2009/12/03 12:46:29 stelian Exp $
 
 
-Changes between versions 0.4b40 and 0.4b41 (released ???????????)
-=================================================================
+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.
+
+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
+       bug report and its fix.
+
+2.     Fix dump -w/-W output for filesystems having the last backup
+       level equal to 0. Thanks to Pascal Bouchareine
+       <kalou@users.sourceforge.net> for reporting the bug.
+
+3.     Enable restore to handle restoring onto a different SELinux
+       policy from the dump. Thanks to Tony Nelson 
+       <tony_nelson@users.sourceforge.net> for the patch.
+       (see http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=189845
+       for details)
+
+4.     Fix EA set failures when restoring immutable files. Thanks
+       to Andrew Kroeger for the patch.
+
+5.     Fix "mode file too large" errors when restoring huge backups.
+       Thanks to Kenneth Porter <shiva@sewingwitch.com> for the bug
+       report.
+
+6.     Add the ability to link against libtinfo library if present,
+       instead of libtermcap or libncurses libraries. Thanks to
+       Adam Tkac <atkac@redhat.com> for the patch.
+
+7.     When comparing a backup, do not consider to be an error the fact
+       that we encounter files created while dump was in progress.
+       Thanks to Kenneth Porter <shiva@sewingwitch.com> for the bug
+       report.
+
+8.     Force '-a' to be the default value when running 'restore -C'.
+       Thanks to Kenneth Porter <shiva@sewingwitch.com> for the bug
+       report.
+
+9.     Many improvements to the 'cron_dump_to_disk' example.
+       Thanks to Aaron S. Hawley <ashawley@users.sourceforge.net> for
+       the patch.
+
+10.    Fix the QFA generation when extended attributes are backuped
+       along with the inodes. Prior to this fix, the entries for
+       some inodes may get corrupted (duplicated entries or incorrect
+       ones), making the QFA file unusable for repositionning in
+       restore. Many thanks to Kenneth Porter <shiva@sewingwitch.com>
+       for the bug report and the testing of the fix.
+
+11.    Fix EA restoration in debug mode (Sourceforge bug #1986216).
+
+12.    Stefan Auracher <star7@onlinehome.de> noticed that the Tower
+       of Hanoi backup strategy documented in the man page wasn't
+       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)
+=====================================================================
 
 1.     Fix restore of dumped Access Control Lists. The previous
        code for EA works fine, but ACLs needed conversion from the
 
 1.     Fix restore of dumped Access Control Lists. The previous
        code for EA works fine, but ACLs needed conversion from the
@@ -10,6 +111,15 @@ Changes between versions 0.4b40 and 0.4b41 (released ???????????)
 2.     Fix some issues with restoration of EA on big endian
        platforms.
 
 2.     Fix some issues with restoration of EA on big endian
        platforms.
 
+3.     Fix restore when the symtab is over 2GB in size.
+
+4.     Made the directory hash indexing an optional feature,
+       accessible by the '-H' option of restore, and disable it
+       by default.
+
+5.     Fixed dump to not include extended attributes information
+       in the toc (archive) file which confused restore -t.
+
 Changes between versions 0.4b39 and 0.4b40 (released May 2, 2005)
 =================================================================
 
 Changes between versions 0.4b39 and 0.4b40 (released May 2, 2005)
 =================================================================