]> granicus.if.org Git - file/commitdiff
Bump buffer size
authorChristos Zoulas <christos@zoulas.com>
Sat, 14 Feb 2015 17:24:30 +0000 (17:24 +0000)
committerChristos Zoulas <christos@zoulas.com>
Sat, 14 Feb 2015 17:24:30 +0000 (17:24 +0000)
ChangeLog
doc/file.man

index da81f576dcae5a27ae08304fb91eee00e00d4067..9ee8a1fff0003ddee7a33b794f4c27b82a12f8b7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-02-14  12:23  Christos Zoulas <christos@zoulas.com>
+
+       * Bump file search buffer size to 1M.
+
 2015-01-09  14:35  Christos Zoulas <christos@zoulas.com>
 
        * Fix multiple issues with date formats reported by Christoph Biedl:
index 07b32db522c9b61aabbe8e6c594f95d26b55ac0e..39d541a7b4db901513dc111e1c03f68f70414bd0 100644 (file)
@@ -1,5 +1,5 @@
-.\" $File: file.man,v 1.110 2014/11/28 02:46:39 christos Exp $
-.Dd December 16, 2014
+.\" $File: file.man,v 1.111 2014/12/16 23:18:40 christos Exp $
+.Dd February 14, 2015
 .Dt FILE __CSECTION__
 .Os
 .Sh NAME
@@ -599,7 +599,7 @@ Add syntax for relative offsets after current level (Debian bug #466037).
 Make file -ki work, i.e. give multiple MIME types.
 .Pp
 Add a zip library so we can peek inside Office2007 documents to
-figure out what they are.
+print more details about their contents.
 .Pp
 Add an option to print URLs for the sources of the file descriptions.
 .Pp
@@ -626,6 +626,15 @@ Make
 more efficient by keeping a sorted list of names.
 Special-case ^ to flip endianness in the parser so that it does not
 have to be escaped, and document it.
+.Pp
+If the offsets specified internally in the file exceed the buffer size
+(
+.Dv HOWMANY
+variable in file.h), then we don't seek to that offset, but we give up.
+It would be better if buffer managements was done when the file descriptor
+is available so move around the file.
+One must be careful though because this has performance (and thus security
+considerations).
 .Sh AVAILABILITY
 You can obtain the original author's latest version by anonymous FTP
 on