1
1
diff -u libmagic.orig/apprentice.c libmagic/apprentice.c
2
2
--- libmagic.orig/apprentice.c 2023-07-17 16:38:35.000000000 +0200
3
- +++ libmagic/apprentice.c 2024-05-27 16:08:06.689332368 +0200
3
+ +++ libmagic/apprentice.c 2024-06-09 00:31:40.345830732 +0200
4
4
@@ -48,7 +48,9 @@
5
5
#ifdef QUICK
6
6
#include <sys/mman.h>
@@ -870,7 +870,7 @@ diff -u libmagic.orig/apprentice.c libmagic/apprentice.c
870
870
break;
871
871
diff -u libmagic.orig/ascmagic.c libmagic/ascmagic.c
872
872
--- libmagic.orig/ascmagic.c 2023-05-30 22:17:50.000000000 +0200
873
- +++ libmagic/ascmagic.c 2024-05-27 16:08:06.689332368 +0200
873
+ +++ libmagic/ascmagic.c 2024-06-09 00:31:40.345830732 +0200
874
874
@@ -96,7 +96,7 @@
875
875
rv = file_ascmagic_with_encoding(ms, &bb,
876
876
ubuf, ulen, code, type, text);
@@ -912,7 +912,7 @@ diff -u libmagic.orig/ascmagic.c libmagic/ascmagic.c
912
912
}
913
913
diff -u libmagic.orig/buffer.c libmagic/buffer.c
914
914
--- libmagic.orig/buffer.c 2023-07-02 14:48:39.000000000 +0200
915
- +++ libmagic/buffer.c 2024-05-27 16:08:06.689332368 +0200
915
+ +++ libmagic/buffer.c 2024-06-09 00:31:40.345830732 +0200
916
916
@@ -31,19 +31,21 @@
917
917
#endif /* lint */
918
918
@@ -971,7 +971,7 @@ diff -u libmagic.orig/buffer.c libmagic/buffer.c
971
971
}
972
972
diff -u libmagic.orig/cdf.c libmagic/cdf.c
973
973
--- libmagic.orig/cdf.c 2022-09-24 22:56:49.000000000 +0200
974
- +++ libmagic/cdf.c 2024-05-27 16:08:06.689332368 +0200
974
+ +++ libmagic/cdf.c 2024-06-09 00:31:40.345830732 +0200
975
975
@@ -43,7 +43,9 @@
976
976
#include <err.h>
977
977
#endif
@@ -1202,7 +1202,7 @@ diff -u libmagic.orig/cdf.c libmagic/cdf.c
1202
1202
#endif
1203
1203
diff -u libmagic.orig/cdf.h libmagic/cdf.h
1204
1204
--- libmagic.orig/cdf.h 2022-09-24 22:56:49.000000000 +0200
1205
- +++ libmagic/cdf.h 2024-05-27 16:08:06.690332378 +0200
1205
+ +++ libmagic/cdf.h 2024-06-04 15:10:40.600783222 +0200
1206
1206
@@ -37,8 +37,6 @@
1207
1207
1208
1208
#ifdef WIN32
@@ -1214,7 +1214,7 @@ diff -u libmagic.orig/cdf.h libmagic/cdf.h
1214
1214
#define timespec timeval
1215
1215
diff -u libmagic.orig/compress.c libmagic/compress.c
1216
1216
--- libmagic.orig/compress.c 2023-05-21 17:59:58.000000000 +0200
1217
- +++ libmagic/compress.c 2024-05-27 16:08:06.690332378 +0200
1217
+ +++ libmagic/compress.c 2024-06-09 00:31:40.346830746 +0200
1218
1218
@@ -63,13 +63,14 @@
1219
1219
#if defined(HAVE_SYS_TIME_H)
1220
1220
#include <sys/time.h>
@@ -1333,7 +1333,7 @@ diff -u libmagic.orig/compress.c libmagic/compress.c
1333
1333
+ #endif
1334
1334
diff -u libmagic.orig/der.c libmagic/der.c
1335
1335
--- libmagic.orig/der.c 2022-09-24 22:56:49.000000000 +0200
1336
- +++ libmagic/der.c 2024-05-27 16:08:06.690332378 +0200
1336
+ +++ libmagic/der.c 2024-06-09 00:31:40.346830746 +0200
1337
1337
@@ -54,7 +54,9 @@
1338
1338
#include "magic.h"
1339
1339
#include "der.h"
@@ -1346,7 +1346,7 @@ diff -u libmagic.orig/der.c libmagic/der.c
1346
1346
#endif
1347
1347
diff -u libmagic.orig/encoding.c libmagic/encoding.c
1348
1348
--- libmagic.orig/encoding.c 2022-12-26 18:31:56.000000000 +0100
1349
- +++ libmagic/encoding.c 2024-05-27 16:08:06.690332378 +0200
1349
+ +++ libmagic/encoding.c 2024-06-09 00:31:40.346830746 +0200
1350
1350
@@ -97,7 +97,7 @@
1351
1351
nbytes = ms->encoding_max;
1352
1352
@@ -1382,7 +1382,7 @@ diff -u libmagic.orig/encoding.c libmagic/encoding.c
1382
1382
}
1383
1383
diff -u libmagic.orig/file.h libmagic/file.h
1384
1384
--- libmagic.orig/file.h 2023-07-27 21:40:22.000000000 +0200
1385
- +++ libmagic/file.h 2024-05-27 16:08:06.690332378 +0200
1385
+ +++ libmagic/file.h 2024-06-09 00:31:40.346830746 +0200
1386
1386
@@ -27,15 +27,13 @@
1387
1387
*/
1388
1388
/*
@@ -1583,7 +1583,7 @@ diff -u libmagic.orig/file.h libmagic/file.h
1583
1583
#define QUICK
1584
1584
diff -u libmagic.orig/fsmagic.c libmagic/fsmagic.c
1585
1585
--- libmagic.orig/fsmagic.c 2023-07-27 21:33:24.000000000 +0200
1586
- +++ libmagic/fsmagic.c 2024-05-27 16:08:06.690332378 +0200
1586
+ +++ libmagic/fsmagic.c 2024-06-09 00:31:40.346830746 +0200
1587
1587
@@ -66,26 +66,10 @@
1588
1588
# define minor(dev) ((dev) & 0xff)
1589
1589
#endif
@@ -1876,7 +1876,7 @@ diff -u libmagic.orig/fsmagic.c libmagic/fsmagic.c
1876
1876
case S_IFSOCK:
1877
1877
diff -u libmagic.orig/funcs.c libmagic/funcs.c
1878
1878
--- libmagic.orig/funcs.c 2023-07-27 21:40:12.000000000 +0200
1879
- +++ libmagic/funcs.c 2024-05-27 16:08:06.690332378 +0200
1879
+ +++ libmagic/funcs.c 2024-06-09 17:55:33.549243946 +0200
1880
1880
@@ -66,7 +66,7 @@
1881
1881
file_private void
1882
1882
file_clearbuf(struct magic_set *ms)
@@ -1969,7 +1969,7 @@ diff -u libmagic.orig/funcs.c libmagic/funcs.c
1969
1969
#endif
1970
1970
- #if HAVE_FORK
1971
1971
+
1972
- + #if PHP_FILEINFO_UNCOMPRESS
1972
+ + #ifdef PHP_FILEINFO_UNCOMPRESS
1973
1973
/* try compression stuff */
1974
1974
if ((ms->flags & MAGIC_NO_CHECK_COMPRESS) == 0) {
1975
1975
m = file_zmagic(ms, &b, inname);
@@ -1987,7 +1987,7 @@ diff -u libmagic.orig/funcs.c libmagic/funcs.c
1987
1987
rv = -1;
1988
1988
}
1989
1989
- #if HAVE_FORK
1990
- + #if PHP_FILEINFO_UNCOMPRESS
1990
+ + #ifdef PHP_FILEINFO_UNCOMPRESS
1991
1991
done_encoding:
1992
1992
#endif
1993
1993
- free(rbuf);
@@ -2222,7 +2222,7 @@ diff -u libmagic.orig/funcs.c libmagic/funcs.c
2222
2222
file_clear_closexec(int fd) {
2223
2223
diff -u libmagic.orig/magic.c libmagic/magic.c
2224
2224
--- libmagic.orig/magic.c 2023-07-27 21:33:24.000000000 +0200
2225
- +++ libmagic/magic.c 2024-05-27 16:08:06.691332388 +0200
2225
+ +++ libmagic/magic.c 2024-06-09 00:31:40.347830761 +0200
2226
2226
@@ -25,11 +25,6 @@
2227
2227
* SUCH DAMAGE.
2228
2228
*/
@@ -2695,8 +2695,8 @@ diff -u libmagic.orig/magic.c libmagic/magic.c
2695
2695
}
2696
2696
return file_getbuffer(ms);
2697
2697
diff -u libmagic.orig/magic.h libmagic/magic.h
2698
- --- libmagic.orig/magic.h 2024-05-28 16:08:42.589182799 +0200
2699
- +++ libmagic/magic.h 2024-05-27 16:08:06.691332388 +0200
2698
+ --- libmagic.orig/magic.h 2024-06-09 17:55:50.382419678 +0200
2699
+ +++ libmagic/magic.h 2024-06-09 00:31:40.347830761 +0200
2700
2700
@@ -47,8 +47,6 @@
2701
2701
* extensions */
2702
2702
#define MAGIC_COMPRESS_TRANSP 0x2000000 /* Check inside compressed files
@@ -2749,7 +2749,7 @@ diff -u libmagic.orig/magic.h libmagic/magic.h
2749
2749
int magic_getparam(magic_t, int, void *);
2750
2750
diff -u libmagic.orig/print.c libmagic/print.c
2751
2751
--- libmagic.orig/print.c 2023-07-27 20:04:45.000000000 +0200
2752
- +++ libmagic/print.c 2024-05-27 16:08:06.691332388 +0200
2752
+ +++ libmagic/print.c 2024-06-09 00:31:40.347830761 +0200
2753
2753
@@ -73,7 +73,7 @@
2754
2754
if (m->mask_op & FILE_OPINVERSE)
2755
2755
(void) fputc('~', stderr);
@@ -2806,7 +2806,7 @@ diff -u libmagic.orig/print.c libmagic/print.c
2806
2806
goto out;
2807
2807
diff -u libmagic.orig/readcdf.c libmagic/readcdf.c
2808
2808
--- libmagic.orig/readcdf.c 2023-02-09 18:43:53.000000000 +0100
2809
- +++ libmagic/readcdf.c 2024-05-27 16:08:06.691332388 +0200
2809
+ +++ libmagic/readcdf.c 2024-06-09 00:31:40.347830761 +0200
2810
2810
@@ -31,7 +31,9 @@
2811
2811
2812
2812
#include <assert.h>
@@ -2926,7 +2926,7 @@ diff -u libmagic.orig/readcdf.c libmagic/readcdf.c
2926
2926
if (i != -1)
2927
2927
diff -u libmagic.orig/softmagic.c libmagic/softmagic.c
2928
2928
--- libmagic.orig/softmagic.c 2023-07-27 21:40:12.000000000 +0200
2929
- +++ libmagic/softmagic.c 2024-05-27 16:08:06.691332388 +0200
2929
+ +++ libmagic/softmagic.c 2024-06-09 00:31:40.347830761 +0200
2930
2930
@@ -45,7 +45,7 @@
2931
2931
#include <time.h>
2932
2932
#include "der.h"
0 commit comments