2 2004-07-24 16:33 Christos Zoulas <christos@zoulas.com>
4 * magic.mime update Danny Milosavljevic <danny.milo@gmx.net>
6 * FreeBSD version update Oliver Eikemeier <eikemeier@fillmore-labs.com>
8 * utime/utimes detection Ian Lance Taylor <ian@wasabisystems.com>
10 * errors reading elf magic Jakub Bogusz <qboosh@pld-linux.org>
12 2004-04-12 10:55 Christos Zoulas <christos@zoulas.com>
14 * make sure that magic formats match magic types during compilation
16 * fix broken sgi magic file
18 2004-04-06 20:36 Christos Zoulas <christos@zoulas.com>
20 * detect present of mbstate_t Petter Reinholdtsen <pere@hungry.com>
24 2004-03-22 15:25 Christos Zoulas <christos@zoulas.com>
27 (Joerg Ostertag) <ostertag@rechengilde.de>
29 * FreeBSD ELF version handling
30 (Edwin Groothuis) <edwin@mavetju.org>
32 * correct cleanup in all cases; don't just close the file.
33 (Christos Zoulas) <christos@zoulas.com>
35 * add gettext message catalogue support
36 (Michael Piefel) <piefel@debian.org>
38 * better printout for unreadable files
39 (Michael Piefel) <piefel@debian.org>
41 * compensate for missing MAXPATHLEN
42 (Michael Piefel) <piefel@debian.org>
44 * add wide character string length computation
45 (Michael Piefel) <piefel@debian.org>
47 * Avoid infinite loops caused by bad elf alignments
48 or name and description note sizes. Reported by
49 (Mikael Magnusson) <mmikael@comhem.se>
51 2004-03-09 13:55 Christos Zoulas <christos@zoulas.com>
53 * Fix possible memory leak on error and add missing regfree
54 (Dmitry V. Levin) <ldv@altlinux.org>
56 2003-12-23 12:12 Christos Zoulas <christos@zoulas.com>
58 * fix -k flag (Maciej W. Rozycki)
60 2003-11-18 14:10 Christos Zoulas <christos@zoulas.com>
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)
67 2003-11-11 15:03 Christos Zoulas <christos@zoulas.com>
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>)
74 2003-10-14 21:39 Christos Zoulas <christos@zoulas.com>
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()
81 2003-10-08 12:40 Christos Zoulas <christos@zoulas.com>
83 * handle error conditions from compile as fatal
84 (Antti Kantee) <pooka@netbsd.org>
85 * handle magic filename parsing sanely
87 * fix a memory leak (Illes Marton) <illes.marton@balabit.hu>
88 * describe magic file handling
89 (Bryan Henderson) <bryanh@giraffe-data.com>
91 2003-09-12 15:09 Christos Zoulas <christos@zoulas.com>
94 * remove largefile support from file.h; it breaks things on most OS's
96 2003-08-10 10:25 Christos Zoulas <christos@zoulas.com>
98 * fix unmapping'ing of mmaped files.
100 2003-07-10 12:03 Christos Zoulas <christos@zoulas.com>
102 * don't exit with -1 on error; always exit 1 (Marty Leisner)
103 * restore utimes code.
105 2003-06-10 17:03 Christos Zoulas <christos@zoulas.com>
107 * make sure we don't access uninitialized memory.
109 * #ifdef __cplusplus in magic.h
111 2003-05-25 19:23 Christos Zoulas <christos@zoulas.com>
113 * rename cvs magic file to revision to deal with
114 case insensitive filesystems.
116 2003-05-23 17:03 Christos Zoulas <christos@zoulas.com>
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,
124 Maciej W. Rozycki <macro@ds2.pg.gda.pl
126 2003-04-21 20:12 Christos Zoulas <christos@zoulas.com>
130 2003-04-04 16:59 Christos Zoulas <christos@zoulas.com>
132 * fix operand sort order in string.
134 2003-04-02 17:30 Christos Zoulas <christos@zoulas.com>
136 * cleanup namespace in magic.h
138 2003-04-02 13:50 Christos Zoulas <christos@zoulas.com>
140 * Magic additions (Alex Ott)
141 * Fix bug that broke VPATH compilation (Peter Breitenlohner)
143 2003-03-28 16:03 Christos Zoulas <christos@zoulas.com>
145 * remove packed attribute from magic struct.
146 * make the magic struct properly aligned.
147 * bump version number of compiled files to 2.
149 2003-03-27 13:10 Christos Zoulas <christos@zoulas.com>
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.
157 2003-03-26 11:00 Christos Zoulas <christos@zoulas.com>
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)