]> 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 2ba427cffaee4d256463877ca80a1a41014717d4..e6dd0f75b1165d97e9f0b802c151fa2c858e48f4 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,35 @@
-$Id: CHANGES,v 1.190 2002/07/29 12:00:30 stelian Exp $
+$Id: CHANGES,v 1.196 2002/10/07 19:27:35 stelian Exp $
 
-Changes between versions 0.4b30 and 0.4b31 (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