Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jul 2018 05:49:48 +0000 (UTC)
From:      Eitan Adler <eadler@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org
Subject:   svn commit: r336860 - in vendor/file/5.34: . doc m4 magic magic/Magdir python src tests
Message-ID:  <201807290549.w6T5nmwZ019197@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: eadler
Date: Sun Jul 29 05:49:48 2018
New Revision: 336860
URL: https://svnweb.freebsd.org/changeset/base/336860

Log:
  vendor/file: add 5.34
  
  gpg: Good signature from "Christos Zoulas (personal key)
  <christos@zoulas.com>" [unknown]
  gpg:                 aka "Christos Zoulas (NetBSD key)
  <christos@netbsd.org>" [unknown]
  
  Obtained from:	ftp://ftp.astron.com/pub/file/

Added:
  vendor/file/5.34/
  vendor/file/5.34/AUTHORS
  vendor/file/5.34/COPYING
  vendor/file/5.34/ChangeLog
  vendor/file/5.34/INSTALL
  vendor/file/5.34/MAINT
  vendor/file/5.34/Makefile.am   (contents, props changed)
  vendor/file/5.34/Makefile.in   (contents, props changed)
  vendor/file/5.34/NEWS
  vendor/file/5.34/README
  vendor/file/5.34/TODO
  vendor/file/5.34/acinclude.m4
  vendor/file/5.34/aclocal.m4
  vendor/file/5.34/compile   (contents, props changed)
  vendor/file/5.34/config.guess   (contents, props changed)
  vendor/file/5.34/config.h.in   (contents, props changed)
  vendor/file/5.34/config.sub   (contents, props changed)
  vendor/file/5.34/configure   (contents, props changed)
  vendor/file/5.34/configure.ac
  vendor/file/5.34/depcomp   (contents, props changed)
  vendor/file/5.34/doc/
  vendor/file/5.34/doc/Makefile.am   (contents, props changed)
  vendor/file/5.34/doc/Makefile.in   (contents, props changed)
  vendor/file/5.34/doc/file.man
  vendor/file/5.34/doc/libmagic.man
  vendor/file/5.34/doc/magic.man
  vendor/file/5.34/install-sh   (contents, props changed)
  vendor/file/5.34/ltmain.sh   (contents, props changed)
  vendor/file/5.34/m4/
  vendor/file/5.34/m4/libtool.m4
  vendor/file/5.34/m4/ltoptions.m4
  vendor/file/5.34/m4/ltsugar.m4
  vendor/file/5.34/m4/ltversion.m4
  vendor/file/5.34/m4/lt~obsolete.m4
  vendor/file/5.34/magic/
  vendor/file/5.34/magic/Header
  vendor/file/5.34/magic/Localstuff
  vendor/file/5.34/magic/Magdir/
  vendor/file/5.34/magic/Magdir/acorn
  vendor/file/5.34/magic/Magdir/adi
  vendor/file/5.34/magic/Magdir/adventure
  vendor/file/5.34/magic/Magdir/algol68
  vendor/file/5.34/magic/Magdir/allegro
  vendor/file/5.34/magic/Magdir/alliant
  vendor/file/5.34/magic/Magdir/amanda
  vendor/file/5.34/magic/Magdir/amigaos
  vendor/file/5.34/magic/Magdir/android
  vendor/file/5.34/magic/Magdir/animation
  vendor/file/5.34/magic/Magdir/aout
  vendor/file/5.34/magic/Magdir/apache   (contents, props changed)
  vendor/file/5.34/magic/Magdir/apl
  vendor/file/5.34/magic/Magdir/apple   (contents, props changed)
  vendor/file/5.34/magic/Magdir/application
  vendor/file/5.34/magic/Magdir/applix
  vendor/file/5.34/magic/Magdir/apt
  vendor/file/5.34/magic/Magdir/archive
  vendor/file/5.34/magic/Magdir/assembler
  vendor/file/5.34/magic/Magdir/asterix
  vendor/file/5.34/magic/Magdir/att3b
  vendor/file/5.34/magic/Magdir/audio
  vendor/file/5.34/magic/Magdir/basis
  vendor/file/5.34/magic/Magdir/beetle
  vendor/file/5.34/magic/Magdir/ber
  vendor/file/5.34/magic/Magdir/bflt
  vendor/file/5.34/magic/Magdir/bhl
  vendor/file/5.34/magic/Magdir/bioinformatics
  vendor/file/5.34/magic/Magdir/blackberry
  vendor/file/5.34/magic/Magdir/blcr
  vendor/file/5.34/magic/Magdir/blender
  vendor/file/5.34/magic/Magdir/blit
  vendor/file/5.34/magic/Magdir/bout
  vendor/file/5.34/magic/Magdir/bsdi
  vendor/file/5.34/magic/Magdir/bsi
  vendor/file/5.34/magic/Magdir/btsnoop
  vendor/file/5.34/magic/Magdir/c-lang
  vendor/file/5.34/magic/Magdir/c64
  vendor/file/5.34/magic/Magdir/cad
  vendor/file/5.34/magic/Magdir/cafebabe
  vendor/file/5.34/magic/Magdir/cbor
  vendor/file/5.34/magic/Magdir/cddb
  vendor/file/5.34/magic/Magdir/chord
  vendor/file/5.34/magic/Magdir/cisco
  vendor/file/5.34/magic/Magdir/citrus
  vendor/file/5.34/magic/Magdir/clarion
  vendor/file/5.34/magic/Magdir/claris
  vendor/file/5.34/magic/Magdir/clipper
  vendor/file/5.34/magic/Magdir/coff
  vendor/file/5.34/magic/Magdir/commands
  vendor/file/5.34/magic/Magdir/communications
  vendor/file/5.34/magic/Magdir/compress
  vendor/file/5.34/magic/Magdir/console
  vendor/file/5.34/magic/Magdir/convex
  vendor/file/5.34/magic/Magdir/coverage
  vendor/file/5.34/magic/Magdir/cracklib
  vendor/file/5.34/magic/Magdir/ctags
  vendor/file/5.34/magic/Magdir/ctf
  vendor/file/5.34/magic/Magdir/cubemap
  vendor/file/5.34/magic/Magdir/cups
  vendor/file/5.34/magic/Magdir/dact
  vendor/file/5.34/magic/Magdir/database
  vendor/file/5.34/magic/Magdir/dataone
  vendor/file/5.34/magic/Magdir/dbpf
  vendor/file/5.34/magic/Magdir/der
  vendor/file/5.34/magic/Magdir/diamond
  vendor/file/5.34/magic/Magdir/diff
  vendor/file/5.34/magic/Magdir/digital
  vendor/file/5.34/magic/Magdir/dolby
  vendor/file/5.34/magic/Magdir/dump
  vendor/file/5.34/magic/Magdir/dyadic
  vendor/file/5.34/magic/Magdir/ebml
  vendor/file/5.34/magic/Magdir/editors
  vendor/file/5.34/magic/Magdir/efi
  vendor/file/5.34/magic/Magdir/elf
  vendor/file/5.34/magic/Magdir/encore
  vendor/file/5.34/magic/Magdir/epoc
  vendor/file/5.34/magic/Magdir/erlang
  vendor/file/5.34/magic/Magdir/esri
  vendor/file/5.34/magic/Magdir/fcs
  vendor/file/5.34/magic/Magdir/filesystems
  vendor/file/5.34/magic/Magdir/finger
  vendor/file/5.34/magic/Magdir/flash
  vendor/file/5.34/magic/Magdir/flif
  vendor/file/5.34/magic/Magdir/fonts
  vendor/file/5.34/magic/Magdir/fortran
  vendor/file/5.34/magic/Magdir/frame
  vendor/file/5.34/magic/Magdir/freebsd
  vendor/file/5.34/magic/Magdir/fsav
  vendor/file/5.34/magic/Magdir/fusecompress
  vendor/file/5.34/magic/Magdir/games
  vendor/file/5.34/magic/Magdir/gcc
  vendor/file/5.34/magic/Magdir/gconv
  vendor/file/5.34/magic/Magdir/geo
  vendor/file/5.34/magic/Magdir/geos
  vendor/file/5.34/magic/Magdir/gimp
  vendor/file/5.34/magic/Magdir/gnome
  vendor/file/5.34/magic/Magdir/gnu
  vendor/file/5.34/magic/Magdir/gnumeric
  vendor/file/5.34/magic/Magdir/gpt
  vendor/file/5.34/magic/Magdir/gpu
  vendor/file/5.34/magic/Magdir/grace
  vendor/file/5.34/magic/Magdir/graphviz
  vendor/file/5.34/magic/Magdir/gringotts
  vendor/file/5.34/magic/Magdir/guile
  vendor/file/5.34/magic/Magdir/hitachi-sh
  vendor/file/5.34/magic/Magdir/hp
  vendor/file/5.34/magic/Magdir/human68k
  vendor/file/5.34/magic/Magdir/ibm370
  vendor/file/5.34/magic/Magdir/ibm6000
  vendor/file/5.34/magic/Magdir/icc
  vendor/file/5.34/magic/Magdir/iff
  vendor/file/5.34/magic/Magdir/images
  vendor/file/5.34/magic/Magdir/inform
  vendor/file/5.34/magic/Magdir/intel
  vendor/file/5.34/magic/Magdir/interleaf
  vendor/file/5.34/magic/Magdir/island
  vendor/file/5.34/magic/Magdir/ispell
  vendor/file/5.34/magic/Magdir/isz
  vendor/file/5.34/magic/Magdir/java
  vendor/file/5.34/magic/Magdir/javascript
  vendor/file/5.34/magic/Magdir/jpeg
  vendor/file/5.34/magic/Magdir/karma
  vendor/file/5.34/magic/Magdir/kde
  vendor/file/5.34/magic/Magdir/keepass
  vendor/file/5.34/magic/Magdir/kerberos
  vendor/file/5.34/magic/Magdir/kml
  vendor/file/5.34/magic/Magdir/lecter
  vendor/file/5.34/magic/Magdir/lex
  vendor/file/5.34/magic/Magdir/lif
  vendor/file/5.34/magic/Magdir/linux
  vendor/file/5.34/magic/Magdir/lisp
  vendor/file/5.34/magic/Magdir/llvm
  vendor/file/5.34/magic/Magdir/lua
  vendor/file/5.34/magic/Magdir/luks
  vendor/file/5.34/magic/Magdir/m4
  vendor/file/5.34/magic/Magdir/mach
  vendor/file/5.34/magic/Magdir/macintosh
  vendor/file/5.34/magic/Magdir/macos
  vendor/file/5.34/magic/Magdir/magic
  vendor/file/5.34/magic/Magdir/mail.news
  vendor/file/5.34/magic/Magdir/make
  vendor/file/5.34/magic/Magdir/map
  vendor/file/5.34/magic/Magdir/maple
  vendor/file/5.34/magic/Magdir/marc21
  vendor/file/5.34/magic/Magdir/mathcad
  vendor/file/5.34/magic/Magdir/mathematica
  vendor/file/5.34/magic/Magdir/matroska
  vendor/file/5.34/magic/Magdir/mcrypt
  vendor/file/5.34/magic/Magdir/measure
  vendor/file/5.34/magic/Magdir/mercurial
  vendor/file/5.34/magic/Magdir/metastore
  vendor/file/5.34/magic/Magdir/meteorological
  vendor/file/5.34/magic/Magdir/microfocus
  vendor/file/5.34/magic/Magdir/mime
  vendor/file/5.34/magic/Magdir/mips
  vendor/file/5.34/magic/Magdir/mirage
  vendor/file/5.34/magic/Magdir/misctools
  vendor/file/5.34/magic/Magdir/mkid
  vendor/file/5.34/magic/Magdir/mlssa
  vendor/file/5.34/magic/Magdir/mmdf
  vendor/file/5.34/magic/Magdir/modem
  vendor/file/5.34/magic/Magdir/motorola
  vendor/file/5.34/magic/Magdir/mozilla
  vendor/file/5.34/magic/Magdir/msdos
  vendor/file/5.34/magic/Magdir/msooxml
  vendor/file/5.34/magic/Magdir/msvc
  vendor/file/5.34/magic/Magdir/msx
  vendor/file/5.34/magic/Magdir/mup
  vendor/file/5.34/magic/Magdir/music
  vendor/file/5.34/magic/Magdir/nasa
  vendor/file/5.34/magic/Magdir/natinst
  vendor/file/5.34/magic/Magdir/ncr
  vendor/file/5.34/magic/Magdir/neko
  vendor/file/5.34/magic/Magdir/netbsd
  vendor/file/5.34/magic/Magdir/netscape
  vendor/file/5.34/magic/Magdir/netware
  vendor/file/5.34/magic/Magdir/news
  vendor/file/5.34/magic/Magdir/nitpicker
  vendor/file/5.34/magic/Magdir/oasis
  vendor/file/5.34/magic/Magdir/ocaml
  vendor/file/5.34/magic/Magdir/octave
  vendor/file/5.34/magic/Magdir/ole2compounddocs
  vendor/file/5.34/magic/Magdir/olf
  vendor/file/5.34/magic/Magdir/os2
  vendor/file/5.34/magic/Magdir/os400
  vendor/file/5.34/magic/Magdir/os9
  vendor/file/5.34/magic/Magdir/osf1
  vendor/file/5.34/magic/Magdir/palm
  vendor/file/5.34/magic/Magdir/parix
  vendor/file/5.34/magic/Magdir/parrot
  vendor/file/5.34/magic/Magdir/pascal
  vendor/file/5.34/magic/Magdir/pbf
  vendor/file/5.34/magic/Magdir/pbm
  vendor/file/5.34/magic/Magdir/pc88
  vendor/file/5.34/magic/Magdir/pc98
  vendor/file/5.34/magic/Magdir/pdf   (contents, props changed)
  vendor/file/5.34/magic/Magdir/pdp
  vendor/file/5.34/magic/Magdir/perl
  vendor/file/5.34/magic/Magdir/pgf
  vendor/file/5.34/magic/Magdir/pgp
  vendor/file/5.34/magic/Magdir/pkgadd
  vendor/file/5.34/magic/Magdir/plan9
  vendor/file/5.34/magic/Magdir/plus5
  vendor/file/5.34/magic/Magdir/polyml
  vendor/file/5.34/magic/Magdir/printer
  vendor/file/5.34/magic/Magdir/project
  vendor/file/5.34/magic/Magdir/psdbms
  vendor/file/5.34/magic/Magdir/psl
  vendor/file/5.34/magic/Magdir/pulsar
  vendor/file/5.34/magic/Magdir/pwsafe
  vendor/file/5.34/magic/Magdir/pyramid
  vendor/file/5.34/magic/Magdir/python
  vendor/file/5.34/magic/Magdir/qt
  vendor/file/5.34/magic/Magdir/revision
  vendor/file/5.34/magic/Magdir/riff
  vendor/file/5.34/magic/Magdir/rpi
  vendor/file/5.34/magic/Magdir/rpm
  vendor/file/5.34/magic/Magdir/rtf
  vendor/file/5.34/magic/Magdir/ruby
  vendor/file/5.34/magic/Magdir/sc
  vendor/file/5.34/magic/Magdir/sccs
  vendor/file/5.34/magic/Magdir/scientific
  vendor/file/5.34/magic/Magdir/securitycerts
  vendor/file/5.34/magic/Magdir/selinux
  vendor/file/5.34/magic/Magdir/sendmail
  vendor/file/5.34/magic/Magdir/sequent
  vendor/file/5.34/magic/Magdir/sereal
  vendor/file/5.34/magic/Magdir/sgi
  vendor/file/5.34/magic/Magdir/sgml
  vendor/file/5.34/magic/Magdir/sharc
  vendor/file/5.34/magic/Magdir/sinclair
  vendor/file/5.34/magic/Magdir/sisu
  vendor/file/5.34/magic/Magdir/sketch
  vendor/file/5.34/magic/Magdir/smalltalk
  vendor/file/5.34/magic/Magdir/smile
  vendor/file/5.34/magic/Magdir/sniffer
  vendor/file/5.34/magic/Magdir/softquad
  vendor/file/5.34/magic/Magdir/spec
  vendor/file/5.34/magic/Magdir/spectrum
  vendor/file/5.34/magic/Magdir/sql
  vendor/file/5.34/magic/Magdir/ssh
  vendor/file/5.34/magic/Magdir/ssl
  vendor/file/5.34/magic/Magdir/sun
  vendor/file/5.34/magic/Magdir/symbos
  vendor/file/5.34/magic/Magdir/sysex
  vendor/file/5.34/magic/Magdir/tcl
  vendor/file/5.34/magic/Magdir/teapot
  vendor/file/5.34/magic/Magdir/terminfo
  vendor/file/5.34/magic/Magdir/tex
  vendor/file/5.34/magic/Magdir/tgif
  vendor/file/5.34/magic/Magdir/ti-8x
  vendor/file/5.34/magic/Magdir/timezone
  vendor/file/5.34/magic/Magdir/tplink
  vendor/file/5.34/magic/Magdir/troff
  vendor/file/5.34/magic/Magdir/tuxedo
  vendor/file/5.34/magic/Magdir/typeset
  vendor/file/5.34/magic/Magdir/unicode
  vendor/file/5.34/magic/Magdir/unknown
  vendor/file/5.34/magic/Magdir/uterus
  vendor/file/5.34/magic/Magdir/uuencode
  vendor/file/5.34/magic/Magdir/vacuum-cleaner
  vendor/file/5.34/magic/Magdir/varied.out
  vendor/file/5.34/magic/Magdir/varied.script
  vendor/file/5.34/magic/Magdir/vax
  vendor/file/5.34/magic/Magdir/vicar
  vendor/file/5.34/magic/Magdir/virtual
  vendor/file/5.34/magic/Magdir/virtutech
  vendor/file/5.34/magic/Magdir/visx
  vendor/file/5.34/magic/Magdir/vms
  vendor/file/5.34/magic/Magdir/vmware
  vendor/file/5.34/magic/Magdir/vorbis
  vendor/file/5.34/magic/Magdir/vxl
  vendor/file/5.34/magic/Magdir/warc
  vendor/file/5.34/magic/Magdir/weak
  vendor/file/5.34/magic/Magdir/webassembly
  vendor/file/5.34/magic/Magdir/windows
  vendor/file/5.34/magic/Magdir/wireless
  vendor/file/5.34/magic/Magdir/wordprocessors
  vendor/file/5.34/magic/Magdir/wsdl
  vendor/file/5.34/magic/Magdir/x68000
  vendor/file/5.34/magic/Magdir/xdelta
  vendor/file/5.34/magic/Magdir/xenix
  vendor/file/5.34/magic/Magdir/xilinx
  vendor/file/5.34/magic/Magdir/xo65
  vendor/file/5.34/magic/Magdir/xwindows
  vendor/file/5.34/magic/Magdir/yara
  vendor/file/5.34/magic/Magdir/zfs
  vendor/file/5.34/magic/Magdir/zilog
  vendor/file/5.34/magic/Magdir/zip
  vendor/file/5.34/magic/Magdir/zyxel
  vendor/file/5.34/magic/Makefile.am   (contents, props changed)
  vendor/file/5.34/magic/Makefile.in   (contents, props changed)
  vendor/file/5.34/missing   (contents, props changed)
  vendor/file/5.34/python/
  vendor/file/5.34/python/CHANGELOG.md
  vendor/file/5.34/python/LICENSE
  vendor/file/5.34/python/Makefile.am   (contents, props changed)
  vendor/file/5.34/python/Makefile.in   (contents, props changed)
  vendor/file/5.34/python/README.md
  vendor/file/5.34/python/example.py   (contents, props changed)
  vendor/file/5.34/python/magic.py   (contents, props changed)
  vendor/file/5.34/python/setup.py   (contents, props changed)
  vendor/file/5.34/python/tests.py   (contents, props changed)
  vendor/file/5.34/src/
  vendor/file/5.34/src/Makefile.am   (contents, props changed)
  vendor/file/5.34/src/Makefile.in   (contents, props changed)
  vendor/file/5.34/src/apprentice.c   (contents, props changed)
  vendor/file/5.34/src/apptype.c   (contents, props changed)
  vendor/file/5.34/src/ascmagic.c   (contents, props changed)
  vendor/file/5.34/src/asctime_r.c   (contents, props changed)
  vendor/file/5.34/src/asprintf.c   (contents, props changed)
  vendor/file/5.34/src/buffer.c   (contents, props changed)
  vendor/file/5.34/src/cdf.c   (contents, props changed)
  vendor/file/5.34/src/cdf.h   (contents, props changed)
  vendor/file/5.34/src/cdf_time.c   (contents, props changed)
  vendor/file/5.34/src/compress.c   (contents, props changed)
  vendor/file/5.34/src/ctime_r.c   (contents, props changed)
  vendor/file/5.34/src/der.c   (contents, props changed)
  vendor/file/5.34/src/der.h   (contents, props changed)
  vendor/file/5.34/src/dprintf.c   (contents, props changed)
  vendor/file/5.34/src/elfclass.h   (contents, props changed)
  vendor/file/5.34/src/encoding.c   (contents, props changed)
  vendor/file/5.34/src/file.c   (contents, props changed)
  vendor/file/5.34/src/file.h   (contents, props changed)
  vendor/file/5.34/src/file_opts.h   (contents, props changed)
  vendor/file/5.34/src/fmtcheck.c   (contents, props changed)
  vendor/file/5.34/src/fsmagic.c   (contents, props changed)
  vendor/file/5.34/src/funcs.c   (contents, props changed)
  vendor/file/5.34/src/getline.c   (contents, props changed)
  vendor/file/5.34/src/getopt_long.c   (contents, props changed)
  vendor/file/5.34/src/gmtime_r.c   (contents, props changed)
  vendor/file/5.34/src/is_tar.c   (contents, props changed)
  vendor/file/5.34/src/localtime_r.c   (contents, props changed)
  vendor/file/5.34/src/magic.c   (contents, props changed)
  vendor/file/5.34/src/magic.h.in   (contents, props changed)
  vendor/file/5.34/src/mygetopt.h   (contents, props changed)
  vendor/file/5.34/src/pread.c   (contents, props changed)
  vendor/file/5.34/src/print.c   (contents, props changed)
  vendor/file/5.34/src/readcdf.c   (contents, props changed)
  vendor/file/5.34/src/readelf.c   (contents, props changed)
  vendor/file/5.34/src/readelf.h   (contents, props changed)
  vendor/file/5.34/src/seccomp.c   (contents, props changed)
  vendor/file/5.34/src/softmagic.c   (contents, props changed)
  vendor/file/5.34/src/strcasestr.c   (contents, props changed)
  vendor/file/5.34/src/strlcat.c   (contents, props changed)
  vendor/file/5.34/src/strlcpy.c   (contents, props changed)
  vendor/file/5.34/src/tar.h   (contents, props changed)
  vendor/file/5.34/src/vasprintf.c   (contents, props changed)
  vendor/file/5.34/tests/
  vendor/file/5.34/tests/JW07022A.mp3.result
  vendor/file/5.34/tests/JW07022A.mp3.testfile   (contents, props changed)
  vendor/file/5.34/tests/Makefile.am   (contents, props changed)
  vendor/file/5.34/tests/Makefile.in   (contents, props changed)
  vendor/file/5.34/tests/README
  vendor/file/5.34/tests/escapevel.result
  vendor/file/5.34/tests/escapevel.testfile   (contents, props changed)
  vendor/file/5.34/tests/gedcom.result
  vendor/file/5.34/tests/gedcom.testfile
  vendor/file/5.34/tests/hddrawcopytool.result
  vendor/file/5.34/tests/hddrawcopytool.testfile   (contents, props changed)
  vendor/file/5.34/tests/issue311docx.result
  vendor/file/5.34/tests/issue311docx.testfile   (contents, props changed)
  vendor/file/5.34/tests/test.c   (contents, props changed)

Added: vendor/file/5.34/AUTHORS
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/file/5.34/AUTHORS	Sun Jul 29 05:49:48 2018	(r336860)
@@ -0,0 +1 @@
+See COPYING.
\ No newline at end of file

Added: vendor/file/5.34/COPYING
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/file/5.34/COPYING	Sun Jul 29 05:49:48 2018	(r336860)
@@ -0,0 +1,29 @@
+$File: COPYING,v 1.1 2008/02/05 19:08:11 christos Exp $
+Copyright (c) Ian F. Darwin 1986, 1987, 1989, 1990, 1991, 1992, 1994, 1995.
+Software written by Ian F. Darwin and others;
+maintained 1994- Christos Zoulas.
+
+This software is not subject to any export provision of the United States
+Department of Commerce, and may be exported to any country or planet.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+   notice immediately at the beginning of the file, without modification,
+   this list of conditions, and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+ 
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.

Added: vendor/file/5.34/ChangeLog
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/file/5.34/ChangeLog	Sun Jul 29 05:49:48 2018	(r336860)
@@ -0,0 +1,1753 @@
+2018-07-25   8:50  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.34
+
+2018-06-22  16:38  Christos Zoulas <christos@zoulas.com>
+
+	* Add Quad indirect offsets
+
+2018-05-24  14:10  Christos Zoulas <christos@zoulas.com>
+
+	* Enable parsing of ELF dynamic sections to handle PIE better
+
+2018-04-15  14:52  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.33
+
+2018-02-24  14:50  Christos Zoulas <christos@zoulas.com> 
+
+	* extend the support for ${x?:} expansions for magic descriptions
+
+2018-02-21  16:25  Christos Zoulas <christos@zoulas.com> 
+
+	* add support for ${x?:} in mime types to handle
+	  pie binaries.
+
+2017-11-03   9:23  Christos Zoulas <christos@zoulas.com>
+
+	* add support for negative offsets (offsets from the end of file)
+
+2017-09-26   8:22  Christos Zoulas <christos@zoulas.com>
+
+	* close the file on error when writing magic (Steve Grubb)
+
+2017-09-24  12:02  Christos Zoulas <christos@zoulas.com>
+
+	* seccomp support (Paul Moore)
+
+2017-09-02  11:53  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.32
+
+2017-08-28  16:37  Christos Zoulas <christos@zoulas.com>
+
+	* Always reset state in {file,buffer}_apprentice (Krzysztof Wilczynski)
+
+2017-08-27  03:55  Christos Zoulas <christos@zoulas.com>
+
+	* Fix always true condition (Thomas Jarosch)
+
+2017-05-24  17:30  Christos Zoulas <christos@zoulas.com>
+
+	* pickier parsing of numeric values in magic files.
+
+2017-05-23  17:55  Christos Zoulas <christos@zoulas.com>
+
+	* PR/615 add magic_getflags()
+
+2017-05-23  13:55  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.31
+
+2017-03-17  20:32  Christos Zoulas <christos@zoulas.com>
+
+	* remove trailing spaces from magic files
+	* refactor is_tar
+	* better bounds checks for cdf
+
+2017-02-10  12:24  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.30
+
+2017-02-07  23:27  Christos Zoulas <christos@zoulas.com>
+
+	* If we exceeded the offset in a search return no match
+	  (Christoph Biedl)
+	* Be more lenient on corrupt CDF files (Christoph Biedl)
+
+2017-02-04  16:46  Christos Zoulas <christos@zoulas.com>
+
+	* pacify ubsan sign extension (oss-fuzz/524)
+
+2017-02-01  12:42  Christos Zoulas <christos@zoulas.com>
+
+	* off by one in cdf parsing (PR/593)
+	* report debugging sections in elf (PR/591)
+
+2016-11-06  10:52  Christos Zoulas <christos@zoulas.com>
+
+	* Allow @@@ in extensions
+	* Add missing overflow check in der magic (Jonas Wagner)
+
+2016-10-25  10:40  Christos Zoulas <christos@zoulas.com>
+	
+	* release 5.29
+
+2016-10-24  11:20  Christos Zoulas <christos@zoulas.com>
+
+	* der getlength overflow (Jonas Wagner)
+	* multiple magic file load failure (Christoph Biedl)
+
+2016-10-17  11:26  Christos Zoulas <christos@zoulas.com>
+
+	* CDF parsing improvements (Guy Helmer)
+
+2016-07-20   7:26  Christos Zoulas <christos@zoulas.com>
+
+	* Add support for signed indirect offsets
+
+2016-07-18   7:41  Christos Zoulas <christos@zoulas.com>
+
+	* cat /dev/null | file - should print empty (Christoph Biedl)
+
+2016-07-05  15:20  Christos Zoulas <christos@zoulas.com>
+
+	* Bump string size from 64 to 96.
+
+2016-06-13  20:20  Christos Zoulas <christos@zoulas.com>
+
+	* PR/556: Fix separators on annotations.
+
+2016-06-13  19:40  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.28
+	* fix leak on allocation failure
+
+2016-06-01   1:20  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+
+2016-05-13  12:00  Christos Zoulas <christos@zoulas.com>
+	
+	* release 5.27
+
+2016-04-18   9:35  Christos Zoulas <christos@zoulas.com>
+	
+	* 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)
+
+2016-04-16  18:34  Christos Zoulas <christos@zoulas.com>
+	
+	* release 5.26
+
+2016-03-31  13:50  Christos Zoulas <christos@zoulas.com>
+
+	* make the number of bytes read from files configurable.
+
+2016-03-21  13:40  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+
+2016-03-13  20:39  Christos Zoulas <christos@zoulas.com>
+
+	* Add -00 which prints filename\0description\0
+
+2016-03-01  13:28  Christos Zoulas <christos@zoulas.com>
+
+	* Fix ID3 indirect parsing
+
+2016-01-19  10:18  Christos Zoulas <christos@zoulas.com>
+
+	* add DER parsing capability
+
+2015-11-13  10:35  Christos Zoulas <christos@zoulas.com>
+
+	* provide dprintf(3) for the OS's that don't have it.
+
+2015-11-11  16:25  Christos Zoulas <christos@zoulas.com>
+
+	* redo the compression code report decompression errors
+
+2015-11-10  23:25  Christos Zoulas <christos@zoulas.com>
+
+	* REG_STARTEND code is not working as expected, delete it.
+
+2015-11-09  16:05  Christos Zoulas <christos@zoulas.com>
+
+	* Add zlib support if we have it.
+
+2015-11-05  11:22  Christos Zoulas <christos@zoulas.com>
+
+	* PR/492: compression forking was broken with magic_buffer.
+
+2015-09-16   9:50  Christos Zoulas <christos@zoulas.com>
+	
+	* release 5.25
+
+2015-09-11  13:25  Christos Zoulas <christos@zoulas.com>
+
+	* add a limit to the length of regex searches
+
+2015-09-08   9:50  Christos Zoulas <christos@zoulas.com>
+
+	* fix problems with --parameter (Christoph Biedl)
+
+2015-07-11  10:35  Christos Zoulas <christos@zoulas.com>
+
+	* Windows fixes PR/466 (Jason Hood)
+
+2015-07-09  10:35  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.24
+
+2015-06-11   8:52  Christos Zoulas <christos@zoulas.com>
+
+	* redo long option encoding to fix off-by-one in 5.23
+
+2015-06-10  13:50  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.23
+
+2015-06-09  16:10  Christos Zoulas <christos@zoulas.com>
+	
+	* 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.
+
+2015-06-03  16:00  Christos Zoulas <christos@zoulas.com>
+
+	* PR/455: Add utf-7 encoding
+
+2015-06-03  14:30  Christos Zoulas <christos@zoulas.com>
+
+	* PR/455: Implement -Z, look inside, but don't report on compression
+	* PR/454: Fix allocation error on bad magic.
+
+2015-05-29  10:30  Christos Zoulas <christos@zoulas.com>
+
+	* handle MAGIC_CONTINUE everywhere, not just in softmagic
+
+2015-05-21  14:30  Christos Zoulas <christos@zoulas.com>
+
+	* don't print descriptions for NAME types when mime.
+
+2015-04-09  15:59  Christos Zoulas <christos@zoulas.com>
+
+	* Add --extension to list the known extensions for this file type
+	  Idea by Andrew J Roazen
+
+2015-02-14  12:23  Christos Zoulas <christos@zoulas.com>
+
+	* Bump file search buffer size to 1M.
+
+2015-01-09  14:35  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+
+2015-01-05  13:00  Christos Zoulas <christos@zoulas.com>
+
+	* PR/411: Fix memory corruption from corrupt cdf file.
+
+2015-01-02  15:15  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.22
+
+2015-01-01  12:01  Christos Zoulas <christos@zoulas.com>
+
+	* add indirect relative for TIFF/Exif
+
+2014-12-16  18:10  Christos Zoulas <christos@zoulas.com>
+	
+	* restructure elf note printing to avoid repeated messages
+	* add note limit, suggested by Alexander Cherepanov
+
+2014-12-16  16:53  Christos Zoulas <christos@zoulas.com>
+	
+	* Bail out on partial pread()'s (Alexander Cherepanov)
+	* Fix incorrect bounds check in file_printable (Alexander Cherepanov)
+
+2014-12-11  20:01  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+	
+2014-12-10  20:01  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.21
+
+2014-11-27  18:40  Christos Zoulas <christos@zoulas.com>
+
+	* Allow setting more parameters from the command line.
+	* Split name/use and indirect magic recursion limits.
+
+2014-11-27  11:12  Christos Zoulas <christos@zoulas.com>
+
+	* Adjust ELF parameters and the default recursion
+	  level.
+	* Allow setting the recursion level dynamically.
+
+2014-11-24   8:55  Christos Zoulas <christos@zoulas.com>
+
+	* The following fixes resulted from Thomas Jarosch's fuzzing
+	  tests that revealed severe performance issues on pathological
+	  input:
+	    - limit number of elf program and sections processing
+	    - abort elf note processing quickly
+	    - reduce the number of recursion levels from 20 to 10
+	    - preserve error messages in indirect magic handling
+
+	This is tracked as CVE-2014-8116 and CVE-2014-8117
+
+2014-11-12  10:30  Christos Zoulas <christos@zoulas.com>
+
+	* fix bogus free in the user buffer case.
+
+2014-11-11  12:35  Christos Zoulas <christos@zoulas.com>
+
+	* fix out of bounds read for pascal strings
+	* fix memory leak (not freeing the head of each mlist)
+
+2014-11-07  10:25  Christos Zoulas <christos@zoulas.com>
+
+	* When printing strings from a file, convert them to printable
+	  on a byte by byte basis, so that we don't get issues with
+	  locale's trying to interpret random byte streams as UTF-8 and
+	  having printf error out with EILSEQ.
+	  
+2014-10-17  11:48  Christos Zoulas <christos@zoulas.com>
+
+	* fix bounds in note reading (Francisco Alonso / Red Hat)
+
+2014-10-11  15:02  Christos Zoulas <christos@zoulas.com>
+
+	* fix autoconf glue for setlocale and locale_t; some OS's
+	  have locale_t in xlocale.h
+
+2014-10-10  15:01  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.20
+
+2014-08-17  10:01  Christos Zoulas <christos@zoulas.com>
+
+	* recognize encrypted CDF documents
+
+2014-08-04   9:18  Christos Zoulas <christos@zoulas.com>
+
+	* add magic_load_buffers from Brooks Davis
+
+2014-07-24  16:40  Christos Zoulas <christos@zoulas.com>
+
+	* add thumbs.db support
+
+2014-06-12  12:28  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.19
+
+2014-06-09   9:04  Christos Zoulas <christos@zoulas.com>
+	
+	* Misc buffer overruns and missing buffer size tests in cdf parsing
+	  (Francisco Alonso, Jan Kaluza)
+
+2014-06-02  14:50  Christos Zoulas <christos@zoulas.com>
+
+	* Enforce limit of 8K on regex searches that have no limits
+	* Allow the l modifier for regex to mean line count. Default
+	  to byte count. If line count is specified, assume a max
+	  of 80 characters per line to limit the byte count.
+	* Don't allow conversions to be used for dates, allowing
+	  the mask field to be used as an offset.
+
+2014-05-30  12:51  Christos Zoulas <christos@zoulas.com>
+
+	* Make the range operator limit the length of the
+	  regex search.
+
+2014-05-14  19:23  Christos Zoulas <christos@zoulas.com>
+
+	* PR/347: Windows fixes
+	* PR/352: Hangul word processor recognition
+	* PR/354: Encoding irregularities in text files
+
+2014-05-06  6:12  Christos Zoulas <christos@zoulas.com>
+
+	* Fix uninitialized title in CDF files (Jan Kaluza)
+
+2014-05-04  14:55  Christos Zoulas <christos@zoulas.com>
+
+	* PR/351: Fix compilation of empty files 
+
+2014-04-30  17:39  Christos Zoulas <christos@zoulas.com>
+
+	* Fix integer formats: We don't specify 'l' or
+	  'h' and 'hh' specifiers anymore, only 'll' for
+	  quads and nothing for the rest. This is so that
+	  magic writing is simpler.
+
+2014-04-01  15:25  Christos Zoulas <christos@zoulas.com>
+
+	* PR/341: Jan Kaluza, fix memory leak
+	* PR/342: Jan Kaluza, fix out of bounds read
+
+2014-03-28  15:25  Christos Zoulas <christos@zoulas.com>
+
+	* Fix issue with long formats not matching fmtcheck
+
+2014-03-26  11:25  Christos Zoulas <christos@zoulas.com>
+
+	* release 5.18
+
+2014-03-15  17:45  Christos Zoulas <christos@zoulas.com>
+
+	* add fmtcheck(3) for those who don't have it
+
+2014-03-14  15:12  Christos Zoulas <christos@zoulas.com>
+
+	* prevent mime entries from being attached to magic
+	  entries with no descriptions
+
+	* adjust magic strength for regex type
+
+	* remove superfluous ascmagic with encoding test
+
+2014-03-06  12:01  Christos Zoulas <christos@zoulas.com>
+
+	* fix regression fix echo -ne "\012\013\014" | file -i -
+	  which printed "binary" instead of "application/octet-stream"
+
+	* add size_t overflow check for magic file size
+
+2014-02-27  16:01  Christos Zoulas <christos@zoulas.com>
+
+	* experimental support for matching with CFD CLSID
+
+2014-02-18  13:04  Kimmo Suominen (kimmo@suominen.com)
+
+	* Cache old LC_CTYPE locale before setting it to "C", so
+	  we can use it to restore LC_CTYPE instead of asking
+	  setlocale() to scan the environment variables.
+
+2014-02-12  18:21  Christos Zoulas <christos@zoulas.com>
+
+	* Count recursion levels through indirect magic
+
+2014-02-11  10:40  Christos Zoulas <christos@zoulas.com>
+
+	* Prevent infinite recursion on files with indirect offsets of 0
+
+2014-01-30  21:00  Christos Zoulas <christos@zoulas.com>
+
+	* Add -E flag that makes file print filesystem errors to stderr
+	  and exit.
+
+2014-01-08  17:20  Christos Zoulas <christos@zoulas.com>
+
+	* mime printing could print results from multiple magic entries
+	  if there were multiple matches.
+	* in some cases overflow was not detected when computing offsets
+	  in softmagic.
+
+2013-12-05  12:00  Christos Zoulas <christos@zoulas.com>
+
+	* use strcasestr() to for cdf strings
+	* reset to the "C" locale while doing regex operations, or case
+	  insensitive comparisons; this is provisional
+
+2013-11-19  20:10  Christos Zoulas <christos@zoulas.com>
+
+	* always leave magic file loaded, don't unload for magic_check, etc.
+	* fix default encoding to binary instead of unknown which broke recently
+	* handle empty and one byte files, less specially so that
+	  --mime-encoding does not break completely.
+		`
+2013-11-06  14:40  Christos Zoulas <christos@zoulas.com>
+
+	* fix erroneous non-zero exit code from non-existent file and message
+
+2013-10-29  14:25  Christos Zoulas <christos@zoulas.com>
+
+	* add CDF MSI file detection (Guy Helmer)
+
+2013-09-03  11:56  Christos Zoulas <christos@zoulas.com>
+
+	* 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
+
+2013-05-30  17:25  Christos Zoulas <christos@zoulas.com>
+
+	* Don't treat magic as an error if offset was past EOF (Christoph Biedl)
+
+2013-05-28  17:25  Christos Zoulas <christos@zoulas.com>
+	
+	* Fix spacing issues in softmagic and elf (Jan Kaluza)
+
+2013-05-02  18:00  Christos Zoulas <christos@zoulas.com>
+
+	* Fix segmentation fault with multiple magic_load commands.
+
+2013-04-22  11:20  Christos Zoulas <christos@zoulas.com>
+
+	* 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. This way one can do:
+
+		>>13	clear	x
+		>>13	lelong	1	foo
+		>>13	lelong	2	bar
+		>>13	default	x
+		>>>13	lelong	x	unknown %x
+
+2013-03-25  13:20  Christos Zoulas <christos@zoulas.com>
+
+	* disallow strength setting in "name" entries
+
+2013-03-06  21:24  Christos Zoulas <christos@zoulas.com>
+
+	* fix recursive magic separator printing
+
+2013-02-26  19:28  Christos Zoulas <christos@zoulas.com>
+
+	* limit recursion level for mget
+	* fix pread() related breakage in cdf
+	* handle offsets properly in recursive "use"
+
+2013-02-18  10:39  Christos Zoulas <christos@zoulas.com>
+
+	* add elf reading of debug info to determine if file is stripped
+	  (Jan Kaluza)
+	* use pread()
+
+2013-01-25  18:05  Christos Zoulas <christos@zoulas.com>
+
+	* change mime description size from 64 to 80 to accommodate OOXML.
+
+2013-01-11  14:50  Christos Zoulas <christos@zoulas.com>
+
+	* Warn about inconsistent continuation levels.
+	* Change fsmagic to add a space after it prints.
+
+2013-01-10  21:00  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+	  
+2013-01-07  16:30  Christos Zoulas <christos@zoulas.com>
+
+	* Add SuS d{,1,2,4,8}, u{,1,2,4,8} and document
+	  what long, int, short, etc is (Guy Harris)
+
+2013-01-06  11:20  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+
+2012-12-19   8:47  Christos Zoulas <christos@zoulas.com>
+
+	* Only print elf capabilities for archs we know (Jan Kaluza)
+
+2012-10-30  19:14  Christos Zoulas <christos@zoulas.com>
+
+	* Add "name" and "use" file types in order to look
+	  inside mach-o files.
+
+2012-09-06  10:40  Christos Zoulas <christos@zoulas.com>
+
+	* make --version exit 0 (Matthew Schultz)
+	* add string/T (Jan Kaluza)
+
+2012-08-09  2:15  Christos Zoulas <christos@zoulas.com>
+
+	* add z and t modifiers for our own vasprintf
+	* search for $HOME/.magic.mgc if it is there first
+	* fix reads from a pipe, and preserve errno
+
+2012-05-15  13:12  Christos Zoulas <christos@zoulas.com>
+
+	* use ctime_r, asctime_r
+
+2012-04-06  17:18  Christos Zoulas <christos@zoulas.com>
+
+	* Fixes for indirect offsets to handle apple disk formats
+
+2012-04-03  18:26  Christos Zoulas <christos@zoulas.com>
+
+	* Add windows date field types
+	* More info for windows shortcuts (incomplete)
+
+2012-02-20  17:33  Christos Zoulas <christos@zoulas.com>
+
+	* Fix CDF parsing issues found by CERT's fuzzing tool (Will Dormann)
+
+2011-12-15  12:17  Chris Metcalf <cmetcalf@tilera.com>
+
+	* Support Tilera architectures (tile64, tilepro, tilegx).
+
+2011-12-16  16:33  Reuben Thomas <rrt@sc3d.org>
+
+	* Add magic for /usr/bin/env Perl scripts
+	* Weaken generic script magic to avoid clashing with
+	language-specific magic.
+
+2011-12-08  13:37  Reuben Thomas <rrt@sc3d.org>
+
+	* Simplify if (p) free(p) to free(p).
+
+2011-12-08  13:07  Reuben Thomas <rrt@sc3d.org>
+
+	* 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).
+
+2011-12-06  00:16  Reuben Thomas <rrt@sc3d.org>
+
+	* Tweak strength of generic hash-bang detectors to be less than
+	specific ones.
+	* Make an inconsistent description of Python scripts consistent.
+
+2011-12-05  23:58  Reuben Thomas <rrt@sc3d.org>
+
+	* Fix minor error in file(1).
+
+2011-11-05  00:00  Reuben Thomas <rrt@sc3d.org>
+
+	* Fix issue #150 (I hope).
+
+2011-09-22  12:57  Christos Zoulas <christos@zoulas.com>
+
+	* Python3 binding fixes from Kelly Anderson
+
+2011-09-20  11:32  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+
+2011-09-01  12:12  Christos Zoulas <christos@zoulas.com>
+
+	* Don't wait for any subprocess, just the one we forked.
+
+2011-08-26  16:40  Christos Zoulas <christos@zoulas.com>
+
+	* 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.
+
+2011-08-17  14:32  Christos Zoulas <christos@zoulas.com>
+
+	* Fix ELF lseek(2) madness. Inspired by PR/134 by Jan Kaluza
+
+2011-08-14  09:03  Christos Zoulas <christos@zoulas.com>
+
+	* Don't use variable string formats.
+
+2011-07-12  12:32  Reuben Thomas <rrt@sc3d.org>
+
+	* 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.
+
+2011-05-10  20:57  Christos Zoulas <christos@zoulas.com>
+
+	* fix mingw compilation (Abradoks)
+
+2011-05-10  20:57  Christos Zoulas <christos@zoulas.com>
+
+	* remove patchlevel.h
+	* Fix read past allocated memory caused by double-incrementing
+	  a pointer in a loop (reported by Roberto Maar)
+
+2011-03-30  15:45  Christos Zoulas <christos@zoulas.com>
+
+	* Fix cdf string buffer setting (Sven Anders)
+
+2011-03-20  16:35  Christos Zoulas <christos@zoulas.com>
+
+	* Eliminate MAXPATHLEN and use dynamic allocation for
+	  path and file buffers.
+
+2011-03-15  18:15  Christos Zoulas <christos@zoulas.com>
+
+	* binary tests on magic entries with masks could spuriously
+	  get converted to ascii.
+
+2011-03-12  18:06  Reuben Thomas <rrt@sc3d.org>
+
+	* Improve file.man (remove BUGS, present email addresses consistently).
+
+2011-03-07  19:38  Christos Zoulas <christos@zoulas.com>
+
+	* add lrzip support (from Ville Skytta)
+
+2011-02-10  16:36  Christos Zoulas <christos@zoulas.com>
+
+	* fix CDF bounds checking (Guy Helmer)
+
+2011-02-10  12:03  Christos Zoulas <christos@zoulas.com>
+
+	* add cdf_ctime() that prints a meaningful error when time cannot
+	  be converted.
+
+2011-02-02  20:40  Christos Zoulas <christos@zoulas.com>
+
+	* help and version output to stdout.
+
+	* When matching softmagic for ascii files, don't just print
+	  the softmagic classification, keep going and print the
+	  text classification too. This fixes broken troff files when
+	  we moved them from keyword recognition to softmagic
+	  (they stopped printing "with CRLF" etc.)
+	  Reported by Doug McIlroy.
+
+2011-01-16  19:31  Reuben Thomas <rrt@sc3d.org>
+
+	* Fix two potential buffer overruns in apprentice_list.
+
+2011-01-14  22:33  Reuben Thomas <rrt@sc3d.org>
+
+	* New Python binding in pure Python.
+	* Update libmagic(3).
+
+2011-01-06  21:40  Reuben Thomas <rrt@sc3d.org>
+
+	* Fix Python bindings (including recent Python 3 compatibility
+	  update).
+
+2011-01-04  18:43  Reuben Thomas <rrt@sc3d.org>
+
+	* magic/Makefile.am: make it easier to recover from magic build failures.
+	* Fix pstring length specifier parsing to avoid generating invalid
+	  magic files.
+	* Add pstring length "J" (for "JPEG") to specify that the length
+	  include itself.
+	* Fix JPEG comment parsing at last using pstring/HJ!
+	* Ignore section 5 man pages in doc/.cvsignore.
+
+2010-12-22  13:12  Christos Zoulas <christos@zoulas.com>
+
+	* Add pstring/BHhLl to specify the type of the length of pascal
+	  strings.
+
+2010-11-26  18:39  Reuben Thomas <rrt@sc3d.org>
+
+	* Fix "-e soft": it was ignored when softmagic was called
+	  during asciimagic.
+	* Improve comments and use "unsigned char" in tar.h/is_tar.c.
+
+2010-11-05  17:26  Reuben Thomas <rrt@sc3d.org>
+
+	* Make bug reporting addresses more visible.
+
+2010-11-01  18:35  Reuben Thomas <rrt@sc3d.org>
+
+	* Add tcl magic from Gustaf Neumann
+
+2010-10-24  10:42  Christos Zoulas <christos@zoulas.com>
+
+	* Fix the whitespace comparing code (Christopher Chittleborough)
+
+2010-10-06  21:05  Christos Zoulas <christos@zoulas.com>
+
+	* allow string/t to work (Jan Kaluza)
+
+2010-09-20  22:11  Reuben Thomas <rrt@sc3d.org>
+
+	* Apply some patches from Ubuntu and Fedora.
+
+2010-09-20  21:16  Reuben Thomas <rrt@sc3d.org>
+
+	* Apply all patches from Debian package 5.04-6 which have not
+	  already been applied and are not Debian-specific.
+
+2010-09-20  15:24  Reuben Thomas <rrt@sc3d.org>
+
+	* Minor security fix to softmagic.c (don't use untrusted
+	  string as printf format).
+
+2010-07-21  12:20  Christos Zoulas <christos@zoulas.com>
+
+	* MINGW32 portability from LRN
+
+	* Don't warn about escaping magic regex chars when we are in a regex.
+
+2010-07-19  10:55  Christos Zoulas <christos@zoulas.com>
+
+	* Only try to print prpsinfo for core files. (Jan Kaluza)
+
+2010-04-22  12:55  Christos Zoulas <christos@zoulas.com>
+
+	* Try more elf offsets for Debian core files.  (Arnaud Giersch)
+
+2010-02-20  15:18  Reuben Thomas <rrt@sc3d.org>
+
+	* Clarify which sort of CDF we mean.
+
+2010-02-14  22:58  Reuben Thomas <rrt@sc3d.org>
+
+	* Re-jig Zip file type magic so that unsupported special
+	  Zip types (those with "mimetype" at offset 30) can be
+	  recognized.
+
+2010-02-02  21:50  Reuben Thomas <rrt@sc3d.org>
+
+	* Add support for OCF (EPUB) files (application/epub+zip)
+
+2010-01-28  18:25  Christos Zoulas <christos@zoulas.com>
+
+	* Fix core-dump from unbound loop:
+	  https://bugzilla.redhat.com/show_bug.cgi?id=533245
+
+2010-01-22  15:45  Christos Zoulas <christos@zoulas.com>
+
+	* 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
+
+2010-01-16  18:42  Charles Longeau <chl@tuxfamily.org>
+
+	* bring back some fixes from OpenBSD:
+		- make gcc2 builds file
+		- fix typos in a magic file comment
+
+2009-11-17  18:35  Christos Zoulas <christos@zoulas.com>
+
+	* ctime/asctime can return NULL on some OS's although
+	  they should not (Toshit Antani)
+
+2009-09-14  13:49  Christos Zoulas <christos@zoulas.com>
+
+	* 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)
+
+2009-09-11  23:38  Reuben Thomas <rrt@sc3d.org>
+
+	* When magic argument is a directory, read the files in
+	  strcmp-sorted order (fixes Debian bug #488562 and our own FIXME).
+
+2009-09-11  13:11  Reuben Thomas <rrt@sc3d.org>
+
+	* Combine overlapping epoc and psion magic files into one (epoc).
+
+	* Add some more EPOC MIME types.
+
+2009-08-19  15:55  Christos Zoulas <christos@zoulas.com>
+
+	* 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
+
+2009-08-12  12:28  Robert Byrnes  <byrnes@wildpumpkin.net>
+
+	* Include Localstuff when compiling magic.
+
+2009-07-15  10:05  Christos Zoulas <christos@zoulas.com>
+
+	* Fix logic for including mygetopts.h
+
+	* Make cdf.c compile again with debugging
+
+	* Add the necessary field handling for crystal reports files to work
+
+2009-06-23 01:34  Reuben Thomas <rrt@sc3d.org>
+
+	* Stop "(if" identifying Lisp files, that's plain dumb!
+
+2009-06-09 22:13  Reuben Thomas <rrt@sc3d.org>
+
+	* Add a couple of missing MP3 MIME types.
+
+2009-05-27 23:00  Reuben Thomas <rrt@sc3d.org>
+
+	* Add full range of hash-bang tests for Python and Ruby.
+
+	* Add MIME types for Python and Ruby scripts.
+
+2009-05-13  10:44  Christos Zoulas <christos@zoulas.com>
+
+	* off by one in parsing hw capabilities in elf
+	  (Cheng Renquan)
+
+2009-05-08  13:40  Christos Zoulas <christos@zoulas.com>
+	
+	* lint fixes and more from NetBSD
+
+2009-05-06  10:25  Christos Zoulas <christos@zoulas.com>
+
+	* Avoid null dereference in cdf code (Drew Yao)
+
+	* More cdf bounds checks and overflow checks
+
+2009-05-01  18:37  Christos Zoulas <christos@zoulas.com>
+
+	* Buffer overflow fixes from Drew Yao
+
+2009-04-30  17:10  Christos Zoulas <christos@zoulas.com>
+
+	* Fix more cdf lossage. All the documents I have
+	  right now print the correct information.
+
+2009-03-27  18:43  Christos Zoulas <christos@zoulas.com>
+
+	* don't print \012- separators in the same magic entry 
+	  if it consists of multiple magic printing lines.
+
+2009-03-23  10:20  Christos Zoulas <christos@zoulas.com>
+
+	* Avoid file descriptor leak in compress code from
+	  (Daniel Novotny)
+
+2009-03-18  16:50  Christos Zoulas <christos@zoulas.com>
+
+	* Allow escaping of relation characters, so that we can say \^[A-Z]
+	  and the ^ is not eaten as a relation char.
+
+	* Fix troff and fortran to their previous glory using
+	  regex. This was broken since their removel from ascmagic.
+
+2009-03-10  16:50  Christos Zoulas <christos@zoulas.com>
+
+	* don't use strlen in strndup() (Toby Peterson)
+
+2009-03-10  7:45  Christos Zoulas <christos@zoulas.com>
+
+	* avoid c99 syntax.
+
+2009-02-23 15:45  Christos Zoulas <christos@zoulas.com>
+
+	* make the cdf code use the buffer first if available,
+	  and then the fd code.
+
+2009-02-13 13:45  Christos Zoulas <christos@zoulas.com>
+
+	* look for struct option to determine if getopt.h is usable for IRIX.
+
+	* sanitize cdf document strings
+
+2009-02-04 13:25  Christos Zoulas <christos@zoulas.com>
+

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807290549.w6T5nmwZ019197>