Commit Graph

27 Commits

Author SHA1 Message Date
tv
9fbd88883c Roll in fixes to permit cross-compiling from non-NetBSD hosts. This
round has been tested on Solaris/x86 and Linux hosts.

* Add host tools cap_mkdb, ctags, m4, uudecode.
* Protect __RCSID() and __COPYRIGHT() better.
* Reduce the number of places that need to include "config.h", to keep
  sources closer to their "vanilla" versions.
* Add more compat #defines and autoconf-checked functions.
2002-01-31 22:43:33 +00:00
pooka
59a767d683 resolve conflicts 2001-09-09 10:46:36 +00:00
pooka
0910daa38f fix compiler warnings 2001-07-22 22:56:50 +00:00
pooka
9ac45dc28d resolve conflicts 2001-07-22 22:53:00 +00:00
simonb
655e90b8b9 Make this cross-compile friendly - build a cut down program called
"mkmagic" out of apprentice.c and print.c that is built using the
host compiler and used to generate magic.mgc.
2001-05-09 14:05:52 +00:00
pooka
f5d91118e0 make this compile 2001-03-27 00:49:12 +00:00
pooka
a2f50a2443 resolve conflicts 2001-03-17 11:21:51 +00:00
pooka
e5efd07a0b resolve conflicts 2000-09-22 16:34:59 +00:00
christos
5d9fa0390d Resolve conflicts 2000-05-14 22:53:37 +00:00
tron
6f563995b5 Do reallaction of magic entries array carefully to avoid possible memory
leak. Patch based on PR bin/9081 by Jun-ichiro itojun Hagino.
1999-12-31 13:07:59 +00:00
christos
7d48644528 Resolve corn flakes. 1999-11-01 17:39:26 +00:00
mycroft
bd10bffcd8 Make maxmagic always increase by a factor of 2. 1999-09-04 19:51:11 +00:00
christos
faf55c153e resolve corn flakes. 1998-09-20 15:27:15 +00:00
lukem
b01545b899 WARNSify 1997-10-18 14:53:48 +00:00
christos
704854c465 Update to version 3.22 1997-01-28 00:49:36 +00:00
tls
9d225a1783 RCS ID police 1997-01-09 20:18:21 +00:00
christos
1b1e1884b3 Changes from file-3.21 1996-10-05 20:20:24 +00:00
christos
b2b8843794 Update to file-3.19.
- Magic fixes
- MAGIC environment variable processing
- Better LEGAL.NOTICE
- -m magic : separated list of magic files processing
1995-10-27 23:33:14 +00:00
christos
21db3a398a Updated to file-3.18 1995-05-21 00:13:24 +00:00
cgd
7dc11a1202 kill an apparently-bogus ampersand. it made a char ** into a char ***,
which was an incompatible pointer type for the usage.
This is either a bug, or it should have been cast and explained.
1995-04-30 03:28:14 +00:00
christos
0bb1fbddb3 Integrated file-3.17 1995-04-28 19:23:38 +00:00
christos
7e99ebc790 Updated to file-3.16; fixes PR867 1995-03-25 22:35:28 +00:00
mycroft
7ec1b16a85 Oops. Don't spew garbage if the type is string. 1993-11-03 04:40:04 +00:00
mycroft
ab61bc03f0 Fix numerous sign-extension problems, and add support for explicitly unsigned
comparisons.
1993-11-03 04:04:19 +00:00
mycroft
e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
jtc
ebefd0d08f Updated to Ian Darwin's latest release.
Adds lots of neat features from most other vendors file(1) commands,
plus (important!) little and big endian file types.  This will alow
us to detect and extract meaningful information from a many more
file types.
1993-06-10 00:37:55 +00:00
cgd
61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00