]>
granicus.if.org Git - file/log
Christos Zoulas [Wed, 12 Nov 2014 15:29:12 +0000 (15:29 +0000)]
New change
Christos Zoulas [Wed, 12 Nov 2014 15:28:34 +0000 (15:28 +0000)]
Simplify freeing of the map and remove bogus frees in the user buffer case.
Christos Zoulas [Tue, 11 Nov 2014 21:32:38 +0000 (21:32 +0000)]
Decode the type of the pgp packet.
Christos Zoulas [Tue, 11 Nov 2014 20:10:49 +0000 (20:10 +0000)]
PR/396: Add sereal magic
Christos Zoulas [Tue, 11 Nov 2014 17:49:39 +0000 (17:49 +0000)]
today's fixes.
Christos Zoulas [Tue, 11 Nov 2014 17:48:23 +0000 (17:48 +0000)]
PR/398: Correctly truncate pascal strings (fixes out of bounds read of 1, 2,
or 4 bytes).
Christos Zoulas [Tue, 11 Nov 2014 17:46:05 +0000 (17:46 +0000)]
fix memory leak.
Christos Zoulas [Mon, 10 Nov 2014 05:08:23 +0000 (05:08 +0000)]
Remove duplicates from Chris Renshaw
Christos Zoulas [Fri, 7 Nov 2014 15:24:14 +0000 (15:24 +0000)]
Make strings from files always printable.
Christos Zoulas [Mon, 3 Nov 2014 21:03:36 +0000 (21:03 +0000)]
new mlocate entry.
Christos Zoulas [Wed, 29 Oct 2014 14:41:32 +0000 (14:41 +0000)]
Always add the map to the head of the list; this way we can always dependably
free it with mlist_free().
Christos Zoulas [Tue, 28 Oct 2014 22:25:17 +0000 (22:25 +0000)]
PR/394: Properly cleanup in new buffers function.
Christos Zoulas [Tue, 28 Oct 2014 22:10:46 +0000 (22:10 +0000)]
PR/395: fix typo
Christos Zoulas [Tue, 28 Oct 2014 22:09:57 +0000 (22:09 +0000)]
PR/395: Avoid infinite loop in oomem cleanup.
Christos Zoulas [Tue, 28 Oct 2014 15:47:39 +0000 (15:47 +0000)]
patches from joerg jenderek to improve dbase detection
Christos Zoulas [Sun, 26 Oct 2014 20:23:30 +0000 (20:23 +0000)]
return NODATA in more cases and be more picky about children's exit codes.
Christos Zoulas [Thu, 23 Oct 2014 23:12:51 +0000 (23:12 +0000)]
m4 files can be ALAC and AAC
Christos Zoulas [Thu, 23 Oct 2014 17:17:09 +0000 (17:17 +0000)]
print something before the ', offset', and boost the strength so that it
wins the standard DOS/MBR boot sector magic. XXX: this all needs to be
refactored
Christos Zoulas [Wed, 22 Oct 2014 19:27:36 +0000 (19:27 +0000)]
Don't treat empty chains as an error (Guy Helmer)
Christos Zoulas [Wed, 22 Oct 2014 19:16:30 +0000 (19:16 +0000)]
- remove old compatibility code that ended up printing nothing before
'; partition'
- remove trailing tab in magic
- add partition entry printing for the NetBSD mbr
Christos Zoulas [Wed, 22 Oct 2014 18:16:03 +0000 (18:16 +0000)]
PR/390: Jan Kaluza: Fix detection of iso9660 filesystems
Christos Zoulas [Fri, 17 Oct 2014 15:49:00 +0000 (15:49 +0000)]
Fix note bounds reading, Francisco Alonso / Red Hat
Christos Zoulas [Wed, 15 Oct 2014 12:39:21 +0000 (12:39 +0000)]
On arm, chars are by default unsigned so force sign extension.
http://git.php.net/?p=php-src.git;a=patch;h=
e64da8c20df3ec28bd2417924b207b870e9ab99f
Christos Zoulas [Tue, 14 Oct 2014 16:50:37 +0000 (16:50 +0000)]
more detailed crypto magic
Christos Zoulas [Mon, 13 Oct 2014 20:21:49 +0000 (20:21 +0000)]
PR/388: According to POSIX we should not quote the destination of the symlink.
Christos Zoulas [Sat, 11 Oct 2014 15:03:16 +0000 (15:03 +0000)]
locale autoconf fixes
Christos Zoulas [Fri, 10 Oct 2014 18:57:51 +0000 (18:57 +0000)]
welcome to 5.20
Christos Zoulas [Sat, 27 Sep 2014 00:12:55 +0000 (00:12 +0000)]
mention that perl uses BEGIN {
Christos Zoulas [Wed, 24 Sep 2014 19:52:46 +0000 (19:52 +0000)]
PR/383: Remove unicode BOM as suggested.
Christos Zoulas [Wed, 24 Sep 2014 19:49:07 +0000 (19:49 +0000)]
PR/384: remove %z formats that break windows.
Christos Zoulas [Tue, 23 Sep 2014 23:42:44 +0000 (23:42 +0000)]
PR/383: make regex use \x and not the non-ascii characters.
Christos Zoulas [Tue, 23 Sep 2014 17:02:12 +0000 (17:02 +0000)]
decode more webp
Christos Zoulas [Tue, 23 Sep 2014 16:35:08 +0000 (16:35 +0000)]
define skeleton files as video.
Christos Zoulas [Tue, 23 Sep 2014 12:57:41 +0000 (12:57 +0000)]
PR/382: add audio and video mime types as suggested by:
https://developer.mozilla.org/en-US/docs/Web/HTTP/\
Configuring_servers_for_Ogg_media
Christos Zoulas [Mon, 22 Sep 2014 21:21:59 +0000 (21:21 +0000)]
Add JPEG-XR
Christos Zoulas [Mon, 22 Sep 2014 18:26:19 +0000 (18:26 +0000)]
Don't abuse the const pointer we've been passed in, allocate memory instead.
XXX: This is expensive.
Christos Zoulas [Fri, 19 Sep 2014 19:05:57 +0000 (19:05 +0000)]
new entry
Christos Zoulas [Tue, 16 Sep 2014 17:25:52 +0000 (17:25 +0000)]
sync with NetBSD's tools.
Christos Zoulas [Mon, 15 Sep 2014 23:24:01 +0000 (23:24 +0000)]
Don't forget to NUL terminate if the last line did not have delim.
From: Hubert Garavel
Christos Zoulas [Mon, 15 Sep 2014 19:11:25 +0000 (19:11 +0000)]
we are not supposed to modify the file pointer.
Christos Zoulas [Mon, 15 Sep 2014 15:10:42 +0000 (15:10 +0000)]
more Web/P fixes, remove dup entry from images
Christos Zoulas [Sat, 13 Sep 2014 20:17:14 +0000 (20:17 +0000)]
symbolic photometric interpretation for tif
Christos Zoulas [Sat, 13 Sep 2014 19:46:47 +0000 (19:46 +0000)]
more details for tiff.
Christos Zoulas [Sat, 13 Sep 2014 14:29:51 +0000 (14:29 +0000)]
add mp4 mime for MOBI. Does that work?
Christos Zoulas [Sat, 13 Sep 2014 14:27:12 +0000 (14:27 +0000)]
change name per suggestion in the PR.
Christos Zoulas [Sat, 13 Sep 2014 14:04:21 +0000 (14:04 +0000)]
add webp vp8
Christos Zoulas [Fri, 12 Sep 2014 20:57:45 +0000 (20:57 +0000)]
fix transposition
Christos Zoulas [Fri, 12 Sep 2014 20:47:00 +0000 (20:47 +0000)]
use recursion to traverse the jpeg markers
Christos Zoulas [Fri, 12 Sep 2014 13:37:11 +0000 (13:37 +0000)]
PR/380: Add zlib support
Christos Zoulas [Thu, 11 Sep 2014 15:23:40 +0000 (15:23 +0000)]
PR/379: Ville Skyttae: Add qpress support from
Christos Zoulas [Thu, 11 Sep 2014 15:09:34 +0000 (15:09 +0000)]
PR/378: don't print stuff, breaks all MP3 files.
Christos Zoulas [Thu, 11 Sep 2014 12:08:52 +0000 (12:08 +0000)]
remove duplicate assignment.
Christos Zoulas [Wed, 10 Sep 2014 18:41:51 +0000 (18:41 +0000)]
don't use setlocale(3); it is not thread-safe.
Christos Zoulas [Wed, 3 Sep 2014 13:34:16 +0000 (13:34 +0000)]
Apple HFS changes from Joerg Jenderek
Christos Zoulas [Sat, 30 Aug 2014 15:30:11 +0000 (15:30 +0000)]
PR/372: Fix incorrect change made for PR/342: We should not increment
magindex, if it is not a continuation.
Christos Zoulas [Sat, 30 Aug 2014 10:20:20 +0000 (10:20 +0000)]
add more "ftyp"es.
Christos Zoulas [Sat, 30 Aug 2014 10:19:54 +0000 (10:19 +0000)]
Be more strict about extra string parsing, and always report errors.
Christos Zoulas [Sat, 30 Aug 2014 08:34:17 +0000 (08:34 +0000)]
PR/376: Fix typos.
Christos Zoulas [Wed, 27 Aug 2014 13:00:37 +0000 (13:00 +0000)]
fix mime for cdf encryped files.
Christos Zoulas [Wed, 27 Aug 2014 07:02:36 +0000 (07:02 +0000)]
add encrypted cdf documents
Christos Zoulas [Wed, 27 Aug 2014 06:59:35 +0000 (06:59 +0000)]
recognize encrypted documents.
Christos Zoulas [Tue, 19 Aug 2014 14:18:04 +0000 (14:18 +0000)]
new gdb magic from Petr Gajdos
Christos Zoulas [Sun, 17 Aug 2014 13:48:16 +0000 (13:48 +0000)]
remove duplicate level information
Christos Zoulas [Sun, 17 Aug 2014 13:47:59 +0000 (13:47 +0000)]
remove dup
Christos Zoulas [Sun, 17 Aug 2014 12:58:54 +0000 (12:58 +0000)]
new magic for RSX-11 filesystems.
Christos Zoulas [Sat, 16 Aug 2014 16:07:12 +0000 (16:07 +0000)]
floppy related fixes from Joerg Jenderek
Christos Zoulas [Sat, 16 Aug 2014 10:43:28 +0000 (10:43 +0000)]
- hack to make entry print something so that it is accepted; what should
we do instead?
- fix overflowed constant
From Joerg Jenderek
Christos Zoulas [Sat, 16 Aug 2014 10:42:17 +0000 (10:42 +0000)]
remove dup ghost (Joerg Jenderek)
Christos Zoulas [Fri, 8 Aug 2014 07:09:59 +0000 (07:09 +0000)]
ISO fixes from Joerg Jenderek
Christos Zoulas [Thu, 7 Aug 2014 09:38:35 +0000 (09:38 +0000)]
Prevent wrap around (Remi Collet at redhat)
Christos Zoulas [Tue, 5 Aug 2014 07:38:45 +0000 (07:38 +0000)]
PR/360: Andreas Koehler: Escape regex properly.
Christos Zoulas [Tue, 5 Aug 2014 07:32:31 +0000 (07:32 +0000)]
PR/362: Bill: Fix incorrect JPEG SOFn parsing.
Christos Zoulas [Mon, 4 Aug 2014 06:48:22 +0000 (06:48 +0000)]
- fix so that apprentice succeeds
- simplify unneeded cast
Christos Zoulas [Mon, 4 Aug 2014 06:26:16 +0000 (06:26 +0000)]
PR/364: Add GRIB data
Christos Zoulas [Mon, 4 Aug 2014 06:21:30 +0000 (06:21 +0000)]
PR/365: Jan Kaluza: Add support for glibc locale archives.
Christos Zoulas [Mon, 4 Aug 2014 06:19:44 +0000 (06:19 +0000)]
PR/367: Brooks Davis: Add magic_load_buffers to provide a means to load the
magic database on environments that have no direct access to the filesystem.
Christos Zoulas [Mon, 4 Aug 2014 06:00:36 +0000 (06:00 +0000)]
PR/369: Matthieu CASTET: Add android sparse images.
Christos Zoulas [Mon, 4 Aug 2014 05:58:40 +0000 (05:58 +0000)]
PR/371: Benedikt Morbach: Add python 3.4 compiled magic
Christos Zoulas [Sun, 3 Aug 2014 07:31:47 +0000 (07:31 +0000)]
bump OS/BS MBR and remove leading comma since nothing was printed before it.
Restores behavior with 5.09
Christos Zoulas [Thu, 24 Jul 2014 19:36:17 +0000 (19:36 +0000)]
new change
Christos Zoulas [Thu, 24 Jul 2014 19:35:39 +0000 (19:35 +0000)]
Add thumbs.db parsing support.
Reuben Thomas [Mon, 14 Jul 2014 14:21:33 +0000 (14:21 +0000)]
Comment out too-sensitive Pascal magic
Christos Zoulas [Sun, 13 Jul 2014 13:50:35 +0000 (13:50 +0000)]
new nec-88 magic
Reuben Thomas [Mon, 30 Jun 2014 14:31:20 +0000 (14:31 +0000)]
Add test data for FIT map from Francis Irving (bug #358)
Christos Zoulas [Thu, 26 Jun 2014 12:53:36 +0000 (12:53 +0000)]
Fix warnings (Xin Li)
Christos Zoulas [Thu, 19 Jun 2014 17:17:58 +0000 (17:17 +0000)]
UBI byteorder consistency.
Christos Zoulas [Mon, 16 Jun 2014 16:56:57 +0000 (16:56 +0000)]
better PIT file recognition (Joerg Jenderek)
Christos Zoulas [Thu, 12 Jun 2014 16:33:08 +0000 (16:33 +0000)]
Adjust test result
Christos Zoulas [Thu, 12 Jun 2014 16:28:01 +0000 (16:28 +0000)]
Welcome to 5.19
Christos Zoulas [Thu, 12 Jun 2014 13:52:48 +0000 (13:52 +0000)]
Add new elf machines (Branko Dreven)
Christos Zoulas [Mon, 9 Jun 2014 13:05:57 +0000 (13:05 +0000)]
More bugs
Christos Zoulas [Mon, 9 Jun 2014 13:04:37 +0000 (13:04 +0000)]
Add missing check offset test (Francisco Alonso, Jan Kaluza at RedHat)
Christos Zoulas [Wed, 4 Jun 2014 17:36:34 +0000 (17:36 +0000)]
Correctly compute the truncated pascal string size (Francisco Alonso and
Jan Kaluza at RedHat)
Christos Zoulas [Wed, 4 Jun 2014 17:26:07 +0000 (17:26 +0000)]
Use the proper sector size when checking stream offsets (Francisco Alonso and
Jan Kaluza at RedHat)
Christos Zoulas [Wed, 4 Jun 2014 17:23:19 +0000 (17:23 +0000)]
Fix incorrect bounds check for sector count. (Francisco Alonso and Jan Kaluza
at RedHat)
Christos Zoulas [Tue, 3 Jun 2014 20:40:31 +0000 (20:40 +0000)]
remove stray g.
Christos Zoulas [Tue, 3 Jun 2014 19:17:27 +0000 (19:17 +0000)]
PR/356: Spelling fixes
Christos Zoulas [Tue, 3 Jun 2014 19:15:58 +0000 (19:15 +0000)]
PR/355: use vnd.debian.binary-package mime type.
Christos Zoulas [Tue, 3 Jun 2014 19:14:46 +0000 (19:14 +0000)]
PR/357: flake8 warning cleanups
Christos Zoulas [Tue, 3 Jun 2014 19:01:34 +0000 (19:01 +0000)]
* Enforce limit of 8K on regex searches that have no limits
* Allow the l modifier for regex to mean line count. Default
to byte count. If line count is specified, assume a max
of 80 characters per line to limit the byte count.
* Don't allow conversions to be used for dates, allowing
the mask field to be used as an offset.
* Bump the version of the magic format so that regex changes
are visible.