]> git.wh0rd.org - dump.git/blobdiff - CHANGES
Regenerate configure.
[dump.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 1c3488f7a2d8bb474778da168fa7f9164c80d383..32d742cdcd2f70364ad0c62c8747090a06b92469 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,198 @@
-$Id: CHANGES,v 1.277 2005/06/08 13:24:08 stelian Exp $
+$Id: CHANGES,v 1.330 2011/06/10 13:41:41 stelian Exp $
 
 
-Changes between versions 0.4b40 and 0.4b41 (released ???????????)
-=================================================================
+Changes between versions 0.4b44 and 0.4b45 (released ?????????????)
+===================================================================
+
+1.     Improve data throughput when using compression in dump by
+       allowing multiple slaves to compress in parallel. Thanks
+       to Phillip Susi <psusi@cfl.rr.com> for the patch.
+
+2.     Add dump encryption support and reorganise the whole
+       compression/encryption code as plugins. Thanks to
+       Bear Giles <bgiles@coyotesong.com> for the patch.
+
+3.     Add sqlite index support and reorganize the QFA code
+       as plugins. Thanks to Bear Giles <bgiles@coyotesong.com> for
+       the patch.
+
+Changes between versions 0.4b43 and 0.4b44 (released June 10, 2011)
+===================================================================
+
+1.     Recognize ext4 partitions in dump -w commands (Sourceforge
+       bug #3125587, RedHat bug #658890). Thanks to Jan Görig
+       <jgorig@users.sourceforge.net> for reporting the bug and
+       submitting the patch.
+
+2.     Fix an issue with multi volume backups, which breaks
+       restoring of files which are splitted on two or more
+       volumes and are starting on 2nd tape or later (RedHat
+       bug #507948).
+
+3.     Fix a bug in dump when dumping files with holes. This bug
+       was introduced in 0.4b42 while adding ext4 support.
+       (Sourceforge bug #3133762).
+
+4.     Fix a bug in restore -P where useless index files for compressed
+       dumps were created (Debian bug #583093). Thanks to
+       Mark Wooding <mdw@distorted.org.uk> for the patch.
+
+5.     Fix SYS_clone invocation on s390 architectures (Sourceforge
+       bug #3303235). Thanks to Adam Tkac <atkac@redhat.com> for
+       reporting the bug.
+
+6.     Fix static builds. Thanks to Peter Volkov <pva@gentoo.org>
+       for the patches.
+
+7.     Fix false negatives in configure zlib test. Thanks to
+       Bear Giles <bgiles@coyotesong.com> for the patch.
+
+8.     Add quick regression script from Bear Giles <bgiles@coyotesong.com>.
+
+9.     Fix a bug introduced in 0.4b43 causing restore to crash when
+       asking for a new volume when doing multi-volume restores. Thanks
+       to Patrik Schindler <poc@pocnet.net> for reporting the bug.
+
+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 <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 (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 <codebeard@users.sourceforge.net> 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).
+
+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 +201,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)
 =================================================================