]>
granicus.if.org Git - file/log
Christos Zoulas [Fri, 13 Oct 2017 15:25:12 +0000 (15:25 +0000)]
Fix comments (Joerg Jenderek)
Christos Zoulas [Wed, 11 Oct 2017 11:40:43 +0000 (11:40 +0000)]
add braille representation in xml (Simon Aittamaa)
Christos Zoulas [Sat, 7 Oct 2017 18:41:00 +0000 (18:41 +0000)]
improve DZip detection (Joerg Jenderek)
Christos Zoulas [Sat, 7 Oct 2017 15:21:48 +0000 (15:21 +0000)]
fix the mime type for flac (Nicholas Fratti)
Christos Zoulas [Sat, 7 Oct 2017 13:29:26 +0000 (13:29 +0000)]
Add paintshop pro palette from Joerg Jenderek
Christos Zoulas [Fri, 6 Oct 2017 15:36:38 +0000 (15:36 +0000)]
Fix mime types
Christos Zoulas [Fri, 6 Oct 2017 14:08:55 +0000 (14:08 +0000)]
Add HEIF (High Efficiency Image File Format) from Matthias Kiefer
Christos Zoulas [Fri, 6 Oct 2017 01:14:08 +0000 (01:14 +0000)]
fix 3gpp detection (Georgios Papoutsis)
Christos Zoulas [Fri, 6 Oct 2017 01:11:24 +0000 (01:11 +0000)]
improve riff detection (Joerg Jenderek)
Christos Zoulas [Thu, 28 Sep 2017 02:37:47 +0000 (02:37 +0000)]
fix segment offset (Michael van Elst)
Christos Zoulas [Tue, 26 Sep 2017 12:24:03 +0000 (12:24 +0000)]
resource leak fix
Christos Zoulas [Tue, 26 Sep 2017 12:21:59 +0000 (12:21 +0000)]
Close the file on error (Steve Grubb)
Christos Zoulas [Sun, 24 Sep 2017 16:04:55 +0000 (16:04 +0000)]
Add and enable libseccomp support (Paul Moore)
Christos Zoulas [Mon, 18 Sep 2017 20:40:10 +0000 (20:40 +0000)]
- use err(3) inspired functions to report errors and warnings
- use EXIT_SUCCESS/EXIT_FAILURE
- reformat usage.
Christos Zoulas [Mon, 18 Sep 2017 20:39:33 +0000 (20:39 +0000)]
use EXIT_SUCCESS/EXIT_FAILURE
Christos Zoulas [Fri, 15 Sep 2017 18:34:02 +0000 (18:34 +0000)]
new compression formats from Harry Mallon
Christos Zoulas [Fri, 15 Sep 2017 15:25:45 +0000 (15:25 +0000)]
remove stray +
Christos Zoulas [Fri, 15 Sep 2017 15:25:11 +0000 (15:25 +0000)]
Handle little endian dpx images (Harry Mallon)
Christos Zoulas [Tue, 12 Sep 2017 15:55:16 +0000 (15:55 +0000)]
From: Ronald van Engelen
Completed common sample frequencies for pcm encoded audio in
flac containers using bash script "scripts/create_filemagic_flac"
Christos Zoulas [Mon, 11 Sep 2017 23:51:12 +0000 (23:51 +0000)]
Add zx-state magic (Martin M. S. Pedersen)
Christos Zoulas [Fri, 8 Sep 2017 13:44:09 +0000 (13:44 +0000)]
de-lint.
Christos Zoulas [Fri, 8 Sep 2017 13:43:37 +0000 (13:43 +0000)]
Simplify and add casts for lint.
Christos Zoulas [Tue, 5 Sep 2017 20:41:59 +0000 (20:41 +0000)]
Reset to the end of the buffer if not enough lines were found. Found by
clusterfuzz.
Christos Zoulas [Sat, 2 Sep 2017 08:54:09 +0000 (08:54 +0000)]
welcome to 5.32
Christos Zoulas [Sat, 2 Sep 2017 08:53:08 +0000 (08:53 +0000)]
Add missing entry.
Christos Zoulas [Wed, 30 Aug 2017 13:45:10 +0000 (13:45 +0000)]
put back the trailing spaces; description does not do escape expansion (yet)
Christos Zoulas [Mon, 28 Aug 2017 13:39:18 +0000 (13:39 +0000)]
Always reset state in {file,buffer}_apprentice (Krzysztof Wilczynski)
Christos Zoulas [Sun, 27 Aug 2017 07:55:02 +0000 (07:55 +0000)]
Fix always true condition (Thomas Jarosch)
Christos Zoulas [Mon, 14 Aug 2017 13:39:18 +0000 (13:39 +0000)]
improvements (Marek Cermak)
Christos Zoulas [Mon, 14 Aug 2017 07:40:38 +0000 (07:40 +0000)]
Improvements from Marek Cermak
Christos Zoulas [Sun, 13 Aug 2017 08:26:40 +0000 (08:26 +0000)]
Newer python magic (Ville Skytta)
Christos Zoulas [Sun, 13 Aug 2017 00:21:47 +0000 (00:21 +0000)]
spelling fixes (Ville Skytta)
Christos Zoulas [Thu, 10 Aug 2017 11:01:38 +0000 (11:01 +0000)]
Add gconv magic (Marek Cermak)
Christos Zoulas [Wed, 2 Aug 2017 08:15:20 +0000 (08:15 +0000)]
Recognize Microsoft Rosyln C# pdb files (Austin English)
Christos Zoulas [Sun, 23 Jul 2017 08:23:33 +0000 (08:23 +0000)]
better matching for single/double quotes
Christos Zoulas [Sat, 22 Jul 2017 19:21:02 +0000 (19:21 +0000)]
remove the +
Christos Zoulas [Sat, 22 Jul 2017 17:21:24 +0000 (17:21 +0000)]
Strength decreased in magic file magic/Magdir/dump for new-fs
dump file (little endian) to correctly recognize '*.mo' GNU message
catalog (little endian).
https://bugzilla.redhat.com/show_bug.cgi?id=
1226215
Christos Zoulas [Fri, 21 Jul 2017 12:03:04 +0000 (12:03 +0000)]
fix test file
Christos Zoulas [Fri, 21 Jul 2017 10:34:41 +0000 (10:34 +0000)]
HDD Raw copy tool from Benjamin Vanheuverzwijn
Christos Zoulas [Mon, 3 Jul 2017 16:03:40 +0000 (16:03 +0000)]
PR/622: fix infocom magic.
Christos Zoulas [Sat, 24 Jun 2017 15:24:56 +0000 (15:24 +0000)]
fix 3ds files.
Christos Zoulas [Sat, 24 Jun 2017 00:39:00 +0000 (00:39 +0000)]
fixes for TrueType fonts from Joerg Jenderek
Christos Zoulas [Mon, 19 Jun 2017 18:30:25 +0000 (18:30 +0000)]
Add another bounds check: OSS-FUZZ issue 2242
Christos Zoulas [Mon, 12 Jun 2017 13:52:54 +0000 (13:52 +0000)]
True Type font fixes from Joerg Jenderek
Christos Zoulas [Sun, 11 Jun 2017 22:26:46 +0000 (22:26 +0000)]
PR/620: David Korth: Added the secure area type for Nintendo DS ROMs.
Christos Zoulas [Sun, 11 Jun 2017 22:25:44 +0000 (22:25 +0000)]
PR/620: David Korth: Handle iOS optimized PNG images.
Christos Zoulas [Sun, 11 Jun 2017 22:21:06 +0000 (22:21 +0000)]
Add bhl
Christos Zoulas [Sun, 11 Jun 2017 22:20:02 +0000 (22:20 +0000)]
new bhl magic
Christos Zoulas [Mon, 5 Jun 2017 17:40:31 +0000 (17:40 +0000)]
use default to avoid dup printing (Stephan Kulow)
Christos Zoulas [Wed, 31 May 2017 15:48:50 +0000 (15:48 +0000)]
Fix \s vs \w confusion.
Christos Zoulas [Fri, 26 May 2017 15:44:48 +0000 (15:44 +0000)]
PR/619: bump cdrom again to what was in 5.25
Christos Zoulas [Fri, 26 May 2017 14:33:07 +0000 (14:33 +0000)]
PR/618: Fix numeric values which correspond to characters.
Christos Zoulas [Thu, 25 May 2017 21:42:53 +0000 (21:42 +0000)]
mention pickier parsing.
Christos Zoulas [Thu, 25 May 2017 20:34:59 +0000 (20:34 +0000)]
Be pickier about numeric fields in magic files.
Christos Zoulas [Thu, 25 May 2017 20:33:57 +0000 (20:33 +0000)]
fix type overflow
Christos Zoulas [Thu, 25 May 2017 20:09:55 +0000 (20:09 +0000)]
Whitespace.
Christos Zoulas [Thu, 25 May 2017 20:07:23 +0000 (20:07 +0000)]
fix broken numeric entries
Christos Zoulas [Thu, 25 May 2017 00:13:03 +0000 (00:13 +0000)]
there is no %#u
Christos Zoulas [Wed, 24 May 2017 19:17:50 +0000 (19:17 +0000)]
PR/616: Don't skip the filesystem tests for extension/apple
Christos Zoulas [Wed, 24 May 2017 19:17:25 +0000 (19:17 +0000)]
Add an snprintb(3) format string for the magic flags.
Christos Zoulas [Wed, 24 May 2017 17:35:20 +0000 (17:35 +0000)]
PR/617: Handle "polyglot" pdf's that don't start with %PDF-
Christos Zoulas [Tue, 23 May 2017 21:54:07 +0000 (21:54 +0000)]
PR/615: Krzysztof Wilczynski: Add magic_getflags()
Christos Zoulas [Tue, 23 May 2017 17:54:38 +0000 (17:54 +0000)]
note release
Christos Zoulas [Tue, 23 May 2017 17:38:49 +0000 (17:38 +0000)]
fix tests building.
Christos Zoulas [Tue, 23 May 2017 17:35:17 +0000 (17:35 +0000)]
5.31
Christos Zoulas [Tue, 23 May 2017 17:30:22 +0000 (17:30 +0000)]
more
Christos Zoulas [Sat, 20 May 2017 19:55:27 +0000 (19:55 +0000)]
Improve detection of msdos backup files. Joerg Jenderek
Christos Zoulas [Tue, 2 May 2017 14:05:29 +0000 (14:05 +0000)]
slight improvements
Christos Zoulas [Sun, 30 Apr 2017 17:05:02 +0000 (17:05 +0000)]
off-by-one reading offset (found by oss-fuzz)
Christos Zoulas [Fri, 28 Apr 2017 16:28:58 +0000 (16:28 +0000)]
Add more information about terminfo (Thomas Dickey)
Christos Zoulas [Fri, 28 Apr 2017 16:28:16 +0000 (16:28 +0000)]
Add CDB
Christos Zoulas [Fri, 28 Apr 2017 16:27:58 +0000 (16:27 +0000)]
Support 'alternate' printf format.
Christos Zoulas [Fri, 28 Apr 2017 15:03:47 +0000 (15:03 +0000)]
check one more read (found by oss-fuzz)
Christos Zoulas [Wed, 26 Apr 2017 15:08:07 +0000 (15:08 +0000)]
sprinkle unused
Christos Zoulas [Mon, 24 Apr 2017 19:41:34 +0000 (19:41 +0000)]
Add oss-fuzz glue. Hope I got this right :-)
Christos Zoulas [Mon, 24 Apr 2017 18:57:35 +0000 (18:57 +0000)]
- centralize allocation so we can easily find out where things are done.
- limit property list memory limit further for oss-fuzz.
Christos Zoulas [Sat, 22 Apr 2017 20:02:34 +0000 (20:02 +0000)]
fix out of bounds read; found by oss-fuzz
Christos Zoulas [Fri, 21 Apr 2017 16:54:57 +0000 (16:54 +0000)]
- if we failed to get the offset at the current continuation level, reduce it.
- reset continuation level on flush
Found by oss-fuzz
Christos Zoulas [Wed, 12 Apr 2017 14:57:22 +0000 (14:57 +0000)]
Check read bounds for vector before reading. Found by oss-fuzz.
Christos Zoulas [Tue, 11 Apr 2017 14:59:28 +0000 (14:59 +0000)]
PR/606: Marcos Mayorga: Bump to beat c++ magic score
Christos Zoulas [Tue, 11 Apr 2017 14:52:15 +0000 (14:52 +0000)]
PR/607: add apache big data formats (Owen O'Malley)
Christos Zoulas [Sat, 8 Apr 2017 20:58:03 +0000 (20:58 +0000)]
don't copy the string past its length (oss-fuzz)
Christos Zoulas [Sat, 8 Apr 2017 20:38:46 +0000 (20:38 +0000)]
Don't try to read past the end of the properties, found by oss-fuzz
Christos Zoulas [Fri, 7 Apr 2017 20:10:24 +0000 (20:10 +0000)]
Work around glibc/regex/msan bug regexec returns 0 but does initialize pmatch.
Found by oss-fuzz.
Christos Zoulas [Fri, 7 Apr 2017 19:46:44 +0000 (19:46 +0000)]
move stdint.h endif higher.
Christos Zoulas [Fri, 7 Apr 2017 15:07:31 +0000 (15:07 +0000)]
limit memory usage more to satisfy oss-fuzz
Christos Zoulas [Thu, 6 Apr 2017 19:20:35 +0000 (19:20 +0000)]
If we could not read a field, set it to 0; found by oss-fuzz
Christos Zoulas [Tue, 4 Apr 2017 20:48:40 +0000 (20:48 +0000)]
retain python 2 compatibility, factoring out the conversion functions.
Christos Zoulas [Tue, 4 Apr 2017 20:34:24 +0000 (20:34 +0000)]
use explicit character cleasses instead of the shorthand \s \w which is
not supported by the BSD regex code.
Christos Zoulas [Sat, 1 Apr 2017 18:26:03 +0000 (18:26 +0000)]
PR/604: Add Sony XAVC info
Christos Zoulas [Wed, 29 Mar 2017 19:45:22 +0000 (19:45 +0000)]
Simplify the property info copy function and check for bounds.
Found by oss-fuzz.
Christos Zoulas [Wed, 29 Mar 2017 19:09:52 +0000 (19:09 +0000)]
Don't try to parse auxv vector notes for non-svr4 style core files.
Christos Zoulas [Wed, 29 Mar 2017 15:58:12 +0000 (15:58 +0000)]
Print more info about NetBSD core files.
Christos Zoulas [Wed, 29 Mar 2017 15:57:48 +0000 (15:57 +0000)]
Fix printf formats (use alternate form for %x).
Christos Zoulas [Tue, 28 Mar 2017 15:13:07 +0000 (15:13 +0000)]
free memory on error.
Christos Zoulas [Mon, 27 Mar 2017 21:34:32 +0000 (21:34 +0000)]
- Check the stream offset for sh.sh_len to fit within the stream.
- Fix wrong test (use o4 instead of slen for offset).
- Use left variable to keep track of how many bytes are left.
Christos Zoulas [Mon, 27 Mar 2017 20:58:11 +0000 (20:58 +0000)]
try to clean this up; the vector code is still fishy.
Christos Zoulas [Fri, 24 Mar 2017 19:29:26 +0000 (19:29 +0000)]
Add HAMMER support from Sascha Wildner
Christos Zoulas [Fri, 24 Mar 2017 15:31:32 +0000 (15:31 +0000)]
PR/602: check for a field terminator too.
Christos Zoulas [Thu, 23 Mar 2017 22:11:53 +0000 (22:11 +0000)]
Add trace files ( Mike Weiblen )