]>
granicus.if.org Git - file/log
Christos Zoulas [Wed, 20 Jan 2016 15:41:31 +0000 (15:41 +0000)]
PR/512: Jason Hood: Add support for windows I{32,64} formats to fmtcheck.
Christos Zoulas [Tue, 19 Jan 2016 16:35:14 +0000 (16:35 +0000)]
Improve GEM image magic (Joerg Jenderek)
Christos Zoulas [Tue, 19 Jan 2016 15:18:38 +0000 (15:18 +0000)]
mention DER magic
Christos Zoulas [Tue, 19 Jan 2016 15:18:02 +0000 (15:18 +0000)]
After we map and byteswap, mprotect(2) the magic entries read-only
to prevent bugs.
Christos Zoulas [Tue, 19 Jan 2016 15:09:28 +0000 (15:09 +0000)]
more der fixes.
Christos Zoulas [Tue, 19 Jan 2016 15:09:21 +0000 (15:09 +0000)]
missing break for DER weight
Christos Zoulas [Tue, 19 Jan 2016 15:09:03 +0000 (15:09 +0000)]
debug print for DER
Christos Zoulas [Tue, 19 Jan 2016 15:08:50 +0000 (15:08 +0000)]
Add special printer for DER that does not abuse magic entries.
Christos Zoulas [Tue, 19 Jan 2016 15:08:14 +0000 (15:08 +0000)]
Add der
Christos Zoulas [Tue, 19 Jan 2016 15:07:45 +0000 (15:07 +0000)]
DER encoded data.
Christos Zoulas [Tue, 19 Jan 2016 04:17:07 +0000 (04:17 +0000)]
Add DER parsing (experimental)
Christos Zoulas [Mon, 11 Jan 2016 21:19:18 +0000 (21:19 +0000)]
PR/507: osm0sis: fix comment...
Christos Zoulas [Mon, 11 Jan 2016 21:18:03 +0000 (21:18 +0000)]
PR/505: Jan Kaluza: MSX string matches should be binary.
Christos Zoulas [Mon, 11 Jan 2016 21:16:37 +0000 (21:16 +0000)]
PR/504: comment out weak magic.
Christos Zoulas [Mon, 11 Jan 2016 20:59:24 +0000 (20:59 +0000)]
PR/502: Durval Menezes: Add another flavor of bitTorrent.
Christos Zoulas [Fri, 8 Jan 2016 00:56:42 +0000 (00:56 +0000)]
better g3 fax detection Joerg Jenderek
Christos Zoulas [Fri, 8 Jan 2016 00:41:02 +0000 (00:41 +0000)]
fix Panorama databases; Joerg Jenderek
Christos Zoulas [Tue, 15 Dec 2015 01:06:17 +0000 (01:06 +0000)]
Microsoft Help file magic from Joerg Jenderek
Christos Zoulas [Tue, 15 Dec 2015 01:06:00 +0000 (01:06 +0000)]
move mime and extension to the right place.
Christos Zoulas [Fri, 4 Dec 2015 20:48:02 +0000 (20:48 +0000)]
Add missing extensions/mime from Andrew Roazen
Christos Zoulas [Fri, 4 Dec 2015 20:40:10 +0000 (20:40 +0000)]
Appleworks fixes from Joerg Jenderek
Christos Zoulas [Fri, 4 Dec 2015 20:38:43 +0000 (20:38 +0000)]
Add last written by version for sqline (Richard Allen)
Christos Zoulas [Mon, 30 Nov 2015 20:54:26 +0000 (20:54 +0000)]
updates for elisp from Joerg Jenderek
Christos Zoulas [Sun, 29 Nov 2015 22:14:49 +0000 (22:14 +0000)]
PR/501: change application/xml to text/xml as per the directive
Christos Zoulas [Sun, 29 Nov 2015 22:11:07 +0000 (22:11 +0000)]
PR/500: Add mp4 dash and mime for it
Christos Zoulas [Sun, 29 Nov 2015 22:08:14 +0000 (22:08 +0000)]
PR/499: Fix unescaped regex.
Christos Zoulas [Sun, 29 Nov 2015 01:55:14 +0000 (01:55 +0000)]
add ktrace
Christos Zoulas [Wed, 25 Nov 2015 00:36:02 +0000 (00:36 +0000)]
add extension info (Joerg Jenderek)
Christos Zoulas [Mon, 23 Nov 2015 22:04:36 +0000 (22:04 +0000)]
PR/497: Add FLIF
Christos Zoulas [Mon, 23 Nov 2015 21:20:50 +0000 (21:20 +0000)]
PR/498: Add Workbook for Excel
Christos Zoulas [Mon, 23 Nov 2015 20:41:43 +0000 (20:41 +0000)]
PR/477: Make python code pypi friendly.
Christos Zoulas [Fri, 20 Nov 2015 17:05:42 +0000 (17:05 +0000)]
Fix lharc magic (Joerg Jenderek)
Christos Zoulas [Wed, 18 Nov 2015 12:29:29 +0000 (12:29 +0000)]
Allow repeated AUXV entries:
https://github.com/torvalds/linux/blob/master/arch/powerpc/include/uapi/asm/elf.h#L174
Christos Zoulas [Mon, 16 Nov 2015 16:03:45 +0000 (16:03 +0000)]
- Update the a_type type to be 64 bits since this is what Linux wants.
- Handle incomplete reads since the filename might be the last thing on the
section.
(Jan Kaluza)
Christos Zoulas [Sat, 14 Nov 2015 13:39:13 +0000 (13:39 +0000)]
add vacuum-cleaner magic
Christos Zoulas [Sat, 14 Nov 2015 13:38:35 +0000 (13:38 +0000)]
new magic from Thomas M. Ott
Christos Zoulas [Fri, 13 Nov 2015 16:45:01 +0000 (16:45 +0000)]
PR/494: make MAP_TYPE_USER be 0, and also set it expicitly. This avoids
the problem on systems without QUICK (mmap) when an error is caught before
the map->type is set and the allocation of the map (when the magic file
cannot be opened).
Christos Zoulas [Fri, 13 Nov 2015 15:42:18 +0000 (15:42 +0000)]
provide forward declaration for makeerror()
Christos Zoulas [Fri, 13 Nov 2015 15:36:14 +0000 (15:36 +0000)]
Provide dprintf(3)
Christos Zoulas [Fri, 13 Nov 2015 15:35:10 +0000 (15:35 +0000)]
Provide makeerror() when we don't have builtin-compress.
Christos Zoulas [Fri, 13 Nov 2015 00:50:40 +0000 (00:50 +0000)]
fix formats
Christos Zoulas [Fri, 13 Nov 2015 00:39:08 +0000 (00:39 +0000)]
PR/496: Add more details for the PS/X executable format and add the CPE format.
Christos Zoulas [Fri, 13 Nov 2015 00:38:33 +0000 (00:38 +0000)]
PR/496: Add more image formats
Christos Zoulas [Wed, 11 Nov 2015 22:50:12 +0000 (22:50 +0000)]
Push and pop a buffer so ascmagic does not print ", " because it thinks
we've already printed.
Christos Zoulas [Wed, 11 Nov 2015 22:30:29 +0000 (22:30 +0000)]
more symbolic constants
Christos Zoulas [Wed, 11 Nov 2015 22:26:30 +0000 (22:26 +0000)]
use symbolic names for 0, 1, 2
Christos Zoulas [Wed, 11 Nov 2015 22:22:19 +0000 (22:22 +0000)]
Print the compression program name or zlib.
Christos Zoulas [Wed, 11 Nov 2015 21:20:18 +0000 (21:20 +0000)]
rename the "from" tag in the auxv to "execfn".
Christos Zoulas [Wed, 11 Nov 2015 21:19:11 +0000 (21:19 +0000)]
Decompression failures now report errors to the parent.
Christos Zoulas [Wed, 11 Nov 2015 15:27:03 +0000 (15:27 +0000)]
Improve the strength of sendmail.fc files, print version, add extension
(Joerg Jenderek)
Christos Zoulas [Wed, 11 Nov 2015 04:26:26 +0000 (04:26 +0000)]
regex stuff.
Christos Zoulas [Wed, 11 Nov 2015 04:25:41 +0000 (04:25 +0000)]
PR/495: Spurious msooxml match. REG_STARTEND code is not working as it
is supposed to, remove it.
Christos Zoulas [Tue, 10 Nov 2015 22:52:07 +0000 (22:52 +0000)]
PR/492: Don't exit from grandchild (magic_buffer case).
Christos Zoulas [Tue, 10 Nov 2015 17:47:02 +0000 (17:47 +0000)]
Add missing bracket.
Christos Zoulas [Tue, 10 Nov 2015 00:13:27 +0000 (00:13 +0000)]
add extensions and mime for boot roms (Joerg Jenderek)
Christos Zoulas [Mon, 9 Nov 2015 21:21:16 +0000 (21:21 +0000)]
- check for MAP_FAILED before unmapping.
- reorder setting of the flags, so that we act properly on error.
Might fix PR/494
Christos Zoulas [Mon, 9 Nov 2015 21:03:51 +0000 (21:03 +0000)]
Add zlib support
Christos Zoulas [Mon, 9 Nov 2015 21:03:42 +0000 (21:03 +0000)]
Add CCAST for const cast.
Christos Zoulas [Mon, 9 Nov 2015 18:21:05 +0000 (18:21 +0000)]
Add attributes to the proper place.
Christos Zoulas [Mon, 9 Nov 2015 17:02:41 +0000 (17:02 +0000)]
Handle MacOS/X icons (Joerg Jenderek)
Christos Zoulas [Mon, 9 Nov 2015 16:59:45 +0000 (16:59 +0000)]
Fix handling of 0x8c EXE files (Joerg Jenderek)
Christos Zoulas [Mon, 9 Nov 2015 16:57:19 +0000 (16:57 +0000)]
Add java hprof dumps (Christoph Biedl)
Christos Zoulas [Thu, 5 Nov 2015 18:47:16 +0000 (18:47 +0000)]
restrict fortran
Christos Zoulas [Thu, 5 Nov 2015 18:20:46 +0000 (18:20 +0000)]
reverse printing order so that the current entry can gain mime and ext
Christos Zoulas [Thu, 5 Nov 2015 16:58:31 +0000 (16:58 +0000)]
add AUXV section processing (Jan Kaluza)
Christos Zoulas [Thu, 5 Nov 2015 16:22:25 +0000 (16:22 +0000)]
mention compression fix.
Christos Zoulas [Thu, 5 Nov 2015 16:21:06 +0000 (16:21 +0000)]
PR/492: Fix error with magic_buffer and compression.
Christos Zoulas [Wed, 4 Nov 2015 01:02:02 +0000 (01:02 +0000)]
add mime and extensions for sqlite3 related magic (Joerg Jenderek)
Christos Zoulas [Sat, 31 Oct 2015 15:37:17 +0000 (15:37 +0000)]
allow ? in apple creator/type magic
Christos Zoulas [Thu, 29 Oct 2015 19:23:42 +0000 (19:23 +0000)]
PR/489: Avoid evaluating things twice.
Christos Zoulas [Thu, 29 Oct 2015 18:52:16 +0000 (18:52 +0000)]
PR/491: Magic for PFR0
Christos Zoulas [Thu, 29 Oct 2015 18:49:11 +0000 (18:49 +0000)]
Document that this is for PR/490.
Christos Zoulas [Thu, 29 Oct 2015 18:45:05 +0000 (18:45 +0000)]
bump things so we beat html
Christos Zoulas [Tue, 27 Oct 2015 23:24:33 +0000 (23:24 +0000)]
c32 fixes from Joerg Jenderek
Christos Zoulas [Mon, 26 Oct 2015 19:57:01 +0000 (19:57 +0000)]
Audio Garmin files (Joerg Jenderek)
Christos Zoulas [Sat, 24 Oct 2015 15:32:58 +0000 (15:32 +0000)]
add extensions for dicom (Joerg Jenderek)
Christos Zoulas [Fri, 16 Oct 2015 15:11:07 +0000 (15:11 +0000)]
From Christoph Biedl:
The bad news first: Detection of WordPerfect/Corel is quite broken due
to forgotten endianess clarification, and has probably been ever since.
On LE archs, nothing but "(Corel/WP)" is printed.
Time for a clarification and cleanup. Basically, there's a product
(Offset 8) and file type (Offset 9) short, and little information about
their meanings. So I took the old logik and placed it in logical
groups, with some questions about PlanPerfect raised. Perhaps there was
an off-by-one when creating the data? Also, the "loadable file" and
"graphic image" fit into the scheme, no need for extra rules.
There were a few hints in the wp2x sources, and the LibreOffice has
a few sample files in the sources. Not all of them are detected, these
have a completely different header (very old format?).
Christos Zoulas [Thu, 15 Oct 2015 21:51:22 +0000 (21:51 +0000)]
add flags
Christos Zoulas [Thu, 15 Oct 2015 20:56:51 +0000 (20:56 +0000)]
fix multi-arch printing for 2
Christos Zoulas [Thu, 15 Oct 2015 16:54:01 +0000 (16:54 +0000)]
add haswell, fix arm7s
Christos Zoulas [Thu, 15 Oct 2015 15:42:17 +0000 (15:42 +0000)]
add more arm info
Christos Zoulas [Sat, 10 Oct 2015 15:37:44 +0000 (15:37 +0000)]
PR/484: add google chrome magic (Ville Skytta)
Christos Zoulas [Sat, 10 Oct 2015 15:36:32 +0000 (15:36 +0000)]
PR/482, PR/483, Ville Skytta remove duplicate xar magic and add mime to it
Christos Zoulas [Fri, 9 Oct 2015 14:38:47 +0000 (14:38 +0000)]
Return the offset not size, so that we can process more notes. Noted by
Jan Kaluza.
Christos Zoulas [Wed, 7 Oct 2015 02:37:57 +0000 (02:37 +0000)]
add > (Christoph Biedl)
Christos Zoulas [Wed, 7 Oct 2015 02:36:50 +0000 (02:36 +0000)]
remove dup words (Jakub Wilk)
Christos Zoulas [Fri, 2 Oct 2015 18:36:54 +0000 (18:36 +0000)]
Add fingerprint data
Christos Zoulas [Wed, 30 Sep 2015 20:32:35 +0000 (20:32 +0000)]
centralize coff magic by Joerg Jenderek.
Christos Zoulas [Wed, 30 Sep 2015 18:33:35 +0000 (18:33 +0000)]
url for rar
Christos Zoulas [Wed, 30 Sep 2015 18:32:46 +0000 (18:32 +0000)]
rar improvements (Christoph Biedl)
Christos Zoulas [Wed, 30 Sep 2015 14:02:06 +0000 (14:02 +0000)]
PR/480: print (default) in the right place depending on POSIXLY_CORRECT
Christos Zoulas [Wed, 30 Sep 2015 13:44:38 +0000 (13:44 +0000)]
PR/481: Add mime for rar v5
Christos Zoulas [Mon, 28 Sep 2015 14:51:01 +0000 (14:51 +0000)]
Refactor RAR, add v5 for it from Christoph Biedl
Christos Zoulas [Sun, 27 Sep 2015 05:40:08 +0000 (05:40 +0000)]
disambiguate NTFS and db magic by adding a blocksize test. Add mime
and extension. From Joerg Jenderek
Christos Zoulas [Wed, 23 Sep 2015 16:03:03 +0000 (16:03 +0000)]
Add windows tape format from Joerg Jenderek
Christos Zoulas [Tue, 22 Sep 2015 15:40:32 +0000 (15:40 +0000)]
Fix --mime-encoding without --mime-type (Christoph Biedl)
printf '\x00\xff' | file --mime-encoding -
Christos Zoulas [Mon, 21 Sep 2015 21:12:43 +0000 (21:12 +0000)]
more info for Garmin images from Joerg Jenderek
Christos Zoulas [Thu, 17 Sep 2015 01:14:09 +0000 (01:14 +0000)]
remove unused variables
Christos Zoulas [Thu, 17 Sep 2015 01:10:51 +0000 (01:10 +0000)]
Make the default case print something sane for each of the different styles:
apple, mime, encoding, default. Before it just printed data which is confusing.
Christos Zoulas [Thu, 17 Sep 2015 01:10:00 +0000 (01:10 +0000)]
Move the annotation code back and add similar code to the mime code that
checks if there is a string to be printed and skips otherwise.