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