SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for file-magic-5.45-lp156.4.1.noarch.rpm :

* Mon Feb 26 2024 Dr. Werner Fink - Prepare for RPM 4.20
* Mon Jul 31 2023 Dr. Werner Fink - Add patch file-5.45-type_t.dif
* Partly upstream check of type_t is wide on 32bit systems
* Extend (auto)configure to enable wide type_t type if possible
* Fri Jul 28 2023 Dr. Werner Fink - On 32bit systems define _TIME_BITS=64 to make it build
* Fri Jul 28 2023 Dr. Werner Fink - Update to 5.45:
* PR/465: psrok1: Avoid muslc asctime_r crash
* add SIMH tape format support
* bump the max size of the elf section notes to be read to 128K and make it configurable
* PR/415: Fix decompression with program returning empty
* PR/408: fix -p with seccomp
* PR/412: fix MinGW compilation- Remove upstream patch dc71304b.patch- Modify patches
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-secure_getenv.patch- Port and rename patch file-5.44.dif now file-5.45.dif
* Thu May 04 2023 Frederic Crozat - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS.
* Wed Jan 11 2023 Dr. Werner Fink - Add patch dc71304b.patch
* Handle script executable Zip archives
* Tue Jan 10 2023 Dr. Werner Fink - Use [Pp]atch0 explicit to avoid warning as python.magic build time
* Mon Jan 09 2023 Dr. Werner Fink - Modifying patches
* file-5.22-elf.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.19-biorad.dif
* file-secure_getenv.patch
* file-5.28-btrfs-image.dif- Remove patch file-zstd.patch now upstream- Port patch file-5.42.dif and rename it to file-5.44.dif- Update to 5.44:
* Handle nan\'s so that we don\'t get internal floating point exceptions when they are enabled (Vincent Mihalkovic)
* PR/397: Restore the ability to process files from stdin immediately.
* fixed various clustefuzz issues
* Fix error detection for decompression code (Vincent Mihalkovic)
* Add MAGIC_NO_COMPRESS_FORK and use it to produce a more meaningful error message if we are sandboxing.
* Add built-in lzip decompression support (Michal Gorny)
* Add built-in zstd decompression support (Martin Rodriguez Reboredo)
* Wed Sep 14 2022 Dr. Werner Fink - Add patch file-zstd.patch from upstream mailing list
* Add zstd decompression support- Run also upstream standard checks
* Tue Sep 13 2022 Dirk Müller - update to 5.43:
* Add octal indirect magic
* avoid infinite loop in non-wide code
* Obey MAGIC_CONTINUE with multiple magic files
* Fix bug with large flist
* PR/364: Detect non-nul-terminated core filenames from QEMU
* PR/359: Add support for http://ndjson.org/
* PR/362: Fix wide printing
* PR/358: Fix width for -f -- drop file-boo1201350.patch (upstream)
* Thu Aug 25 2022 Callum Farmer - Move magic files to /usr/share/file from /usr/share/misc, and then create symlinks from /usr/share/misc back to /usr/share/file as per FHS 3.0
* Wed Jul 13 2022 Dr. Werner Fink - Add upstream patch to fix boo#1201350
* file-boo1201350.patch which combines the commits c80065fe6900be5e794941e29b32440e9969b1c3 7e59d34206d7c962e093d4239e5367a2cd8b7623 f042050f59bfc037677871c4d1037c33273f5213 d471022b2772071877895759f209f2c346757a4c 441ac2b15508909e82ad467960df4ac0adf9644c
* Mon Jun 13 2022 Dr. Werner Fink - Update to 5.42:
* PR/348: add missing cases to prevent file from aborting on random magic files.
* PR/351: octalify filenames when not raw before printing.
* fix regex cacheing bug (Dirk Mueller)
* merge file_regcomp and file_regerror() to simplify the code and reduce memory requirements for storing regexes (Dirk Mueller)
* cache regex (Dirk Mueller)
* detect filesystem full by flushing output (Dirk Mueller)
* implement running decompressor programs using posix_spawnp(2) instead of vfork(2)
* Add support for msdos dates and times
* use the system byte swapping functions if available (Werner Fink)- Port patches
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.28-btrfs-image.dif
* file-secure_getenv.patch- Remove patches now upstream
* file-5.23-endian.patch
* file-5.41-cache-regexps-locale-restore.patch
* file-5.41-cache-regexps.patch- Port and rename patch file-5.41.dif which is now file-5.42.dif
* Tue Apr 26 2022 Dr. Werner Fink - Try to solve 32bit import dependency problems (boo#1198788)
* Wed Apr 13 2022 Dirk Müller - update file-5.41-cache-regexps.patch to fix cache offset miscalculation (bsc#1197780)
* Wed Mar 23 2022 Dirk Müller - add file-5.41-cache-regexps-locale-restore.patch to restore previous locale handling behavior
* Sat Mar 19 2022 Dirk Müller - add file-5.41-cache-regexps.patch to cache regexp lookups
* Thu Feb 24 2022 Dr. Werner Fink - Reenable libseccomp sandboxing
* Thu Feb 24 2022 Dominique Leuenberger - Fix previous entry: remove stray pkg-config call in CFLAGS (as it was called without parameters, it only made output on stderr, which did not impact CFLAGS; so de facto only a cleanup change).
* Mon Feb 21 2022 Dominique Leuenberger - Drop pkgconfig(libseccomp) BuildRequires and stop injecting libseccomp cflags into CFLAGS: libseccomp has been disabled for a long time already.- Move the special \'check\' part from install to %check.
* Thu Oct 21 2021 Dr. Werner Fink - Remove file-5.38-allow-readlinkat.dif as already done in latest file 5.41
* Tue Oct 19 2021 Dr. Werner Fink - Update to 5.41:
* Avinash Sonawane: Fix tzname detection
* Fix relationship tests with \"search\" magic, don\'t short circuit logic
* Fix memory leak in compile mode
* PR/272: kiefermat: Only set returnval = 1 when we printed something (in all cases print or !print). This simplifies the logic and fixes the issue in the PR with -k and --mime-type there was no continuation printed before the default case.
* PR/270: Don\'t translate unprintable characters in %s magic formats when -r
* PR/269: Avoid undefined behavior with clang (adding offset to NULL)
* Add a new flag (f) that requires that the match is a full word, not a partial word match.
* Add varint types (unused)
* PR/256: mutableVoid: If the file is less than 3 bytes, use the file length to determine type
* PR/259: aleksandr.v.novichkov: mime printing through indirect magic is not taken into account, use match directly so that it does.- Remove patches now upstream
* file-5.40-1c677c04.patch
* file-5.40-3096f87f.patch
* file-5.40-4c5fe1ad.patch
* file-5.40-6b34436a.patch
* file-5.40-749e1ecf.patch
* file-5.40-9b0459af.patch
* file-5.40-9e2becec.patch
* file-5.40-ascii.patch
* file-5.40-f0601504.patch
* file-5.40-f7705dca.patch- Port patches
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.23-endian.patch
* file-5.28-btrfs-image.dif
* file-5.38-allow-readlinkat.dif
* file-secure_getenv.patch- Port and rename patch file-5.39.dif which is now file-5.41.dif
* Fri Apr 23 2021 Dr. Werner Fink - Add patch file-5.40-ascii.patch
* fix regressions on dection of smaller ASCII files (boo#1184899)
* Thu Apr 22 2021 Dr. Werner Fink - Add upstream comitts as patches
* file-5.40-9b0459af.patch put attributes inside the xz magic. (boo#1184888, boo#1184891)
* file-5.40-749e1ecf.patch If the file is less than 3 bytes, use the file length to determine type
* file-5.40-f0601504.patch Fix regression after unsigned/signed printing changes
* file-5.40-f7705dca.patch fix previous (cast >>)
* file-5.40-3096f87f.patch Correct return values to exptexted
* file-5.40-4c5fe1ad.patch Add missing parens- Port patch
* file-5.28-btrfs-image.dif due patch file-5.40-f0601504.patch
* Tue Apr 06 2021 Dr. Werner Fink - Add upstream commits as patches
* file-5.40-1c677c04.patch Don\'t count each byte encounter as 1, count the total number of bytes found (Anatol Belski). This makes it behave like 5.39
* file-5.40-6b34436a.patch remove \"u\" from the pattern (Joerg Jenderek)
* file-5.40-9e2becec.patch Encoding bug fix- Fix offsets of patches
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-5.23-endian.patch
* file-5.28-btrfs-image.dif
* file-5.38-allow-readlinkat.dif
* file-secure_getenv.patch
* Sat Apr 03 2021 Andreas Stieger - update to 5.40:
* Add limit to the number of bytes to scan for encoding
* Fix /T (trim flag) for regex
* Trim trailing separator.
* Convert system read errors from corrupt ELF files into human readable error messages
* Exclude surrogate pairs from utf-8 detection- drop upstreamed patches:
* file-5.16-ocloexec.patch
* file-5.39-alternate_format.dif
* Wed Mar 10 2021 Dr. Werner Fink - Remove patch file-5.12-zip.dif as it is upstream solved (boo#1183143)
* Wed Jul 01 2020 Dr. Werner Fink - Add upstream commit 85b7ab832 as patch file-5.39-alternate_format.dif to also allow alternate format switch \'#\'- Replace patch file-5.38.dif with file-5.39.dif
* Wed Jun 17 2020 Paolo Stivanin - Update to 5.39
* Remove unused subtype_mime (Steve Grubb)
* Remove unused check in okstat (Steve Grubb)
* Fix mime-type in elf binaries by making sure $x is set
* Fix indirect negative offsets broken by OFFNEGATIVE
* Fix GUID equality check
* PR/165: Handle empty array and strings in JSON
* PR/162: Add --exclude-quiet
* Various fixes
* add guid support- Removed undo-24c9c0.patch as it is now part of upstream- Updated file-5.17-option.dif
* Mon May 04 2020 Dr. Werner Fink - Add temporary patch undo-24c9c0.patch to undo commit 24c9c0 (boo#1169192)
* Tue Apr 14 2020 Andreas Schwab - file-5.24-nitpick.dif: remove obsolete patch (bsc#1169512)- file-secure_getenv.patch: refresh
* Wed Jan 15 2020 Dr. Werner Fink - Looks like libseccomp filter stumble over decompressors like xz (without liblmza) or zstd hence disable it (boo#1160649)- Require at build devel packages for liblzma and libbz2
* Wed Jan 08 2020 Marcus Meissner - file-5.38-allow-readlinkat.dif: allow readlinkat() systemcall, reenable sandboxing. (bsc#1160303)
* Tue Jan 07 2020 Dr. Werner Fink - Currently file command receives SIGSYS/31 with sandboxing enabled via libseccomp
* Fri Dec 20 2019 Dr. Werner Fink - Require pkgconfig(libseccomp) to enable the sandboxing feature
* Tue Dec 17 2019 Dr. Werner Fink - Update to file version 5.38
* Always accept -S (no sandbox) even if we don\'t support sandboxing
* More syscalls elided for sandboxiing
* For ELF dynamic means having an interpreter not just PT_DYNAMIC
* Check for large ELF session header offset
* When saving and restoring a locale, keep the locale name in our own storage.
* Add a flag to disable CSV file detection.
* Don\'t pass NULL/0 to memset to appease sanitizers.
* Avoid spurious prints when looks for extensions or apple strings in fsmagic.
* Add builtin decompressors for xz and and bzip.
* Add a limit for the number of CDF elements.
* More checks for overflow in CDF.- Removed patches fixed upstream
* CVE-2019-18218-46a8443f.patch
* file-5.15-clear-invalid.patch
* file-upstream.patch- Modify patches
* file-5.12-zip.dif
* file-5.16-ocloexec.patch
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.23-endian.patch
* file-5.24-nitpick.dif
* file-5.28-btrfs-image.dif
* file-secure_getenv.patch- Modify and rename patch file-5.37.dif which becomes now file-5.38.dif
* Tue Oct 22 2019 Dr. Werner Fink - Add temporary patch CVE-2019-18218-46a8443f.patch from upstream to fix bsc#1154661 -- heap-based buffer overflow in cdf_read_property_info in cdf.c
* Mon Oct 21 2019 Stefan Brüns - Replace find invocation in self test by recursive bash glob, drop findutils BuildRequires.
* Mon Oct 14 2019 Dr. Werner Fink - Let python-magic build with latest rpm
* Tue Jun 11 2019 Dr. Werner Fink - Add temporary patch file-upstream.patch
* Detect Android LOKI\'d boot bootimgs
* buffer_fill: fix double free of `ebuf` on read error (https://bugzilla.redhat.com/1685217)
* Mon May 27 2019 Dr. Werner Fink - Update to file version 5.37
* Make sure that continuation separators are printed with -k within softmagic
* Change SIGPIPE saving and restoring during compression to use sigaction(2) instead of signal(3) and cache it. (Denys Vlasenko)
* Cache stat(2) calls more to reduce number of calls (Denys Vlasenko)
* PR/77: Handle --mime-type and -k correctly.
* Switch decompression code to use vfork() because tools like rpmdiff and rpmbuild call libmagic with large process footprints (Denys Vlasenko)
* PR/75: --enable-zlib, did not work.
* Improve regex efficiency (Michael Schroeder) by: 1. Prefixing regex searches with regular search for keywords where possible 2. Using memmem(3) where available- Modify the patches
* file-5.12-zip.dif
* file-5.16-ocloexec.patch
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-5.24-nitpick.dif
* file-5.28-btrfs-image.dif
* file-secure_getenv.patch- Modify and rename patch file-5.36.dif which becomes file-5.37.dif
* Thu Feb 21 2019 Dr. Werner Fink - Update to file version 5.36 (bsc#1126117, bsc#1126118, bsc#1126119, and bsc#1126121 which is CVE-2019-8904, CVE-2019-8905, CVE-2019-8906, and CVE-2019-8907)
* Fix cast to use cast macros
* Add UCS-32 builtin detection (PR/61) reported by tmc
* Fix stack read (PR/62) and write (PR/64) stack overflows reported by spinpx- Modify the patches
* file-5.12-zip.dif
* file-5.15-clear-invalid.patch
* file-5.16-ocloexec.patch
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-5.23-endian.patch
* file-5.28-btrfs-image.dif- Modify and rename patch file-5.35.dif which becomes file-5.36.dif
* Mon Oct 22 2018 Dr. Werner Fink - Update to file version 5.35
* Add FreeBSD ELF core file support (John Baldwin)
* PR/30: Allow all parameter values to be set (don\'t treat 0 specially)
* handle default annotations on the softmagic match instead at the end.
* PR/23: Recognize JSON files
* PR/18: file --mime-encoding should not print mime-type- Modify the patches
* file-5.16-ocloexec.patch
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.22-elf.dif
* file-5.23-endian.patch
* file-5.24-nitpick.dif
* file-secure_getenv.patch- Modify and rename patch file-5.34.dif which becomes file-5.35.dif
* Mon Oct 15 2018 Dr. Werner Fink - Update new signing key file as well
* Fri Aug 10 2018 astiegerAATTsuse.com- add upstream signing key and verify source signature
* Thu Jul 26 2018 wernerAATTsuse.de- Update to file version 5.34
* Add Quad indirect offsets
* Enable parsing of ELF dynamic sections to handle PIE better- Remove upstream patch file-a642587a9c.patch- Rename patch file-5.33.dif which now becomes file-5.34.dif
* Tue Jun 12 2018 wernerAATTsuse.de- Update to file version 5.33
* extend the support for ${x?:} expansions for magic descriptions
* add support for ${x?:} in mime types to handle pie binaries.
* add support for negative offsets (offsets from the end of file)
* close the file on error when writing magic (Steve Grubb)
* seccomp support (Paul Moore)- Rename patch file-5.32.dif to file-5.33.dif- Remove patch file-5.32-ncurses-6.1.patch now upstream- Modify and port patches
* file-5.12-zip.dif
* file-5.16-ocloexec.patch
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-5.24-nitpick.dif- Add patch file-a642587a9c.patch for bsc#1096974, bsc#1096984, and CVE-2018-10360 -- Avoid reading past the end of buffer
* Fri Apr 06 2018 wernerAATTsuse.de- Correct line break in patch file-5.24-nitpick.dif (boo#1087924)
* Thu Feb 22 2018 fvogtAATTsuse.com- Use %license (boo#1082318)
* Mon Jan 22 2018 wernerAATTsuse.de- Add patch file-5.32-ncurses-6.1.patch to support extend magic format for new ncurses 6.1
* Sun Oct 08 2017 jengelhAATTinai.de- Update package summaries. Replace old RPM constructs.- Remove --with-pic which is useless with --disable-static.- Edit pre_checkin.sh to remove dead python3 file.
* Tue Sep 26 2017 jmatejekAATTsuse.com- remove python build instructions from master spec file, move completely into python-magic.spec
* Wed Sep 13 2017 wernerAATTsuse.de- Update to file version 5.32
* Always reset state in {file,buffer}_apprentice (Krzysztof Wilczynski)
* Fix always true condition (Thomas Jarosch)
* pickier parsing of numeric values in magic files.
* PR/615 add magic_getflags()- This release fix the bug bsc#1056838 for CVE-2017-1000249- Remove patch file-5.31-fix-tga.dif as now upstream- Rename patch file-5.31.dif which now becomes file-5.32.dif- Modify the patches
* file-5.16-ocloexec.patch
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.23-endian.patch
* file-5.28-btrfs-image.dif
* Mon Jun 05 2017 cooloAATTsuse.com- add file-5.31-fix-tga.dif upstream commited after I reported a failure in File::Unpack\'s test suite
* Wed May 24 2017 wernerAATTsuse.de- Update to file version 5.31
* remove trailing spaces from magic files
* refactor is_tar
* better bounds checks for cdf- Remove patches now upstream
* file-5.30-150735.patch
* file-5.30-3c60e5.patch- Rename patch file-5.30.dif which becomes file-5.31.dif- Modify the patches
* file-4.24-autoconf.dif
* file-5.14-tex.dif
* file-5.16-ocloexec.patch
* file-5.19-printf.dif
* file-5.23-endian.patch
* Thu Mar 02 2017 wernerAATTsuse.de- Update to file version 5.30
* If we exceeded the offset in a search return no match (Christoph Biedl)
* Be more lenient on corrupt CDF files (Christoph Biedl)
* pacify ubsan sign extension (oss-fuzz/524)
* off by one in cdf parsing (PR/593)
* report debugging sections in elf (PR/591)
* Allow AATTAATTAATT in extensions
* Add missing overflow check in der magic (Jonas Wagner)- Mofify the patches file-5.16-ocloexec.patch file-5.19-biorad.dif file-5.28-btrfs-image.dif- Rename patch file-5.29.dif to file-5.30.dif- Add upstream patches file-5.30-150735.patch file-5.30-3c60e5.patch
* Wed Nov 30 2016 wernerAATTsuse.de- Modify patch file-5.29.dif that is replace colon with dot in offset (boo#1012779)
* Thu Nov 24 2016 wernerAATTsuse.de- Update to file version 5.29
* der getlength overflow (Jonas Wagner)
* multiple magic file load failure (Christoph Biedl)
* CDF parsing improvements (Guy Helmer)
* Add support for signed indirect offsets
* cat /dev/null | file - should print empty (Christoph Biedl)
* Bump string size from 64 to 96.
* PR/556: Fix separators on annotations.- Remove patch file-5.28-compress.patch now upstream- Rename patch file-5.28.dif which becomes now file-5.29.dif
* Thu Oct 20 2016 jeffmAATTsuse.com- Add patch file-5.28-btrfs-image.dif to add support for files output by btrfs-image.
* Wed Aug 24 2016 dimstarAATTopensuse.org- Fix boo#995089:
* Do not attempt to produce a file-magic-32bit package: there is nothing arch-dependant in this package (for completeness, this was already fixed just before by Marcus)
* Fix baselibs.conf for libmagic1-32bit to require file-magic instead of file-magic-32bit.
* Build file-magic as noarch on openSUSE >= 1200 (where rpm is new enough to support this).
* Wed Aug 24 2016 meissnerAATTsuse.com- file-magic is architecture independend, no need for a baselibs package.
* Thu Aug 18 2016 wernerAATTsuse.de- Add patch file-5.28-compress.patch to fix crash as found in build system
* Tue Aug 16 2016 wernerAATTsuse.de- Update to file version 5.28
* fix leak on allocation failure
* PR/555: Avoid overflow for offset > nbytes
* PR/550: Segv on DER parsing: - use the correct variable for length - set offset to 0 on failure.- Port patches to 5.28 file-4.24-autoconf.dif file-5.15-clear-invalid.patch file-5.16-ocloexec.patch file-5.19-biorad.dif file-5.23-endian.patch file-5.24-nitpick.dif file-secure_getenv.patch- Remove patches now upstream file-5.26-revert-close.patch- Rename patches file-5.26.dif becomes file-5.28.dif
* Wed Jun 01 2016 wernerAATTsuse.de- Update to file version 5.27
* Errors comparing DER entries or computing offsets are just indications of malformed non-DER files. Don\'t print them.
* Offset comparison was off-by-one.
* Fix compression code (Werner Fink)
* Put new bytes constant in the right file (not the generated one)- Remove patches file-5.26-version.patch file-5.26-downgrade_DER.patch file-5.26-console.diff file-5.26-zmagic.patch as now upstream- Disable patch file-5.26-revert-close.patch for test- Modify patches file-5.17-option.dif file-5.26.dif
* Wed Apr 20 2016 wernerAATTsuse.de- Add and revert upstream patch file-5.26-revert-close.patch (commit 0177f6dd30e1f8c5639c058dcdf1d9edd9f8528c) to help rpmbuild not to loose stdin
* Tue Apr 19 2016 wernerAATTsuse.de- Add patch file-5.26-zmagic.patch to fix detection chain if for compresses files are expanded
* Tue Apr 19 2016 wernerAATTsuse.de- Add upstream patch file-5.26-console.diff to fix wrong detection of UNIF edb files
* Tue Apr 19 2016 wernerAATTsuse.de- Add upstream patch file-5.26-downgrade_DER.patch to fix DER error messages as well oas offset handling
* Mon Apr 18 2016 wernerAATTsuse.de- Update to file version 5.26
* make the number of bytes read from files configurable.
* Add bounds checks for DER code (discovered by Thomas Jarosch)
* Change indirect recursion limit to indirect use count and bump from 15 to 50 to prevent abuse.
* Add -00 which prints filename\\0description\\0
* Fix ID3 indirect parsing
* add DER parsing capability
* provide dprintf(3) for the OS\'s that don\'t have it.
* redo the compression code report decompression errors
* REG_STARTEND code is not working as expected, delete it.
* Add zlib support if we have it.
* PR/492: compression forking was broken with magic_buffer.- Removed patches as upstream now file-4.24-mips.dif file-5.25-avoid-double-evaluation-in-python-bindings.dif- Modified patches file-5.12-zip.dif file-5.16-ocloexec.patch file-5.19-printf.dif file-5.19-zip2.0.dif file-5.22-elf.dif file-5.23-endian.patch file-5.24-nitpick.dif file-secure_getenv.patch- Renamed patches file-5.23.dif becomes file-5.26.dif- Added patch from upstream to fix version handling of PHP files file-5.26-version.patch
* Tue Feb 16 2016 rolfAATTrotkraut.de- Make the python command a macro.
* Thu Jan 21 2016 dmuellerAATTsuse.com- add file-5.25-avoid-double-evaluation-in-python-bindings.dif (bsc#949905)
* Sun Oct 04 2015 astiegerAATTsuse.com- file 5.25:
* add a limit to the length of regex searches
* fix problems with --parameter
* Tue Jul 14 2015 wernerAATTsuse.de- Update to file version 5.24
* redo long option encoding to fix off-by-one in 5.23- Adapt and rename patch file-5.12-nitpick.dif becomes file-5.24-nitpick.dif
* Thu Jun 11 2015 wernerAATTsuse.de- Update to file version 5.23
* Fix issue with regex range for magic with offset
* Always return true from mget with USE (success to mget not match indication). Fixes mime evaluation after USE magic
* PR/459: Don\'t insert magic entries to the list if there are parsing errors for them.
* PR/455: Add utf-7 encoding
* PR/455: Implement -Z, look inside, but don\'t report on compression
* PR/454: Fix allocation error on bad magic.
* handle MAGIC_CONTINUE everywhere, not just in softmagic
* don\'t print descriptions for NAME types when mime.
* Add --extension to list the known extensions for this file type Idea by Andrew J Roazen
* Bump file search buffer size to 1M.
* Fix multiple issues with date formats reported by Christoph Biedl: - T_LOCAL meaning was reversed - Arithmetic did not work Also stop adjusting daylight savings for gmt printing.
* PR/411: Fix memory corruption from corrupt cdf file.- Refresh and rename patches file-5.20-endian.patch becomes file-5.23-endian.patch file-5.22.dif becomes file-5.23.dif Refresh patch file-secure_getenv.patch
* Mon Jan 19 2015 wernerAATTsuse.de- Update to file version 5.22 (also related to bsc#913650 and bsc#913651)
* add indirect relative for TIFF/Exif
* restructure elf note printing to avoid repeated messages
* add note limit, suggested by Alexander Cherepanov
* Bail out on partial pread()\'s (Alexander Cherepanov)
* Fix incorrect bounds check in file_printable (Alexander Cherepanov)
* PR/405: ignore SIGPIPE from uncompress programs
* change printable -> file_printable and use it in more places for safety
* in ELF, instead of \"(uses dynamic libraries)\" when PT_INTERP is present print the interpreter name.- Patch file-5.18-elf.dif is modified and renamed to file-5.22-elf.dif- Patch file-5.20.dif s modified and renamed to file-5.22.dif
* Sat Dec 20 2014 meissnerAATTsuse.com- build with PIE
* Wed Dec 17 2014 wernerAATTsuse.de- Drop patch file-5.20-CVE-2014-3710.patch as now part of upstream- Update to file version 5.21
* Fix CVE-2014-8116 and CVE-2014-8117 (bsc#910252 and bsc#910253)
* there was an incorrect free in magic_load_buffers()
* there was an out of bounds read for some pascal strings
* there was a memory leak in magic lists
* don\'t interpret strings printed from files using the current locale, convert them to ascii format first.
* there was an out of bounds read in elf note reads
* fix MacOS/X locale.h vs. xlocale.h issues
* Thu Oct 23 2014 wernerAATTsuse.de- Add patch file-5.20-CVE-2014-3710.patch to fic bsc#902367 CVE-2014-3710: file: out-of-bounds read in elf note headers
* Mon Oct 13 2014 wernerAATTsuse.de- Update to file version 5.20
* recognize encrypted CDF documents
* add magic_load_buffers from Brooks Davis
* add thumbs.db support- Remove file-5.07-iso9660.dif as now upstream- Remove file-5.19-gdbm.patch as now upstream- Adapt and rename file-5.18-endian.patch to file-5.20-endian.patch- Adapt and rename file-5.19.dif file-5.20.dif
 
ICM