Commit graph

31 commits

Author SHA1 Message Date
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
David E. O'Brien 2e67ec0205 Virgin import of Christos Zoulas's FILE 3.36. 2001-07-30 03:09:46 +00:00
David E. O'Brien 61295bbb39 Virgin import of Christos Zoulas's FILE 3.35. 2001-04-25 07:41:21 +00:00
David E. O'Brien adef7cde57 Virgin import of Christos Zoulas's FILE 3.34. 2001-03-25 18:37:04 +00:00
David E. O'Brien ebb4cbb2d0 Virgin import of Christos Zoulas FILE 3.33. 2000-11-26 21:26:20 +00:00
David E. O'Brien 75a6cdb3a2 Virgin import of FILE 3.32 2000-11-05 08:33:55 +00:00