Hello community, here is the log from the commit of package file for openSUSE:Factory checked in at 2014-04-06 09:56:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/file (Old) and /work/SRC/openSUSE:Factory/.file.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "file" Changes: -------- --- /work/SRC/openSUSE:Factory/file/file.changes 2014-03-18 13:37:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.file.new/file.changes 2014-04-06 09:56:12.000000000 +0200 @@ -1,0 +2,25 @@ +Fri Mar 28 10:24:18 UTC 2014 - [email protected] + +- Update to file version 5.18 + * add fmtcheck(3) for those who don't have it + * prevent mime entries from being attached to magic + entries with no descriptions + * adjust magic strength for regex type + * remove superfluous ascmagic with encoding test + * fix regression fix echo -ne "\012\013\014" | file -i - + which printed "binary" instead of "application/octet-stream" + * add size_t overflow check for magic file size + * experimental support for matching with CFD CLSID + * Cache old LC_CTYPE locale before setting it to "C", so + we can use it to restore LC_CTYPE instead of asking + setlocale() to scan the environment variables. +- Refresh patches + file-5.07-elf.dif becomes file-5.18-elf.dif + file-5.12-javacheck.dif becomes file-5.18-javacheck.dif + file-5.12-endian.patch becomes file-5.18-endian.patch + file-5.15-clear-invalid.patch +- Drop patch + 0001-off-by-one-in-out-of-bounds-calculations-Jan-Kaluza.patch + now part of upstream + +------------------------------------------------------------------- Old: ---- 0001-off-by-one-in-out-of-bounds-calculations-Jan-Kaluza.patch file-5.07-elf.dif file-5.12-endian.patch file-5.12-javacheck.dif file-5.17.tar.gz New: ---- file-5.18-elf.dif file-5.18-endian.patch file-5.18-javacheck.dif file-5.18.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ file.spec ++++++ --- /var/tmp/diff_new_pack.TTejuD/_old 2014-04-06 09:56:13.000000000 +0200 +++ /var/tmp/diff_new_pack.TTejuD/_new 2014-04-06 09:56:13.000000000 +0200 @@ -30,7 +30,7 @@ %endif # # Set Version also in python-magic.spec -Version: 5.17 +Version: 5.18 Release: 0 Summary: A Tool to Determine File Types License: BSD-2-Clause @@ -43,7 +43,7 @@ Patch5: file-5.14-tex.dif Patch7: file-4.20-ssd.dif Patch8: file-4.20-xen.dif -Patch9: file-5.07-elf.dif +Patch9: file-5.18-elf.dif Patch10: file-5.14-printf.dif Patch11: file-5.12-zip.dif Patch12: file-5.17-option.dif @@ -51,18 +51,16 @@ Patch15: file-4.21-xcursor.dif Patch20: file-4.24-mips.dif Patch22: file-4.24-cromfs.dif -Patch25: file-5.12-javacheck.dif +Patch25: file-5.18-javacheck.dif Patch26: file-4.24-solv.dif Patch27: file-5.12-zip2.0.dif Patch28: file-5.07-iso9660.dif Patch31: file-5.07-biorad.dif Patch32: file-5.07-clicfs.dif Patch33: file-5.16-ocloexec.patch -Patch34: file-5.12-endian.patch +Patch34: file-5.18-endian.patch Patch35: file-5.12-nitpick.dif Patch36: file-5.15-clear-invalid.patch -# PATCH-FIX-USTREAM last patch for bnc#866750 - CVE-2014-2270: file: crash when parsing some PE executables -Patch37: 0001-off-by-one-in-out-of-bounds-calculations-Jan-Kaluza.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %global _sysconfdir /etc %global _miscdir %{_datadir}/misc @@ -128,7 +126,6 @@ %patch34 -p0 -b .endian %patch35 -p0 -b .nitpick %patch36 -p1 -b .clear -%patch37 -p0 -b .CVE-2014-2270 %patch -b .0 test -s src/magic.h.in || cp -p src/magic.h src/magic.h.in ++++++ python-magic.spec ++++++ --- /var/tmp/diff_new_pack.TTejuD/_old 2014-04-06 09:56:13.000000000 +0200 +++ /var/tmp/diff_new_pack.TTejuD/_new 2014-04-06 09:56:13.000000000 +0200 @@ -23,7 +23,7 @@ BuildRequires: python-devel BuildRequires: zlib-devel Url: http://www.darwinsys.com/file/ -Version: 5.17 +Version: 5.18 Release: 0 Summary: Python module to use libmagic License: BSD-3-Clause and BSD-4-Clause ++++++ file-5.15-clear-invalid.patch ++++++ --- /var/tmp/diff_new_pack.TTejuD/_old 2014-04-06 09:56:13.000000000 +0200 +++ /var/tmp/diff_new_pack.TTejuD/_new 2014-04-06 09:56:13.000000000 +0200 @@ -21,5 +21,5 @@ >16 leshort &0xff00 processor-specific, ->18 clear x >18 leshort 0 no machine, - >18 leshort 1 AT&T WE32100 - >18 leshort 2 SPARC + >18 leshort 1 AT&T WE32100, + >18 leshort 2 SPARC, ++++++ file-5.07-elf.dif -> file-5.18-elf.dif ++++++ --- /work/SRC/openSUSE:Factory/file/file-5.07-elf.dif 2013-10-02 08:48:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.file.new/file-5.18-elf.dif 2014-04-06 09:56:12.000000000 +0200 @@ -1,15 +1,15 @@ --- src/readelf.c -+++ src/readelf.c 2013-09-30 13:41:16.000000000 +0000 -@@ -708,7 +708,7 @@ core: ++++ src/readelf.c 2014-03-28 10:12:22.094878811 +0000 +@@ -737,7 +737,7 @@ core: + default: if (xnh_type == NT_PRPSINFO && *flags & FLAGS_IS_CORE) { - /*###709 [cc] warning: declaration of 'i' shadows previous non-variable%%%*/ - size_t i, j; + size_t i, j, m = 0; unsigned char c; /* * Extract the program name. We assume -@@ -720,7 +720,9 @@ core: +@@ -749,7 +749,9 @@ core: * If the characters aren't all printable, * reject it. */ ++++++ file-5.12-endian.patch -> file-5.18-endian.patch ++++++ --- /work/SRC/openSUSE:Factory/file/file-5.12-endian.patch 2013-10-02 08:48:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.file.new/file-5.18-endian.patch 2014-04-06 09:56:12.000000000 +0200 @@ -1,14 +1,14 @@ --- src/apprentice.c -+++ src/apprentice.c 2013-09-30 00:00:00.000000000 +0000 -@@ -48,6 +48,7 @@ FILE_RCSID("@(#)$File: apprentice.c,v 1. - #include <sys/mman.h> ++++ src/apprentice.c 2014-03-28 10:17:46.310235050 +0000 +@@ -54,6 +54,7 @@ FILE_RCSID("@(#)$File: apprentice.c,v 1. + #if defined(HAVE_LIMITS_H) + #include <limits.h> #endif - #include <dirent.h> +#include <byteswap.h> - #define EATAB {while (isascii((unsigned char) *l) && \ - isspace((unsigned char) *l)) ++l;} -@@ -115,9 +116,11 @@ private struct mlist *mlist_alloc(void); + #ifndef SSIZE_MAX + #define MAXMAGIC_SIZE ((ssize_t)0x7fffffff) +@@ -127,9 +128,11 @@ private struct mlist *mlist_alloc(void); private void mlist_free(struct mlist *); private void byteswap(struct magic *, uint32_t); private void bs1(struct magic *); @@ -23,7 +23,7 @@ private char *mkdbname(struct magic_set *, const char *, int); private struct magic_map *apprentice_map(struct magic_set *, const char *); private void apprentice_unmap(struct magic_map *); -@@ -2809,67 +2812,6 @@ byteswap(struct magic *magic, uint32_t n +@@ -2882,67 +2885,6 @@ byteswap(struct magic *magic, uint32_t n } /* @@ -93,7 +93,7 @@ private void --- src/cdf.c +++ src/cdf.c 2013-09-30 00:00:00.000000000 +0000 -@@ -50,6 +50,7 @@ FILE_RCSID("@(#)$File: cdf.c,v 1.53 2013 +@@ -50,6 +50,7 @@ FILE_RCSID("@(#)$File: cdf.c,v 1.55 2014 #ifdef HAVE_LIMITS_H #include <limits.h> #endif ++++++ file-5.12-javacheck.dif -> file-5.18-javacheck.dif ++++++ --- /work/SRC/openSUSE:Factory/file/file-5.12-javacheck.dif 2013-10-02 08:48:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.file.new/file-5.18-javacheck.dif 2014-04-06 09:56:12.000000000 +0200 @@ -1,11 +1,11 @@ --- magic/Magdir/cafebabe -+++ magic/Magdir/cafebabe 2013-09-30 00:00:00.000000000 +0000 ++++ magic/Magdir/cafebabe 2014-03-28 10:15:13.354235294 +0000 @@ -15,7 +15,7 @@ # might add another one or two as time goes by... # ### JAVA START ### -0 belong 0xcafebabe +0 belong 0xcafebabe Cafe Babe - !:mime application/x-java-applet >4 belong >30 compiled Java class data, + !:mime application/x-java-applet >>6 beshort x version %d. ++++++ file-5.17.tar.gz -> file-5.18.tar.gz ++++++ ++++ 2643 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
