1
1
diff -u libmagic.orig/apprentice.c libmagic/apprentice.c
2
2
--- libmagic.orig/apprentice.c 2016-11-23 17:08:22.955687700 +0100
3
- +++ libmagic/apprentice.c 2016-11-24 13:42:04.122242100 +0100
3
+ +++ libmagic/apprentice.c 2016-11-24 16:55:16.299587400 +0100
4
4
@@ -29,6 +29,8 @@
5
5
* apprentice - make one pass through /etc/magic, learning its secrets.
6
6
*/
@@ -1022,8 +1022,8 @@ diff -u libmagic.orig/cdf.c libmagic/cdf.c
1022
1022
(void)fprintf(stderr, "Usage: %s <filename>\n", getprogname());
1023
1023
return -1;
1024
1024
diff -u libmagic.orig/cdf.h libmagic/cdf.h
1025
- --- libmagic.orig/cdf.h 2016-11-23 17:08:24.651177800 +0100
1026
- +++ libmagic/cdf.h 2016-11-24 13:41:34.182417000 +0100
1025
+ --- libmagic.orig/cdf.h 2016-11-26 14:20:33.240401300 +0100
1026
+ +++ libmagic/cdf.h 2016-11-26 14:20:33.781858400 +0100
1027
1027
@@ -35,10 +35,12 @@
1028
1028
#ifndef _H_CDF_
1029
1029
#define _H_CDF_
@@ -1104,7 +1104,7 @@ diff -u libmagic.orig/cdf_time.c libmagic/cdf_time.c
1104
1104
static const char *ref = "Sat Apr 23 01:30:00 1977";
1105
1105
diff -u libmagic.orig/compress.c libmagic/compress.c
1106
1106
--- libmagic.orig/compress.c 2016-11-23 17:08:25.345167600 +0100
1107
- +++ libmagic/compress.c 2016-11-24 13:42:04.146247600 +0100
1107
+ +++ libmagic/compress.c 2017-01-05 23:15:53.219543000 +0100
1108
1108
@@ -45,15 +45,13 @@
1109
1109
#endif
1110
1110
#include <string.h>
@@ -1122,7 +1122,12 @@ diff -u libmagic.orig/compress.c libmagic/compress.c
1122
1122
#include <sys/ioctl.h>
1123
1123
#endif
1124
1124
#ifdef HAVE_SYS_WAIT_H
1125
- @@ -66,46 +64,8 @@
1125
+ @@ -62,50 +60,12 @@
1126
+ #if defined(HAVE_SYS_TIME_H)
1127
+ #include <sys/time.h>
1128
+ #endif
1129
+ - #if defined(HAVE_ZLIB_H)
1130
+ + #if defined(HAVE_ZLIB_H) && defined(PHP_FILEINFO_UNCOMPRESS)
1126
1131
#define BUILTIN_DECOMPRESS
1127
1132
#include <zlib.h>
1128
1133
#endif
@@ -1265,7 +1270,7 @@ diff -u libmagic.orig/compress.c libmagic/compress.c
1265
1270
+ #endif /* if PHP_FILEINFO_UNCOMPRESS */
1266
1271
diff -u libmagic.orig/der.c libmagic/der.c
1267
1272
--- libmagic.orig/der.c 2016-11-23 17:08:25.601237900 +0100
1268
- +++ libmagic/der.c 2016-11-24 13:41:34.200418900 +0100
1273
+ +++ libmagic/der.c 2017-01-05 23:25:59.696458300 +0100
1269
1274
@@ -51,7 +51,9 @@
1270
1275
#include "magic.h"
1271
1276
#include "der.h"
@@ -1324,8 +1329,8 @@ diff -u libmagic.orig/elfclass.h libmagic/elfclass.h
1324
1329
fsize, elf_getu16(swap, elfhdr.e_machine),
1325
1330
(int)elf_getu16(swap, elfhdr.e_shstrndx),
1326
1331
diff -u libmagic.orig/file.h libmagic/file.h
1327
- --- libmagic.orig/file.h 2016-11-23 17:08:26.334387400 +0100
1328
- +++ libmagic/file.h 2016-11-24 13:41:34.210416500 +0100
1332
+ --- libmagic.orig/file.h 2016-11-26 14:20:33.428933800 +0100
1333
+ +++ libmagic/file.h 2016-11-26 14:20:33.993908600 +0100
1329
1334
@@ -33,11 +33,9 @@
1330
1335
#ifndef __file_h__
1331
1336
#define __file_h__
@@ -2752,26 +2757,6 @@ diff -u libmagic.orig/magic.h libmagic/magic.h
2752
2757
int magic_list(magic_t, const char *);
2753
2758
int magic_errno(magic_t);
2754
2759
2755
- diff -u libmagic.orig/patchlevel.h libmagic/patchlevel.h
2756
- --- libmagic.orig/patchlevel.h 2016-11-24 14:55:09.402121100 +0100
2757
- +++ libmagic/patchlevel.h 2016-11-24 14:56:16.720869700 +0100
2758
- @@ -1,11 +1,15 @@
2759
- #define FILE_VERSION_MAJOR 5
2760
- - #define patchlevel 28
2761
- + #define patchlevel 29
2762
-
2763
- /*
2764
- * Patchlevel file for Ian Darwin's MAGIC command.
2765
- * $File: patchlevel.h,v 1.68 2008/03/22 21:39:43 christos Exp $
2766
- *
2767
- * $Log$
2768
- + * Revision 1.9 2016/11/24 22:27:12 ab
2769
- + * Update libmagic to 5.28
2770
- + *
2771
- + * $Log$
2772
- * Revision 1.9 2016/10/11 22:27:12 ab
2773
- * Update libmagic to 5.28
2774
- *
2775
2760
diff -u libmagic.orig/print.c libmagic/print.c
2776
2761
--- libmagic.orig/print.c 2016-11-23 17:08:28.349281600 +0100
2777
2762
+++ libmagic/print.c 2016-11-24 13:42:04.178244800 +0100
0 commit comments