Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libmagic1-64bit-5.15-4.4.1 RPM for ppc

From OpenSuSE 13.1 updates for ppc

Name: libmagic1-64bit Distribution: openSUSE 13.1
Version: 5.15 Vendor: openSUSE
Release: 4.4.1 Build date: Tue Nov 19 16:04:16 2013
Group: System/Libraries Build host: build61
Size: 140552 Source RPM: file-5.15-4.4.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.darwinsys.com/file/
Summary: Library with file's functionality
This library reads magic files and detects file types. Used by file command

Provides

Requires

License

BSD-2-Clause

Changelog

* Tue Nov 19 2013 werner@suse.de
  - Submit it to openSUSE:13.1 to solve bnc#847062
* Mon Nov 04 2013 jengelh@inai.de
  - Set RPM groups
* Tue Oct 01 2013 werner@suse.de
  - Add changes of Andreas Stieger
* Mon Sep 30 2013 werner@suse.de
  - Update to file version 5.15 (bug fix release, no new featuress)
    * Don't mix errors and regular output if there was an error
    * in magic_descriptor() don't close the file and try to restore
      its position
    * Don't treat magic as an error if offset was past EOF (Christoph Biedl)
    * Fix spacing issues in softmagic and elf (Jan Kaluza)
    * Fix segmentation fault with multiple magic_load commands.
    * The way "default" was implemented was not very useful because
      the "if something was printed at that level" was not easily
      controlled by the user, and the format was bound to a string
      which is too restrictive. Add a "clear" for that level keyword
      and make "default" void.
    * disallow strength setting in "name" entries
  - Adjust for upstream changes:
    * file-5.14-tex.dif
    * file-5.07-elf.dif
    * file-5.12-ocloexec.patch
    * file-5.12-nitpick.dif
    * file-5.13.dif
  - Drop patches, applied upstream:
    * file-5.13-whitespace.patch
    * elf-invalid-byte-order.patch
* Sun Sep 29 2013 andreas.stieger@gmx.de
  - add file-5.15-clear-invalid.patch to fix an invalid format
* Sun May 26 2013 schwab@suse.de
  - elf-invalid-byte-order.patch: remove bogus "invalid byte order" from elf
    magic
* Sun May 26 2013 schwab@suse.de
  - file-5.13-whitespace.patch: remove extra whitespace in ELF magic, breaks
    libtool
* Fri Mar 29 2013 crrodriguez@opensuse.org
  - Refresh patches and remove the visibility patch that I
    upstreamed few releases ago in a different form.
* Fri Mar 22 2013 werner@suse.de
  - Update to file version 5.14 (also mainly bug fixes)
    * fix recursive magic separator printing
    * limit recursion level for mget
    * fix pread() related breakage in cdf
    * handle offsets properly in recursive "use"
  - Remove patch file-5.13-return.patch
* Tue Feb 26 2013 werner@suse.de
  - Add patch file-5.13-return.patch: avoid doubled return
* Fri Feb 22 2013 werner@suse.de
  - Update to file version 5.13 (mainly bug fixes)
    * add elf reading of debug info to determine if file is stripped
    * use pread()
    * change mime description size from 64 to 80 to accommodate OOXML.
    * Warn about inconsistent continuation levels.
    * Change fsmagic to add a space after it prints.
    * Make getline public so that file can link against it.
      Perhaps it is better to rename it, or hide it differently.
      Fixes builds on platforms that do not provide it.
    * Add SuS d{,1,2,4,8}, u{,1,2,4,8} and document
      what long, int, short, etc is (Guy Harris)
    * add magic_version function and constant
    * Redo memory allocation and de-allocation.
      (prevents double frees on non mmap platforms)
    * Fix bug with name/use having to do with passing
      found state from the parent to the child and back.
* Tue Feb 19 2013 werner@suse.de
  - Use %libname macro and make that file-magic obsoletes libmagic-data
    compare with bnc# 804323 to avoid trouble with interim package name
* Wed Jan 23 2013 werner@suse.de
  - Make if build on ppc64, that is re-add the configure check for
    sizeof long long otherwise readelf fail on ppc64
* Tue Jan 22 2013 werner@suse.de
  - Update to file version 5.12
    * Warn about inconsistent continuation levels.
    * Change fsmagic to add a space after it prints.
    * Make getline public so that file can link against it.
      Perhaps it is better to rename it, or hide it differently.
      Fixes builds on platforms that do not provide it.
    * Add SuS d{,1,2,4,8}, u{,1,2,4,8} and document
      what long, int, short, etc is (Guy Harris)
    * add magic_version function and constant
    * Redo memory allocation and de-allocation.
      (prevents double frees on non mmap platforms)
    * Fix bug with name/use having to do with passing
      found state from the parent to the child and back.
    * Only print elf capabilities for archs we know (Jan Kaluza)
    * Add "name" and "use" file types in order to look
      inside mach-o files.
    * add string/T (Jan Kaluza)
    * search for $HOME/.magic.mgc if it is there first
    * fix reads from a pipe, and preserve errno
    * use ctime_r, asctime_r
    * Fixes for indirect offsets to handle apple disk formats
  - Also includes our extfs-minix patch
* Mon Nov 26 2012 werner@suse.de
  - Add file-5.11-extfs-minix.dif: Change detection order of ext2/3/4
    fs and minix to avoid the for the free inode numbers 4991,5007,
    9320,9336 and multiple of 65536 the ext2/3/4 fs will be detected
    as minix fs (bnc#788435)
* Sat Oct 27 2012 coolo@suse.com
  - implement shared library policy for libmagic1
* Tue Sep 18 2012 werner@suse.de
  - Add small patch to make clear if file follows symbloc links or not
    as tihs depend on the environment variable POSIXLY_CORRECT
  - Remove the README file as this is for packagers and not for users
* Sun Aug 19 2012 giecrilj@stegny.2a.pl
  - add documentation (bnc#776532)
* Tue Aug 14 2012 crrodriguez@opensuse.org
  - Use the OS's byteswapping routines.
* Tue Jun 26 2012 cfarrell@suse.com
  - license update: BSD-2-Clause
    SPDX format
* Wed Mar 21 2012 werner@suse.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 2012 werner@suse.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 05 2011 crrodriguez@opensuse.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 01 2011 coolo@suse.com
  - add libtool as buildrequire to make the spec file more reliable
* Sun Sep 18 2011 jengelh@medozas.de
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
* Tue Aug 23 2011 werner@suse.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 2011 werner@suse.de
  - Fixed regression on zip archive detection (bnc#706310)
* Tue Jun 14 2011 werner@suse.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 2010 werner@suse.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 05 2010 cristian.rodriguez@opensuse.org
  - libmagic: export only public interface symbols listed
    in magic.h, this also avoids exporting interesting stuff
    like strlcat, strlcpy...
* Mon Jun 28 2010 jengelh@medozas.de
  - use %_smp_mflags
* Mon Apr 19 2010 werner@suse.de
  - Add llvm bicode magic (bnc#597752)
* Fri Feb 05 2010 werner@suse.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 2009 jengelh@medozas.de
  - add baselibs.conf as a source
* Tue Nov 03 2009 coolo@novell.com
  - updated patches to apply with fuzz=0
* Tue Oct 27 2009 werner@suse.de
  - Make ISO9660 magic entry working with file 5.xx (bnc#547683)
* Wed Sep 30 2009 crrodriguez@opensuse.org
  - file-devel only requires glibc-devel
* Tue Jun 09 2009 werner@suse.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 02 2009 coolo@novell.com
  - sync Version using pre_checkin.sh
* Thu May 07 2009 werner@suse.de
  - Add support for special zip archives (bnc#500511)
* Wed May 06 2009 werner@suse.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 <ttn@gnuvola.org>
    * 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.

Files

/usr/lib64/libmagic.so.1
/usr/lib64/libmagic.so.1.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Oct 20 23:54:35 2014