]> granicus.if.org Git - file/log
file
30 years ago*** empty log message ***
Christos Zoulas [Tue, 18 Oct 1994 17:49:04 +0000 (17:49 +0000)]
*** empty log message ***

30 years agoInitial revision
Christos Zoulas [Mon, 17 Oct 1994 01:22:38 +0000 (01:22 +0000)]
Initial revision

30 years agomore unsigned fixes.
Christos Zoulas [Mon, 6 Jun 1994 05:27:29 +0000 (05:27 +0000)]
more unsigned fixes.

30 years agofrom netbsd distribution
Christos Zoulas [Mon, 6 Jun 1994 05:24:23 +0000 (05:24 +0000)]
from netbsd distribution

30 years agoFixes From: <u31b3hs@pool.informatik.rwth-aachen.de> (Michael Haardt)
Christos Zoulas [Mon, 6 Jun 1994 05:24:23 +0000 (05:24 +0000)]
Fixes From: <u31b3hs@pool.informatik.rwth-aachen.de> (Michael Haardt)

30 years agochanges from mycroft@gnu.ai.mit.edu (Charles Hannum) for unsigned
Christos Zoulas [Tue, 3 May 1994 17:58:23 +0000 (17:58 +0000)]
changes from mycroft@gnu.ai.mit.edu (Charles Hannum) for unsigned

30 years ago*** empty log message ***
Christos Zoulas [Tue, 3 May 1994 17:57:59 +0000 (17:57 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Christos Zoulas [Fri, 21 Jan 1994 01:38:24 +0000 (01:38 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Christos Zoulas [Fri, 21 Jan 1994 01:28:18 +0000 (01:28 +0000)]
*** empty log message ***

31 years agoFixed null termination bug from Don Seeley at BSDI in ascmagic.c
Christos Zoulas [Fri, 21 Jan 1994 01:27:01 +0000 (01:27 +0000)]
Fixed null termination bug from Don Seeley at BSDI in ascmagic.c

31 years agoBug fix from Don Seeley at BSDI. make sure that the string is
Christos Zoulas [Fri, 21 Jan 1994 01:25:30 +0000 (01:25 +0000)]
Bug fix from Don Seeley at BSDI. make sure that the string is
null terminated before calling strtok.

31 years ago*** empty log message ***
Christos Zoulas [Sun, 7 Nov 1993 03:50:05 +0000 (03:50 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Christos Zoulas [Wed, 27 Oct 1993 21:00:54 +0000 (21:00 +0000)]
*** empty log message ***

31 years agoChanged -z flag to understand gzip format too.
Christos Zoulas [Wed, 27 Oct 1993 20:59:05 +0000 (20:59 +0000)]
Changed -z flag to understand gzip format too.
Moved builtin compression detection to a table, and move
the compress magic entry out of the source.
Made printing of numbers unsigned, and added the mask to it.
Changed the buffer size to 8k, because gzip will refuse to
unzip just a few bytes.

31 years ago*** empty log message ***
Christos Zoulas [Mon, 11 Oct 1993 20:46:51 +0000 (20:46 +0000)]
*** empty log message ***

31 years agofixed man pages stuff.
Christos Zoulas [Fri, 24 Sep 1993 18:51:03 +0000 (18:51 +0000)]
fixed man pages stuff.

31 years agochanged the address to send magic entries
Christos Zoulas [Fri, 24 Sep 1993 18:50:48 +0000 (18:50 +0000)]
changed the address to send magic entries

31 years agoFixed small bug in softmagic.c introduced by
Christos Zoulas [Fri, 24 Sep 1993 18:49:06 +0000 (18:49 +0000)]
Fixed small bug in softmagic.c introduced by
copying the data to be examined out of the input
buffer. Changed the Makefile to use sed to create
the correct man pages.

31 years ago*** empty log message ***
Christos Zoulas [Fri, 24 Sep 1993 18:47:48 +0000 (18:47 +0000)]
*** empty log message ***

31 years agoPassed purify. Fixed indirections. Fixed byte order printing.
Christos Zoulas [Thu, 23 Sep 1993 21:56:23 +0000 (21:56 +0000)]
Passed purify. Fixed indirections. Fixed byte order printing.
Fixed segmentation faults caused by referencing past the end
of the magic buffer. Fixed bus errors caused by referencing
unaligned shorts or longs.

31 years agoChanged tar{,get}
Christos Zoulas [Thu, 23 Sep 1993 21:55:36 +0000 (21:55 +0000)]
Changed tar{,get}

31 years agoInitial revision
Christos Zoulas [Thu, 23 Sep 1993 21:48:43 +0000 (21:48 +0000)]
Initial revision

31 years ago*** empty log message ***
Christos Zoulas [Thu, 23 Sep 1993 21:47:01 +0000 (21:47 +0000)]
*** empty log message ***

31 years agomajor overhaul
Christos Zoulas [Thu, 23 Sep 1993 20:26:40 +0000 (20:26 +0000)]
major overhaul

31 years ago*** empty log message ***
Christos Zoulas [Thu, 23 Sep 1993 20:26:25 +0000 (20:26 +0000)]
*** empty log message ***

31 years agoFixed small parsing bug in apprentice.c
Christos Zoulas [Thu, 23 Sep 1993 20:19:42 +0000 (20:19 +0000)]
Fixed small parsing bug in apprentice.c

31 years agomore alignment error fixes
Christos Zoulas [Thu, 23 Sep 1993 18:31:14 +0000 (18:31 +0000)]
more alignment error fixes

31 years agochanged assignment to short and long to a memcpy to avoid alignment
Christos Zoulas [Thu, 23 Sep 1993 18:24:45 +0000 (18:24 +0000)]
changed assignment to short and long to a memcpy to avoid alignment
bus errors

31 years agoadded the word 'text' to the awk scripts.
Christos Zoulas [Thu, 23 Sep 1993 17:59:51 +0000 (17:59 +0000)]
added the word 'text' to the awk scripts.

31 years agoadded entry for pc broken postscript files that start with ^D
Christos Zoulas [Thu, 23 Sep 1993 17:59:17 +0000 (17:59 +0000)]
added entry for pc broken postscript files that start with ^D

31 years agoremoved gzip entry. There is a gzip file now
Christos Zoulas [Thu, 23 Sep 1993 17:58:57 +0000 (17:58 +0000)]
removed gzip entry. There is a gzip file now

31 years agoadded core formats
Christos Zoulas [Thu, 23 Sep 1993 17:53:34 +0000 (17:53 +0000)]
added core formats

31 years agoAdded printing for dates, and fixed the output format.
Christos Zoulas [Thu, 16 Sep 1993 21:15:59 +0000 (21:15 +0000)]
Added printing for dates, and fixed the output format.

31 years agoFixed last NULL entry to avoid gcc warnings.
Christos Zoulas [Thu, 16 Sep 1993 21:14:20 +0000 (21:14 +0000)]
Fixed last NULL entry to avoid gcc warnings.

31 years agoAdded more debugging information, and made existing
Christos Zoulas [Thu, 16 Sep 1993 21:12:08 +0000 (21:12 +0000)]
Added more debugging information, and made existing
debugging printing to go to stderr. Added limit counts
to all functions to avoid spurious core-dumps.

31 years agoIs_tar now takes the length in bytes of the buffer to be
Christos Zoulas [Thu, 16 Sep 1993 21:09:35 +0000 (21:09 +0000)]
Is_tar now takes the length in bytes of the buffer to be
tested.

31 years agoFixed prototypes.
Christos Zoulas [Thu, 16 Sep 1993 21:08:06 +0000 (21:08 +0000)]
Fixed prototypes.

31 years agofixed references to unitialized memory.
Christos Zoulas [Thu, 16 Sep 1993 21:06:33 +0000 (21:06 +0000)]
fixed references to unitialized memory.

31 years agoUse calloc() to allocate magic entries to avoid unitialized
Christos Zoulas [Thu, 16 Sep 1993 20:49:29 +0000 (20:49 +0000)]
Use calloc() to allocate magic entries to avoid unitialized
memory spurious errors. Change showstr to print to a file
and the ability to print both counted and null terminated strings

31 years agooff by one in nbytes
Christos Zoulas [Thu, 16 Sep 1993 20:45:46 +0000 (20:45 +0000)]
off by one in nbytes

31 years agoUse $(MAKE), not hardcoded "make", for sub-makes.
Ian Darwin [Thu, 15 Apr 1993 17:26:53 +0000 (17:26 +0000)]
Use $(MAKE), not hardcoded "make", for sub-makes.

31 years agoAdd rcsdiff; remove dummy "new" (no longer needed) target.
Ian Darwin [Mon, 5 Apr 1993 10:39:30 +0000 (10:39 +0000)]
Add rcsdiff; remove dummy "new" (no longer needed) target.

31 years agoFormatting and update.
Ian Darwin [Mon, 5 Apr 1993 10:38:26 +0000 (10:38 +0000)]
Formatting and update.

31 years agoAdd localsrc/*.c to ALLSRCS so it gets into dist.
Ian Darwin [Mon, 5 Apr 1993 10:37:16 +0000 (10:37 +0000)]
Add localsrc/*.c to ALLSRCS so it gets into dist.

31 years agoreplace TARGETS MANIFEST Makefile
Ian Darwin [Mon, 5 Apr 1993 10:27:30 +0000 (10:27 +0000)]
replace TARGETS MANIFEST Makefile

31 years agoRefer the reader to patchlevel.h; mention Guy Harris' changes for 3.8.
Ian Darwin [Mon, 5 Apr 1993 10:18:56 +0000 (10:18 +0000)]
Refer the reader to patchlevel.h; mention Guy Harris' changes for 3.8.

31 years agoInitial revision
Ian Darwin [Mon, 5 Apr 1993 10:11:04 +0000 (10:11 +0000)]
Initial revision

31 years ago|From: Mark Moraes <Mark-Moraes@deshaw.com>
Ian Darwin [Wed, 24 Mar 1993 17:34:34 +0000 (17:34 +0000)]
|From:    Mark Moraes <Mark-Moraes@deshaw.com>
|Christos & I confabulated on a smaller, neater change to replace the last
|one.

31 years agoBatch of minor changes from several contributors.
Ian Darwin [Wed, 24 Mar 1993 14:23:40 +0000 (14:23 +0000)]
Batch of minor changes from several contributors.

31 years agoAdd braces to eliminate warning from "gcc -Wall" about partly-braced inits.
Ian Darwin [Wed, 24 Mar 1993 14:22:56 +0000 (14:22 +0000)]
Add braces to eliminate warning from "gcc -Wall" about partly-braced inits.

31 years agoGuy Harris: check has_escapes before names stuff, so can use as an
Ian Darwin [Wed, 24 Mar 1993 14:22:13 +0000 (14:22 +0000)]
Guy Harris: check has_escapes before names stuff, so can use as an
LPR checker for PCL stuff. Also some delinting.

31 years agoUpdates from Guy Harris.
Ian Darwin [Wed, 24 Mar 1993 13:50:29 +0000 (13:50 +0000)]
Updates from Guy Harris.

31 years agoAdd new exclusions: Not subject to... USL, Novell.
Ian Darwin [Wed, 17 Mar 1993 11:35:30 +0000 (11:35 +0000)]
Add new exclusions: Not subject to... USL, Novell.

31 years agoChange "PostScript document" to "PostScript text".
Ian Darwin [Sun, 7 Mar 1993 02:28:18 +0000 (02:28 +0000)]
Change "PostScript document" to "PostScript text".

31 years agoNumerous changes from Guy Harris too numerous to mention but including
Ian Darwin [Fri, 19 Feb 1993 15:01:26 +0000 (15:01 +0000)]
Numerous changes from Guy Harris too numerous to mention but including
byte-order independance, fixing "old-style masking", etc. etc. A bugfix
for broken symlinks from martin@@d255s004.zfe.siemens.de.

31 years agoLotsa addition, from Frame demo tape.
Ian Darwin [Fri, 19 Feb 1993 14:55:05 +0000 (14:55 +0000)]
Lotsa addition, from Frame demo tape.

31 years agoAdd "text" several places; rm duplication.
Ian Darwin [Fri, 19 Feb 1993 14:54:30 +0000 (14:54 +0000)]
Add "text" several places; rm duplication.

31 years agoInitial revision
Ian Darwin [Fri, 19 Feb 1993 14:52:05 +0000 (14:52 +0000)]
Initial revision

31 years agoRemoved this file as part of Guy Harris's megachanges, Jan '93.
Ian Darwin [Fri, 19 Feb 1993 14:52:03 +0000 (14:52 +0000)]
Removed this file as part of Guy Harris's megachanges, Jan '93.

31 years agoInitial revision
Ian Darwin [Fri, 19 Feb 1993 14:38:59 +0000 (14:38 +0000)]
Initial revision

31 years agoNewly revised by Guy Harris.
Ian Darwin [Fri, 19 Feb 1993 14:37:45 +0000 (14:37 +0000)]
Newly revised by Guy Harris.

31 years agoGuy Harris's Jan '93 megadeltas.
Ian Darwin [Fri, 19 Feb 1993 14:36:15 +0000 (14:36 +0000)]
Guy Harris's Jan '93 megadeltas.

31 years agoEvolution in action.
Ian Darwin [Fri, 19 Feb 1993 14:33:11 +0000 (14:33 +0000)]
Evolution in action.

31 years ago(no commit message)
Ian Darwin [Fri, 19 Feb 1993 14:32:13 +0000 (14:32 +0000)]

31 years agoChanges.
Ian Darwin [Fri, 19 Feb 1993 14:31:59 +0000 (14:31 +0000)]
Changes.

31 years agoNew improved.
Ian Darwin [Fri, 19 Feb 1993 14:31:05 +0000 (14:31 +0000)]
New improved.

31 years agoCommand text files.
Ian Darwin [Fri, 19 Feb 1993 14:30:03 +0000 (14:30 +0000)]
Command text files.

31 years agoSilly one-liner, for magic file itself, from Guy Harris.
Ian Darwin [Fri, 19 Feb 1993 14:27:49 +0000 (14:27 +0000)]
Silly one-liner, for magic file itself, from Guy Harris.

31 years agoInitial revision
Ian Darwin [Fri, 19 Feb 1993 14:26:29 +0000 (14:26 +0000)]
Initial revision

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:48 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Add in support for multiple levels of continuation.

Add in support for "beshort", "belong", "bedate", "leshort",
"lelong", and "ledate" types.

Also, make old-style "not set"ting - "0 byte ^0x80 statically
linked", meaning "this line matches if any of the bits in the
value *aren't* set in the number from the file" - work.

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:47 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Add in support for "beshort", "belong", "bedate", "leshort",
"lelong", and "ledate" types.

NOTE: it doesn't support multi-level ">"; it wasn't clear to me
why it printed things such as "offset" and "indirect-offset" for
old-style continuations, as the offset into the file is an
absolute number *even for continuation lines*.

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:46 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Note that "short", "long", and "date" work in the native byte
order of the process running "file" (actually, I say "this
machine", but I could imagine UNIX on MIPS chips supporting both
big-endian and little-endian processes), and document "beshort",
"belong", "bedate", "leshort", "lelong", and "ledate".

Document old-style ANDing, now that it works.

Formatting nits.

Mention that ">\0" can be used to match any string, and thus to
print strings extracted from the file.

Document multi-level ">".

Document that I haven't yet implemented ways of specifying the
endianness of data to be used in indirect offsets.

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:45 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Put an extra '\0' at the end of the buffer before handing it to
"tryit()"; "ascmagic()" assumes the buffer is a '\0'-terminated
string, as it runs a copy of it through "strtok()".

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:44 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Add in support for multiple levels of continuation.

Add in support for "beshort", "belong", "bedate", "leshort",
"lelong", and "ledate" types.

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:43 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Leave room for the extra '\0' that "process()" puts at the end
of the buffer.

31 years agoPart of Guy Harris' Jan-93 rewrite, including:
Ian Darwin [Fri, 19 Feb 1993 14:22:42 +0000 (14:22 +0000)]
Part of Guy Harris' Jan-93 rewrite, including:
Add in support for multiple levels of continuation.

Add in support for "beshort", "belong", "bedate", "leshort",
"lelong", and "ledate" types.

Fix the old-style ANDing - don't change it to a MASK op
relation, because:

there's already code to handle old-style ANDing and there's no
need to use the MASK op code to implement this;

the parser that used to be there assumed that there was a
*second* number that represented a value against which
to compare the ANDed value, and the old-style ANDing
*didn't* have that so lines containing the old-style
syntax "0 byte &0x80 dynamically linked" turned into
lines containing the new-style syntax "0 byte&0x80 0
dynamically linked", as the missing second value
defaulted to 0.

That may be where that bizarro "!074000,000000" stuff from the
Clipper magic number stuff came, but since you can just
*explicitly* implement that with new-style ANDing, one might as
well just do that....

Also, make old-style "not set"ting - "0 byte ^0x80 statically
linked", meaning "this line matches if any of the bits in the
value *aren't* set in the number from the file" - work.

31 years agoUpdate commentary on "-g"; change MANDIR to default to MAN5.
Ian Darwin [Fri, 19 Feb 1993 14:11:26 +0000 (14:11 +0000)]
Update commentary on "-g"; change MANDIR to default to MAN5.
Add Localstuff and Header to dist list for Magdir. Add ftp, patchlevel,
and new rules.

31 years agoAdd commentary about anding; add one cast to suppress lint.
Ian Darwin [Fri, 19 Feb 1993 14:10:50 +0000 (14:10 +0000)]
Add commentary about anding; add one cast to suppress lint.

31 years agoInitial revision
Ian Darwin [Fri, 19 Feb 1993 12:19:40 +0000 (12:19 +0000)]
Initial revision

31 years agoFix for broken symlink bug, from martin@d255s004.zfe.siemens.de.
Ian Darwin [Fri, 19 Feb 1993 12:09:04 +0000 (12:09 +0000)]
Fix for broken symlink bug, from martin@d255s004.zfe.siemens.de.

31 years agoInitial revision
Ian Darwin [Fri, 19 Feb 1993 12:08:27 +0000 (12:08 +0000)]
Initial revision

31 years agoAdd gnu zip (gzip), from martin@d255s004.zfe.siemens.de.
Ian Darwin [Fri, 19 Feb 1993 12:08:18 +0000 (12:08 +0000)]
Add gnu zip (gzip), from martin@d255s004.zfe.siemens.de.

32 years agoCouple of nits picked by Christos (again, thanks).
Ian Darwin [Tue, 5 Jan 1993 14:57:27 +0000 (14:57 +0000)]
Couple of nits picked by Christos (again, thanks).

32 years agoMissing doc of "date".
Ian Darwin [Tue, 5 Jan 1993 14:55:30 +0000 (14:55 +0000)]
Missing doc of "date".

32 years agoChristos: spelled his name wrong (old typo, sorry).
Ian Darwin [Tue, 5 Jan 1993 14:55:13 +0000 (14:55 +0000)]
Christos: spelled his name wrong (old typo, sorry).

32 years agoShorten USL propaganda; it's now in LEGAL.NOTICE.
Ian Darwin [Tue, 5 Jan 1993 13:57:48 +0000 (13:57 +0000)]
Shorten USL propaganda; it's now in LEGAL.NOTICE.

32 years agoAdd note about UNIX trademark.
Ian Darwin [Tue, 5 Jan 1993 13:57:39 +0000 (13:57 +0000)]
Add note about UNIX trademark.

32 years agoLotsa work on the Magic directory.
Ian Darwin [Tue, 5 Jan 1993 13:51:09 +0000 (13:51 +0000)]
Lotsa work on the Magic directory.

32 years agoBlit terminal stuff
Ian Darwin [Tue, 5 Jan 1993 13:25:16 +0000 (13:25 +0000)]
Blit terminal stuff

32 years agoInitial revision
Ian Darwin [Tue, 5 Jan 1993 13:22:34 +0000 (13:22 +0000)]
Initial revision

32 years ago*** empty log message ***
Ian Darwin [Tue, 5 Jan 1993 13:22:25 +0000 (13:22 +0000)]
*** empty log message ***

32 years agoMinor cleanups.
Ian Darwin [Tue, 5 Jan 1993 12:52:44 +0000 (12:52 +0000)]
Minor cleanups.

32 years agoAdd A/E SGML; comment out SQ BITMAP2 as it doesn't exist.
Ian Darwin [Tue, 5 Jan 1993 12:51:54 +0000 (12:51 +0000)]
Add A/E SGML; comment out SQ BITMAP2 as it doesn't exist.

32 years agoAdd fig.
Ian Darwin [Tue, 5 Jan 1993 12:49:24 +0000 (12:49 +0000)]
Add fig.

32 years agoAdd comentary.
Ian Darwin [Tue, 5 Jan 1993 12:47:35 +0000 (12:47 +0000)]
Add comentary.

32 years agoAdd phigs.
Ian Darwin [Tue, 5 Jan 1993 12:45:03 +0000 (12:45 +0000)]
Add phigs.

32 years agoAlpha sort on "misc" section. Add gks.
Ian Darwin [Tue, 5 Jan 1993 12:44:09 +0000 (12:44 +0000)]
Alpha sort on "misc" section. Add gks.

32 years agoSuggested by janl@ifi.uio.no: merge in GIF, TIFF, etc., and rename
Ian Darwin [Tue, 5 Jan 1993 12:42:33 +0000 (12:42 +0000)]
Suggested by janl@ifi.uio.no: merge in GIF, TIFF, etc., and rename
to "images". Shorten comments. Add JPEG and Artisan, also from Jan.

32 years agoUpdate legal notice; add AVAILABILITY ref to pub.cs.toronto.edu
Ian Darwin [Tue, 5 Jan 1993 12:20:09 +0000 (12:20 +0000)]
Update legal notice; add AVAILABILITY ref to pub.cs.toronto.edu

32 years agoFailure to read a symlink is no longer fatal; just report as unreadable.
Ian Darwin [Mon, 9 Nov 1992 11:53:31 +0000 (11:53 +0000)]
Failure to read a symlink is no longer fatal; just report as unreadable.