xref: /freebsd/contrib/file/ChangeLog (revision 74bf4e164ba5851606a27d4feff27717452583e5)
1
22004-07-24 16:33  Christos Zoulas  <christos@zoulas.com>
3
4	* magic.mime update Danny Milosavljevic <danny.milo@gmx.net>
5
6	* FreeBSD version update Oliver Eikemeier <eikemeier@fillmore-labs.com>
7
8	* utime/utimes detection Ian Lance Taylor <ian@wasabisystems.com>
9
10  	* errors reading elf magic Jakub Bogusz <qboosh@pld-linux.org>
11
122004-04-12 10:55  Christos Zoulas  <christos@zoulas.com>
13
14	* make sure that magic formats match magic types during compilation
15
16	* fix broken sgi magic file
17
182004-04-06 20:36  Christos Zoulas  <christos@zoulas.com>
19
20	* detect present of mbstate_t Petter Reinholdtsen <pere@hungry.com>
21
22	* magic fixes
23
242004-03-22 15:25  Christos Zoulas  <christos@zoulas.com>
25
26	* Lots of mime fixes
27	  (Joerg Ostertag) <ostertag@rechengilde.de>
28
29	* FreeBSD ELF version handling
30	  (Edwin Groothuis) <edwin@mavetju.org>
31
32	* correct cleanup in all cases; don't just close the file.
33	  (Christos Zoulas) <christos@zoulas.com>
34
35	* add gettext message catalogue support
36	  (Michael Piefel) <piefel@debian.org>
37
38	* better printout for unreadable files
39	  (Michael Piefel) <piefel@debian.org>
40
41	* compensate for missing MAXPATHLEN
42	  (Michael Piefel) <piefel@debian.org>
43
44	* add wide character string length computation
45	  (Michael Piefel) <piefel@debian.org>
46
47	* Avoid infinite loops caused by bad elf alignments
48	  or name and description note sizes. Reported by
49	  (Mikael Magnusson) <mmikael@comhem.se>
50
512004-03-09 13:55  Christos Zoulas  <christos@zoulas.com>
52
53	* Fix possible memory leak on error and add missing regfree
54	  (Dmitry V. Levin) <ldv@altlinux.org>
55
562003-12-23 12:12  Christos Zoulas  <christos@zoulas.com>
57
58	* fix -k flag (Maciej W. Rozycki)
59
602003-11-18 14:10  Christos Zoulas  <christos@zoulas.com>
61
62	* Try to give us much info as possible on corrupt elf files.
63	  (Willy Tarreau) <willy@w.ods.org>
64	* Updated python bindings (Brett Funderburg)
65	   <brettf@deepfile.com>
66
672003-11-11 15:03  Christos Zoulas  <christos@zoulas.com>
68
69	* Include file.h first, because it includes config.h
70	  breaks largefile test macros otherwise.
71	  (Paul Eggert <eggert@CS.UCLA.EDU> via
72	   Lars Hecking <lhecking@nmrc.ie>)
73
742003-10-14 21:39  Christos Zoulas  <christos@zoulas.com>
75
76	* Python bindings (Brett Funderburg) <brettf@deepfile.com>
77	* Don't lookup past the end of the buffer
78	  (Chad Hanson) <chanson@tcs-sec.com>
79	* Add MAGIC_ERROR and api on magic_errno()
80
812003-10-08 12:40  Christos Zoulas  <christos@zoulas.com>
82
83	* handle error conditions from compile as fatal
84	  (Antti Kantee) <pooka@netbsd.org>
85	* handle magic filename parsing sanely
86	* more magic fixes.
87	* fix a memory leak (Illes Marton) <illes.marton@balabit.hu>
88	* describe magic file handling
89	  (Bryan Henderson) <bryanh@giraffe-data.com>
90
912003-09-12 15:09  Christos Zoulas  <christos@zoulas.com>
92
93	* update magic files.
94	* remove largefile support from file.h; it breaks things on most OS's
95
962003-08-10 10:25  Christos Zoulas  <christos@zoulas.com>
97
98	* fix unmapping'ing of mmaped files.
99
1002003-07-10 12:03  Christos Zoulas  <christos@zoulas.com>
101
102	* don't exit with -1 on error; always exit 1 (Marty Leisner)
103	* restore utimes code.
104
1052003-06-10 17:03  Christos Zoulas  <christos@zoulas.com>
106
107	* make sure we don't access uninitialized memory.
108	* pass lint
109	* #ifdef __cplusplus in magic.h
110
1112003-05-25 19:23  Christos Zoulas  <christos@zoulas.com>
112
113	* rename cvs magic file to revision to deal with
114	  case insensitive filesystems.
115
1162003-05-23 17:03  Christos Zoulas  <christos@zoulas.com>
117
118	* documentation fixes from Michael Piefel <piefel@debian.org>
119	* magic fixes (various)
120	* revert basename magic in .mgc name determination
121	* buffer protection in uncompress,
122	  signness issues,
123	  close files
124	  Maciej W. Rozycki <macro@ds2.pg.gda.pl
125
1262003-04-21 20:12  Christos Zoulas  <christos@zoulas.com>
127
128	* fix zsh magic
129
1302003-04-04 16:59  Christos Zoulas  <christos@zoulas.com>
131
132	* fix operand sort order in string.
133
1342003-04-02 17:30  Christos Zoulas  <christos@zoulas.com>
135
136	* cleanup namespace in magic.h
137
1382003-04-02 13:50  Christos Zoulas  <christos@zoulas.com>
139
140	* Magic additions (Alex Ott)
141	* Fix bug that broke VPATH compilation (Peter Breitenlohner)
142
1432003-03-28 16:03  Christos Zoulas  <christos@zoulas.com>
144
145	* remove packed attribute from magic struct.
146	* make the magic struct properly aligned.
147	* bump version number of compiled files to 2.
148
1492003-03-27 13:10  Christos Zoulas  <christos@zoulas.com>
150
151	* separate tar detection and run it before softmagic.
152	* fix reversed symlink test.
153	* fix version printing.
154	* make separator a string instead of a char.
155	* update manual page and sort options.
156
1572003-03-26 11:00  Christos Zoulas  <christos@zoulas.com>
158
159	* Pass lint
160	* make NULL in magic_file mean stdin
161	* Fix "-" argument to file to pass NULL to magic_file
162	* avoid pointer casts by using memcpy
163	* rename magic_buf -> magic_buffer
164	* keep only the first error
165	* manual page: new sentence, new line
166	* fix typo in api function (magic_buf -> magic_buffer)
167