SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for file-devel-5.11-3.8.3.x86_64.rpm :
Tue Jun 26 14:00:00 2012 cfarrellAATTsuse.com
- license update: BSD-2-Clause
SPDX format

Wed Mar 21 13:00:00 2012 wernerAATTsuse.de
- Update to file version 5.11 (bnc#753303, CVE-2012-1571)

* Fix CDF parsing issues found by CERT\'s fuzzing tool (Will Dormann)

Mon Jan 16 13:00:00 2012 wernerAATTsuse.de
- Update to file version 5.10

* Add magic for /usr/bin/env Perl scripts

* Weaken generic script magic to avoid clashing with
language-specific magic.

* Remove hardwired token finding (names.h), turning it into soft
magic. Patterns are either anchored regexs or search/8192. English
language detection and PL/1 detection have been removed as they
were too fragile. -e tokens is still accepted for backwards
compatibility.

* Move 3ds patterns (which are commented out anyway) into autodesk
(they were, oddly, in c-lang).

* Tweak strength of generic hash-bang detectors to be less than
specific ones.

* Make an inconsistent description of Python scripts consistent.

* Python3 binding fixes from Kelly Anderson

* If a string type magic entry is marked as text or binary
only match text files against text entries and binary
files against binary entries.

* If the application name is not set in a cdf file, try to see
if it has a directory with the application name on it.

* Fix ELF lseek(2) madness. Inspired by PR/134 by Jan Kaluza

* Don\'t use variable string formats.

Sat Nov 5 13:00:00 2011 crrodriguezAATTopensuse.org
- libmagic: use O_CLOEXEC where needed, as there is no warranty
that calling applications will not fork() and we end up leaking
file descriptors to their child processes.

Sat Oct 1 14:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to make the spec file more reliable

Sun Sep 18 14:00:00 2011 jengelhAATTmedozas.de
- Apply packaging guidelines (remove redundant/obsolete
tags/sections from specfile, etc.)

Tue Aug 23 14:00:00 2011 wernerAATTsuse.de
- Update to file version 5.08

* Fix detection of Zip files (Mantis #128).

* Make some minor improvements to file(1).

* Rename MIME types for filesystem objects for consistency with
xdg-utils. Typically this means that application/x-foo becomes
inode/foo, but some names also change slightly, e.g.
application/x-character-device becomes inode/chardevice.

Mon Jul 18 14:00:00 2011 wernerAATTsuse.de
- Fixed regression on zip archive detection (bnc#706310)

Tue Jun 14 14:00:00 2011 wernerAATTsuse.de
- Update to file version 5.07

* Several regressions in magic were fixed. A buffer overflow was
corrected. The program version is now recorded in only one place.
Several documentation improvements were made.

* The Python bindings were updated and fixed. Magic support for
OCF (EPUB) files and for lrzip files was added. Zip file magic
was adapted for files with unsupported special types. Many
more magic updates and fixes were made.

* Several minor bugs were fixed.
- Add magic for clicfs evne if upstream does not support it (bnc#681329)

Wed Nov 24 13:00:00 2010 wernerAATTsuse.de
- Add patch for Bio-Rad image format to avoid conflicts with other
magic records like RPM and even some ACII files (bnc#654696)

Fri Nov 5 13:00:00 2010 cristian.rodriguezAATTopensuse.org
- libmagic: export only public interface symbols listed
in magic.h, this also avoids exporting interesting stuff
like strlcat, strlcpy...

Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags

Mon Apr 19 14:00:00 2010 wernerAATTsuse.de
- Add llvm bicode magic (bnc#597752)

Fri Feb 5 13:00:00 2010 wernerAATTsuse.de
- Update to file version 5.04

* print proper mime for crystal reports file

* print the last summary information of a cdf document, not the
first so that nested documents print the right info

* ctime/asctime can return NULL on some OS\'s although
they should not (Toshit Antani)

* Centralize magic path handling routines and remove the
special-casing from file.c so that the python module for
example comes up with the same magic path (Fixes ~/.magic
handling) (from Gab)

* When magic argument is a directory, read the files in
strcmp-sorted order (fixes Debian bug #488562 and our own FIXME).

* Combine overlapping epoc and psion magic files into one (epoc).

* Add some more EPOC MIME types.

* Fix 3 bugs (From Ian Darwin):
- file_showstr could move one past the end of the array
- parse_apple did not nul terminate the string in the overflow case
- parse_mime truncated the wrong string in the overflow case

* Add the necessary field handling for crystal reports files to work

* Stop \"(if\" identifying Lisp files, that\'s plain dumb!

* Add a couple of missing MP3 MIME types.

* Add full range of hash-bang tests for Python and Ruby.

* Add MIME types for Python and Ruby scripts.

* off by one in parsing hw capabilities in elf (Cheng Renquan)

Sat Dec 12 13:00:00 2009 jengelhAATTmedozas.de
- add baselibs.conf as a source

Tue Nov 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0

Tue Oct 27 13:00:00 2009 wernerAATTsuse.de
- Make ISO9660 magic entry working with file 5.xx (bnc#547683)

Wed Sep 30 14:00:00 2009 crrodriguezAATTopensuse.org
- file-devel only requires glibc-devel

Tue Jun 9 14:00:00 2009 wernerAATTsuse.de
- Do _not_ touch change log of python-magic
- Update to file version 5.03

* Avoid null dereference in cdf code (Drew Yao)

* More cdf bounds checks and overflow checks

Tue Jun 2 14:00:00 2009 cooloAATTnovell.com
- sync Version using pre_checkin.sh

Thu May 7 14:00:00 2009 wernerAATTsuse.de
- Add support for special zip archives (bnc#500511)

Wed May 6 14:00:00 2009 wernerAATTsuse.de
- Update to file version 5.02

* Read ~/.magic in addition to the default magic file not instead
of, as documented in the man page.

* filesystem and msdos patches (Joerg Jenderek)

* Added CDF parsing

* Add text/x-lua MIME type for Lua scripts.

* >= <= is not supported, so fix the magic and warn about it.
reported by: Thien-Thi Nguyen

* use memchr instead of strchr because the string
might not be NUL terminated (Scott MacVicar)

* Fix --mime, --mime-type and --mime-encoding under new scheme.

* add loop limits to avoid DoS attacks by constructing
looping sector references.

* Allow escaping of relation characters, so that we can say \\^[A-Z]
and the ^ is not eaten as a relation char.

Mon Jan 26 13:00:00 2009 crrodriguezAATTsuse.de
- remove \"la\" files and static libraries

Wed Dec 10 13:00:00 2008 olhAATTsuse.de
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
(bnc#437293)

Thu Nov 27 13:00:00 2008 wernerAATTsuse.de
- Add libsatsolver file magic
- Re-enable detection of old LZW (.Z) format (bnc#448984)

Thu Oct 30 13:00:00 2008 olhAATTsuse.de
- obsolete old -XXbit packages (bnc#437293)

Tue Aug 19 14:00:00 2008 roAATTsuse.de
- fix detection for java bytecode

Tue May 6 14:00:00 2008 ajAATTsuse.de
- Do not return random data.

Thu Apr 24 14:00:00 2008 wernerAATTsuse.de
- Don\'t slip into Mp3 channel for ext file systems (bnc#383431)

Mon Apr 14 14:00:00 2008 wernerAATTsuse.de
- Add CROM File System to Localstuff (bnc#379027)
- Update to file bugfix version 4.24

* ELF core file command name/line bug fixes and enhancements

* Change strength of ! from MULT to 0, as it matches almost anything (Reuben Thomas)

* Clarify UTF-8 BOM message (Reuben Thomas)

* Add HTML comment to token list in names.h

* !:mime annotations in magic files (Reuben Thomas)

* zero out utime/utimes structs (Gavin Atkinson)

* reduce writable data from Diego \"Flameeyes\" Petten

* strtof detection

* remove bogus regex magic that could cause a DoS

* better mismatch version message

* bring back some fixes from OpenBSD

* treat ELF dynamic objects as executables

* fix gcc warnings

* make sure we have zlib.h and libz to compile the builtin
decompress code

* float and double magic support (Behan Webster)

* Convert fortran to a soft test (Reuben Thomas)

* Add --with-filename, and --no-filename (Reuben Thomas)

* Rest of the mime split (Reuben Thomas)

* Make usage message generated from the flags so that
they stay consistent (Reuben Thomas)

* typo in comment, missing ifdef QUICK, remove unneeded code

* Fix problem printing -\\012 in some entries

* Separate magic type and encoding flags (Reuben Thomas)

* configure fix for int64 and strndup (Reuben Thomas)

* Add magic_descriptor() function.

* Fix regression in elf reading code where the core name was
not being printed.

* Don\'t convert NUL\'s to spaces in {l,b}estring16 (Daniel Dawson)

* Make mime format consistent so that it can
Remove 7/8bit classifications, since they were arbitrary
and not based on the file data.

Thu Apr 10 14:00:00 2008 roAATTsuse.de
- added baselibs.conf file to build xxbit packages
for multilib support

Thu Mar 13 13:00:00 2008 wernerAATTsuse.de
- Remember ReiserFS V3.6.19 (bnc#370535)

Mon Jan 28 13:00:00 2008 rguentherAATTsuse.de
- Split python-magic off to separate spec file to avoid pulling
python into the base build cycle

Tue Jan 15 13:00:00 2008 wernerAATTsuse.de
- Move python-base to python

Wed Dec 5 13:00:00 2007 wernerAATTsuse.de
- Add X11 cursor magic to Localstuff (bug #346132)
- New package python-magic, the python API for the libmagic

Fri Aug 31 14:00:00 2007 wernerAATTsuse.de
- Make regex for awk more robust to avoid conflict with PostScript,
thanks goes to Werner Lemberg for the report

Wed Aug 29 14:00:00 2007 wernerAATTsuse.de
- Add Scribus to local magic (bug #298009)

Wed Jun 6 14:00:00 2007 wernerAATTsuse.de
- Update to file version 4.21 including the last three bug fixes

Thu May 24 14:00:00 2007 wernerAATTsuse.de
- Fix of the fix for bug #256290 with CVE-2007-2799

Mon May 21 14:00:00 2007 wernerAATTsuse.de
- Expand search area used before regex (also bug #263754)

Mon May 14 14:00:00 2007 wernerAATTsuse.de
- More on DoS attack with regex (bug #263754)
- Avoid crash on unknown option and enable option `-e\'

Mon Apr 16 14:00:00 2007 wernerAATTsuse.de
- Avoid DoS attack with regex (bug #263754)

Thu Apr 5 14:00:00 2007 wernerAATTsuse.de
- Avoid trouble with variable/macro on ppc64

Mon Mar 26 14:00:00 2007 rguentherAATTsuse.de
- Add zlib-devel BuildRequires

Wed Mar 21 13:00:00 2007 wernerAATTsuse.de
- Update to file 4.20 due security reason CVE-2007-1536 (#256290)

Tue Mar 6 13:00:00 2007 rguentherAATTsuse.de
- Fix order of changelog entries

Thu Nov 23 13:00:00 2006 wernerAATTsuse.de
- Initialize variable in elf patch

Wed Nov 22 13:00:00 2006 wernerAATTsuse.de
- Update to new file 4.18

* Includes most of our extensions (elf, fifo, softmagic)


 
ICM