Commit Graph

193 Commits

Author SHA1 Message Date
pooka 629aebf0e1 kill dupe RCS Id 2001-03-17 11:30:52 +00:00
pooka 85cfab9a41 make this compile with our warning flags 2001-03-17 11:25:32 +00:00
pooka a2f50a2443 resolve conflicts 2001-03-17 11:21:51 +00:00
pooka d58fff15f7 file 3.34 2001-03-17 11:06:52 +00:00
bjh21 d50dc71439 Since arm26 and arm32 now share a core file format, describe such a file
as a "NetBSD/arm core".
2001-02-13 23:56:13 +00:00
bjh21 27f2273eff Advanced RISC Machines Limited officially became ARM Limited on 1998-05-21.
Update the ARM ELF magic to match.
2001-02-13 14:35:21 +00:00
christos 5a144646f2 fix nested extern and duplicate decls 2001-02-05 01:51:52 +00:00
christos a36e2b78f7 fix arm32 confusion. There was a regression that changed 4096->8192
somewhere after 1.10. I am fixing this in the master source of file.
[this should be pulled up for 1.5.1]
2001-01-08 12:41:06 +00:00
itojun 8981b09426 add magic # for Hitachi SH COFF 2001-01-04 00:10:07 +00:00
pooka afe260e16b make this substitute __VARIBLES__ to correct values 2001-01-01 12:13:58 +00:00
pooka ce3f87994b magic man-page is in chapter 5, not chapter 1 2001-01-01 12:12:40 +00:00
pooka 299c5ebbdc tweak for 3.33 2000-11-23 23:22:58 +00:00
pooka d98ea99cc1 resolve conflicts 2000-11-23 23:21:14 +00:00
pooka 667236c7cd file 3.33 2000-11-23 23:07:30 +00:00
is 135600f947 More format string cleanup by sommerfeld. 2000-10-11 14:46:00 +00:00
mjl b46ec3b29b getopt(3) returns -1 not EOF. 2000-10-04 20:09:04 +00:00
pooka a8965df2d2 tweak for file 3.32 2000-09-22 16:53:39 +00:00
pooka e5efd07a0b resolve conflicts 2000-09-22 16:34:59 +00:00
pooka c45f82114c file 3.32 2000-09-22 16:01:07 +00:00
jeffs 9b80c90ec0 Print ABI and mips level for "real" little endian MIPS binaries too. 2000-08-13 06:33:03 +00:00
jeffs 45de998997 Handle MIPS little endian output better when bfd outputs magic 8 (MIPS BE)
instead of 10 (MIPS LE).
2000-08-10 19:12:40 +00:00
hubertf 6f5f0322c6 Allow file(1) Magic file to be recognized as such by file(1)
Noted in PR 10712 by Jun-ichiro itojun Hagino <itojun@itojun.org>
2000-07-31 00:39:29 +00:00
mycroft 9822fee1d0 Make the code to determine whether we need to byte-swap headers at least
pretend to work on 64-bit hosts (and not overrun an array).
2000-07-26 15:19:35 +00:00
tsubai 290cb2c943 Recognize NetBSD/powerpc core file. 2000-06-08 13:57:41 +00:00
soren 0abc97dcd7 Comment out RCS ID. 2000-05-14 23:28:43 +00:00
christos 5d9fa0390d Resolve conflicts 2000-05-14 22:53:37 +00:00
christos 0bb263b436 new file 3.31 2000-05-14 22:44:21 +00:00
mycroft 5cc7cec6d9 More .mk file fallout. 2000-01-23 18:00:38 +00:00
mycroft f5d7100e26 Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
the correct definition from errno.h.
2000-01-21 17:08:33 +00:00
tron 3f173f204a Increase default size of magic entries array to 4096 because NetBSD's
magic(5) has more than 2048 entries already.
1999-12-31 13:09:20 +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
jwise d6907ab16b Use <inttypes.h> to get typedefs of integral types instead of local #defines
in "config.h".  Makes this compile again.
1999-11-02 21:05:20 +00:00
christos 7d48644528 Resolve corn flakes. 1999-11-01 17:39:26 +00:00
christos 39cf80bb8c new version of file(1) 1999-11-01 17:30:12 +00:00
itojun 510eaf2f65 fix duplicated "leshort 42 Hitachi SH" (one of them should be "beshort").
(part of NetBSD/sh3 patches)
1999-09-12 16:38:16 +00:00
mycroft 3596f4a0cb Increase the default maxmagic. 1999-09-04 19:51:58 +00:00
mycroft bd10bffcd8 Make maxmagic always increase by a factor of 2. 1999-09-04 19:51:11 +00:00
enami 07f35abba9 Replace TAB in message printed by file command with SPACE. 1999-08-21 16:05:56 +00:00
matt a5b92e89e1 Add knowledge of the VAX ELF magic number 1999-08-21 00:28:09 +00:00
hubertf 057479d6da Add sidplay information, submitted in PR 7918 by Antti Kantee <pooka@iki.fi> 1999-07-05 21:38:21 +00:00
kleink 825dd7f56f It's big endian. 1999-03-31 19:18:36 +00:00
he 392f839e3f Prevent `file' from trying to use the (directory!) /usr/share/misc as the
magic file database.
1999-02-16 12:32:52 +00:00
lukem a4547242e3 use MFILESDIR instead of FILESDIR. fixes problems some people are having 1999-02-16 07:11:27 +00:00
lukem dcab0210a0 convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
hubertf 3ddc74e157 Add "mp3" audio file information to file(1)/magic
per PR 6497 by C Kane <ckane@best.com>
1998-11-25 07:54:21 +00:00
christos c3203395bd char -> unsigned char 1998-11-06 23:06:38 +00:00
is 30d737b32b learn more about AMANDA files 1998-10-29 11:11:49 +00:00
matt 2e3397e773 Teach file that NetBSD/vax has two magic numbers. 1998-10-12 01:41:32 +00:00
thorpej 23309c9e22 Make the magic type field explicitly unsigned and fix comparisons of this
value appropriately.  Fixes warnings on systems where char is naturally
unsigned.
1998-09-30 18:51:13 +00:00
lukem 9dee5d2b46 don't install in /usr/share if NOSHARE is defined 1998-09-27 17:22:03 +00:00
christos 8f945ca5b1 Amend copyright to a berkeley style one. From Ian Darwin. 1998-09-24 12:50:27 +00:00
christos f46e623e45 Turn on ELF and other NetBSD features. 1998-09-20 15:36:46 +00:00
christos 397e929e3b remove old files. 1998-09-20 15:32:43 +00:00
christos faf55c153e resolve corn flakes. 1998-09-20 15:27:15 +00:00
christos a7ad0f02b4 file-3.26 1998-09-19 18:07:40 +00:00
matt c65b52687e Add entries for Alpha, ARM, PARISC, SPARC V9, IA64, and others 1998-08-12 17:48:35 +00:00
kleink 373a8e33dd Recognize the new tzcode >= 1997h timezone data magic value. 1998-07-09 11:42:19 +00:00
hubertf 5dd9482e0e Word Perfect "magic" entries, submitted by ksulliva@psc.edu in PR 4940. 1998-02-06 02:47:26 +00:00
perry 3fe138c146 RCS Id Police. 1998-01-09 08:03:16 +00:00
lukem 8ba07ab0b3 use CPPFLAGS instead of CFLAGS 1997-10-24 09:00:17 +00:00
lukem b01545b899 WARNSify 1997-10-18 14:53:48 +00:00
lukem 906b60f5e0 getopt returns -1 not EOF 1997-10-18 14:49:41 +00:00
hubertf a06fe60f95 /etc/magic entries for the clisp common lisp system added.
Closes PR bin/4186 by Jim Wise <jimw@fornost.turner.com>
1997-10-07 04:39:35 +00:00
is 5379dca61e /etc/magic -> /usr/share/misc/magic 1997-09-30 17:00:30 +00:00
mark 68401510be Fixed recognition of NetBSD/arm32 shared libraries and dynamically
linked executables.
1997-07-16 02:50:45 +00:00
mjacob 9c69077919 Macro expansion of shell metacharacters did not occur for me. I made
a :sh variable to get the list of magic files instead.
1997-05-17 21:15:35 +00:00
jtk f0cba0dcb5 MIPS RS3000 should be R3000 1997-05-17 12:36:22 +00:00
thorpej 6eb4708731 Add two more casts to (unsigned char) to make this work on the PowerPC. 1997-04-19 05:21:36 +00:00
mikel 8e4e532ceb include magdir/386bsd in MAGFILES; from Alan Barrett in PR misc/3422. 1997-04-03 07:17:24 +00:00
mikel e5159ae768 use correct source path; from Jeff Thieleke in PR bin/3414. 1997-04-03 07:13:31 +00:00
christos 3917c3179d - Makefile cleanups 1997-03-24 21:57:01 +00:00
mouse 650ee578da alternate -> alternative, per PR 2643 1997-03-08 14:13:54 +00:00
cjs 795a80dde1 64-bit police. 1997-02-11 08:15:19 +00:00
christos 704854c465 Update to version 3.22 1997-01-28 00:49:36 +00:00
christos bea4a27a8e and again 1997-01-27 19:56:34 +00:00
christos 96aa33d4de bring in changes from file-3.22 1997-01-27 17:58:11 +00:00
tls 9d225a1783 RCS ID police 1997-01-09 20:18:21 +00:00
cjs 95a6463b3e PR 3080: fix entry for Apple II NuFX archive.
Fix from Dave Huang <khym@bga.com>.
1997-01-05 10:28:32 +00:00
is db5fe6cfb2 file(1) magic for AmigaOS binaries --- useful to people mount_ados'ing
Amiga disks.

For the moment, only executable/sharedlib/driver and
object/linklibrary definitions.
1996-11-06 18:47:27 +00:00
thorpej 150c33e60b Use ${INSTALL}. 1996-10-18 05:55:26 +00:00
cgd d703de28b2 include stdlib.h to bring malloc()'s prototype into scope. 1996-10-06 18:27:25 +00:00
christos 1b1e1884b3 Changes from file-3.21 1996-10-05 20:20:24 +00:00
thorpej f549601f76 Back out previous. Please beat me about the head and shoulders with
a large stick if I ever attempt to touch file(1) again.
1996-09-26 19:51:28 +00:00
thorpej c535ad0cdc Move the definition of MSB (in byte 5) to sit next to the other definitions
for byte 5 values... No functional change, just adds some clarity.
1996-09-26 19:37:15 +00:00
is d3eda4d607 Patterns for OS9 and OS9/68k modules. 1996-05-06 18:24:01 +00:00
mark 57472e9fbc Added information about NetBSD/arm32 executables. 1996-04-01 21:29:51 +00:00
tls da9420b27e Add FreeBSD object files; close out pr#1719 1996-03-20 08:20:21 +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
mycroft c04417f76c Remove code to reset access time of scanned files. 1995-07-13 13:22:58 +00:00
christos 58ea4332e5 Added hp magic numbers (from Jason Downs) 1995-05-28 20:34:03 +00:00
christos 602bb89d12 Zyxel update from Bill Fenner <fenner@parc.xerox.com> 1995-05-28 18:13:20 +00:00
christos cd7ca80fc2 CVS is confused... 1995-05-21 00:18:41 +00:00
christos 31dd8ce2bf Removed archive 1995-05-21 00:18:09 +00:00
christos 21db3a398a Updated to file-3.18 1995-05-21 00:13:24 +00:00
christos 60fe6da7c1 Kill gcc -Wall warnings 1995-04-30 19:39:37 +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 707488220c Close PR/913. Magic path in magic.5 was incorrect. 1995-03-27 16:16:28 +00:00
christos 7e99ebc790 Updated to file-3.16; fixes PR867 1995-03-25 22:35:28 +00:00
mycroft 4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00