]>
granicus.if.org Git - file/log
Christos Zoulas [Sun, 12 Oct 2008 21:09:58 +0000 (21:09 +0000)]
works on be-64 now.
Christos Zoulas [Sun, 12 Oct 2008 21:04:49 +0000 (21:04 +0000)]
re-factor so that we don't have code duplication in readcdf and cdf.
Christos Zoulas [Sun, 12 Oct 2008 19:37:04 +0000 (19:37 +0000)]
more byte order fixes.
Christos Zoulas [Sun, 12 Oct 2008 19:06:36 +0000 (19:06 +0000)]
Deal with 64 bit machines (structure packing)
Christos Zoulas [Sun, 12 Oct 2008 18:12:57 +0000 (18:12 +0000)]
mention cdf.
Christos Zoulas [Sun, 12 Oct 2008 17:07:14 +0000 (17:07 +0000)]
first try at byte order neutral code.
Christos Zoulas [Sun, 12 Oct 2008 15:38:51 +0000 (15:38 +0000)]
add cdf support.
Christos Zoulas [Thu, 9 Oct 2008 20:48:33 +0000 (20:48 +0000)]
more magic patches
Christos Zoulas [Thu, 9 Oct 2008 17:25:48 +0000 (17:25 +0000)]
fix doc
Christos Zoulas [Thu, 9 Oct 2008 17:25:01 +0000 (17:25 +0000)]
remove obsolete excludes
Christos Zoulas [Thu, 9 Oct 2008 17:24:03 +0000 (17:24 +0000)]
revert previous
Christos Zoulas [Thu, 9 Oct 2008 17:20:32 +0000 (17:20 +0000)]
mention latest fix
Christos Zoulas [Thu, 9 Oct 2008 17:19:11 +0000 (17:19 +0000)]
correct exclude issues from Randy McMurchy <randy@linuxfromscratch.org>
Christos Zoulas [Mon, 6 Oct 2008 20:16:04 +0000 (20:16 +0000)]
remove magic.mime references.
Christos Zoulas [Wed, 1 Oct 2008 14:30:45 +0000 (14:30 +0000)]
fix reading of ~/.magic
Christos Zoulas [Wed, 1 Oct 2008 14:14:45 +0000 (14:14 +0000)]
add bink
Christos Zoulas [Tue, 23 Sep 2008 14:49:23 +0000 (14:49 +0000)]
more timezone details.
Christos Zoulas [Tue, 23 Sep 2008 14:37:50 +0000 (14:37 +0000)]
add version from Edwin Groothuis edwin at freebsd.org
Christos Zoulas [Tue, 23 Sep 2008 14:34:25 +0000 (14:34 +0000)]
mdump is not available with COMPILE_ONLY
Christos Zoulas [Tue, 23 Sep 2008 14:26:45 +0000 (14:26 +0000)]
typo in mask.
Christos Zoulas [Tue, 23 Sep 2008 14:26:32 +0000 (14:26 +0000)]
separate the mach-o java and jar entries since they cannot share mime types.
Christos Zoulas [Fri, 12 Sep 2008 17:54:05 +0000 (17:54 +0000)]
add meta
Reuben Thomas [Wed, 10 Sep 2008 21:30:28 +0000 (21:30 +0000)]
Comment out the graphviz patterns, as they match far too many files.
Explanation given. I suggest mailing the graphviz people to ask if
anyone wants to sort them out.
Christos Zoulas [Tue, 2 Sep 2008 07:11:30 +0000 (07:11 +0000)]
remove *li.
Christos Zoulas [Sun, 31 Aug 2008 07:58:00 +0000 (07:58 +0000)]
more lint fixes.
Christos Zoulas [Sun, 31 Aug 2008 04:52:03 +0000 (04:52 +0000)]
fix printf format
Christos Zoulas [Sat, 30 Aug 2008 17:51:09 +0000 (17:51 +0000)]
fix LP64 build
Christos Zoulas [Sat, 30 Aug 2008 10:01:01 +0000 (10:01 +0000)]
file 4.26
Christos Zoulas [Sat, 30 Aug 2008 09:59:59 +0000 (09:59 +0000)]
mention not so recent changes.
Christos Zoulas [Sat, 30 Aug 2008 09:50:20 +0000 (09:50 +0000)]
document strength directive
Christos Zoulas [Wed, 27 Aug 2008 10:30:04 +0000 (10:30 +0000)]
fix png.
Reuben Thomas [Mon, 25 Aug 2008 23:56:32 +0000 (23:56 +0000)]
Add text/x-lua MIME type for Lua scripts.
Reuben Thomas [Mon, 25 Aug 2008 23:54:20 +0000 (23:54 +0000)]
{ needs escaping in regex.
Christos Zoulas [Fri, 8 Aug 2008 08:24:06 +0000 (08:24 +0000)]
add warc
Christos Zoulas [Fri, 8 Aug 2008 08:19:40 +0000 (08:19 +0000)]
add web archive.
Christos Zoulas [Thu, 7 Aug 2008 09:22:58 +0000 (09:22 +0000)]
more whitespace matches.
Christos Zoulas [Mon, 28 Jul 2008 19:08:29 +0000 (19:08 +0000)]
add graphviz
Christos Zoulas [Mon, 28 Jul 2008 17:25:21 +0000 (17:25 +0000)]
remove unused var.
Christos Zoulas [Mon, 28 Jul 2008 17:13:32 +0000 (17:13 +0000)]
add magic for graphviz.
Reuben Thomas [Sun, 27 Jul 2008 12:21:14 +0000 (12:21 +0000)]
Document my recent changes.
Reuben Thomas [Sat, 26 Jul 2008 00:24:17 +0000 (00:24 +0000)]
Add a TODO file based on bugs and wishlist items in Debian BTS
Reuben Thomas [Fri, 25 Jul 2008 23:59:01 +0000 (23:59 +0000)]
Have finer-grained pseudo-MIME types for non-regular files.
Reuben Thomas [Fri, 25 Jul 2008 23:30:32 +0000 (23:30 +0000)]
Change info_from_stat to unreadable_info, using access to determine
information more accurately and comprehensibly.
Reuben Thomas [Fri, 25 Jul 2008 14:20:19 +0000 (14:20 +0000)]
Add a FIXME for JPEG comments
Christos Zoulas [Tue, 22 Jul 2008 15:59:06 +0000 (15:59 +0000)]
add sitemap
Christos Zoulas [Sun, 20 Jul 2008 04:02:15 +0000 (04:02 +0000)]
fix swap8; from toby@apple.com
Christos Zoulas [Sat, 19 Jul 2008 14:32:21 +0000 (14:32 +0000)]
don't eat trailing \n.
Christos Zoulas [Fri, 18 Jul 2008 17:24:06 +0000 (17:24 +0000)]
add bonus for descriptionless entries.
Christos Zoulas [Wed, 16 Jul 2008 18:00:57 +0000 (18:00 +0000)]
make this compilable with a c++ compiler.
Christos Zoulas [Tue, 15 Jul 2008 17:45:13 +0000 (17:45 +0000)]
deal with gcc'isms
Christos Zoulas [Sat, 5 Jul 2008 15:44:36 +0000 (15:44 +0000)]
remove cdefs.h macros.
Christos Zoulas [Fri, 4 Jul 2008 18:31:38 +0000 (18:31 +0000)]
no <sys/cdefs.h> and no __P
Christos Zoulas [Thu, 3 Jul 2008 16:42:51 +0000 (16:42 +0000)]
add mygetopt.h
Christos Zoulas [Thu, 3 Jul 2008 15:59:32 +0000 (15:59 +0000)]
make jpeg stronger than other short magic
Christos Zoulas [Thu, 3 Jul 2008 15:53:10 +0000 (15:53 +0000)]
more portability ifdefs
Christos Zoulas [Thu, 3 Jul 2008 15:48:18 +0000 (15:48 +0000)]
more fixes for ancient systems
Christos Zoulas [Wed, 2 Jul 2008 15:27:05 +0000 (15:27 +0000)]
welcome to 4.25
Christos Zoulas [Wed, 2 Jul 2008 15:22:46 +0000 (15:22 +0000)]
- strength addition
- magic patches
Christos Zoulas [Sat, 28 Jun 2008 14:48:05 +0000 (14:48 +0000)]
mention the date lisp version changed.
Christos Zoulas [Fri, 27 Jun 2008 22:23:54 +0000 (22:23 +0000)]
Efficiency hack.
Christos Zoulas [Fri, 27 Jun 2008 17:21:20 +0000 (17:21 +0000)]
add x3d
Christos Zoulas [Tue, 24 Jun 2008 11:56:30 +0000 (11:56 +0000)]
update clisp from From: Sam Steingold <sds@gnu.org>
Christos Zoulas [Tue, 17 Jun 2008 17:49:11 +0000 (17:49 +0000)]
fix cross compilation. from Grant Erickson <gerickson@nuovations.com>
Reuben Thomas [Mon, 16 Jun 2008 20:43:26 +0000 (20:43 +0000)]
Note two changes.
Reuben Thomas [Mon, 16 Jun 2008 20:41:27 +0000 (20:41 +0000)]
Add MIME type for Psion Sketch files.
Reuben Thomas [Mon, 16 Jun 2008 20:41:14 +0000 (20:41 +0000)]
Add needed test for per-target C compiler flags.
Christos Zoulas [Thu, 5 Jun 2008 13:01:34 +0000 (13:01 +0000)]
mention last change.
Christos Zoulas [Thu, 5 Jun 2008 12:59:15 +0000 (12:59 +0000)]
Comment #3 From Jakub Jelinek on 2006-10-06 07:42 EST [reply]
The file is the stripped-into-separate-file debuginfo, in which sections that
are present in the stripped file are made SHT_NOBITS and not present at all.
So, file needs to check for SHT_NOBITS .note sections and don't look at them
at all. Currently it just reads some completely unrelated data (probably
part of one of the .debug_* sections).
Comment #6 From Jakub Jelinek on 2006-10-17 10:48 EST [reply]
Proposed patch. While it would be possible to do what I proposed (i.e.
for each PT_NOTE look up in section header table in which section the virtual
address falls in and test if it is not SHT_NOBITS), this is far easier and
faster
and has a nice side-effect that it doesn't duplication information in file
output. Unpatched file will e.g. say:
file /bin/bash
/bin/bash: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for
GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9,
stripped
(note the .note.ABI-tag section being parsed and printed twice, once when found
through PT_NOTE, once when found through SHT_NOTE). When the executable has
a section header table, then it is safe to assume that either there will be
a SHT_NOTE section corresponding to the PT_NOTE program header, or it will be
SHT_NOBITS in a debuginfo file (at which point it is not present).
Christos Zoulas [Wed, 4 Jun 2008 18:03:16 +0000 (18:03 +0000)]
From: =?UTF-8?B?VG9tw6HFoQ==?= Smetana <tsmetana@redhat.com>
file-4.24-efi.patch: Changes the detection of MS-DOS executables, adds
support for various PE32/PE32+ executables, reports Windows executables as
PE32 not MS-DOS
file-4.24-gfs2.patch: Adds GFS2 filesystem detection
file-4.24-lvm.patch: LVM snapshots
file-4.24-oracle.patch: Oracle filesystems
Christos Zoulas [Wed, 28 May 2008 21:02:28 +0000 (21:02 +0000)]
Solaris enchancements from Bob Byrnes.
Christos Zoulas [Thu, 22 May 2008 19:02:03 +0000 (19:02 +0000)]
put back compressed entries
Christos Zoulas [Sun, 18 May 2008 23:21:17 +0000 (23:21 +0000)]
Use sizeof instead of array length from Charles Longeau
Christos Zoulas [Sun, 18 May 2008 23:20:40 +0000 (23:20 +0000)]
Avoid printing a bad pointer from Charles Longeau
Christos Zoulas [Fri, 16 May 2008 14:25:00 +0000 (14:25 +0000)]
fix vprintf bug.
Christos Zoulas [Wed, 14 May 2008 18:18:34 +0000 (18:18 +0000)]
add WSQ
Christos Zoulas [Fri, 9 May 2008 14:20:28 +0000 (14:20 +0000)]
- compile with all warnings turned on.
- don't tack .mgc if the file ends in .mgc
Christos Zoulas [Tue, 6 May 2008 11:08:29 +0000 (11:08 +0000)]
move thunk to the right place
Christos Zoulas [Tue, 6 May 2008 11:07:41 +0000 (11:07 +0000)]
bob's cleanup patches.
Christos Zoulas [Tue, 29 Apr 2008 01:12:36 +0000 (01:12 +0000)]
fix search
Christos Zoulas [Tue, 29 Apr 2008 01:11:39 +0000 (01:11 +0000)]
check for <= 0 not just 0
Christos Zoulas [Fri, 25 Apr 2008 14:58:57 +0000 (14:58 +0000)]
more debian patches from abelcheung
Christos Zoulas [Wed, 23 Apr 2008 19:01:16 +0000 (19:01 +0000)]
more patches from abel cheung
Christos Zoulas [Wed, 23 Apr 2008 19:00:31 +0000 (19:00 +0000)]
more from abel cheung
Christos Zoulas [Wed, 23 Apr 2008 04:07:29 +0000 (04:07 +0000)]
more Debian fixes from Abel Cheung
Christos Zoulas [Wed, 23 Apr 2008 03:59:30 +0000 (03:59 +0000)]
don't clobber windows icon files; Abel Cheung
Christos Zoulas [Wed, 23 Apr 2008 03:53:01 +0000 (03:53 +0000)]
Recent changes.
Christos Zoulas [Wed, 23 Apr 2008 03:52:38 +0000 (03:52 +0000)]
New files
Christos Zoulas [Wed, 23 Apr 2008 03:50:55 +0000 (03:50 +0000)]
split windows and msdos entries from Abel Cheung
Christos Zoulas [Wed, 23 Apr 2008 03:45:20 +0000 (03:45 +0000)]
Add magic submission guidelines from Abel Cheung
Christos Zoulas [Mon, 21 Apr 2008 01:06:07 +0000 (01:06 +0000)]
gc some of the weak magic inone place.
Christos Zoulas [Sun, 20 Apr 2008 22:24:45 +0000 (22:24 +0000)]
From Abel Cheung: Fix the WMF magic.
Christos Zoulas [Sun, 20 Apr 2008 17:32:27 +0000 (17:32 +0000)]
add cppflags for tests
Christos Zoulas [Sat, 19 Apr 2008 14:46:28 +0000 (14:46 +0000)]
fixes from ALex Cheung.
Christos Zoulas [Wed, 16 Apr 2008 12:28:17 +0000 (12:28 +0000)]
recycle magic
Christos Zoulas [Tue, 8 Apr 2008 12:54:46 +0000 (12:54 +0000)]
fixes for pack200 from From: Ivan Todoroski <grnch@gmx.net>
Reuben Thomas [Tue, 8 Apr 2008 12:28:46 +0000 (12:28 +0000)]
Add Ruby patterns, based on the Lua ones.
Reuben Thomas [Tue, 8 Apr 2008 12:22:14 +0000 (12:22 +0000)]
Add some more MIME types, mainly for scripting languages. Change some
that were "application/x-foo" to "text/x-foo".
Move the gnu gettext catalog patterns to "gnu" from "lisp".
Christos Zoulas [Mon, 7 Apr 2008 23:30:52 +0000 (23:30 +0000)]
put back elfcore changelog entry.
Christos Zoulas [Fri, 4 Apr 2008 15:01:09 +0000 (15:01 +0000)]
we don't support <= and >= so don't allow it.
Christos Zoulas [Fri, 4 Apr 2008 14:57:49 +0000 (14:57 +0000)]
We don't support >= or <=; fix the magic.