]> granicus.if.org Git - file/log
file
5 years agoAdd more ScreamTracker from alexmyczko
Christos Zoulas [Tue, 15 Oct 2019 17:59:43 +0000 (17:59 +0000)]
Add more ScreamTracker from alexmyczko

5 years agoCorrectly detect hppa1.0 binaries created by GNU binutils (BFD)
Elan Ruusam�e [Mon, 14 Oct 2019 22:01:15 +0000 (22:01 +0000)]
Correctly detect hppa1.0 binaries created by GNU binutils (BFD)

5 years agoscore down the rest of the interpreters so that better language-specific
Christos Zoulas [Fri, 11 Oct 2019 14:35:29 +0000 (14:35 +0000)]
score down the rest of the interpreters so that better language-specific
matches take precedence.

5 years agoPR/112: connesc: move mime magic higher so that it always takes effect.
Christos Zoulas [Tue, 8 Oct 2019 20:25:13 +0000 (20:25 +0000)]
PR/112: connesc: move mime magic higher so that it always takes effect.

5 years agoAdd simple git object detection
Christos Zoulas [Fri, 4 Oct 2019 18:46:29 +0000 (18:46 +0000)]
Add simple git object detection

5 years agoUse the number of sections to disambiguate zlib compressed files from VAX
Christos Zoulas [Fri, 4 Oct 2019 18:07:46 +0000 (18:07 +0000)]
Use the number of sections to disambiguate zlib compressed files from VAX
coff binaries.

5 years agoAnother flavor of Raspberry PI image
Christos Zoulas [Wed, 2 Oct 2019 02:07:30 +0000 (02:07 +0000)]
Another flavor of Raspberry PI image

5 years agoAdd OpenFST magic from Martin Jansche
Christos Zoulas [Mon, 30 Sep 2019 15:58:24 +0000 (15:58 +0000)]
Add OpenFST magic from  Martin Jansche

5 years agoPR/107: lukas.hartman: Add entries for squashfs compression algorithms from:
Christos Zoulas [Mon, 30 Sep 2019 15:50:51 +0000 (15:50 +0000)]
PR/107: lukas.hartman: Add entries for squashfs compression algorithms from:
https://sourceforge.net/p/squashfs/code/ci/master/tree/squashfs-tools/\
squashfs_fs.h#l295

While here merge the big and little endian entries.

5 years agoPR/108: izhidkov: Use image/svg+xml from gnucash per:
Christos Zoulas [Mon, 30 Sep 2019 15:44:22 +0000 (15:44 +0000)]
PR/108: izhidkov: Use image/svg+xml from gnucash per:
    https://www.w3.org/TR/SVGTiny12/mimereg.html

5 years agoPR/106: Chuck Hein: Add ILDA magic
Christos Zoulas [Mon, 23 Sep 2019 13:04:02 +0000 (13:04 +0000)]
PR/106: Chuck Hein: Add ILDA magic

5 years agosince we don't have a .md file for now just provide the URL.
Christos Zoulas [Thu, 19 Sep 2019 01:04:01 +0000 (01:04 +0000)]
since we don't have a .md file for now just provide the URL.

5 years agoAdd OSS-FUZZ info and new csv file.
Christos Zoulas [Thu, 19 Sep 2019 00:35:52 +0000 (00:35 +0000)]
Add OSS-FUZZ info and new csv file.

5 years agonew openssh key revocation magic (Christoph Biedl)
Christos Zoulas [Wed, 18 Sep 2019 19:20:48 +0000 (19:20 +0000)]
new openssh key revocation magic (Christoph Biedl)

5 years agoadd homebrew (lighe)
Christos Zoulas [Thu, 12 Sep 2019 16:03:37 +0000 (16:03 +0000)]
add homebrew (lighe)

5 years agoPR/101: crocket: handle UTF-8 pdf with bom
Christos Zoulas [Thu, 12 Sep 2019 15:53:49 +0000 (15:53 +0000)]
PR/101: crocket: handle UTF-8 pdf with bom

5 years agoAdd device tree files.
Christos Zoulas [Wed, 11 Sep 2019 21:20:56 +0000 (21:20 +0000)]
Add device tree files.

5 years agoPR/102: Sergei: save the locale string in our own storage so that we own it.
Christos Zoulas [Wed, 11 Sep 2019 15:46:30 +0000 (15:46 +0000)]
PR/102: Sergei: save the locale string in our own storage so that we own it.

5 years agoPR/103: stokito: application/x-zstd -> application/zstd per standards amendment:
Christos Zoulas [Wed, 11 Sep 2019 15:20:12 +0000 (15:20 +0000)]
PR/103: stokito: application/x-zstd -> application/zstd per standards amendment:
https://www.iana.org/assignments/media-types/application/zstd

5 years agoLimit the number of elements in a vector (found by oss-fuzz)
Christos Zoulas [Mon, 26 Aug 2019 14:31:39 +0000 (14:31 +0000)]
Limit the number of elements in a vector (found by oss-fuzz)

5 years agoDetect multiplication overflow when computing sector position
Christos Zoulas [Fri, 23 Aug 2019 14:29:14 +0000 (14:29 +0000)]
Detect multiplication overflow when computing sector position
(found by oss-fuzz)

5 years agoImprove corel draw detection and use "default" instead of the !regexs to
Christos Zoulas [Sat, 10 Aug 2019 13:39:44 +0000 (13:39 +0000)]
Improve corel draw detection and use "default" instead of the !regexs to
exclude other files (Joerg Jenderek)

5 years agoimprove Bentley/Intergraph MicroStation "dgn" file detection (Joerg Jenderek)
Christos Zoulas [Sat, 10 Aug 2019 13:34:17 +0000 (13:34 +0000)]
improve Bentley/Intergraph MicroStation "dgn" file  detection (Joerg Jenderek)

5 years agoPR/96: coala_man: Add Hermes bytecode magic
Christos Zoulas [Mon, 5 Aug 2019 10:34:26 +0000 (10:34 +0000)]
PR/96: coala_man: Add Hermes bytecode magic

5 years agoalways accept --no-sandbox/-S (Christoph Biedl)
Christos Zoulas [Sat, 3 Aug 2019 11:51:59 +0000 (11:51 +0000)]
always accept --no-sandbox/-S (Christoph Biedl)

5 years agomove all ole2 signatures to ole2compounddocs and add more signatures.
Christos Zoulas [Fri, 2 Aug 2019 18:08:18 +0000 (18:08 +0000)]
move all ole2 signatures to ole2compounddocs and add more signatures.
(Joerg Jenderek)

5 years agoFix documentation in comment (Christoph Biedl)
Christos Zoulas [Fri, 2 Aug 2019 17:57:41 +0000 (17:57 +0000)]
Fix documentation in comment (Christoph Biedl)

5 years agoPR/93: iaeiaeiaeiae: Do as the comment says, and count as dynamically linked
Christos Zoulas [Tue, 23 Jul 2019 21:33:45 +0000 (21:33 +0000)]
PR/93: iaeiaeiaeiae: Do as the comment says, and count as dynamically linked
only the binaries that have an interpreter, not the ones that contain a
dynamic section. Fixes issue with -static-pie from gcc-9.x

5 years agouse a switch and defined constants.
Christos Zoulas [Sun, 21 Jul 2019 11:42:09 +0000 (11:42 +0000)]
use a switch and defined constants.

5 years agoPR/92: ulm: Strengthen the PSF magic
Christos Zoulas [Sun, 21 Jul 2019 09:58:53 +0000 (09:58 +0000)]
PR/92: ulm: Strengthen the PSF magic

5 years agoPR/91: avellable: Add period to the regex for the 'require' keyword
Christos Zoulas [Sun, 21 Jul 2019 09:40:17 +0000 (09:40 +0000)]
PR/91: avellable: Add period to the regex for the 'require' keyword

5 years agoAdd lzma and bzip built-in decompression support (Christoph Biedl)
Christos Zoulas [Thu, 18 Jul 2019 20:32:06 +0000 (20:32 +0000)]
Add lzma and bzip built-in decompression support (Christoph Biedl)

5 years agoAdd lzma decompression support (Christoph Biedl)
Christos Zoulas [Thu, 18 Jul 2019 15:43:54 +0000 (15:43 +0000)]
Add lzma decompression support (Christoph Biedl)

5 years agoFix device handling on --apple (Christoph Biedl)
Christos Zoulas [Tue, 16 Jul 2019 13:30:32 +0000 (13:30 +0000)]
Fix device handling on --apple (Christoph Biedl)

5 years agoImprove detection of gdos fonts from Joerg Jenderek, still commented out.
Christos Zoulas [Tue, 16 Jul 2019 11:11:31 +0000 (11:11 +0000)]
Improve detection of gdos fonts from Joerg Jenderek, still commented out.

5 years agodocument that -S now is a no-op on systems that don't support it and fix a typo.
Christos Zoulas [Sat, 13 Jul 2019 16:26:48 +0000 (16:26 +0000)]
document that -S now is a no-op on systems that don't support it and fix a typo.

5 years agoalways support the --no-sandbox option.
Christos Zoulas [Sat, 13 Jul 2019 16:23:58 +0000 (16:23 +0000)]
always support the --no-sandbox option.

5 years agoAdd Android cryptfs footer magic (v3l0c1r4pt0r)
Christos Zoulas [Sun, 7 Jul 2019 22:39:36 +0000 (22:39 +0000)]
Add Android cryptfs footer magic (v3l0c1r4pt0r)

5 years agoBetter support for BMP files (Joerg Jenderek)
Christos Zoulas [Sat, 6 Jul 2019 19:49:00 +0000 (19:49 +0000)]
Better support for BMP files (Joerg Jenderek)

5 years agodisable GEM GDOS fonts for now, needs to be stronger.
Christos Zoulas [Sat, 6 Jul 2019 19:31:36 +0000 (19:31 +0000)]
disable GEM GDOS fonts for now, needs to be stronger.

5 years agoDon't print the string entry unless the zip entry matched (Christoph Biedl)
Christos Zoulas [Sat, 6 Jul 2019 19:25:06 +0000 (19:25 +0000)]
Don't print the string entry unless the zip entry matched (Christoph Biedl)

5 years agofix extra space
Christos Zoulas [Fri, 5 Jul 2019 19:24:39 +0000 (19:24 +0000)]
fix extra space

5 years agonew test from Andrew Childs
Christos Zoulas [Fri, 5 Jul 2019 19:21:18 +0000 (19:21 +0000)]
new test from Andrew Childs

5 years agoBeat GEMDOS files (see new unit test "cl8m8ocofedso"), and reformat for
Christos Zoulas [Fri, 5 Jul 2019 19:20:38 +0000 (19:20 +0000)]
Beat GEMDOS files (see new unit test "cl8m8ocofedso"), and reformat for
brevity.

5 years agoAdd RISC-V to uboot (Andreas Schwab)
Christos Zoulas [Thu, 4 Jul 2019 14:02:41 +0000 (14:02 +0000)]
Add RISC-V to uboot (Andreas Schwab)

5 years ago"dib" BMP image support (Joerg Jenderek)
Christos Zoulas [Wed, 3 Jul 2019 15:37:08 +0000 (15:37 +0000)]
"dib" BMP image support (Joerg Jenderek)

5 years agoAdd umask(2) (from Shankara Pailoor)
Christos Zoulas [Wed, 3 Jul 2019 15:33:20 +0000 (15:33 +0000)]
Add umask(2) (from Shankara Pailoor)

5 years agoSupport for OS/2v2 bitmap files (Joerg Jenderek)
Christos Zoulas [Sun, 30 Jun 2019 21:37:40 +0000 (21:37 +0000)]
Support for OS/2v2 bitmap files (Joerg Jenderek)

5 years agoRecognize Adobe BMP images (Joerg Jenderek)
Christos Zoulas [Sat, 29 Jun 2019 22:34:22 +0000 (22:34 +0000)]
Recognize Adobe BMP images (Joerg Jenderek)

5 years agoWe now support negative level 0 offsets (from the end of the file), so this
Christos Zoulas [Sat, 29 Jun 2019 22:31:04 +0000 (22:31 +0000)]
We now support negative level 0 offsets (from the end of the file), so this
code will not be re-enabled (petk)

5 years agoRemove AC_C_CONST (petk)
Christos Zoulas [Sat, 29 Jun 2019 22:29:03 +0000 (22:29 +0000)]
Remove AC_C_CONST (petk)

5 years agoLimit the CSV test to text files and say so...
Christos Zoulas [Wed, 26 Jun 2019 20:31:31 +0000 (20:31 +0000)]
Limit the CSV test to text files and say so...

5 years agoMove the Icon MS Window data to OS/2 Bitmap array and expand on it
Christos Zoulas [Mon, 24 Jun 2019 23:56:24 +0000 (23:56 +0000)]
Move the Icon MS Window data to OS/2 Bitmap array and expand on it
(Joerg Jenderek)

5 years agoAdd OS/2 pointer images (Joerg Jenderek)
Christos Zoulas [Mon, 24 Jun 2019 23:50:11 +0000 (23:50 +0000)]
Add OS/2 pointer images (Joerg Jenderek)

5 years agoDon't allow lines with no fields before or after the number of fields has
Christos Zoulas [Mon, 24 Jun 2019 23:40:03 +0000 (23:40 +0000)]
Don't allow lines with no fields before or after the number of fields has
been set.

5 years agoincrement nl when we don't have CSV_LINES
Christos Zoulas [Mon, 24 Jun 2019 20:07:36 +0000 (20:07 +0000)]
increment nl when we don't have CSV_LINES
require that we have > 0 fields for CSV

5 years agoUpdate RMAIL (Joerg Jenderek)
Christos Zoulas [Fri, 21 Jun 2019 20:06:05 +0000 (20:06 +0000)]
Update RMAIL (Joerg Jenderek)

5 years agoAllow only the ioctls we use (Shankara Pailoor)
Christos Zoulas [Fri, 21 Jun 2019 16:44:23 +0000 (16:44 +0000)]
Allow only the ioctls we use (Shankara Pailoor)

5 years agoBetter OS/2 icon detection (Joerg Jenderek)
Christos Zoulas [Wed, 19 Jun 2019 15:19:09 +0000 (15:19 +0000)]
Better OS/2 icon detection (Joerg Jenderek)

5 years agore-enable the ICO image code, it is a bit stronger now (Joerg Jenderek)
Christos Zoulas [Sun, 16 Jun 2019 14:59:35 +0000 (14:59 +0000)]
re-enable the ICO image code, it is a bit stronger now (Joerg Jenderek)
XXX: perhaps not strong enough...

5 years agoPR/86: Make BINK a bit stronger and support v2
Christos Zoulas [Sun, 16 Jun 2019 00:15:32 +0000 (00:15 +0000)]
PR/86: Make BINK a bit stronger and support v2

5 years agomake the dbase entry stricter so that it has less chance misidentifying
Christos Zoulas [Fri, 14 Jun 2019 20:12:00 +0000 (20:12 +0000)]
make the dbase entry stricter so that it has less chance misidentifying
xbase memo files (Joerg Jenderek)

5 years agoremove junk
Christos Zoulas [Thu, 13 Jun 2019 11:45:44 +0000 (11:45 +0000)]
remove junk

5 years agoHelp older parsers.
Christos Zoulas [Mon, 10 Jun 2019 22:52:31 +0000 (22:52 +0000)]
Help older parsers.

5 years agoSet buffer to NULL to prevent double free (Kamil Dudka at redhat)
Christos Zoulas [Mon, 10 Jun 2019 21:35:26 +0000 (21:35 +0000)]
Set buffer to NULL to prevent double free (Kamil Dudka at redhat)

5 years agoAdd a simple CSV detector
Christos Zoulas [Sat, 8 Jun 2019 22:16:57 +0000 (22:16 +0000)]
Add a simple CSV detector

5 years agoPR/85: Add a simple CSV detector
Christos Zoulas [Sat, 8 Jun 2019 22:16:24 +0000 (22:16 +0000)]
PR/85: Add a simple CSV detector

5 years agonew pmem magic (from marcinslusarz)
Christos Zoulas [Sat, 8 Jun 2019 20:53:32 +0000 (20:53 +0000)]
new pmem magic (from marcinslusarz)

5 years agotwo new pcap types (from fxlb)
Christos Zoulas [Sat, 8 Jun 2019 20:50:51 +0000 (20:50 +0000)]
two new pcap types (from fxlb)

5 years agoremove redundant memory.h (from petk)
Christos Zoulas [Sat, 8 Jun 2019 20:49:14 +0000 (20:49 +0000)]
remove redundant memory.h (from petk)

5 years agoadd as a comment where this information was found
Christos Zoulas [Sat, 8 Jun 2019 12:17:45 +0000 (12:17 +0000)]
add as a comment where this information was found

5 years agoRecognize non-recovery LOKI android images and tell the difference between
Christos Zoulas [Thu, 6 Jun 2019 19:18:16 +0000 (19:18 +0000)]
Recognize non-recovery LOKI android images and tell the difference between
boot and recovery images. (Kevin Mark)

5 years agoAdd forth magic from Lubomir Rintel
Christos Zoulas [Thu, 6 Jun 2019 19:14:20 +0000 (19:14 +0000)]
Add forth magic from Lubomir Rintel

5 years agoMore detailed magic for early versions of Microsoft Word and Write.
Christos Zoulas [Sun, 2 Jun 2019 15:25:40 +0000 (15:25 +0000)]
More detailed magic for early versions of Microsoft Word and Write.
From Joerg Jenderek

5 years agoAdd some more bittorent patterns from Christian Biere in the NetBSD gnats
Christos Zoulas [Wed, 29 May 2019 02:03:02 +0000 (02:03 +0000)]
Add some more bittorent patterns from Christian Biere in the NetBSD gnats

5 years agoPR/82: David Korth: Added a check for ICE-compressed SNDH audio files.
Christos Zoulas [Mon, 27 May 2019 01:34:02 +0000 (01:34 +0000)]
PR/82: David Korth: Added a check for ICE-compressed SNDH audio files.

5 years agoPR/82: David Korth: Added Xbox 360 packages.
Christos Zoulas [Mon, 27 May 2019 01:33:32 +0000 (01:33 +0000)]
PR/82: David Korth: Added Xbox 360 packages.

5 years agoPR/82: David Korth: Added Xbox 360 XEX1 executables. (early devkits)
Christos Zoulas [Mon, 27 May 2019 01:32:41 +0000 (01:32 +0000)]
PR/82: David Korth: Added Xbox 360 XEX1 executables. (early devkits)

5 years agoPR/82: David Korth: Split XEX region code into its own rule; display
Christos Zoulas [Mon, 27 May 2019 01:32:08 +0000 (01:32 +0000)]
PR/82: David Korth: Split XEX region code into its own rule; display
the 32-bit media ID.

5 years agoPR/82: David Korth: VGM: Added YMZ284 and YMZ294 variants for AY-3-8910.
Christos Zoulas [Mon, 27 May 2019 01:31:07 +0000 (01:31 +0000)]
PR/82: David Korth: VGM: Added YMZ284 and YMZ294 variants for AY-3-8910.

5 years agoPR/82: GerbilSoft: Added MIME types and file extensions for XBE and XEX
Christos Zoulas [Mon, 27 May 2019 01:30:28 +0000 (01:30 +0000)]
PR/82: GerbilSoft: Added MIME types and file extensions for XBE and XEX

5 years agoPr/79: cisba: new opentimestamps magic
Christos Zoulas [Mon, 27 May 2019 01:27:31 +0000 (01:27 +0000)]
Pr/79: cisba: new opentimestamps magic

5 years agoHandle Apple Diskcopy Images (Joerg Jenderek)
Christos Zoulas [Sun, 26 May 2019 20:10:13 +0000 (20:10 +0000)]
Handle Apple Diskcopy Images (Joerg Jenderek)

5 years agoRecognize pre OLE2 (CDF) Microsoft Word files (Joerg Jenderek)
Christos Zoulas [Fri, 24 May 2019 17:17:31 +0000 (17:17 +0000)]
Recognize pre OLE2 (CDF) Microsoft Word files (Joerg Jenderek)

5 years agoRevert https changes that were part of the magic string (Rico Elm)
Christos Zoulas [Tue, 21 May 2019 04:50:10 +0000 (04:50 +0000)]
Revert https changes that were part of the magic string (Rico Elm)

5 years agoNew SOSI magic from Petter Reinholdtsen
Christos Zoulas [Mon, 20 May 2019 17:25:09 +0000 (17:25 +0000)]
New SOSI magic from Petter Reinholdtsen

5 years agoWelcome to file-5.37 FILE5_37
Christos Zoulas [Fri, 17 May 2019 02:27:26 +0000 (02:27 +0000)]
Welcome to file-5.37

5 years agoadd cast for C++ build.
Christos Zoulas [Fri, 17 May 2019 02:24:59 +0000 (02:24 +0000)]
add cast for C++ build.

5 years agonew changes
Christos Zoulas [Thu, 9 May 2019 19:19:34 +0000 (19:19 +0000)]
new changes

5 years agoArrange to print separators if we keep going.
Christos Zoulas [Thu, 9 May 2019 18:58:57 +0000 (18:58 +0000)]
Arrange to print separators if we keep going.

5 years agobump strength to beat "zip"
Christos Zoulas [Thu, 9 May 2019 18:58:02 +0000 (18:58 +0000)]
bump strength to beat "zip"

5 years agoAdd numpy, sort. from tobbez
Christos Zoulas [Thu, 9 May 2019 16:24:36 +0000 (16:24 +0000)]
Add numpy, sort. from tobbez

5 years agoPR/78: jpcima: Improve BambooTracker magic
Christos Zoulas [Wed, 8 May 2019 18:02:45 +0000 (18:02 +0000)]
PR/78: jpcima: Improve BambooTracker magic

5 years agoDocument recent changes.
Christos Zoulas [Tue, 7 May 2019 02:29:04 +0000 (02:29 +0000)]
Document recent changes.

5 years agoFrom: Denys Vlasenko
Christos Zoulas [Tue, 7 May 2019 02:27:11 +0000 (02:27 +0000)]
From: Denys Vlasenko

Reduce amount of stat(2) calls when processing elf files;
propagate fstat result deeper into callees.

5 years agoFrom: Denys Vlasenko
Christos Zoulas [Tue, 7 May 2019 02:20:27 +0000 (02:20 +0000)]
From: Denys Vlasenko

Use sigaction(2) to save and restore SIGPIPE instead of signal(3)
because signal(3) does not have reliable semantics with respect to
SA_RESTART across all platforms: The original BSD semantics are to
always set SA_RESTART whereas the "new" BSD semantics were to keep
what siginterrupt(2) did.

And two missed optimizations:
= The saving/restoring of SIGPIPE is done even if file turns out
  to be *not* compressed, and no decompressor is called.
= If old signal was already SIG_IGN, no need to restore it.

This causes, for example, ~160000 unnecessary calls
to rt_sigaction() when rpmbuild generates kernel rpms.

Finally we can't share the old and new sigaction pointer because
of the "restrict" semantics.

5 years agoMention new fixes
Christos Zoulas [Mon, 6 May 2019 21:24:36 +0000 (21:24 +0000)]
Mention new fixes

5 years agoPR/77: Handle continuations properly in ascmagic when printing mime.
Christos Zoulas [Mon, 6 May 2019 21:23:38 +0000 (21:23 +0000)]
PR/77: Handle continuations properly in ascmagic when printing mime.

5 years ago- remove commented out lines
Christos Zoulas [Mon, 6 May 2019 21:22:40 +0000 (21:22 +0000)]
- remove commented out lines
- use the new file_separator

5 years ago- Add a file_separator function that prints the separator.
Christos Zoulas [Mon, 6 May 2019 21:22:13 +0000 (21:22 +0000)]
- Add a file_separator function that prints the separator.
- Don't append a separator after ascmagic since this is the last test.