]> git.wh0rd.org - dump.git/blobdiff - CHANGES
Added -L option to restore
[dump.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 3740d568e193a267e2adda650a0a9fee9787eb7d..fb347681bff505a25426c2b8fa7d53927978484f 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,128 @@
-$Id: CHANGES,v 1.122 2001/07/18 12:54:06 stelian Exp $
+$Id: CHANGES,v 1.155 2002/01/11 08:54:12 stelian Exp $
 
 
-Changes between versions 0.4b22 and 0.4b23 (released ????????????)
-==================================================================
+Changes between versions 0.4b26 and 0.4b27 (released ???????????????)
+=====================================================================
+
+1.     Fixed behaviour of dump when exceeding resource limits
+       (SIGXFSZ treatment).
+
+2.     Added the -L flag to restore to allow the user to specify a 
+       maximal allowed number of miscompares when using restore
+       with the -C option to check the backup.
+
+3.     Detailed the manual entry for the -N option of restore.
+
+Changes between versions 0.4b25 and 0.4b26 (released January 7, 2002)
+=====================================================================
+
+1.     Added a set of backup scripts from Eugenio Diaz
+       <getnito@yahoo.com> in the examples section. It features
+       automatic (cron based) full and incremental dumping of
+       several filesystems on a separate filesystem.
+
+2.     Fixed a off-by-one miscalculation which disabled dumping
+       a one letter subdirectory. Thanks to Chris Siebenmann 
+       <cks@utcc.utoronto.ca> for reporting the bug.
+
+3.     Fixed several restore bugs occuring when trying to
+       restore some missing files on the tape. Thanks to Chris
+       Siebenmann <cks@utcc.utoronto.ca> for reporting the bug.
+
+4.     Fixed --with-ldopts configure argument passing, installing from
+       a separate object directory, makefile cleanups contributed
+       by <splite@purdue.edu>.
+
+5.     Fix a bug which could caused, in some conditions, the highest
+       number inode of a filesystem, to not be dumped. Many thanks
+       to Chris Siebenmann <cks@utcc.utoronto.ca> for helping me
+       chase this bug.
+       
+Changes between versions 0.4b24 and 0.4b25 (released November 17, 2001)
+=======================================================================
+
+1.     Added a mini howto from Patrick Walsh in the examples 
+       directory.
+
+2.     Minor man pages syntax corrections. Thanks to
+       Chris Danis <screechco@home.com> for reporting the bugs.
+
+3.     Added a script from David B. Peterson <dave@toppledwagon.com>
+       to the examples section. It features dumping several
+       filesystems to a remote tape drive upon ssh.
+
+4.     Added a patch provided by Richard Jones <rich@annexia.org>
+       which allows BRADEMAX (number of read errors tolerated by
+       dump) to be adjusted using the -I option.
+
+5.     Fixed a bug which disabled doing "restore -C -f -". Thanks
+        to Clemens Stiglechner <a9401816@unet.univie.ac.at> for the
+       patch.
+
+6.     Add the -l option to restore to specify if, when doing a
+        remote restore, the file used to access the backup is a
+       regular file (the defaults being a tape drive). Restore needs
+       to know this information when reading a remote compressed 
+       dump. Previously, this information was autodetected, but
+       the autodetection code fails (with ioctl: Inappropriate ioctl 
+       for device) when using a non Linux remote box. Thanks to 
+       many users and especially to Eros Albertazzi 
+       <eros@lamel.bo.cnr.it> for reporting this.
+
+7.     Found a workaroung for the dump deadlock problem (3 childs 
+       stuck in pause(), father in read()). The workaround seems
+       to work for me and several beta-testers. If it doesn't work
+       for you, please report back.
+
+8.     Updated the RPM spec file (BuildPrereq, URL etc).
+
+Changes between versions 0.4b23 and 0.4b24 (released September 12, 2001)
+========================================================================
+
+1.     Fixed the permissions of a newly created QFA file by dump.
+
+2.     Cleaned up the source of dump (the external variables 
+       definition was a complete mess, making possible to have
+       objects overlap).
+
+3.     Fixed restore to use the full tape volume path when doing
+       a compare (since it changes the working directory to the
+       filesystem being compared in the process).
+
+4.     Added the -q option to dump which makes dump abort 
+       whenever it needs operator attention. It should be
+       easier to use dump in scripts with this option.
+
+5.     Detect the use of incompatible options to dump and
+       refuse them (like -a and -B options together).
+
+6.     Added bzip2 compression to dump/restore (use option -j level 
+       to select it). Note that you will need a restore version
+       >= 0.4b24 in order to restore a bzip2 compressed dump.
+       The same warning as for the zlib compression applies:
+       the tape format of a bzip2 dump is not compatible with the
+       original BSD tape format.
+
+7.     Fixed a overflow problem in dump corrupting the dump when
+       very large files were encountered. Thanks to Vladimir Nadvornik 
+       for the bug report.
+
+8.     Added a ioctl(BLKFLSBUF) in dump which should flush the
+       kernel buffer/page cache before starting the dump, helping
+       a bit those who use dump on mounted filesystems. Thanks to
+       John Yu <jky@it.bu.edu> and to Theodore T'so <tytso@mit.edu>
+       for this suggestion.
+
+9.     Updated the RPM spec file following the RedHat changes 
+       (dynamically linked binaries now in /usr/sbin etc).
+
+10.    Added a patch from Helmut Jarausch <jarausch@igpm.rwth-aachen.de>
+       which enables restore to recognise multi volume compressed dumps
+       done on CD. Included his scripts for dump (which pipe the dump
+       output directly into cdrecord) and restore. There is now 
+       possible to to backups to CD on the fly!
+
+Changes between versions 0.4b22 and 0.4b23 (released July 20, 2001)
+===================================================================
 
 1.     Fixed a buffer overflow in restore/tape.c. Patch provided by
        Marcus Meissner (Caldera International Security Dept.).
 
 1.     Fixed a buffer overflow in restore/tape.c. Patch provided by
        Marcus Meissner (Caldera International Security Dept.).
@@ -24,7 +145,10 @@ Changes between versions 0.4b22 and 0.4b23 (released ????????????)
 6.     Changed the -B option of dump to limit the size of 
        _compressed_ output per volume if compression is on.
        Patch contributed by Helmut Jarausch 
 6.     Changed the -B option of dump to limit the size of 
        _compressed_ output per volume if compression is on.
        Patch contributed by Helmut Jarausch 
-       <jarausch@igpm.rwth-aachen.de>.
+       <jarausch@igpm.rwth-aachen.de>. Note however that, since
+       it is impossible to predict the size of the compressed
+       data before doing the compression, the -B limit is a bit
+       conservative.
 
 7.     Fixed a bug in reading the operator typed file/tape path for
        the next volume in restore.
 
 7.     Fixed a bug in reading the operator typed file/tape path for
        the next volume in restore.
@@ -35,6 +159,22 @@ Changes between versions 0.4b22 and 0.4b23 (released ????????????)
        tape changers for example. See the restore man page for the
        script parameters and return codes.
 
        tape changers for example. See the restore man page for the
        script parameters and return codes.
 
+9.     Small fix for the QFA routines provided by Uwe Gohlke 
+       <uwe@ugsoft.de>, and some recommendations for QFA uses in
+       the man pages.
+
+10.    Fixed the multivolume restoring where making a mistake
+       to the 'Mount next tape' prompt caused several blocks to
+       be lost.
+
+11.    Enhanced the -e option of dump to take as a parameter a
+       comma separated list of inode numbers.
+
+12.    Added the -E option to dump which specify a file containing
+       inode numbers to exclude from the dump.
+
+13.    Fixed the compressed multi-volume dump + restore.
+
 Changes between versions 0.4b21 and 0.4b22 (released May 12, 2001)
 ==================================================================
 
 Changes between versions 0.4b21 and 0.4b22 (released May 12, 2001)
 ==================================================================