-$Id: CHANGES,v 1.106 2001/03/19 13:22:48 stelian Exp $
+$Id: CHANGES,v 1.119 2001/07/18 08:50:58 stelian Exp $
-Changes between versions 0.4b21 and 0.4b22 (released ????????????????)
-======================================================================
+Changes between versions 0.4b22 and 0.4b23 (released ????????????)
+==================================================================
+
+1. Fixed a buffer overflow in restore/tape.c. Patch provided by
+ Marcus Meissner (Caldera International Security Dept.).
+
+2. Implement the Sun rmt extended protocol. Patch submitted
+ by Ian Gordon <iangordon@users.sourceforge.net>.
+
+3. Check for the e2fsprogs header <ext2fs/ext2_fs.h> instead of
+ the linux kernel header. This ensures that dump always has the
+ latest version of this file. Patch submitted by
+ Andreas Dilger <adilger@turbolinux.com>.
+
+4. Report any filesystem present in either /etc/fstab with a
+ positive passno or /etc/dumpdates in dump -w output.
+ Patch submitted by Andreas Dilger <adilger@turbolinux.com>.
+
+5. Fixed the looping problem in dump introduced in the
+ previous version.
+
+Changes between versions 0.4b21 and 0.4b22 (released May 12, 2001)
+==================================================================
1. Made dump report the number of blocks dumped per volume.
Thanks to Kenneth Porter <shiva@well.com> for the suggestion.
it upstream.
5. Many cleanups (CPP defines, const char warnings, check of
- ext2fs COMPAT flags) by Andreas Dilger <adilger@turbolinux.com>.
+ ext2fs COMPAT flags, time_t cleanups, added libext2 version
+ in dump usage text) by Andreas Dilger <adilger@turbolinux.com>.
+
+6. Made --prefix option work in configure. All the install path
+ are now based on the configure parameters.
+
+7. Added the Quick File Access mode in dump/restore, contributed
+ by Uwe Gohlke <uwe@ugsoft.de>. In this mode, dump stores in
+ a file tape position for each inode, and this file is used by
+ restore (if called with parameter Q and the filename)
+ to directly position the tape at the file restore is currently
+ working on. This saves hours when restoring single files from
+ large backups, saves the tapes and the drive's head. Use
+ --enable-qfa option of configure to compile in the QFA support.
+
+8. Added the possibility to dump several files and directories
+ in a single invocation of dump. Thanks to Uwe Gohlke
+ <uwe@ugsoft.de> for implementing this option.
+
+9. Fixed the dumping and restoring of files with holes
+ (files ending with holes didn't get dumped or restored
+ correctly).
+
+10. Fixed a socket descriptor leak in dump, which leaved opened
+ 3 file descriptors per dump process (and there is one dump
+ process per tape).
+
+11. Fixed dump large file system support, by explicit use of
+ open64/lseek64/etc functions (explicit use needed because
+ e2fsprogs libraries don't behave well when compiled with
+ FILE_OFFSET_BITS=64).
Changes between versions 0.4b20 and 0.4b21 (released January 13, 2001)
======================================================================