History log of /freebsd-10.3-release/lib/libmagic/config.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 330569 07-Mar-2018 gordon

Update file(1) to new version with security update. [EN-18:02.file]

Approved by: so
Security: FreeBSD-EN-18:02.file
Security: CVE-2017-1000249


# 330569 07-Mar-2018 gordon

Update file(1) to new version with security update. [EN-18:02.file]

Approved by: so
Security: FreeBSD-EN-18:02.file
Security: CVE-2017-1000249


/freebsd-10.3-release/contrib/file/ChangeLog
/freebsd-10.3-release/contrib/file/README
/freebsd-10.3-release/contrib/file/TODO
/freebsd-10.3-release/contrib/file/aclocal.m4
/freebsd-10.3-release/contrib/file/config.guess
/freebsd-10.3-release/contrib/file/config.h.in
/freebsd-10.3-release/contrib/file/config.sub
/freebsd-10.3-release/contrib/file/configure
/freebsd-10.3-release/contrib/file/configure.ac
/freebsd-10.3-release/contrib/file/doc/file.man
/freebsd-10.3-release/contrib/file/doc/libmagic.man
/freebsd-10.3-release/contrib/file/doc/magic.man
/freebsd-10.3-release/contrib/file/ltmain.sh
/freebsd-10.3-release/contrib/file/magic/Localstuff
/freebsd-10.3-release/contrib/file/magic/Magdir/adventure
/freebsd-10.3-release/contrib/file/magic/Magdir/algol68
/freebsd-10.3-release/contrib/file/magic/Magdir/amanda
/freebsd-10.3-release/contrib/file/magic/Magdir/amigaos
/freebsd-10.3-release/contrib/file/magic/Magdir/android
/freebsd-10.3-release/contrib/file/magic/Magdir/animation
/freebsd-10.3-release/contrib/file/magic/Magdir/apache
/freebsd-10.3-release/contrib/file/magic/Magdir/apple
/freebsd-10.3-release/contrib/file/magic/Magdir/application
/freebsd-10.3-release/contrib/file/magic/Magdir/apt
/freebsd-10.3-release/contrib/file/magic/Magdir/archive
/freebsd-10.3-release/contrib/file/magic/Magdir/att3b
/freebsd-10.3-release/contrib/file/magic/Magdir/audio
/freebsd-10.3-release/contrib/file/magic/Magdir/ber
/freebsd-10.3-release/contrib/file/magic/Magdir/bhl
/freebsd-10.3-release/contrib/file/magic/Magdir/bioinformatics
/freebsd-10.3-release/contrib/file/magic/Magdir/blackberry
/freebsd-10.3-release/contrib/file/magic/Magdir/blender
/freebsd-10.3-release/contrib/file/magic/Magdir/c-lang
/freebsd-10.3-release/contrib/file/magic/Magdir/cad
/freebsd-10.3-release/contrib/file/magic/Magdir/cafebabe
/freebsd-10.3-release/contrib/file/magic/Magdir/claris
/freebsd-10.3-release/contrib/file/magic/Magdir/clipper
/freebsd-10.3-release/contrib/file/magic/Magdir/coff
/freebsd-10.3-release/contrib/file/magic/Magdir/commands
/freebsd-10.3-release/contrib/file/magic/Magdir/compress
/freebsd-10.3-release/contrib/file/magic/Magdir/console
/freebsd-10.3-release/contrib/file/magic/Magdir/coverage
/freebsd-10.3-release/contrib/file/magic/Magdir/cups
/freebsd-10.3-release/contrib/file/magic/Magdir/database
/freebsd-10.3-release/contrib/file/magic/Magdir/der
/freebsd-10.3-release/contrib/file/magic/Magdir/diff
/freebsd-10.3-release/contrib/file/magic/Magdir/dolby
/freebsd-10.3-release/contrib/file/magic/Magdir/dump
/freebsd-10.3-release/contrib/file/magic/Magdir/dyadic
/freebsd-10.3-release/contrib/file/magic/Magdir/editors
/freebsd-10.3-release/contrib/file/magic/Magdir/elf
/freebsd-10.3-release/contrib/file/magic/Magdir/filesystems
/freebsd-10.3-release/contrib/file/magic/Magdir/finger
/freebsd-10.3-release/contrib/file/magic/Magdir/flash
/freebsd-10.3-release/contrib/file/magic/Magdir/flif
/freebsd-10.3-release/contrib/file/magic/Magdir/fonts
/freebsd-10.3-release/contrib/file/magic/Magdir/fortran
/freebsd-10.3-release/contrib/file/magic/Magdir/fsav
/freebsd-10.3-release/contrib/file/magic/Magdir/games
/freebsd-10.3-release/contrib/file/magic/Magdir/gcc
/freebsd-10.3-release/contrib/file/magic/Magdir/gconv
/freebsd-10.3-release/contrib/file/magic/Magdir/geo
/freebsd-10.3-release/contrib/file/magic/Magdir/gnu
/freebsd-10.3-release/contrib/file/magic/Magdir/gpt
/freebsd-10.3-release/contrib/file/magic/Magdir/gpu
/freebsd-10.3-release/contrib/file/magic/Magdir/gringotts
/freebsd-10.3-release/contrib/file/magic/Magdir/hitachi-sh
/freebsd-10.3-release/contrib/file/magic/Magdir/ibm370
/freebsd-10.3-release/contrib/file/magic/Magdir/ibm6000
/freebsd-10.3-release/contrib/file/magic/Magdir/icc
/freebsd-10.3-release/contrib/file/magic/Magdir/images
/freebsd-10.3-release/contrib/file/magic/Magdir/intel
/freebsd-10.3-release/contrib/file/magic/Magdir/isz
/freebsd-10.3-release/contrib/file/magic/Magdir/java
/freebsd-10.3-release/contrib/file/magic/Magdir/jpeg
/freebsd-10.3-release/contrib/file/magic/Magdir/kerberos
/freebsd-10.3-release/contrib/file/magic/Magdir/kml
/freebsd-10.3-release/contrib/file/magic/Magdir/linux
/freebsd-10.3-release/contrib/file/magic/Magdir/lisp
/freebsd-10.3-release/contrib/file/magic/Magdir/m4
/freebsd-10.3-release/contrib/file/magic/Magdir/mach
/freebsd-10.3-release/contrib/file/magic/Magdir/macintosh
/freebsd-10.3-release/contrib/file/magic/Magdir/make
/freebsd-10.3-release/contrib/file/magic/Magdir/maple
/freebsd-10.3-release/contrib/file/magic/Magdir/marc21
/freebsd-10.3-release/contrib/file/magic/Magdir/mathematica
/freebsd-10.3-release/contrib/file/magic/Magdir/metastore
/freebsd-10.3-release/contrib/file/magic/Magdir/meteorological
/freebsd-10.3-release/contrib/file/magic/Magdir/microfocus
/freebsd-10.3-release/contrib/file/magic/Magdir/mime
/freebsd-10.3-release/contrib/file/magic/Magdir/misctools
/freebsd-10.3-release/contrib/file/magic/Magdir/modem
/freebsd-10.3-release/contrib/file/magic/Magdir/mozilla
/freebsd-10.3-release/contrib/file/magic/Magdir/msdos
/freebsd-10.3-release/contrib/file/magic/Magdir/msvc
/freebsd-10.3-release/contrib/file/magic/Magdir/msx
/freebsd-10.3-release/contrib/file/magic/Magdir/mup
/freebsd-10.3-release/contrib/file/magic/Magdir/nasa
/freebsd-10.3-release/contrib/file/magic/Magdir/netbsd
/freebsd-10.3-release/contrib/file/magic/Magdir/netscape
/freebsd-10.3-release/contrib/file/magic/Magdir/nitpicker
/freebsd-10.3-release/contrib/file/magic/Magdir/os2
/freebsd-10.3-release/contrib/file/magic/Magdir/os9
/freebsd-10.3-release/contrib/file/magic/Magdir/pbf
/freebsd-10.3-release/contrib/file/magic/Magdir/pc88
/freebsd-10.3-release/contrib/file/magic/Magdir/pc98
/freebsd-10.3-release/contrib/file/magic/Magdir/pdf
/freebsd-10.3-release/contrib/file/magic/Magdir/pdp
/freebsd-10.3-release/contrib/file/magic/Magdir/perl
/freebsd-10.3-release/contrib/file/magic/Magdir/pgf
/freebsd-10.3-release/contrib/file/magic/Magdir/pgp
/freebsd-10.3-release/contrib/file/magic/Magdir/polyml
/freebsd-10.3-release/contrib/file/magic/Magdir/printer
/freebsd-10.3-release/contrib/file/magic/Magdir/project
/freebsd-10.3-release/contrib/file/magic/Magdir/psdbms
/freebsd-10.3-release/contrib/file/magic/Magdir/psl
/freebsd-10.3-release/contrib/file/magic/Magdir/python
/freebsd-10.3-release/contrib/file/magic/Magdir/riff
/freebsd-10.3-release/contrib/file/magic/Magdir/ruby
/freebsd-10.3-release/contrib/file/magic/Magdir/sccs
/freebsd-10.3-release/contrib/file/magic/Magdir/scientific
/freebsd-10.3-release/contrib/file/magic/Magdir/sendmail
/freebsd-10.3-release/contrib/file/magic/Magdir/sequent
/freebsd-10.3-release/contrib/file/magic/Magdir/sgml
/freebsd-10.3-release/contrib/file/magic/Magdir/sharc
/freebsd-10.3-release/contrib/file/magic/Magdir/sinclair
/freebsd-10.3-release/contrib/file/magic/Magdir/sketch
/freebsd-10.3-release/contrib/file/magic/Magdir/sql
/freebsd-10.3-release/contrib/file/magic/Magdir/ssl
/freebsd-10.3-release/contrib/file/magic/Magdir/sysex
/freebsd-10.3-release/contrib/file/magic/Magdir/terminfo
/freebsd-10.3-release/contrib/file/magic/Magdir/vacuum-cleaner
/freebsd-10.3-release/contrib/file/magic/Magdir/vms
/freebsd-10.3-release/contrib/file/magic/Magdir/vmware
/freebsd-10.3-release/contrib/file/magic/Magdir/vorbis
/freebsd-10.3-release/contrib/file/magic/Magdir/webassembly
/freebsd-10.3-release/contrib/file/magic/Magdir/windows
/freebsd-10.3-release/contrib/file/magic/Magdir/wordprocessors
/freebsd-10.3-release/contrib/file/magic/Magdir/x68000
/freebsd-10.3-release/contrib/file/magic/Magdir/xenix
/freebsd-10.3-release/contrib/file/magic/Magdir/xilinx
/freebsd-10.3-release/contrib/file/magic/Magdir/xwindows
/freebsd-10.3-release/contrib/file/magic/Magdir/yara
/freebsd-10.3-release/contrib/file/magic/Makefile.am
/freebsd-10.3-release/contrib/file/magic/Makefile.in
/freebsd-10.3-release/contrib/file/python/README
/freebsd-10.3-release/contrib/file/python/magic.py
/freebsd-10.3-release/contrib/file/python/setup.py
/freebsd-10.3-release/contrib/file/src/Makefile.am
/freebsd-10.3-release/contrib/file/src/Makefile.in
/freebsd-10.3-release/contrib/file/src/apprentice.c
/freebsd-10.3-release/contrib/file/src/ascmagic.c
/freebsd-10.3-release/contrib/file/src/cdf.c
/freebsd-10.3-release/contrib/file/src/cdf.h
/freebsd-10.3-release/contrib/file/src/cdf_time.c
/freebsd-10.3-release/contrib/file/src/compress.c
/freebsd-10.3-release/contrib/file/src/der.c
/freebsd-10.3-release/contrib/file/src/der.h
/freebsd-10.3-release/contrib/file/src/dprintf.c
/freebsd-10.3-release/contrib/file/src/file.c
/freebsd-10.3-release/contrib/file/src/file.h
/freebsd-10.3-release/contrib/file/src/file_opts.h
/freebsd-10.3-release/contrib/file/src/fmtcheck.c
/freebsd-10.3-release/contrib/file/src/fsmagic.c
/freebsd-10.3-release/contrib/file/src/funcs.c
/freebsd-10.3-release/contrib/file/src/is_tar.c
/freebsd-10.3-release/contrib/file/src/magic.c
/freebsd-10.3-release/contrib/file/src/magic.h
/freebsd-10.3-release/contrib/file/src/magic.h.in
/freebsd-10.3-release/contrib/file/src/print.c
/freebsd-10.3-release/contrib/file/src/readcdf.c
/freebsd-10.3-release/contrib/file/src/readelf.c
/freebsd-10.3-release/contrib/file/src/readelf.h
/freebsd-10.3-release/contrib/file/src/softmagic.c
/freebsd-10.3-release/contrib/file/src/vasprintf.c
/freebsd-10.3-release/contrib/file/tests/Makefile.am
/freebsd-10.3-release/contrib/file/tests/Makefile.in
/freebsd-10.3-release/contrib/file/tests/hddrawcopytool.result
/freebsd-10.3-release/contrib/file/tests/test.c
/freebsd-10.3-release/lib/libmagic/Makefile
/freebsd-10.3-release/lib/libmagic/config.h
# 296373 04-Mar-2016 marius

- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.3.
- Update default pkg(8) configuration to use the quarterly branch.

Approved by: re (implicit)

# 290152 29-Oct-2015 delphij

MFC r287453,287454,288143:

file 5.25.

Relnotes: yes


# 284778 24-Jun-2015 delphij

MFC r284237,284277:

file 5.23.

Relnotes: yes


# 277592 23-Jan-2015 delphij

MFC r276577: MFV r276568:

Update file to 5.22.


# 277296 17-Jan-2015 dim

MFC r277147:

Since the merge of file 5.21 in r276415 and r276416, stable/9 and
stable/10 cannot be built from FreeBSD 8.x. This is because the
build-tools stage requires libmagic, but lib/libmagic/config.h was
generated on head, and it now enables using the xlocale.h APIs, which
are not supported on 8.x (and on 9.x before __FreeBSD_version 900506).

See also the start of this thread on -stable:
https://lists.freebsd.org/pipermail/freebsd-stable/2015-January/081521.html

To fix this, conditionalize the use of xlocale.h APIs to make
bootstrapping from older FreeBSD versions work correctly.

Reviewed by: delphij
Differential Revision: https://reviews.freebsd.org/D1518


# 276415 30-Dec-2014 delphij

MFC r275698: MFV r275696: file 5.21.


# 268515 11-Jul-2014 delphij

MFC r267897: MFV r267843:

Update file/libmagic to 5.19.


# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 240377 11-Sep-2012 obrien

r235638 is not the clean way to add support for building on ancient FreeBSD
versions. Instead use Imp's good work on "legacy" and follow the outcome
of the previous TRB discussions on this topic.

Now use the libc getline() if it exists, and only where it doesn't
create a bootstraping version.


# 235638 19-May-2012 marcel

Don't depend on getline being on the build machine. That's
not the case for FreeBSD 7.x machines.


# 234449 19-Apr-2012 obrien

Update file(1) to version 5.11.


# 208341 20-May-2010 marius

Update to a config.h created by a file 5.03 configure script. This causes
file.1 to contain the correct version number and SIZEOF_LONG_LONG to be
defined as appropriate, which is crucial for 64-bit big-endian ELF files
to be handled correctly on big-endian systems.

PR: 146387
Reviewed by: delphij
MFC after: 3 days


# 191771 04-May-2009 obrien

Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.


# 185777 08-Dec-2008 kib

Add strndup(3) prototype to string.h.

This change was erronously ommitted from the r185690, and attempt
to simply add the prototype to string.h has revealed that several
contributed programs defined local prototypes for strndup(), controlled
by autoconfed config.h. So, manually change #undef HAVE_STRNDUP to
#define HAVE_STRNDUP 1. Next import of the corresponding program would
regenerate config.h, overriding the changes in this commit.

No objections from: kan


# 175299 13-Jan-2008 obrien

Update for the 'file' 4.23 import.


# 169967 24-May-2007 obrien

FreeBSD has <limits.h>.


# 169965 24-May-2007 obrien

Update for the 'file' 4.21 import.


# 169946 24-May-2007 obrien

Update for the 'file' 4.19 import.


# 159769 19-Jun-2006 obrien

Update for the 'file' 4.17 import.


# 139371 28-Dec-2004 obrien

Catch up with file 4.12 import.


# 133362 09-Aug-2004 obrien

Bmake the library containing and processing the magic.