Gordon Tetlow
40427cca7a
MFV r323678: file 5.32
...
Approved by: emaste (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D12400
2017-09-17 19:14:38 +00:00
Gordon Tetlow
367cf59651
Fix an incorrectly used conditional causing a stack buffer overflow.
...
Reported by: Thomas Jarosch of Intra2net AG
Reviewed by: emaste, jhb
Security: CVE-2017-1000249
2017-09-07 18:54:54 +00:00
Xin LI
a5d223e641
MFV r308392: file 5.29.
...
MFC after: 2 weeks
2016-11-07 15:54:47 +00:00
Xin LI
282e23f07b
MFV r302218: file 5.28.
...
Relnotes: yes
MFC after: 2 weeks
Approved by: re (gjb)
2016-06-27 01:29:17 +00:00
Xin LI
20f8619da0
MFV r299716: file 5.27
...
MFC after: 2 weeks
Relnotes: yes
2016-05-14 08:52:37 +00:00
Xin LI
53021c7e30
MFV r299237: apply two upstream revisions to address upstream bug PR/540.
...
PR: 209211
MFC after: 2 weeks
X-MFC: if there is no new file release
2016-05-08 18:18:35 +00:00
Xin LI
7206c4fc60
MFV r299233: Apply upstream fix 11edb37a71851b5bcbd4e51ca6ad3dcbf57e9761:
...
Revert: Don't close stdin...
This have been observed by portupgrade in its interaction with file(1),
as reported as a regression in bin/209211.
PR: 209211
MFC after: 3 days
2016-05-08 09:30:36 +00:00
Xin LI
3e41d09d08
MFV r298178:
...
Update file to 5.26.
MFC after: 2 weeks
Relnotes: yes
2016-04-18 07:36:24 +00:00
Xin LI
9ce06829f2
MFV r288140: update file to 5.25.
...
MFC after: 1 month
2015-09-23 05:39:20 +00:00
Xin LI
072d210fa1
Fix build.
2015-09-04 08:04:12 +00:00
Xin LI
9fc5c47fa5
MFV r287451 + 287452: file 5.24 + fix for bin/181436.
...
PR: 181436
MFC after: 2 weeks
2015-09-04 05:56:14 +00:00
Xin LI
3fd03fdbfe
MFV r284276: Fix long options.
...
Reported by: jkim
MFC after: 13 days
2015-06-11 17:32:36 +00:00
Xin LI
5f0216bd88
MFV r284234:
...
Update file to 5.23.
MFC after: 2 weeks
2015-06-10 19:22:41 +00:00
Xin LI
4460e5b02d
MFV r276568:
...
Update file to 5.22.
MFC after: 2 weeks
2015-01-02 21:20:02 +00:00
Xin LI
c293113327
MFV r275696: file 5.21.
...
MFC after: 2 weeks
2014-12-11 06:52:10 +00:00
Edward Tomasz Napierala
be3a49ee62
Add fstyp(8). This utility, named after its SVR4 counterpart, detects
...
filesystems. It differs from file(1) in that it gives machine-parseable
output, it outputs filesystem labels, doesn't get confused by other
formats metadata, and runs in Capsicum sandbox.
Differential Revision: https://reviews.freebsd.org/D1255
Relnotes: yes
Sponsored by: The FreeBSD Foundation
2014-12-10 14:14:16 +00:00
Xin LI
2c4f16476d
Fix multiple vulnerabilities in file(1) and libmagic(3).
...
Security: FreeBSD-SA-14:28.file
Security: CVE-2014-3710, CVE-2014-8116, CVE-2014-8117
2014-12-10 08:19:55 +00:00
Xin LI
cd0b4959e6
MFV r273688:
...
Update filesystems magic. This fixes a regression introduced by
libmagic 5.19 which prevents file(1) to show more verbose information
about a MBR.
Submitted by: madpilot
MFC after: 2 weeks
2014-10-26 09:29:12 +00:00
Xin LI
b6cee71de3
MFV r267843: update file/libmagic to 5.19.
...
MFC after: 2 weeks
2014-06-26 06:03:39 +00:00
Xin LI
d627d450b3
Fix multiple vulnerabilities in file(1) and libmagic(3).
...
Security: FreeBSD-SA-14:16.file
Approved by: so
2014-06-24 19:04:32 +00:00
Ed Maste
0fcefb433d
Update NetBSD Foundation copyrights to 2-clause BSD
...
The NetBSD Foundation states "Third parties are encouraged to change the
license on any files which have a 4-clause license contributed to the
NetBSD Foundation to a 2-clause license."
This change removes clauses 3 and 4 from copyright / license blocks that
list The NetBSD Foundation as the only copyright holder.
Sponsored by: The FreeBSD Foundation
2014-03-18 01:40:25 +00:00
Dimitry Andric
b71498e619
Apply upstream commit 33312fd828e59c78ae4ee30fd70d0ca109748cf0 (by
...
zoulasc) to contrib/file:
don't write a char to a pointer.
MFC after: 3 days
2013-12-22 14:14:53 +00:00
David E. O'Brien
4ebb86b33b
Add support for Lua 5.2.
...
Submitted by: skreuzer
2013-01-11 17:34:30 +00:00
Stephen McKay
a0ebde2020
Correct a regression introduced during the import of file(1) 5.11.
...
Magic tests containing "search" or "regex" directives were incorrectly
compiled by "mkmagic" and were effectively ignored. This caused troff
files (for example) to be detected as simply "ASCII text" instead of
as "troff or preprocessor input, ASCII text".
PR: bin/170415
Approved by: consensus on developers@
MFC after: 3 days
2012-08-17 02:27:17 +00:00
David E. O'Brien
80c86c3659
Update file(1) to version 5.11.
2012-04-19 03:20:13 +00:00
Dimitry Andric
0adb64b5d9
In contrib/file/softmagic.c, fix a potential format string security
...
problem. (This fix has already been applied upstream, but we do not
have the latest version of file in the tree at the moment.)
MFC after: 1 week
2011-12-15 23:28:17 +00:00
Attilio Rao
7f08176ee8
Add the ability for GDB to printout the thread name along with other
...
thread specific informations.
In order to do that, and in order to avoid KBI breakage with existing
infrastructure the following semantic is implemented:
- For live programs, a new member to the PT_LWPINFO is added (pl_tdname)
- For cores, a new ELF note is added (NT_THRMISC) that can be used for
storing thread specific, miscellaneous, informations. Right now it is
just popluated with a thread name.
GDB, then, retrieves the correct informations from the corefile via the
BFD interface, as it groks the ELF notes and create appropriate
pseudo-sections.
Sponsored by: Sandvine Incorporated
Tested by: gianni
Discussed with: dim, kan, kib
MFC after: 2 weeks
2010-11-22 14:42:13 +00:00
Rui Paulo
91e3f06a9e
Properly warp around more code under COMPILE_ONLY to recover from build
...
errors.
2010-08-02 13:05:12 +00:00
Xin LI
70b95ceeab
Merge vendor/file/dist@192348, bringing FILE 5.03 to 8-CURRENT.
...
Security: CVE-2009-1515
2009-05-18 22:34:33 +00:00
David E. O'Brien
befabca97a
This belongs in //svn.freebsd.org/base/vendor/file/dist now.
2009-05-04 00:42:15 +00:00
David E. O'Brien
7dbb948b5f
Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.
2009-05-04 00:37:44 +00:00
David E. O'Brien
4f99d1ea86
Add an additional COMPILE_ONLY check.
2009-01-02 03:31:45 +00:00
David E. O'Brien
28a8b56297
Record that base/vendor/file/dist@186675 was merged.
...
Merge base/vendor/file/dist@186675@186690, bringing FILE 4.26 to 8-CURRENT.
2009-01-02 03:10:55 +00:00
David E. O'Brien
e78ce05075
Flatten the file vendor area.
...
Remove the svn:keywords property from the vendor files.
2009-01-01 05:39:43 +00:00
David E. O'Brien
eca0ab3fbd
Remove files no longer part of the vendor's file(1).
2008-02-02 18:26:53 +00:00
David E. O'Brien
129099554f
This commit was generated by cvs2svn to compensate for changes in r175898,
...
which included commits to RCS files with non-trunk default branches.
2008-02-02 18:26:53 +00:00
David E. O'Brien
c331df4f23
Fix nit in version 4.23 in which -p does not work (thus updating access
...
times when it shouldn't). The PR's patch has been incorporated upstream
as magic.c rev 1.46.
PR: 107676
Submitted by: Dr. Markus Waldeck <waldeck@gmx.de>
2008-02-02 07:19:01 +00:00
David E. O'Brien
bbb6d1d6bc
This commit was generated by cvs2svn to compensate for changes in r175882,
...
which included commits to RCS files with non-trunk default branches.
2008-02-02 07:19:01 +00:00
David E. O'Brien
da4c6b80d9
Update for the 4.23 import.
2008-01-30 02:48:24 +00:00
David E. O'Brien
974b70c47d
Import file version 4.23 onto the vendor branch
2008-01-13 20:35:16 +00:00
David E. O'Brien
17c6260f4c
Virgin import of Christos Zoulas's FILE 4.21.
2007-05-24 21:59:38 +00:00
David E. O'Brien
d1d50c78ab
Virgin import of Christos Zoulas's FILE 4.19.
2007-05-24 16:12:23 +00:00
David E. O'Brien
dbca37326f
Fix segfault when '/etc/malloc.conf@ -> AJ' due to differnce between
...
calloc & malloc as agreed by vendor. Also remove an unused variable.
2006-06-21 09:28:00 +00:00
David E. O'Brien
88a5e5ac7b
Virgin import of Christos Zoulas's FILE 4.17.
2006-06-19 07:52:15 +00:00
David E. O'Brien
a2e8fb4c99
Virgin import of Christos Zoulas's FILE 4.12.
2004-12-28 04:31:47 +00:00
David E. O'Brien
ea8dc7e0f2
Virgin import of Christos Zoulas's FILE 4.10.
...
*- file is now broken into a library containing and processing the magic
and a consumer binary.
2004-08-09 08:45:41 +00:00
David E. O'Brien
490143648c
Virgin import of Christos Zoulas's FILE 3.41.
...
* - fix memory allocation problem (Jeff Johnson)
* - fix stack overflow corruption (David Endler)
2003-02-28 05:19:36 +00:00
David E. O'Brien
3459dd3784
Virgin import of Christos Zoulas's FILE 3.40.
2003-02-15 18:53:17 +00:00
David E. O'Brien
8ed12636aa
Virgin import of Christos Zoulas's FILE 3.39.
2002-09-16 05:54:26 +00:00
David E. O'Brien
649d615c25
Virgin import of Christos Zoulas's FILE 3.37.
2001-10-08 22:50:54 +00:00