]> granicus.if.org Git - file/log
file
12 years agoPR/190: Fix MPEG transport animation to work with any conti_count
Christos Zoulas [Sun, 26 Aug 2012 10:43:05 +0000 (10:43 +0000)]
PR/190: Fix MPEG transport animation to work with any conti_count

12 years agoPR/189: Recognize woff files
Christos Zoulas [Sun, 26 Aug 2012 10:32:10 +0000 (10:32 +0000)]
PR/189: Recognize woff files

12 years agoPR/188: Print the version in utf-16 xml files
Christos Zoulas [Sun, 26 Aug 2012 10:25:41 +0000 (10:25 +0000)]
PR/188: Print the version in utf-16 xml files

12 years agoPR/187: Access 2010 changed from JET to ACE
Christos Zoulas [Sun, 26 Aug 2012 10:23:30 +0000 (10:23 +0000)]
PR/187: Access 2010 changed from JET to ACE

12 years agoPR/192: don't depend on FIONREAD if we are a pipe.
Christos Zoulas [Sun, 26 Aug 2012 10:21:37 +0000 (10:21 +0000)]
PR/192: don't depend on FIONREAD if we are a pipe.

12 years agoPR/194: Fix typo
Christos Zoulas [Sun, 26 Aug 2012 10:08:29 +0000 (10:08 +0000)]
PR/194: Fix typo

12 years agoPR/195: Fix matroska detection
Christos Zoulas [Sun, 26 Aug 2012 10:06:15 +0000 (10:06 +0000)]
PR/195: Fix matroska detection

12 years agoPR/185: Fix output with non-empty setuid files. While here, format all output
Christos Zoulas [Sun, 26 Aug 2012 09:56:26 +0000 (09:56 +0000)]
PR/185: Fix output with non-empty setuid files. While here, format all output
better.

12 years agomore aix magic from Lorinczy Zsigmond
Christos Zoulas [Fri, 10 Aug 2012 15:06:07 +0000 (15:06 +0000)]
more aix magic from Lorinczy Zsigmond

12 years agoneeed stddef.h for ptrdiff_t
Christos Zoulas [Thu, 9 Aug 2012 16:40:04 +0000 (16:40 +0000)]
neeed stddef.h for ptrdiff_t

12 years agoneed stddef.h
Christos Zoulas [Thu, 9 Aug 2012 16:39:10 +0000 (16:39 +0000)]
need stddef.h

12 years agoavoid malloc(0) on aix. (Lorinczy Zsigmond)
Christos Zoulas [Thu, 9 Aug 2012 16:33:15 +0000 (16:33 +0000)]
avoid malloc(0) on aix. (Lorinczy Zsigmond)

12 years agojpeg 2000 magic is in jpeg
Christos Zoulas [Wed, 8 Aug 2012 14:10:58 +0000 (14:10 +0000)]
jpeg 2000 magic is in jpeg

12 years agoadd arm eabi magic from gimpy.
Christos Zoulas [Sun, 5 Aug 2012 01:42:53 +0000 (01:42 +0000)]
add arm eabi magic from gimpy.

12 years agosay where this came from
Christos Zoulas [Wed, 1 Aug 2012 12:12:36 +0000 (12:12 +0000)]
say where this came from

12 years agoadd java jar file detection from:
Christos Zoulas [Thu, 5 Jul 2012 21:48:24 +0000 (21:48 +0000)]
add java jar file detection from:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6211008
http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/00cd9dc3c2b5/src/solaris/bin/jexec.c

12 years agodecrease strength of weak magic
Christos Zoulas [Thu, 21 Jun 2012 01:55:02 +0000 (01:55 +0000)]
decrease strength of weak magic

12 years agoPR/156: Add linux/ia64 swap recognition
Christos Zoulas [Thu, 21 Jun 2012 01:48:51 +0000 (01:48 +0000)]
PR/156: Add linux/ia64 swap recognition

12 years agoPR/158: Recognize MS-TNEF files
Christos Zoulas [Thu, 21 Jun 2012 01:44:52 +0000 (01:44 +0000)]
PR/158: Recognize MS-TNEF files

12 years agoimprove z-machines magic
Christos Zoulas [Thu, 21 Jun 2012 01:32:26 +0000 (01:32 +0000)]
improve z-machines magic

12 years agoPR/153: fix typo
Christos Zoulas [Thu, 21 Jun 2012 01:19:51 +0000 (01:19 +0000)]
PR/153: fix typo

12 years agoPR/166: Bump strength of perl scripts
Christos Zoulas [Thu, 21 Jun 2012 01:16:49 +0000 (01:16 +0000)]
PR/166: Bump strength of perl scripts

12 years agoPR/167: Recognize AmigaOS scripts.
Christos Zoulas [Thu, 21 Jun 2012 01:13:59 +0000 (01:13 +0000)]
PR/167: Recognize AmigaOS scripts.

12 years agoPR/172: recognize python using "def name(arg, arg)"
Christos Zoulas [Thu, 21 Jun 2012 01:12:51 +0000 (01:12 +0000)]
PR/172: recognize python using "def name(arg, arg)"

12 years agoPR/171: Add magic for QEMU QED images
Christos Zoulas [Thu, 21 Jun 2012 01:10:53 +0000 (01:10 +0000)]
PR/171: Add magic for QEMU QED images

12 years agoPR/173: increase php strength to beat c/c++
Christos Zoulas [Thu, 21 Jun 2012 01:08:56 +0000 (01:08 +0000)]
PR/173: increase php strength to beat c/c++

12 years agoPR/175: Add visibility support
Christos Zoulas [Wed, 20 Jun 2012 22:33:43 +0000 (22:33 +0000)]
PR/175: Add visibility support

12 years agoPR/176: Add IDA pro magic
Christos Zoulas [Wed, 20 Jun 2012 22:10:51 +0000 (22:10 +0000)]
PR/176: Add IDA pro magic

12 years agoPR/177: Print a better mime type for corrupt CDFV2 files.
Christos Zoulas [Wed, 20 Jun 2012 21:52:36 +0000 (21:52 +0000)]
PR/177: Print a better mime type for corrupt CDFV2 files.

12 years agoPR/184: Fix claris clip art magic.
Christos Zoulas [Wed, 20 Jun 2012 21:19:05 +0000 (21:19 +0000)]
PR/184: Fix claris clip art magic.

12 years agoifdef TEST, use errx
Christos Zoulas [Wed, 20 Jun 2012 21:16:56 +0000 (21:16 +0000)]
ifdef TEST, use errx

12 years agouse '\ '
Christos Zoulas [Wed, 20 Jun 2012 21:16:25 +0000 (21:16 +0000)]
use '\ '

12 years agoPOD patch.
Christos Zoulas [Sat, 16 Jun 2012 15:45:08 +0000 (15:45 +0000)]
POD patch.

12 years agoPatches from Markus Heidelberg
Christos Zoulas [Sat, 16 Jun 2012 14:43:36 +0000 (14:43 +0000)]
Patches from Markus Heidelberg

12 years agoadd javascript scripts
Christos Zoulas [Sat, 16 Jun 2012 13:30:36 +0000 (13:30 +0000)]
add javascript scripts

12 years agoadd cubemap magic files.
Christos Zoulas [Wed, 6 Jun 2012 13:03:20 +0000 (13:03 +0000)]
add cubemap magic files.

12 years agoAdd SuSe version
Christos Zoulas [Tue, 22 May 2012 01:55:12 +0000 (01:55 +0000)]
Add SuSe version

12 years agouse ctime_r, asctime_r.
Christos Zoulas [Tue, 15 May 2012 17:14:36 +0000 (17:14 +0000)]
use ctime_r, asctime_r.

12 years agoinclude cdf.h
Christos Zoulas [Mon, 7 May 2012 18:23:11 +0000 (18:23 +0000)]
include cdf.h

12 years agoadjust strength, so that this is not recognized as c++
Christos Zoulas [Sat, 28 Apr 2012 21:20:26 +0000 (21:20 +0000)]
adjust strength, so that this is not recognized as c++
<HTML>
<HEAD>
<TITLE>file test</TITLE>
</HEAD>
<BODY>
class
</BODY>
</HTML>

12 years agoUpdate TODOs.
Reuben Thomas [Sat, 14 Apr 2012 10:22:06 +0000 (10:22 +0000)]
Update TODOs.

12 years agoIndirect fixes
Christos Zoulas [Fri, 6 Apr 2012 21:18:54 +0000 (21:18 +0000)]
Indirect fixes

12 years agoApple on-disk formats.
Christos Zoulas [Fri, 6 Apr 2012 21:18:09 +0000 (21:18 +0000)]
Apple on-disk formats.

12 years ago- add more debugging for indirect offsets.
Christos Zoulas [Fri, 6 Apr 2012 21:15:54 +0000 (21:15 +0000)]
- add more debugging for indirect offsets.
- only print the description for indirect offsets if a match was found,
  and add the offset as the number to print.

12 years agofor indirect formats, allow printing the offset, and default use default
Christos Zoulas [Fri, 6 Apr 2012 21:14:01 +0000 (21:14 +0000)]
for indirect formats, allow printing the offset, and default use default
strength

12 years agoAdd minix A_NSYM format binaries: From: Antoine LECA <antoine.leca.1@gmail.com>
Christos Zoulas [Fri, 6 Apr 2012 14:35:31 +0000 (14:35 +0000)]
Add minix A_NSYM format binaries: From: Antoine LECA <antoine.leca.1@gmail.com>

12 years ago- add windows date formats: {be,le,}qwdate
Christos Zoulas [Tue, 3 Apr 2012 22:25:07 +0000 (22:25 +0000)]
- add windows date formats: {be,le,}qwdate
- don't use time_t when you mean uint32_t
- better support for windows shortcut files

12 years agoallow size <= to the size we have not just <
Christos Zoulas [Tue, 20 Mar 2012 18:28:02 +0000 (18:28 +0000)]
allow size <= to the size we have not just <

12 years agoPR/174: Add winword 2.0 recognition from
Christos Zoulas [Thu, 8 Mar 2012 17:54:48 +0000 (17:54 +0000)]
PR/174: Add winword 2.0 recognition from
https://407323.bugs.gentoo.org/attachment.cgi?id=304559

12 years agofix reversed test
Christos Zoulas [Sat, 3 Mar 2012 15:44:58 +0000 (15:44 +0000)]
fix reversed test

12 years agoLook at the proper offsets for MD info, depending on the size of the binary
Christos Zoulas [Wed, 22 Feb 2012 18:25:39 +0000 (18:25 +0000)]
Look at the proper offsets for MD info, depending on the size of the binary
32 or 64.

12 years agonew version FILE5_11
Christos Zoulas [Tue, 21 Feb 2012 19:16:48 +0000 (19:16 +0000)]
new version

12 years agoMention fuzzing issues
Christos Zoulas [Tue, 21 Feb 2012 19:14:56 +0000 (19:14 +0000)]
Mention fuzzing issues

12 years agoFix bounds checks again.
Christos Zoulas [Mon, 20 Feb 2012 22:35:29 +0000 (22:35 +0000)]
Fix bounds checks again.

12 years agoreturn -2 if we printed something so the we don't print the same information
Christos Zoulas [Mon, 20 Feb 2012 20:04:58 +0000 (20:04 +0000)]
return -2 if we printed something so the we don't print the same information
twice.

12 years ago- simplify rounding
Christos Zoulas [Mon, 20 Feb 2012 20:04:37 +0000 (20:04 +0000)]
- simplify rounding
- use 0x for hex printing

12 years agoPR/170: Christos Georgiou: Add mime type for monkey audio.
Christos Zoulas [Mon, 20 Feb 2012 16:37:34 +0000 (16:37 +0000)]
PR/170: Christos Georgiou: Add mime type for monkey audio.

12 years agowhitespace
Christos Zoulas [Fri, 17 Feb 2012 05:28:40 +0000 (05:28 +0000)]
whitespace

12 years ago- add float and double types
Christos Zoulas [Fri, 17 Feb 2012 05:27:45 +0000 (05:27 +0000)]
- add float and double types
- fix debug printf formats
- fix short stream sizes
- don't fail if we don't know about a type

12 years agoadd more check found by cert's fuzzer.
Christos Zoulas [Fri, 17 Feb 2012 04:23:30 +0000 (04:23 +0000)]
add more check found by cert's fuzzer.

12 years agoadd unreal games signature
Christos Zoulas [Mon, 13 Feb 2012 22:50:50 +0000 (22:50 +0000)]
add unreal games signature

12 years agoadded arm compressed images.
Christos Zoulas [Tue, 7 Feb 2012 21:35:03 +0000 (21:35 +0000)]
added arm compressed images.

12 years agoadd zfs
Christos Zoulas [Fri, 27 Jan 2012 01:41:26 +0000 (01:41 +0000)]
add zfs

12 years agoadd zfs magic
Christos Zoulas [Fri, 27 Jan 2012 01:41:00 +0000 (01:41 +0000)]
add zfs magic

12 years agomake sure that type is initialized even in the out of memory case.
Christos Zoulas [Tue, 24 Jan 2012 19:02:02 +0000 (19:02 +0000)]
make sure that type is initialized even in the out of memory case.

13 years agoremove weak magic
Christos Zoulas [Mon, 16 Jan 2012 15:16:43 +0000 (15:16 +0000)]
remove weak magic

13 years agoPR/165 better version messages from Byrial Jensen
Christos Zoulas [Tue, 3 Jan 2012 17:16:54 +0000 (17:16 +0000)]
PR/165 better version messages from Byrial Jensen

13 years agoremove obsolete header files FILE5_10
Christos Zoulas [Fri, 30 Dec 2011 16:51:19 +0000 (16:51 +0000)]
remove obsolete header files

13 years agowelcome to 5.10
Christos Zoulas [Fri, 30 Dec 2011 16:41:11 +0000 (16:41 +0000)]
welcome to 5.10

13 years agoFix markup typos and document magic_list.
Christos Zoulas [Mon, 19 Dec 2011 17:49:31 +0000 (17:49 +0000)]
Fix markup typos and document magic_list.

13 years agoDon't hard-code MAGIC_NO_CHECK_BUILTIN, build it from it's components.
Christos Zoulas [Sun, 18 Dec 2011 14:55:22 +0000 (14:55 +0000)]
Don't hard-code MAGIC_NO_CHECK_BUILTIN, build it from it's components.

13 years agoadd tilera
Christos Zoulas [Sat, 17 Dec 2011 17:18:14 +0000 (17:18 +0000)]
add tilera

13 years agoMore tilera chips from Chris Metcalf <cmetcalf@tilera.com>
Christos Zoulas [Sat, 17 Dec 2011 17:16:29 +0000 (17:16 +0000)]
More tilera chips from Chris Metcalf <cmetcalf@tilera.com>

13 years agoAdd guile
Christos Zoulas [Fri, 16 Dec 2011 17:44:33 +0000 (17:44 +0000)]
Add guile

13 years agoDocument recent changes.
Reuben Thomas [Fri, 16 Dec 2011 16:34:21 +0000 (16:34 +0000)]
Document recent changes.

13 years agoWeaken generic script magic rather more, to avoid overriding specific magic.
Reuben Thomas [Fri, 16 Dec 2011 16:32:48 +0000 (16:32 +0000)]
Weaken generic script magic rather more, to avoid overriding specific magic.

13 years agoAdd /usr/bin/env detection with MIME type for Perl scripts.
Reuben Thomas [Fri, 16 Dec 2011 16:24:40 +0000 (16:24 +0000)]
Add /usr/bin/env detection with MIME type for Perl scripts.

13 years agotry to make the palm magic stronger and comment as to what should be done.
Christos Zoulas [Thu, 15 Dec 2011 16:21:43 +0000 (16:21 +0000)]
try to make the palm magic stronger and comment as to what should be done.

13 years agoexplain why.
Christos Zoulas [Tue, 13 Dec 2011 13:53:14 +0000 (13:53 +0000)]
explain why.

13 years agordays is off by one. (Daniel Gillen)
Christos Zoulas [Tue, 13 Dec 2011 13:48:41 +0000 (13:48 +0000)]
rdays is off by one. (Daniel Gillen)

13 years agoTweak C++ magic strength to avoid false positives.
Reuben Thomas [Fri, 9 Dec 2011 08:02:16 +0000 (08:02 +0000)]
Tweak C++ magic strength to avoid false positives.

13 years agoSimplify if (p) free(p) to free(p).
Reuben Thomas [Thu, 8 Dec 2011 12:38:24 +0000 (12:38 +0000)]
Simplify if (p) free(p) to free(p).

13 years agoTurn hardwired token matching into soft magic. See ChangeLog for details.
Reuben Thomas [Thu, 8 Dec 2011 12:12:46 +0000 (12:12 +0000)]
Turn hardwired token matching into soft magic. See ChangeLog for details.

13 years agoPR/151: Remove the wild match for 0xeb, matches too many russian texts.
Christos Zoulas [Wed, 7 Dec 2011 22:05:05 +0000 (22:05 +0000)]
PR/151: Remove the wild match for 0xeb, matches too many russian texts.

13 years agoput back the printf chars
Christos Zoulas [Wed, 7 Dec 2011 22:04:27 +0000 (22:04 +0000)]
put back the printf chars

13 years agobetter lzma detection for files with large dictionaries from jan kaluza
Christos Zoulas [Wed, 7 Dec 2011 18:39:43 +0000 (18:39 +0000)]
better lzma detection for files with large dictionaries from jan kaluza

13 years agoCorrect spelling of "XHTML".
Reuben Thomas [Wed, 7 Dec 2011 12:01:24 +0000 (12:01 +0000)]
Correct spelling of "XHTML".

13 years agoImprove punctuation.
Reuben Thomas [Wed, 7 Dec 2011 11:58:24 +0000 (11:58 +0000)]
Improve punctuation.

13 years agoUpdate for recent magic fixes.
Reuben Thomas [Mon, 5 Dec 2011 23:18:12 +0000 (23:18 +0000)]
Update for recent magic fixes.

13 years agoMake description of Python scripts consistent.
Reuben Thomas [Mon, 5 Dec 2011 23:16:41 +0000 (23:16 +0000)]
Make description of Python scripts consistent.

13 years agoMove generic /usr/bin/env script detection from commands to
Reuben Thomas [Mon, 5 Dec 2011 23:14:02 +0000 (23:14 +0000)]
Move generic /usr/bin/env script detection from commands to
varied.script, so all the generic detection is together.

Reduce its strength so it doesn't outweigh language-specific tests.

13 years agoUpdate for recent fixes.
Reuben Thomas [Mon, 5 Dec 2011 23:01:10 +0000 (23:01 +0000)]
Update for recent fixes.

13 years agoFix description of /w flag.
Reuben Thomas [Mon, 5 Dec 2011 22:58:35 +0000 (22:58 +0000)]
Fix description of /w flag.

13 years agoadd music
Christos Zoulas [Fri, 25 Nov 2011 03:28:17 +0000 (03:28 +0000)]
add music

13 years agofix virtualbox
Christos Zoulas [Tue, 22 Nov 2011 13:30:05 +0000 (13:30 +0000)]
fix virtualbox

13 years ago- don't close if not needed
Christos Zoulas [Wed, 16 Nov 2011 19:24:22 +0000 (19:24 +0000)]
- don't close if not needed
- closedir on error path

13 years agoAdd cups
Christos Zoulas [Thu, 10 Nov 2011 18:59:54 +0000 (18:59 +0000)]
Add cups

13 years agofix missing prefix (from bch/NetBSD)
Christos Zoulas [Thu, 10 Nov 2011 13:42:09 +0000 (13:42 +0000)]
fix missing prefix (from bch/NetBSD)

13 years agoFix issue #150.
Reuben Thomas [Sat, 5 Nov 2011 15:44:22 +0000 (15:44 +0000)]
Fix issue #150.

13 years agoadd kernel core formats
Christos Zoulas [Mon, 31 Oct 2011 17:23:34 +0000 (17:23 +0000)]
add kernel core formats