]> git.wh0rd.org - dump.git/blobdiff - CHANGES
Fixed a bug causing dump to stop and report an error if an inode number in the exclud...
[dump.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index efa53e8e96bebbd8622844afa1fe5b7a62660770..e6dd0f75b1165d97e9f0b802c151fa2c858e48f4 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,43 @@
-$Id: CHANGES,v 1.187 2002/07/23 12:20:35 stelian Exp $
+$Id: CHANGES,v 1.196 2002/10/07 19:27:35 stelian Exp $
 
-Changes between versions 0.4b29 and 0.4b30 (released ????????????????)
-======================================================================
+Changes between versions 0.4b31 and 0.4b32 (released ?????????????)
+===================================================================
+
+1.     Changed dump to use fcntl(F_SETLK) style locking instead
+       of flock() when locking the dumpdates file. With the old 
+       locking scheme, a local user having read rights on the 
+       dumpdates file could be able to do a Denial of Service attack
+       on dump. In order to lock the dumpdates file with the new
+       scheme, the user would need to have write access on the file.
+       Thanks to Richard Johnson <Richard.Johnson3@ey.com> for 
+       reporting the bug (originally a bugtraq post).
+
+2.     Fixed interactive 'ls' which caused spurious errors warnings
+       about 'undefined filetypes' detected. Thanks to Jorgen Ostling 
+       <jorgen_ostling@users.sourceforge.net> for reporting this 
+       bug.
+
+3.     Fixed dump's estimate when dealing with sparse inodes.
+
+4.     Modified dump to allow setting a blocksize bigger than 32kB
+       (raised the limit to 1024kB), because newer hardware needs
+       this for proper operation. Thanks to Dirk Traenapp
+       <dtraenapp@users.sourceforge.net> for reporting this.
+
+5.     Fixed a bug causing Dump to stop and report an error if an
+       inode number in the exclude file was followed by some amount
+       of whitespace. Thanks to Jeffrey Sofferin 
+       <sofferin@users.sourceforge.net> for reporting this bug.
+
+Changes between versions 0.4b30 and 0.4b31 (released July 30, 2002)
+===================================================================
+
+1.     Fixed rmt open flags transmission (GNU's symbolic syntax over
+       rmt) which I broke in 0.4b29. Thanks to Eros Albertazzi
+       <eros@lamel.bo.cnr.it> for reporting the bug.
+
+Changes between versions 0.4b29 and 0.4b30 (released July 25, 2002)
+===================================================================
 
 1.     Made dump print out the ext2 logical block number in case of a read
        error, which can be given as an argument to debugfs' ncheck command,
@@ -37,6 +73,10 @@ Changes between versions 0.4b29 and 0.4b30 (released ????????????????)
        Eric S. Raymond <esr@minx.thyrsus.com> for submitting the
        patch.
 
+8.     Rewrote entirely the man pages using the tmac.an macro
+       package (Linux man page format) instead of the original BSD
+       format. They should be now cleaner and easier to modify.
+
 Changes between versions 0.4b28 and 0.4b29 (released June 8, 2002)
 ==================================================================