Import file-5.09.
authorPeter Avalos <pavalos@dragonflybsd.org>
Wed, 21 Sep 2011 02:25:31 +0000 (19:25 -0700)
committerPeter Avalos <pavalos@dragonflybsd.org>
Wed, 21 Sep 2011 02:25:31 +0000 (19:25 -0700)
commita96e001b75d2a5877ad6fcec5487cf480f9d827a
tree8fdc1b8e9d9665f264ffca67d73bbe53e09fa28e
parent884044a574904c56cc0441938f957625f5153d6c
Import file-5.09.

* Don't wait for any subprocess, just the one we forked.
* 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.
* 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.
33 files changed:
contrib/file/ChangeLog
contrib/file/doc/file.man
contrib/file/doc/libmagic.man
contrib/file/doc/magic.man
contrib/file/magic/Magdir/animation
contrib/file/magic/Magdir/archive
contrib/file/magic/Magdir/audio
contrib/file/magic/Magdir/database
contrib/file/magic/Magdir/fusecompress [new file with mode: 0644]
contrib/file/magic/Magdir/iff
contrib/file/magic/Magdir/macintosh
contrib/file/magic/Magdir/marc21 [new file with mode: 0644]
contrib/file/magic/Magdir/msdos
contrib/file/magic/Magdir/os9
contrib/file/magic/Magdir/printer
contrib/file/magic/Magdir/riff
contrib/file/magic/Magdir/rpm
contrib/file/magic/Magdir/smile [new file with mode: 0644]
contrib/file/magic/Magdir/sniffer
contrib/file/magic/Magdir/xdelta
contrib/file/src/apprentice.c
contrib/file/src/apptype.c
contrib/file/src/cdf.c
contrib/file/src/compress.c
contrib/file/src/elfclass.h
contrib/file/src/file.h
contrib/file/src/fsmagic.c
contrib/file/src/magic.c
contrib/file/src/print.c
contrib/file/src/readcdf.c
contrib/file/src/readelf.c
contrib/file/src/readelf.h
contrib/file/src/softmagic.c