Import file-4.23.
[dragonfly.git] / contrib / file-4.12 / ChangeLog
blobc7ca5450aad09283833541180206640156b20fe4
1 2004-11-24 12:39  Christos Zoulas  <christos@zoulas.com>
3         * Stack smash fix, and ELF more conservative reading.
4           Jakub Bogusz <qboosh@pld-linux.org>
6 2004-11-20 18:50  Christos Zoulas  <christos@zoulas.com>
8         * New FreeBSD version parsing code:
9           Jon Noack <noackjr@alumni.rice.edu>
11         * Hackish support for ucs16 strings <christos@zoulas.com>
13 2004-11-13 03:07  Christos Zoulas  <christos@zoulas.com>
15         * print the file name and line number in syntax errors.
17 2004 10-12 10:50  Christos Zoulas  <christos@zoulas.com>
19         * Fix stack overwriting on 0 length strings: Tim Waugh
20             <twaugh@redhat.com> Ned Ludd <solar@gentoo.org>
22 2004-09-27 11:30  Christos Zoulas  <christos@zoulas.com>
24         * Remove 3rd and 4th copyright clause; approved by Ian Darwin.
26         * Fix small memory leaks; caught by: Tamas Sarlos 
27             <stamas@csillag.ilab.sztaki.hu>
29 2004-07-24 16:33  Christos Zoulas  <christos@zoulas.com>
31         * magic.mime update Danny Milosavljevic <danny.milo@gmx.net> 
33         * FreeBSD version update Oliver Eikemeier <eikemeier@fillmore-labs.com>
35         * utime/utimes detection Ian Lance Taylor <ian@wasabisystems.com>
37         * errors reading elf magic Jakub Bogusz <qboosh@pld-linux.org>
39 2004-04-12 10:55  Christos Zoulas  <christos@zoulas.com>
41         * make sure that magic formats match magic types during compilation
43         * fix broken sgi magic file
45 2004-04-06 20:36  Christos Zoulas  <christos@zoulas.com>
47         * detect present of mbstate_t Petter Reinholdtsen <pere@hungry.com>
49         * magic fixes
51 2004-03-22 15:25  Christos Zoulas  <christos@zoulas.com>
53         * Lots of mime fixes
54           (Joerg Ostertag) <ostertag@rechengilde.de>
56         * FreeBSD ELF version handling
57           (Edwin Groothuis) <edwin@mavetju.org>
59         * correct cleanup in all cases; don't just close the file.
60           (Christos Zoulas) <christos@zoulas.com>
62         * add gettext message catalogue support
63           (Michael Piefel) <piefel@debian.org>
65         * better printout for unreadable files
66           (Michael Piefel) <piefel@debian.org>
68         * compensate for missing MAXPATHLEN
69           (Michael Piefel) <piefel@debian.org>
71         * add wide character string length computation
72           (Michael Piefel) <piefel@debian.org>
74         * Avoid infinite loops caused by bad elf alignments
75           or name and description note sizes. Reported by
76           (Mikael Magnusson) <mmikael@comhem.se>
78 2004-03-09 13:55  Christos Zoulas  <christos@zoulas.com>
80         * Fix possible memory leak on error and add missing regfree
81           (Dmitry V. Levin) <ldv@altlinux.org>
83 2003-12-23 12:12  Christos Zoulas  <christos@zoulas.com>
85         * fix -k flag (Maciej W. Rozycki)
87 2003-11-18 14:10  Christos Zoulas  <christos@zoulas.com>
89         * Try to give us much info as possible on corrupt elf files.
90           (Willy Tarreau) <willy@w.ods.org>
91         * Updated python bindings (Brett Funderburg)
92            <brettf@deepfile.com>
94 2003-11-11 15:03  Christos Zoulas  <christos@zoulas.com>
96         * Include file.h first, because it includes config.h
97           breaks largefile test macros otherwise.
98           (Paul Eggert <eggert@CS.UCLA.EDU> via
99            Lars Hecking <lhecking@nmrc.ie>)
101 2003-10-14 21:39  Christos Zoulas  <christos@zoulas.com>
103         * Python bindings (Brett Funderburg) <brettf@deepfile.com>
104         * Don't lookup past the end of the buffer
105           (Chad Hanson) <chanson@tcs-sec.com>
106         * Add MAGIC_ERROR and api on magic_errno()
108 2003-10-08 12:40  Christos Zoulas  <christos@zoulas.com>
110         * handle error conditions from compile as fatal
111           (Antti Kantee) <pooka@netbsd.org>
112         * handle magic filename parsing sanely
113         * more magic fixes.
114         * fix a memory leak (Illes Marton) <illes.marton@balabit.hu>
115         * describe magic file handling
116           (Bryan Henderson) <bryanh@giraffe-data.com>
118 2003-09-12 15:09  Christos Zoulas  <christos@zoulas.com>
120         * update magic files.
121         * remove largefile support from file.h; it breaks things on most OS's
123 2003-08-10 10:25  Christos Zoulas  <christos@zoulas.com>
125         * fix unmapping'ing of mmaped files.
127 2003-07-10 12:03  Christos Zoulas  <christos@zoulas.com>
129         * don't exit with -1 on error; always exit 1 (Marty Leisner)
130         * restore utimes code.
132 2003-06-10 17:03  Christos Zoulas  <christos@zoulas.com>
134         * make sure we don't access uninitialized memory.
135         * pass lint
136         * #ifdef __cplusplus in magic.h
138 2003-05-25 19:23  Christos Zoulas  <christos@zoulas.com>
140         * rename cvs magic file to revision to deal with
141           case insensitive filesystems.
143 2003-05-23 17:03  Christos Zoulas  <christos@zoulas.com>
145         * documentation fixes from Michael Piefel <piefel@debian.org>
146         * magic fixes (various)
147         * revert basename magic in .mgc name determination
148         * buffer protection in uncompress,
149           signness issues,
150           close files
151           Maciej W. Rozycki <macro@ds2.pg.gda.pl
153 2003-04-21 20:12  Christos Zoulas  <christos@zoulas.com>
155         * fix zsh magic
157 2003-04-04 16:59  Christos Zoulas  <christos@zoulas.com>
159         * fix operand sort order in string.
161 2003-04-02 17:30  Christos Zoulas  <christos@zoulas.com>
163         * cleanup namespace in magic.h
165 2003-04-02 13:50  Christos Zoulas  <christos@zoulas.com>
167         * Magic additions (Alex Ott)
168         * Fix bug that broke VPATH compilation (Peter Breitenlohner)
170 2003-03-28 16:03  Christos Zoulas  <christos@zoulas.com>
172         * remove packed attribute from magic struct.
173         * make the magic struct properly aligned.
174         * bump version number of compiled files to 2.
176 2003-03-27 13:10  Christos Zoulas  <christos@zoulas.com>
178         * separate tar detection and run it before softmagic.
179         * fix reversed symlink test.
180         * fix version printing.
181         * make separator a string instead of a char.
182         * update manual page and sort options.
184 2003-03-26 11:00  Christos Zoulas  <christos@zoulas.com>
186         * Pass lint
187         * make NULL in magic_file mean stdin
188         * Fix "-" argument to file to pass NULL to magic_file
189         * avoid pointer casts by using memcpy
190         * rename magic_buf -> magic_buffer
191         * keep only the first error
192         * manual page: new sentence, new line
193         * fix typo in api function (magic_buf -> magic_buffer)