]>
granicus.if.org Git - file/log
Christos Zoulas [Tue, 9 Dec 2014 02:47:45 +0000 (02:47 +0000)]
check the proper variable
Christos Zoulas [Tue, 9 Dec 2014 02:47:07 +0000 (02:47 +0000)]
and non-zero sizes.
Christos Zoulas [Tue, 9 Dec 2014 02:46:38 +0000 (02:46 +0000)]
Only trust sizes of regular files.
Christos Zoulas [Mon, 8 Dec 2014 20:53:52 +0000 (20:53 +0000)]
fix netbsd core magic entries
Christos Zoulas [Mon, 8 Dec 2014 16:06:19 +0000 (16:06 +0000)]
url for format
Christos Zoulas [Mon, 8 Dec 2014 16:05:47 +0000 (16:05 +0000)]
add bpg.
Christos Zoulas [Thu, 4 Dec 2014 15:56:46 +0000 (15:56 +0000)]
WIN32 changes from Angelo Paolitto
Christos Zoulas [Thu, 4 Dec 2014 15:22:05 +0000 (15:22 +0000)]
Don't bail if there was no error, buf could have been NULL on entry.
Christos Zoulas [Wed, 3 Dec 2014 18:02:52 +0000 (18:02 +0000)]
magic Delta ISO magic
Christos Zoulas [Mon, 1 Dec 2014 13:50:58 +0000 (13:50 +0000)]
put the changes in the original file not the generated file.
Christos Zoulas [Mon, 1 Dec 2014 03:40:00 +0000 (03:40 +0000)]
PR/402: Christian Hesse: Add more ssh key types
Christos Zoulas [Fri, 28 Nov 2014 02:46:39 +0000 (02:46 +0000)]
Remove name recursion limit, it is always lower than the count... Rename
things for consistency.
Christos Zoulas [Fri, 28 Nov 2014 02:35:05 +0000 (02:35 +0000)]
add a limit to the number of times a name/use entries can be used.
Christos Zoulas [Thu, 27 Nov 2014 23:42:58 +0000 (23:42 +0000)]
Kill -R and replace with -P param=value. Allow setting of 4 parameters:
indir, name, shnum, phnum.
Christos Zoulas [Thu, 27 Nov 2014 16:15:06 +0000 (16:15 +0000)]
Document changes
Christos Zoulas [Thu, 27 Nov 2014 15:40:36 +0000 (15:40 +0000)]
bump recursion to 15, and allow it to be set from the command line.
Christos Zoulas [Thu, 27 Nov 2014 15:16:00 +0000 (15:16 +0000)]
adjust limits better (from NetBSD)
Christos Zoulas [Wed, 26 Nov 2014 15:33:10 +0000 (15:33 +0000)]
Complain if alignments are < 4 and repair.
Christos Zoulas [Sun, 23 Nov 2014 21:36:16 +0000 (21:36 +0000)]
fix typos.
Christos Zoulas [Sun, 23 Nov 2014 13:58:37 +0000 (13:58 +0000)]
Mention all the performance fixes from yesterday and today.
Christos Zoulas [Sun, 23 Nov 2014 13:54:27 +0000 (13:54 +0000)]
- reduce recursion level from 20 to 10 and make a symbolic constant for it.
- pull out the guts of saving and restoring the output buffer into functions
and take care not to overwrite the error message if an error happened.
Christos Zoulas [Sat, 22 Nov 2014 23:57:44 +0000 (23:57 +0000)]
Stop reporting bad capabilities after the first few.
Christos Zoulas [Sat, 22 Nov 2014 16:04:29 +0000 (16:04 +0000)]
- limit the number of program and section header number of sections to be
processed to avoid excessive processing time.
- if a bad note is found, return 0 to stop processing immediately.
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.