------------------------------------------------------------------- Thu Oct 30 12:34:56 CET 2008 - olh@suse.de - obsolete old -XXbit packages (bnc#437293) ------------------------------------------------------------------- Tue Aug 19 18:51:46 CEST 2008 - ro@suse.de - fix detection for java bytecode ------------------------------------------------------------------- Tue May 6 21:21:24 CEST 2008 - aj@suse.de - Do not return random data. ------------------------------------------------------------------- Thu Apr 24 19:27:57 CEST 2008 - werner@suse.de - Don't slip into Mp3 channel for ext file systems (bnc#383431) ------------------------------------------------------------------- Mon Apr 14 17:35:43 CEST 2008 - werner@suse.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 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ------------------------------------------------------------------- Thu Mar 13 19:19:56 CET 2008 - werner@suse.de - Remember ReiserFS V3.6.19 (bnc#370535) ------------------------------------------------------------------- Mon Jan 28 18:09:01 CET 2008 - rguenther@suse.de - Split python-magic off to separate spec file to avoid pulling python into the base build cycle ------------------------------------------------------------------- Tue Jan 15 10:46:05 CET 2008 - werner@suse.de - Move python-base to python ------------------------------------------------------------------- Wed Dec 5 12:11:32 CET 2007 - werner@suse.de - Add X11 cursor magic to Localstuff (bug #346132) - New package python-magic, the python API for the libmagic ------------------------------------------------------------------- Fri Aug 31 17:32:04 CEST 2007 - werner@suse.de - Make regex for awk more robust to avoid conflict with PostScript, thanks goes to Werner Lemberg for the report ------------------------------------------------------------------- Wed Aug 29 19:01:31 CEST 2007 - werner@suse.de - Add Scribus to local magic (bug #298009) ------------------------------------------------------------------- Wed Jun 6 17:08:25 CEST 2007 - werner@suse.de - Update to file version 4.21 including the last three bug fixes ------------------------------------------------------------------- Thu May 24 11:58:09 CEST 2007 - werner@suse.de - Fix of the fix for bug #256290 with CVE-2007-2799 ------------------------------------------------------------------- Mon May 21 11:49:45 CEST 2007 - werner@suse.de - Expand search area used before regex (also bug #263754) ------------------------------------------------------------------- Mon May 14 13:19:00 CEST 2007 - werner@suse.de - More on DoS attack with regex (bug #263754) - Avoid crash on unknown option and enable option `-e' ------------------------------------------------------------------- Mon Apr 16 14:56:02 CEST 2007 - werner@suse.de - Avoid DoS attack with regex (bug #263754) ------------------------------------------------------------------- Thu Apr 5 17:09:05 CEST 2007 - werner@suse.de - Avoid trouble with variable/macro on ppc64 ------------------------------------------------------------------- Mon Mar 26 15:46:17 CEST 2007 - rguenther@suse.de - Add zlib-devel BuildRequires ------------------------------------------------------------------- Wed Mar 21 12:57:57 CET 2007 - werner@suse.de - Update to file 4.20 due security reason CVE-2007-1536 (#256290) ------------------------------------------------------------------- Tue Mar 6 23:20:41 CET 2007 - rguenther@suse.de - Fix order of changelog entries ------------------------------------------------------------------- Thu Nov 23 17:15:17 CET 2006 - werner@suse.de - Initialize variable in elf patch ------------------------------------------------------------------- Wed Nov 22 16:14:33 CET 2006 - werner@suse.de - Update to new file 4.18 * Includes most of our extensions (elf, fifo, softmagic) ------------------------------------------------------------------- Mon Jun 12 15:11:07 CEST 2006 - werner@suse.de - Reenable file to display process name from a core dump (#183685) ------------------------------------------------------------------- Mon Mar 27 13:26:50 CEST 2006 - werner@suse.de - Add Mono/.Net identfiers to msdos magics (bug #159708) ------------------------------------------------------------------- Fri Mar 24 15:35:48 CET 2006 - werner@suse.de - Update to file version 4.17 * This version supports new key like `search' and `regex' * Port our patches to this version ------------------------------------------------------------------- Wed Jan 25 21:30:11 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Mon Jan 16 17:23:26 CET 2006 - werner@suse.de - Add Xen magics ------------------------------------------------------------------- Tue Dec 6 14:03:06 CET 2005 - werner@suse.de - Add Structured Storage Entry for PageMaker to local (bug #134895) ------------------------------------------------------------------- Thu Oct 20 11:19:53 CEST 2005 - werner@suse.de - Update to file version 4.16 ------------------------------------------------------------------- Tue Aug 23 13:58:51 CEST 2005 - werner@suse.de - Fix broken cracklib magic (bug #106007) ------------------------------------------------------------------- Mon Jul 25 17:05:17 CEST 2005 - werner@suse.de - Update to new file 4.14 - Split of the development version as own package ------------------------------------------------------------------- Fri Jul 1 12:26:09 CEST 2005 - werner@suse.de - Even for netware the columns in the magic entry are seperated by tabs - Add cracklib magics (bug #93673) ------------------------------------------------------------------- Mon Jun 13 09:38:51 CEST 2005 - mmj@suse.de - Add primitive magic for detecting netware loadable modules (NLMs) - Don't remove buildroot before install - Don't strip binaries explicitly - %doc is implied by %man ------------------------------------------------------------------- Thu Mar 17 20:22:49 CET 2005 - werner@suse.de - Be sure that the pipe/fifo patch works (bug #73644) ------------------------------------------------------------------- Thu Mar 10 13:40:18 CET 2005 - werner@suse.de - Be able to use the -s option even on pipes (bug #71074) - Do not hang on sockets or pipes not opened on the write side ------------------------------------------------------------------- Fri Feb 18 14:08:21 CET 2005 - werner@suse.de - Update to file 4.13 for fixes in handling of bzip2 and DOS files - Do not be fooled by minix filesystems magics on jpeg files ------------------------------------------------------------------- Fri Nov 26 16:24:37 CET 2004 - werner@suse.de - Update to file 4.12, this may fix a security issue (bug #48576) ------------------------------------------------------------------- Tue Sep 28 18:08:51 CEST 2004 - werner@suse.de - Correct PCP entries (bug #46111) ------------------------------------------------------------------- Thu Sep 16 15:56:46 CEST 2004 - werner@suse.de - Read HOWMANY bytes even from a pipe (reported by max) ------------------------------------------------------------------- Thu Aug 26 18:51:28 CEST 2004 - werner@suse.de - Update to bugfix release 4.09 ------------------------------------------------------------------- Tue Aug 24 13:35:39 CEST 2004 - lmuelle@suse.de - Add -fPIC to the CFLAGS. ------------------------------------------------------------------- Wed May 26 13:47:36 CEST 2004 - werner@suse.de - Don't trap into string formats if integers are provided (#41209) ------------------------------------------------------------------- Mon May 24 12:25:30 CEST 2004 - werner@suse.de - Check for random data within ELF header (bug #40909) ------------------------------------------------------------------- Thu Feb 12 16:30:51 CET 2004 - werner@suse.de - Add name offsets for CORE dumps even for 64bit ELF (bug #34461) ------------------------------------------------------------------- Tue Jan 20 14:59:22 CET 2004 - werner@suse.de - Update to 4.07 ------------------------------------------------------------------- Mon Dec 15 13:07:13 CET 2003 - werner@suse.de - Add workaround for new automake `feature' of ignoring man pages - Ensure that the correct break condition is returned if readelf past the end of the buffer (bug #33644). ------------------------------------------------------------------- Mon Dec 8 19:26:20 CET 2003 - werner@suse.de - Update to 4.06 - Use /etc/magic:/usr/share/misc/magic as magic and move /etc/magic to a real configuration file for _local_ settings (bug #32725). ------------------------------------------------------------------- Sat Oct 18 08:06:01 CEST 2003 - kukuk@suse.de - Add patch to detect policy file for SE Linux - Build as normal user - Clean up build root ------------------------------------------------------------------- Mon Sep 29 14:47:23 CEST 2003 - werner@suse.de - Avoid endless loop due wrong alignment in old ELF binaries ------------------------------------------------------------------- Tue Sep 16 13:29:50 CEST 2003 - werner@suse.de - Extend buffer from 64kb upto 68kB to find ReiserFS (bug #30736) ------------------------------------------------------------------- Wed Jul 2 14:15:20 CEST 2003 - werner@suse.de - Use _libdir ------------------------------------------------------------------- Tue Jul 1 18:38:23 CEST 2003 - werner@suse.de - Update to file 4.03 ------------------------------------------------------------------- Thu Apr 17 11:59:21 CEST 2003 - coolo@suse.de - use BuildRoot ------------------------------------------------------------------- Tue Mar 4 14:54:09 CET 2003 - werner@suse.de - Fix buffer overflow in elf detection ------------------------------------------------------------------- Tue Dec 17 22:36:09 CET 2002 - olh@suse.de - use RPM_BUILD_ROOT, not BUILD_ROOT in testsuite ------------------------------------------------------------------- Mon Nov 11 00:13:30 CET 2002 - ro@suse.de - fix deprecated multiline string literal (from longopt patch) ------------------------------------------------------------------- Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Tue Jul 23 14:36:03 CEST 2002 - werner@suse.de - Add mySQL bytes to magic (bug #16138) ------------------------------------------------------------------- Fri Jun 7 23:06:48 CEST 2002 - olh@suse.de - don't change the union u in readelf.c:tryelf() on ppc64 ------------------------------------------------------------------- Mon Feb 4 14:47:40 CET 2002 - werner@suse.de - Fix looking of manual page ------------------------------------------------------------------- Mon Feb 4 14:35:18 CET 2002 - werner@suse.de - Add some magics for METAFONT format files - Add inofficial long options for LSB ------------------------------------------------------------------- Thu Dec 27 15:47:53 MET 2001 - adrian@suse.de - fix file output for mips binaries. The old output broke several ltconfig scripts in other packages and was wrong anyway. - recompress tar ball with bz2 ------------------------------------------------------------------- Wed Dec 19 15:50:32 CET 2001 - werner@suse.de - update to version 3.37 ------------------------------------------------------------------- Sat Jun 30 21:20:57 CEST 2001 - bk@suse.de - update to version 3.33 - don't change the union u in readelf.c:tryelf() on s390x. - option i: fix one-byte memory underallocation - strcat adds '\0' ------------------------------------------------------------------- Thu Jun 7 13:54:55 CEST 2001 - werner@suse.de - Autoconf and Elf header: make it work again ------------------------------------------------------------------- Fri May 4 11:12:55 CEST 2001 - werner@suse.de - Make symlink /etc/magic a relative one ------------------------------------------------------------------- Tue Jan 16 14:00:37 CET 2001 - werner@suse.de - Change order to find WAVE and TTF data before G3, apple and macintosh data. - Change string detection of PFM data to bit comparision masking out the third bit to make raw G3 work. ------------------------------------------------------------------- Sun Dec 3 17:54:36 CET 2000 - schwab@suse.de - Don't match against artificial null byte. - Fix resource leaks. ------------------------------------------------------------------- Tue Nov 28 10:03:56 CET 2000 - aj@suse.de - Add LFS support. ------------------------------------------------------------------- Tue Nov 14 15:43:16 CET 2000 - werner@suse.de - Correct version handling of Linux/i386 Kernel setup header ------------------------------------------------------------------- Mon Nov 13 17:18:05 CET 2000 - werner@suse.de - Fix handling of Microsoft Access Database in comparision with Digifax-G3-File. ------------------------------------------------------------------- Tue Oct 3 21:40:00 CEST 2000 - kukuk@suse.de - fix inclusion of config.h - Add group tag ------------------------------------------------------------------- Thu Sep 28 18:49:19 CEST 2000 - werner@suse.de - Move Magdir changes into misc dif - Remove exectuable from text scripts ------------------------------------------------------------------- Fri Sep 15 19:17:54 CEST 2000 - werner@suse.de - Update to version 3.32 ------------------------------------------------------------------- Tue Jun 20 16:11:05 CEST 2000 - werner@suse.de - /usr/lib/magic -> /usr/share/misc/magic ------------------------------------------------------------------- Thu Feb 3 11:58:07 CET 2000 - schwab@suse.de - Ignore SHT_DYNSYM sections when deciding whether object is stripped. ------------------------------------------------------------------- Fri Jan 28 12:59:13 CET 2000 - schwab@suse.de - Fix int32 vs long problem. ------------------------------------------------------------------- Thu Jan 27 14:51:31 CET 2000 - schwab@suse.de - Fix non-ascii literal characters in string - Specfile cleanup, get rid of Makefile.Linux - /usr/man -> /usr/share/man ------------------------------------------------------------------- Thu Nov 25 17:49:30 CET 1999 - schwab@suse.de - Fix location of magic file. ------------------------------------------------------------------- Tue Nov 23 16:48:00 MET 1999 - kukuk@suse.de - Update to version 3.27 - Add patches for SPARC ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Tue Aug 24 16:44:40 MEST 1999 - uli@suse.de - added -fsigned-char to CFLAGS (PPC) ------------------------------------------------------------------- Wed Nov 4 23:56:49 MET 1998 - ro@suse.de - disabled dcore (won't build with glibc-2.0) ------------------------------------------------------------------- Thu Oct 1 11:14:10 MEST 1998 - ro@suse.de - update to 3.26 - hacked dcore.c to build with glibc-2.1 ------------------------------------------------------------------- Fri Oct 10 12:28:47 MEST 1997 - florian@suse.de - add some more entries to magic ------------------------------------------------------------------- Wed Jun 25 11:28:39 MEST 1997 - florian@suse.de - add additional entries to recognize LaTeX files ------------------------------------------------------------------- Tue May 27 20:03:59 MEST 1997 - florian@suse.de - add some additional entries from mgetty/vgetty - add additional entries for CLISP and GNU gettext from Bruno Haible ------------------------------------------------------------------- Wed Jan 22 22:24:11 CET 1997 - florian@suse.de - update to version 3.22 ------------------------------------------------------------------- Tue Nov 26 20:15:03 CET 1996 - florian@suse.de - recognise german umlauts as text: dirty hack, but also call "setlocale" for correctly installed systems... - add "dcore"-program to show some information about core-files ------------------------------------------------------------------- Sat Nov 2 17:35:11 CET 1996 - florian@suse.de - update to version 3.21 - mv /etc/magic /usr/lib/magic (/etc/magic is still a symlink to new location) ------------------------------------------------------------------- Tue Sep 3 00:33:45 MET DST 1996 - florian@suse.de - added missing entries for G3-fax (from mgetty source)