For less detailed change information, see the NEWS file ------------------------------------------------------------------------ r329 | jbj | 2004-08-15 01:10:37 +0200 (Sun, 15 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r328 | jbj | 2004-08-15 01:05:27 +0200 (Sun, 15 Aug 2004) | 1 line Changed paths: A /magicrescue/trunk/config.config M /magicrescue/trunk/config.d/50cygwin M /magicrescue/trunk/configure Overhaul of configure to make it more independent of Magic Rescue. Also fixes the deletion of config.h by ./configure --help. ------------------------------------------------------------------------ r327 | jbj | 2004-08-15 00:43:25 +0200 (Sun, 15 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in Remove nonsense dependency ------------------------------------------------------------------------ r326 | jbj | 2004-08-14 16:02:21 +0200 (Sat, 14 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/src/magicrescue.c M /magicrescue/trunk/src/scanner.c Remove ugly workaround and fix the real bug instead ------------------------------------------------------------------------ r324 | jbj | 2004-08-10 22:33:04 +0200 (Tue, 10 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.1.3 ------------------------------------------------------------------------ r323 | jbj | 2004-08-10 22:04:25 +0200 (Tue, 10 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/tools/oleextract.pl Work around cygwin problem with msoffice ------------------------------------------------------------------------ r322 | jbj | 2004-08-10 20:37:26 +0200 (Tue, 10 Aug 2004) | 2 lines Changed paths: M /magicrescue/trunk/src/dupemap.c M /magicrescue/trunk/src/recur.c M /magicrescue/trunk/src/scanner.c M /magicrescue/trunk/tools/textextract.c silence warnings from ./configure --strict ------------------------------------------------------------------------ r321 | jbj | 2004-08-10 20:24:12 +0200 (Tue, 10 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r320 | jbj | 2004-08-10 20:22:18 +0200 (Tue, 10 Aug 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c Temporary fix to make it pass the testsuite ------------------------------------------------------------------------ r312 | jbj | 2004-07-12 21:01:11 +0200 (Mon, 12 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/tests/tests.pl magicrescue -b doesn't work with textextract -r ------------------------------------------------------------------------ r311 | jbj | 2004-07-11 01:42:15 +0200 (Sun, 11 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c oops ------------------------------------------------------------------------ r310 | jbj | 2004-07-11 01:31:54 +0200 (Sun, 11 Jul 2004) | 1 line Changed paths: A /magicrescue/trunk/tests/samples/gimp-xcf (from /magicrescue/trunk/tests/samples/xcf:309) A /magicrescue/trunk/tests/samples/gpl D /magicrescue/trunk/tests/samples/xcf New samples in test suite ------------------------------------------------------------------------ r309 | jbj | 2004-07-11 00:53:00 +0200 (Sun, 11 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/magicrescue.pod M /magicrescue/trunk/recipes/gpl M /magicrescue/trunk/recipes/gzip M /magicrescue/trunk/recipes/perl M /magicrescue/trunk/src/magicrescue.c M /magicrescue/trunk/tools/textextract.c Make allow_overlap and textextract -r take an argument in bytes ------------------------------------------------------------------------ r308 | jbj | 2004-07-10 15:04:11 +0200 (Sat, 10 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r307 | jbj | 2004-07-10 15:03:56 +0200 (Sat, 10 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c Better textextract ------------------------------------------------------------------------ r306 | jbj | 2004-07-08 23:12:12 +0200 (Thu, 08 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS A /magicrescue/trunk/recipes/gimp-xcf A /magicrescue/trunk/tests/samples/xcf A /magicrescue/trunk/tools/gimp-resave.pl Add GIMP xcf file support ------------------------------------------------------------------------ r305 | jbj | 2004-07-07 18:26:45 +0200 (Wed, 07 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50dbm M /magicrescue/trunk/src/find_dbm.h Support debian's gdbm-ndbm.h ------------------------------------------------------------------------ r304 | jbj | 2004-07-06 21:37:48 +0200 (Tue, 06 Jul 2004) | 1 line Changed paths: M /magicrescue/trunk/src/util.c cosmetics ------------------------------------------------------------------------ r303 | jbj | 2004-06-16 16:39:40 +0200 (Wed, 16 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/dupemap.pod Change dupemap docs for better results ------------------------------------------------------------------------ r302 | jbj | 2004-06-14 21:11:29 +0200 (Mon, 14 Jun 2004) | 1 line Changed paths: A /magicrescue/trunk/recipes/gpl A /magicrescue/trunk/tools/script_rename.pl First attempt at GPL recipe ------------------------------------------------------------------------ r301 | jbj | 2004-06-14 21:09:33 +0200 (Mon, 14 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c More TODO ------------------------------------------------------------------------ r300 | jbj | 2004-06-14 00:28:50 +0200 (Mon, 14 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c More plans for textextract ------------------------------------------------------------------------ r299 | jbj | 2004-06-14 00:07:29 +0200 (Mon, 14 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/magicsort bugfix: don't change only the first invalid character to _ ------------------------------------------------------------------------ r298 | jbj | 2004-06-13 23:41:23 +0200 (Sun, 13 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c Replace textextract's goto-flow with function-flow. Rename var output to outfd ------------------------------------------------------------------------ r297 | jbj | 2004-06-13 23:37:20 +0200 (Sun, 13 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/perl Write more info ------------------------------------------------------------------------ r296 | jbj | 2004-06-13 20:58:36 +0200 (Sun, 13 Jun 2004) | 4 lines Changed paths: M /magicrescue/trunk/tools/textextract.c tools/textextract: - Added -r option to search for BOF as well as EOF - Set last_letter to NULL when uninitialized ------------------------------------------------------------------------ r295 | jbj | 2004-06-12 21:08:52 +0200 (Sat, 12 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tests/tests.pl Test -b argument in some of the iterations ------------------------------------------------------------------------ r294 | jbj | 2004-06-07 23:06:47 +0200 (Mon, 07 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c Restructuring of textextract.c ------------------------------------------------------------------------ r293 | jbj | 2004-06-07 22:08:13 +0200 (Mon, 07 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/magicrescue.pod More pointers to other tools ------------------------------------------------------------------------ r292 | jbj | 2004-06-07 21:10:48 +0200 (Mon, 07 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tests/tests.pl oops ------------------------------------------------------------------------ r291 | jbj | 2004-06-06 23:04:12 +0200 (Sun, 06 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tests/tests.pl Proper exception handling in tests.pl ------------------------------------------------------------------------ r290 | jbj | 2004-06-06 22:44:20 +0200 (Sun, 06 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tests/tests.pl update tests.pl to new binary location ------------------------------------------------------------------------ r289 | jbj | 2004-06-06 20:47:52 +0200 (Sun, 06 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk M /magicrescue/trunk/Makefile.in A /magicrescue/trunk/magicsort (from /magicrescue/trunk/src/magicsort:286) M /magicrescue/trunk/src D /magicrescue/trunk/src/magicsort Move to-be-installed programs to the root source directory ------------------------------------------------------------------------ r288 | jbj | 2004-06-06 20:41:08 +0200 (Sun, 06 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c textextract: max line length ------------------------------------------------------------------------ r287 | jbj | 2004-06-04 21:29:37 +0200 (Fri, 04 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/textextract.c remove tailfile option, add options for score thresholds ------------------------------------------------------------------------ r284 | jbj | 2004-06-04 21:08:19 +0200 (Fri, 04 Jun 2004) | 1 line Changed paths: M /magicrescue/trunk/src/extract.c M /magicrescue/trunk/src/magicrescue.h Close unused file descriptor when executing external command with pipe ------------------------------------------------------------------------ r283 | jbj | 2004-05-30 23:02:20 +0200 (Sun, 30 May 2004) | 5 lines Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/recipes/perl M /magicrescue/trunk/src/util.c M /magicrescue/trunk/src/util.h M /magicrescue/trunk/tools/safecat.c M /magicrescue/trunk/tools/textextract.c - textextract -M option for max file size - textextract takes output file argument instead of writing to stdout - atol_calc moved to util.c - comments in Makefile.in ------------------------------------------------------------------------ r282 | jbj | 2004-05-30 21:44:15 +0200 (Sun, 30 May 2004) | 1 line Changed paths: M /magicrescue/trunk/tests/tests.pl Two bugs in test script ------------------------------------------------------------------------ r281 | jbj | 2004-05-30 17:14:13 +0200 (Sun, 30 May 2004) | 1 line Changed paths: A /magicrescue/trunk/tests/samples/perl M /magicrescue/trunk/tests/tests.pl Better test suite ------------------------------------------------------------------------ r280 | jbj | 2004-05-30 01:38:47 +0200 (Sun, 30 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in A /magicrescue/trunk/recipes/perl M /magicrescue/trunk/tools A /magicrescue/trunk/tools/textextract.c Add preliminary ASCII text extraction ------------------------------------------------------------------------ r279 | jbj | 2004-05-30 01:36:34 +0200 (Sun, 30 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/dupemap.pod More warnings for delete commands ------------------------------------------------------------------------ r278 | jbj | 2004-05-17 21:54:12 +0200 (Mon, 17 May 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r277 | jbj | 2004-05-17 21:52:48 +0200 (Mon, 17 May 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh A /magicrescue/trunk/tests A /magicrescue/trunk/tests/samples A /magicrescue/trunk/tests/samples/avi A /magicrescue/trunk/tests/samples/elf A /magicrescue/trunk/tests/samples/gzip A /magicrescue/trunk/tests/samples/jpeg-exif A /magicrescue/trunk/tests/samples/jpeg-jfif A /magicrescue/trunk/tests/samples/mp3-id3v1 A /magicrescue/trunk/tests/samples/mp3-id3v2 A /magicrescue/trunk/tests/samples/msoffice A /magicrescue/trunk/tests/samples/png A /magicrescue/trunk/tests/samples/zip A /magicrescue/trunk/tests/tests.pl Add test suite ------------------------------------------------------------------------ r276 | jbj | 2004-05-17 21:39:02 +0200 (Mon, 17 May 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/src/magicrescue.c Fixed minor buffer-overlap bug discovered by the new test suite (which will be committed Real Soon Now) ------------------------------------------------------------------------ r275 | jbj | 2004-05-11 23:18:34 +0200 (Tue, 11 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c paranthesis for clarity ------------------------------------------------------------------------ r274 | jbj | 2004-05-07 23:53:25 +0200 (Fri, 07 May 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/mp3-id3v1 typo in comment ------------------------------------------------------------------------ r272 | jbj | 2004-05-06 22:49:50 +0200 (Thu, 06 May 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.1.2 ------------------------------------------------------------------------ r271 | jbj | 2004-05-06 22:43:22 +0200 (Thu, 06 May 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/zip Some .jar files have bad CRC on all their contents ------------------------------------------------------------------------ r270 | jbj | 2004-05-06 22:30:54 +0200 (Thu, 06 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/magicrescue.pod Wording/formatting in manual ------------------------------------------------------------------------ r269 | jbj | 2004-05-05 22:21:59 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/80magicrescue_defs M /magicrescue/trunk/configure The name of the package is 'Magic Rescue' ------------------------------------------------------------------------ r268 | jbj | 2004-05-05 22:19:05 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/configure Change echo[12] slightly ------------------------------------------------------------------------ r267 | jbj | 2004-05-05 22:13:05 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/array.h M /magicrescue/trunk/src/dupemap.c M /magicrescue/trunk/src/magicrescue.h M /magicrescue/trunk/src/recipe.h M /magicrescue/trunk/src/recur.c M /magicrescue/trunk/src/recur.h M /magicrescue/trunk/src/scanner.h M /magicrescue/trunk/src/util.h Proper header inclusion ------------------------------------------------------------------------ r266 | jbj | 2004-05-05 22:12:42 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c redundant var ------------------------------------------------------------------------ r265 | jbj | 2004-05-05 22:12:21 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/configure Make --strict work on glibc again ------------------------------------------------------------------------ r264 | jbj | 2004-05-05 21:52:16 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c oops ------------------------------------------------------------------------ r263 | jbj | 2004-05-05 20:46:57 +0200 (Wed, 05 May 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh Add all docs to release ------------------------------------------------------------------------ r262 | jbj | 2004-05-04 22:00:49 +0200 (Tue, 04 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c Source comments in magicrescue.c ------------------------------------------------------------------------ r261 | jbj | 2004-05-04 21:28:09 +0200 (Tue, 04 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/find_dbm.h oops ------------------------------------------------------------------------ r260 | jbj | 2004-05-04 19:49:05 +0200 (Tue, 04 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/dupemap.c M /magicrescue/trunk/src/find_dbm.h Store 0-length keys in the DBMs that support it ------------------------------------------------------------------------ r259 | jbj | 2004-05-03 22:52:19 +0200 (Mon, 03 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/src/dupemap.c A /magicrescue/trunk/src/recur.c (from /magicrescue/trunk/src/dupemap.c:258) A /magicrescue/trunk/src/recur.h (from /magicrescue/trunk/src/dupemap.c:258) M /magicrescue/trunk/src/util.c M /magicrescue/trunk/src/util.h Move directory recursion functions to recur.c ------------------------------------------------------------------------ r258 | jbj | 2004-05-03 22:02:15 +0200 (Mon, 03 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/dupemap.c Any Berkeley DB version can now be used ------------------------------------------------------------------------ r257 | jbj | 2004-05-03 21:55:37 +0200 (Mon, 03 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/magicrescue.pod Change utility names to urls ------------------------------------------------------------------------ r256 | jbj | 2004-05-03 21:44:16 +0200 (Mon, 03 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/dupemap.pod Remove overly complicated examples from usage info ------------------------------------------------------------------------ r255 | jbj | 2004-05-03 21:42:48 +0200 (Mon, 03 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/dupemap.pod M /magicrescue/trunk/doc/magicrescue.pod M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/src/dupemap.c M /magicrescue/trunk/src/magicrescue.c Implement and document the -I option for magicrescue and dupemap ------------------------------------------------------------------------ r254 | jbj | 2004-05-02 22:53:04 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r253 | jbj | 2004-05-02 22:19:30 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in fix 'make uninstall' ------------------------------------------------------------------------ r252 | jbj | 2004-05-02 22:04:33 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in .PHONY update ------------------------------------------------------------------------ r251 | jbj | 2004-05-02 21:55:56 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/magicrescue.pod magicsort now has manpage ------------------------------------------------------------------------ r250 | jbj | 2004-05-02 21:55:36 +0200 (Sun, 02 May 2004) | 3 lines Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/doc/dupemap.pod A /magicrescue/trunk/doc/magicsort.pod - make distclean removes binaries - document magicsort ------------------------------------------------------------------------ r249 | jbj | 2004-05-02 21:35:41 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/dupemap.c M /magicrescue/trunk/src/magicrescue.c wording ------------------------------------------------------------------------ r248 | jbj | 2004-05-02 21:09:07 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/util.c proper fallback when atoll is missing ------------------------------------------------------------------------ r247 | jbj | 2004-05-02 20:54:55 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/doc/magicrescue.pod M /magicrescue/trunk/src/magicrescue.c Document -O ------------------------------------------------------------------------ r246 | jbj | 2004-05-02 20:10:16 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c periods ------------------------------------------------------------------------ r245 | jbj | 2004-05-02 20:08:33 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c M /magicrescue/trunk/src/util.c M /magicrescue/trunk/src/util.h Revival of the -O option ------------------------------------------------------------------------ r244 | jbj | 2004-05-02 20:07:40 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in oops ------------------------------------------------------------------------ r243 | jbj | 2004-05-02 19:39:08 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/src/dupemap.c M /magicrescue/trunk/src/util.c M /magicrescue/trunk/src/util.h M /magicrescue/trunk/tools/inputseek.c Change dupemap and inputseek to new build style ------------------------------------------------------------------------ r242 | jbj | 2004-05-02 19:38:13 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/safecat.c safecat cosmetics ------------------------------------------------------------------------ r241 | jbj | 2004-05-02 19:13:18 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c variable name blocksize -> bufsize ------------------------------------------------------------------------ r240 | jbj | 2004-05-02 19:11:54 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/magicrescue.c variable name rlp -> rl ------------------------------------------------------------------------ r239 | jbj | 2004-05-02 19:10:22 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/src/array.c A /magicrescue/trunk/src/array.h (from /magicrescue/trunk/src/common.h:235) D /magicrescue/trunk/src/common.h M /magicrescue/trunk/src/extract.c M /magicrescue/trunk/src/magicrescue.c M /magicrescue/trunk/src/recipe.c A /magicrescue/trunk/src/recipe.h (from /magicrescue/trunk/src/common.h:235) M /magicrescue/trunk/src/scanner.c A /magicrescue/trunk/src/scanner.h (from /magicrescue/trunk/src/common.h:235) M /magicrescue/trunk/src/util.c A /magicrescue/trunk/src/util.h (from /magicrescue/trunk/src/common.h:235) Split common.h into multiple header files ------------------------------------------------------------------------ r238 | jbj | 2004-05-02 18:55:48 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/90dep oops ------------------------------------------------------------------------ r237 | jbj | 2004-05-02 18:49:18 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/90dep wording ------------------------------------------------------------------------ r236 | jbj | 2004-05-02 18:47:06 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in A /magicrescue/trunk/config.d/80magicrescue_defs (from /magicrescue/trunk/config.d/90magicrescue_defs:235) A /magicrescue/trunk/config.d/90dep D /magicrescue/trunk/config.d/90magicrescue_defs M /magicrescue/trunk/configure Dependency generation at configure time ------------------------------------------------------------------------ r235 | jbj | 2004-05-02 17:38:48 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/config.d/50off_t M /magicrescue/trunk/config.d/90magicrescue_defs A /magicrescue/trunk/src/array.c (from /magicrescue/trunk/src/magicrescue.c:232) A /magicrescue/trunk/src/common.h (from /magicrescue/trunk/src/magicrescue.c:232) M /magicrescue/trunk/src/dupemap.c A /magicrescue/trunk/src/extract.c (from /magicrescue/trunk/src/magicrescue.c:232) A /magicrescue/trunk/src/largefile.h (from /magicrescue/trunk/src/magicrescue.c:232) M /magicrescue/trunk/src/magicrescue.c A /magicrescue/trunk/src/magicrescue.h (from /magicrescue/trunk/src/magicrescue.c:232) A /magicrescue/trunk/src/recipe.c (from /magicrescue/trunk/src/magicrescue.c:232) A /magicrescue/trunk/src/scanner.c (from /magicrescue/trunk/src/magicrescue.c:232) A /magicrescue/trunk/src/util.c (from /magicrescue/trunk/src/magicrescue.c:232) Split magicrescue.c into multiple files ------------------------------------------------------------------------ r234 | jbj | 2004-05-02 16:07:06 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in clean config.log with distclean ------------------------------------------------------------------------ r233 | jbj | 2004-05-02 14:46:21 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk M /magicrescue/trunk/Makefile.in A /magicrescue/trunk/doc A /magicrescue/trunk/doc/dupemap.pod (from /magicrescue/trunk/dupemap.pod:231) A /magicrescue/trunk/doc/magicrescue.pod (from /magicrescue/trunk/magicrescue.pod:231) D /magicrescue/trunk/dupemap.pod D /magicrescue/trunk/magicrescue.pod docs go in doc/ ------------------------------------------------------------------------ r232 | jbj | 2004-05-02 14:38:10 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk M /magicrescue/trunk/Makefile.in A /magicrescue/trunk/config.d/10magicrescue_defs M /magicrescue/trunk/config.d/90magicrescue_defs D /magicrescue/trunk/dupemap.c D /magicrescue/trunk/find_dbm.h D /magicrescue/trunk/magicrescue.c D /magicrescue/trunk/magicsort A /magicrescue/trunk/src A /magicrescue/trunk/src/dupemap.c (from /magicrescue/trunk/dupemap.c:220) A /magicrescue/trunk/src/find_dbm.h (from /magicrescue/trunk/find_dbm.h:220) A /magicrescue/trunk/src/magicrescue.c (from /magicrescue/trunk/magicrescue.c:231) A /magicrescue/trunk/src/magicsort (from /magicrescue/trunk/magicsort:220) Sources and binaries go in src/ ------------------------------------------------------------------------ r231 | jbj | 2004-05-02 10:52:30 +0200 (Sun, 02 May 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Oops, scanner_compare never worked. The problem should only affect performance, not correctness. ------------------------------------------------------------------------ r229 | jbj | 2004-05-01 19:14:32 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.1.1 ------------------------------------------------------------------------ r228 | jbj | 2004-05-01 19:13:20 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r227 | jbj | 2004-05-01 13:16:07 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50dbm Try GDBM first because it has known behavior ------------------------------------------------------------------------ r226 | jbj | 2004-05-01 10:43:40 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/README Two periods after space; Describe dependencies; Remove obsolete info. ------------------------------------------------------------------------ r225 | jbj | 2004-05-01 10:42:50 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50dbm Try last, it doesn't seem to be common ------------------------------------------------------------------------ r224 | jbj | 2004-05-01 10:23:34 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Use seperate buffer for temporary file name ------------------------------------------------------------------------ r223 | jbj | 2004-05-01 00:21:03 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50cygwin period ------------------------------------------------------------------------ r222 | jbj | 2004-05-01 00:13:02 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/mp3-id3v1 Solaris has no grep -q ------------------------------------------------------------------------ r221 | jbj | 2004-05-01 00:00:34 +0200 (Sat, 01 May 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r220 | jbj | 2004-04-30 23:52:32 +0200 (Fri, 30 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.c Make dupemap not just compile, but also work, on KNOPPIX ------------------------------------------------------------------------ r219 | jbj | 2004-04-30 23:45:41 +0200 (Fri, 30 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50dbm M /magicrescue/trunk/find_dbm.h KNOPPIX compatibility for dupemap ------------------------------------------------------------------------ r218 | jbj | 2004-04-30 23:19:53 +0200 (Fri, 30 Apr 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/new_NEWS - If argument to -r is a directory, read all files within it. - Give better error messages when recipe parsing fails ------------------------------------------------------------------------ r217 | jbj | 2004-04-30 23:17:23 +0200 (Fri, 30 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/elf typo ------------------------------------------------------------------------ r216 | jbj | 2004-04-29 23:06:38 +0200 (Thu, 29 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c trivial cleanup ------------------------------------------------------------------------ r215 | jbj | 2004-04-29 22:57:41 +0200 (Thu, 29 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r214 | jbj | 2004-04-29 22:52:00 +0200 (Thu, 29 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/recipes/mp3-id3v1 M /magicrescue/trunk/recipes/mp3-id3v2 Merge shared_scanner branch, which adds the -b option, implemented as a scanner that can be shared between recipes. Also changes the anti-overlap code to use a global list instead of being per-recipe. ------------------------------------------------------------------------ r209 | jbj | 2004-04-28 23:18:11 +0200 (Wed, 28 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS Recipe search path bug 2/2 ------------------------------------------------------------------------ r208 | jbj | 2004-04-28 23:00:07 +0200 (Wed, 28 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Recipe search path bug 1/2 ------------------------------------------------------------------------ r201 | jbj | 2004-04-28 20:46:35 +0200 (Wed, 28 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/new_NEWS Remove -b option from trunk for now ------------------------------------------------------------------------ r200 | jbj | 2004-04-25 19:50:45 +0200 (Sun, 25 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/zip Guess when a zip file is a JAR ------------------------------------------------------------------------ r199 | jbj | 2004-04-25 18:08:05 +0200 (Sun, 25 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/zip minor change in dd parameter ------------------------------------------------------------------------ r198 | jbj | 2004-04-25 17:02:38 +0200 (Sun, 25 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/recipes/msoffice A /magicrescue/trunk/recipes/zip Add zip recipe ------------------------------------------------------------------------ r196 | jbj | 2004-04-24 17:47:26 +0200 (Sat, 24 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/jpeg-exif M /magicrescue/trunk/recipes/jpeg-jfif Preserve non-image markers in jpeg files ------------------------------------------------------------------------ r195 | jbj | 2004-04-21 19:29:08 +0200 (Wed, 21 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c remove whitespace from scanner_string_init's scoretable ------------------------------------------------------------------------ r194 | jbj | 2004-04-21 19:28:36 +0200 (Wed, 21 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news about -b ------------------------------------------------------------------------ r193 | jbj | 2004-04-21 00:17:08 +0200 (Wed, 21 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicrescue.pod Add -b option for aligning to block boundaries ------------------------------------------------------------------------ r192 | jbj | 2004-04-20 08:47:03 +0200 (Tue, 20 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.pod M /magicrescue/trunk/magicrescue.pod Use two spaces after period in the docs. Rearrange the DATABASE section of dupemap.pod ------------------------------------------------------------------------ r191 | jbj | 2004-04-20 08:46:21 +0200 (Tue, 20 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.c Correct case in title; ignore $TMP if it's the null string ------------------------------------------------------------------------ r190 | jbj | 2004-04-14 23:46:21 +0200 (Wed, 14 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.pod M /magicrescue/trunk/magicrescue.pod Refer to other file recovery tools ------------------------------------------------------------------------ r187 | jbj | 2004-04-13 13:24:02 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS Release 1.1.0 (again) ------------------------------------------------------------------------ r186 | jbj | 2004-04-13 13:21:34 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/tools/checkrecipe Correct dupemap usage and sed script ------------------------------------------------------------------------ r184 | jbj | 2004-04-13 13:12:47 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.1.0 ------------------------------------------------------------------------ r183 | jbj | 2004-04-13 12:22:14 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c update usage info for -M ------------------------------------------------------------------------ r182 | jbj | 2004-04-13 12:20:33 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c include sys headers before others ------------------------------------------------------------------------ r181 | jbj | 2004-04-13 12:18:35 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.c Fix the trailing slash fix ------------------------------------------------------------------------ r180 | jbj | 2004-04-13 12:10:00 +0200 (Tue, 13 Apr 2004) | 4 lines Changed paths: M /magicrescue/trunk/config.d/50getrlimit D /magicrescue/trunk/config.d/50lstat M /magicrescue/trunk/config.d/50off_t M /magicrescue/trunk/dupemap.c M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/tools/inputseek.c M /magicrescue/trunk/tools/safecat.c - Solaris lstat test didn't work - Removed _XOPEN_SOURCE define, it caused too many problems - Added the _LARGEFILE64_SOURCE define to the last two C programs ------------------------------------------------------------------------ r179 | jbj | 2004-04-13 11:15:56 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: A /magicrescue/trunk/config.d/50lstat M /magicrescue/trunk/dupemap.c Workaround for Solaris lstat ------------------------------------------------------------------------ r178 | jbj | 2004-04-13 11:09:10 +0200 (Tue, 13 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/10cc M /magicrescue/trunk/config.d/50atoll M /magicrescue/trunk/config.d/50cygwin M /magicrescue/trunk/config.d/50dbm M /magicrescue/trunk/config.d/50getrlimit M /magicrescue/trunk/config.d/50off_t M /magicrescue/trunk/config.d/50perl M /magicrescue/trunk/configure Change spacing in configure's echo1 ------------------------------------------------------------------------ r177 | jbj | 2004-04-12 23:53:16 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.c Solaris S_ISREG doesn't work ------------------------------------------------------------------------ r176 | jbj | 2004-04-12 23:52:29 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/gzip_rename.pl Support perl 5.6.1 ------------------------------------------------------------------------ r175 | jbj | 2004-04-12 22:43:03 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/release.sh Update all docs for release ------------------------------------------------------------------------ r174 | jbj | 2004-04-12 22:27:15 +0200 (Mon, 12 Apr 2004) | 14 lines Changed paths: M /magicrescue/trunk/dupemap.c M /magicrescue/trunk/dupemap.pod Major overhaul of dupemap, including: - remove the 1pass operation in favor of the -d option, turning everything backwards - make creation/removal of temporary db invisible to the user - install signal handler to leave db in a good state on interrupt - remove -v option, just use report operation - handle the special case of the "/" path - store a 0-length, but valid, pointer to make gdbm happy - fix bug where each file was scanned twice in 1pass mode - turn all appickable functions static - update the documentation to reflect the new way of doing things - Put F<> instead of C<> around pathnames in pod ------------------------------------------------------------------------ r173 | jbj | 2004-04-12 22:23:24 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.pod Put F<> instead of C<> around pathnames ------------------------------------------------------------------------ r172 | jbj | 2004-04-12 21:55:39 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r171 | jbj | 2004-04-12 21:55:29 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50dbm Make gdbm preferred over Berkeley DB when configuring ------------------------------------------------------------------------ r170 | jbj | 2004-04-12 16:10:08 +0200 (Mon, 12 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.pod Usage example now assumes 'make install' has completed ------------------------------------------------------------------------ r169 | jbj | 2004-04-10 19:32:00 +0200 (Sat, 10 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r168 | jbj | 2004-04-10 18:34:15 +0200 (Sat, 10 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh Include dupemap.1 in release ------------------------------------------------------------------------ r167 | jbj | 2004-04-10 18:33:59 +0200 (Sat, 10 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50dbm Newer gdbm versions have libgdbm_compat for ndbm ------------------------------------------------------------------------ r166 | jbj | 2004-04-10 17:39:48 +0200 (Sat, 10 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/configure M /magicrescue/trunk/dupemap.c M /magicrescue/trunk/find_dbm.h M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/release.sh Solaris fixes and minor bugfixes ------------------------------------------------------------------------ r165 | jbj | 2004-04-08 21:43:13 +0200 (Thu, 08 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in GNU-isms for the Makefile ------------------------------------------------------------------------ r164 | jbj | 2004-04-08 21:42:55 +0200 (Thu, 08 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c oops again, == has higher precedense than & ------------------------------------------------------------------------ r163 | jbj | 2004-04-08 20:21:04 +0200 (Thu, 08 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.pod M /magicrescue/trunk/magicrescue.pod Docs: wording and addition of hideously complicated pipelines ------------------------------------------------------------------------ r162 | jbj | 2004-04-08 19:41:46 +0200 (Thu, 08 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Oops, flags to -M weren't properly interpreted ------------------------------------------------------------------------ r161 | jbj | 2004-04-08 19:34:20 +0200 (Thu, 08 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/laola.pl Oops, laola.pl didn't get installed because it wasn't executable ------------------------------------------------------------------------ r160 | jbj | 2004-04-08 00:52:53 +0200 (Thu, 08 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/tools/checkrecipe Change -M option to take an argument ------------------------------------------------------------------------ r159 | jbj | 2004-04-07 23:45:17 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/checkrecipe Make checkrecipe read from stdin instead of invoking magicrescue itself ------------------------------------------------------------------------ r158 | jbj | 2004-04-07 23:28:46 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/mp3-id3v1 M /magicrescue/trunk/recipes/mp3-id3v2 Improved documentation for mp3 recipes ------------------------------------------------------------------------ r157 | jbj | 2004-04-07 23:11:17 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Rename output file before printing its name ------------------------------------------------------------------------ r156 | jbj | 2004-04-07 22:37:05 +0200 (Wed, 07 Apr 2004) | 5 lines Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/recipes/avi M /magicrescue/trunk/recipes/elf M /magicrescue/trunk/recipes/gzip M /magicrescue/trunk/recipes/jpeg-exif M /magicrescue/trunk/recipes/jpeg-jfif M /magicrescue/trunk/recipes/mp3-id3v1 M /magicrescue/trunk/recipes/mp3-id3v2 M /magicrescue/trunk/recipes/msoffice M /magicrescue/trunk/recipes/png M /magicrescue/trunk/tools/gzip_rename.pl M /magicrescue/trunk/tools/ole_rename.pl - Use sh -c properly, changing $0 to $1 in recipe commands - Quote "$1", allowing output directories with funny characters in them - Implement proper renaming of output files, now magicrescue performs the actual rename itself, making sure nothing is overwritten. ------------------------------------------------------------------------ r155 | jbj | 2004-04-07 20:09:47 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.c M /magicrescue/trunk/dupemap.pod use O_EXCL on the database for 1pass ------------------------------------------------------------------------ r154 | jbj | 2004-04-07 17:15:23 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.pod M /magicrescue/trunk/magicrescue.pod dupemap docs ------------------------------------------------------------------------ r153 | jbj | 2004-04-07 00:19:21 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c New naming conventions for output file names: print basename instead of offset when there are over 10 input files ------------------------------------------------------------------------ r152 | jbj | 2004-04-07 00:17:13 +0200 (Wed, 07 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/gzip_rename.pl regex fix ------------------------------------------------------------------------ r151 | jbj | 2004-04-06 22:57:03 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/dupemap.c M /magicrescue/trunk/dupemap.pod Better 1pass operation for dupemap ------------------------------------------------------------------------ r150 | jbj | 2004-04-06 20:34:41 +0200 (Tue, 06 Apr 2004) | 4 lines Changed paths: M /magicrescue/trunk/dupemap.c - Allow running with no path operands - Add 1pass mode for scanning and deleting dupes. I'm not happy with it, though. ------------------------------------------------------------------------ r149 | jbj | 2004-04-06 19:04:59 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.pod make clean after configuring; install dupemap; refer to dupemap in magicrescue.pod ------------------------------------------------------------------------ r148 | jbj | 2004-04-06 17:54:05 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk svn:ignore dupemap ------------------------------------------------------------------------ r147 | jbj | 2004-04-06 17:44:46 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in A /magicrescue/trunk/config.d/50dbm A /magicrescue/trunk/dupemap.c A /magicrescue/trunk/dupemap.pod A /magicrescue/trunk/find_dbm.h M /magicrescue/trunk/new_NEWS Added dupemap and related configure checks ------------------------------------------------------------------------ r146 | jbj | 2004-04-06 17:30:48 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk ignore manpages ------------------------------------------------------------------------ r145 | jbj | 2004-04-06 17:27:33 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.pod configure fixes, magicrescue -d documentation ------------------------------------------------------------------------ r144 | jbj | 2004-04-06 12:55:16 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/configure Seperate compilation and linking step in conftest ------------------------------------------------------------------------ r143 | jbj | 2004-04-06 12:39:11 +0200 (Tue, 06 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/10cc M /magicrescue/trunk/configure Don't export variables when we don't have to ------------------------------------------------------------------------ r142 | jbj | 2004-04-05 20:21:43 +0200 (Mon, 05 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/mp3-id3v1 M /magicrescue/trunk/recipes/mp3-id3v2 info about mp3 recipe order ------------------------------------------------------------------------ r141 | jbj | 2004-04-04 14:10:17 +0200 (Sun, 04 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/magicrescue.pod doc fixes ------------------------------------------------------------------------ r140 | jbj | 2004-04-03 21:05:24 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.pod manpage typo ------------------------------------------------------------------------ r139 | jbj | 2004-04-03 21:03:39 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh Makefile needs to be up to date before remaking manpage ------------------------------------------------------------------------ r138 | jbj | 2004-04-03 20:16:23 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/README D /magicrescue/trunk/README.recipes M /magicrescue/trunk/magicrescue.c A /magicrescue/trunk/magicrescue.pod M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/release.sh Replace README files with manpage ------------------------------------------------------------------------ r137 | jbj | 2004-04-03 20:01:13 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/50off_t M /magicrescue/trunk/magicrescue.c Add another LARGEFILE define, documented for Solaris ------------------------------------------------------------------------ r136 | jbj | 2004-04-03 17:56:10 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/tools/pngextract.pl Set executable bit on pngextract.pl ------------------------------------------------------------------------ r135 | jbj | 2004-04-03 17:50:32 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/config.d/10cc M /magicrescue/trunk/configure More workarounds for the non-POSIXness of /bin/sh on Solaris ------------------------------------------------------------------------ r134 | jbj | 2004-04-03 16:00:45 +0200 (Sat, 03 Apr 2004) | 1 line Changed paths: D /magicrescue/trunk/config.d/00cc A /magicrescue/trunk/config.d/10cc (from /magicrescue/trunk/config.d/00cc:131) M /magicrescue/trunk/configure Workarounds for buggy Solaris shell and compiler ------------------------------------------------------------------------ r133 | jbj | 2004-04-02 10:37:26 +0200 (Fri, 02 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c putenv keeps its argument, so we duplicate it ------------------------------------------------------------------------ r132 | jbj | 2004-04-02 10:11:25 +0200 (Fri, 02 Apr 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c setenv -> putenv for Solaris ------------------------------------------------------------------------ r127 | jbj | 2004-03-27 12:30:21 +0100 (Sat, 27 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk M /magicrescue/trunk/config.d/50atoll M /magicrescue/trunk/config.d/50getrlimit M /magicrescue/trunk/config.d/50perl M /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/release.sh M /magicrescue/trunk/tools/inputseek.c - Solaris fixes - generation of config.log ------------------------------------------------------------------------ r125 | jbj | 2004-03-26 18:17:33 +0100 (Fri, 26 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.0.4 ------------------------------------------------------------------------ r124 | jbj | 2004-03-26 18:14:10 +0100 (Fri, 26 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS - Add missing close/fclose - fd -> fh for a libc FILE* ------------------------------------------------------------------------ r123 | jbj | 2004-03-26 16:00:50 +0100 (Fri, 26 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS Fix rounding bug ------------------------------------------------------------------------ r122 | jbj | 2004-03-25 23:15:55 +0100 (Thu, 25 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/tools/checkrecipe enable checkrecipe to compare file sizes ------------------------------------------------------------------------ r121 | jbj | 2004-03-25 17:43:46 +0100 (Thu, 25 Mar 2004) | 5 lines Changed paths: M /magicrescue/trunk/magicrescue.c - Use both position and sequence number as a key for output filenames. Using only offsets broke checkrecipe for msoffice files. A better solution would be a more formal rename method. - Reset skip_bytes between files ------------------------------------------------------------------------ r120 | jbj | 2004-03-25 17:15:43 +0100 (Thu, 25 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/README.recipes D /magicrescue/trunk/checkrecipe A /magicrescue/trunk/tools/checkrecipe (from /magicrescue/trunk/checkrecipe:110) Move checkrecipe script to tools/ ------------------------------------------------------------------------ r119 | jbj | 2004-03-25 17:09:45 +0100 (Thu, 25 Mar 2004) | 3 lines Changed paths: A /magicrescue/trunk/config.d/50getrlimit M /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/tools/ole_rename.pl - Use setrlimit to kill memory-exhausting processes - configure check for setrlimit ------------------------------------------------------------------------ r118 | jbj | 2004-03-25 15:55:46 +0100 (Thu, 25 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh Make release.sh output helpful info for maintainer ------------------------------------------------------------------------ r117 | jbj | 2004-03-25 11:34:58 +0100 (Thu, 25 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh fixes for nightly build script ------------------------------------------------------------------------ r116 | jbj | 2004-03-25 11:25:34 +0100 (Thu, 25 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh Nightly build support in release script ------------------------------------------------------------------------ r110 | jbj | 2004-03-23 16:23:10 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.0.3 ------------------------------------------------------------------------ r109 | jbj | 2004-03-23 14:49:41 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/config.d/50cygwin M /magicrescue/trunk/config.d/50off_t A /magicrescue/trunk/config.d/50perl M /magicrescue/trunk/tools/oleextract.pl More cygwin fixes and warnings ------------------------------------------------------------------------ r108 | jbj | 2004-03-23 13:10:34 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/tools/inputseek.c M /magicrescue/trunk/tools/safecat.c staticness, constness, and compilation with gcc's strictness options ------------------------------------------------------------------------ r107 | jbj | 2004-03-23 12:00:28 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/configure Don't leave config.h files on error ------------------------------------------------------------------------ r106 | jbj | 2004-03-23 10:48:41 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Huge whitespace update ------------------------------------------------------------------------ r105 | jbj | 2004-03-23 10:35:00 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/checkrecipe M /magicrescue/trunk/magicsort M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/tools/elfextract.pl M /magicrescue/trunk/tools/gzip_rename.pl M /magicrescue/trunk/tools/mp3extract.pl M /magicrescue/trunk/tools/ole_rename.pl M /magicrescue/trunk/tools/oleextract.pl M /magicrescue/trunk/tools/pngextract.pl /usr/bin/perl -> /usr/bin/env perl ------------------------------------------------------------------------ r104 | jbj | 2004-03-23 10:21:56 +0100 (Tue, 23 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/config.d/90magicrescue_defs M /magicrescue/trunk/configure More configure cleanups ------------------------------------------------------------------------ r103 | jbj | 2004-03-23 09:12:51 +0100 (Tue, 23 Mar 2004) | 3 lines Changed paths: A /magicrescue/trunk/config.d A /magicrescue/trunk/config.d/00cc A /magicrescue/trunk/config.d/50atoll A /magicrescue/trunk/config.d/50cygwin A /magicrescue/trunk/config.d/50off_t M /magicrescue/trunk/configure - configure tests moved out of main script and into modules - configure tests for sizeof off_t and the C compiler ------------------------------------------------------------------------ r102 | jbj | 2004-03-22 23:16:49 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/configure more cygwin fixes, now it can install ------------------------------------------------------------------------ r101 | jbj | 2004-03-22 21:49:38 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c make overlap unsigned, fixing cygwin problem ------------------------------------------------------------------------ r100 | jbj | 2004-03-22 21:14:13 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/recipes/msoffice wording ------------------------------------------------------------------------ r99 | jbj | 2004-03-22 21:05:35 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/configure M /magicrescue/trunk/tools/inputseek.c Support platforms without atoll (i.e. cygwin) ------------------------------------------------------------------------ r98 | jbj | 2004-03-22 18:32:47 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/msoffice A /magicrescue/trunk/tools/laola.pl A /magicrescue/trunk/tools/ole_rename.pl M /magicrescue/trunk/tools/oleextract.pl OLE extractor can now guess the file type and rename to reflect it ------------------------------------------------------------------------ r97 | jbj | 2004-03-22 18:20:02 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c casting fix ------------------------------------------------------------------------ r96 | jbj | 2004-03-22 00:08:40 +0100 (Mon, 22 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS A /magicrescue/trunk/recipes/msoffice A /magicrescue/trunk/tools/oleextract.pl Support for Microsoft Office files (OLE container) ------------------------------------------------------------------------ r95 | jbj | 2004-03-21 17:58:56 +0100 (Sun, 21 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/elf M /magicrescue/trunk/tools/elfextract.pl More validity checking on ELF files ------------------------------------------------------------------------ r94 | jbj | 2004-03-21 17:39:05 +0100 (Sun, 21 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS A /magicrescue/trunk/recipes/elf A /magicrescue/trunk/tools/elfextract.pl Add ELF recipe ------------------------------------------------------------------------ r93 | jbj | 2004-03-21 14:14:03 +0100 (Sun, 21 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in D /magicrescue/trunk/tools/Makefile Don't do recursive make ------------------------------------------------------------------------ r92 | jbj | 2004-03-20 20:45:49 +0100 (Sat, 20 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Rearranged functions so program execution flows from the bottom up, like most C programs ------------------------------------------------------------------------ r91 | jbj | 2004-03-20 20:26:37 +0100 (Sat, 20 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/recipes/gzip (from /magicrescue/trunk/recipes/gzip-deflate:89) D /magicrescue/trunk/recipes/gzip-any D /magicrescue/trunk/recipes/gzip-deflate Remove gzip-any recipe, because the gzip.org tool only supports deflate anyway ------------------------------------------------------------------------ r90 | jbj | 2004-03-20 20:26:01 +0100 (Sat, 20 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicsort Make magicsort work with new naming scheme ------------------------------------------------------------------------ r89 | jbj | 2004-03-20 20:06:23 +0100 (Sat, 20 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/README.recipes M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/recipes/gzip-any M /magicrescue/trunk/recipes/gzip-deflate A /magicrescue/trunk/tools/gzip_rename.pl - Add postextract directive to recipe format - Restore the original file names from the gzip recipes sometimes ------------------------------------------------------------------------ r88 | jbj | 2004-03-20 17:16:35 +0100 (Sat, 20 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS Output file names are now the match offset, not a sequence number ------------------------------------------------------------------------ r87 | jbj | 2004-03-20 15:57:25 +0100 (Sat, 20 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS - Don't overwrite existing output files - Install a signal handler to report progress before death ------------------------------------------------------------------------ r86 | jbj | 2004-03-20 14:28:52 +0100 (Sat, 20 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/tools M /magicrescue/trunk/tools/Makefile A /magicrescue/trunk/tools/inputseek.c Replace the -O option with tools/inputseek ------------------------------------------------------------------------ r85 | jbj | 2004-03-20 14:27:02 +0100 (Sat, 20 Mar 2004) | 1 line Changed paths: D /magicrescue/trunk/recipes/gzip A /magicrescue/trunk/recipes/gzip-any (from /magicrescue/trunk/recipes/gzip:78) A /magicrescue/trunk/recipes/gzip-deflate (from /magicrescue/trunk/recipes/gzip:78) Split gzip recipe to support non-deflate compression ------------------------------------------------------------------------ r84 | jbj | 2004-03-18 22:20:38 +0100 (Thu, 18 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/README D /magicrescue/trunk/commands M /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/recipes/avi A /magicrescue/trunk/tools (from /magicrescue/trunk/commands:80) R /magicrescue/trunk/tools/Makefile (from /magicrescue/trunk/commands/Makefile:78) R /magicrescue/trunk/tools/mp3extract.pl (from /magicrescue/trunk/commands/mp3extract.pl:78) R /magicrescue/trunk/tools/pngextract.pl (from /magicrescue/trunk/commands/pngextract.pl:78) R /magicrescue/trunk/tools/safecat.c (from /magicrescue/trunk/commands/safecat.c:78) rename commands -> tools ------------------------------------------------------------------------ r83 | jbj | 2004-03-18 22:14:58 +0100 (Thu, 18 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh Argument checking for release.sh ------------------------------------------------------------------------ r82 | jbj | 2004-03-15 15:48:54 +0100 (Mon, 15 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/Makefile.in - make install also installs READMEs - make install uses mkdir -p ------------------------------------------------------------------------ r81 | jbj | 2004-03-15 15:17:02 +0100 (Mon, 15 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README more usage info ------------------------------------------------------------------------ r80 | jbj | 2004-03-15 14:41:24 +0100 (Mon, 15 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/commands svn:ignore property set on commands ------------------------------------------------------------------------ r79 | jbj | 2004-03-15 14:40:57 +0100 (Mon, 15 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk M /magicrescue/trunk/release svn:ignore property set ------------------------------------------------------------------------ r78 | jbj | 2004-03-15 13:19:57 +0100 (Mon, 15 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/release.sh Release 1.0.2 ------------------------------------------------------------------------ r77 | jbj | 2004-03-15 12:17:21 +0100 (Mon, 15 Mar 2004) | 2 lines Changed paths: M /magicrescue/trunk/magicrescue.c int -> long for variables that may be > 16bit ------------------------------------------------------------------------ r76 | jbj | 2004-03-15 12:01:15 +0100 (Mon, 15 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c - Don't use libc to parse hex numbers - define _XOPEN_SOURCE for portability ------------------------------------------------------------------------ r75 | jbj | 2004-03-15 11:35:40 +0100 (Mon, 15 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/recipes/mp3-id3v2 - Change -O to only affect first device - Readability improvement for mp3-id3v2 recipe ------------------------------------------------------------------------ r74 | jbj | 2004-03-15 11:23:42 +0100 (Mon, 15 Mar 2004) | 4 lines Changed paths: M /magicrescue/trunk/commands/mp3extract.pl M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS - Use setrlimit to prevent core files - Rename -o to -O - Change mp3 extractor for use with checkrecipe ------------------------------------------------------------------------ r73 | jbj | 2004-03-15 01:10:56 +0100 (Mon, 15 Mar 2004) | 1 line Changed paths: D /magicrescue/trunk/recipes/mp3-id3 A /magicrescue/trunk/recipes/mp3-id3v1 (from /magicrescue/trunk/recipes/mp3-noid3:72) A /magicrescue/trunk/recipes/mp3-id3v2 (from /magicrescue/trunk/recipes/mp3-id3:70) D /magicrescue/trunk/recipes/mp3-noid3 More correct mp3 recipe names ------------------------------------------------------------------------ r72 | jbj | 2004-03-15 01:09:03 +0100 (Mon, 15 Mar 2004) | 4 lines Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/README.recipes M /magicrescue/trunk/commands/mp3extract.pl M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/recipes/gzip M /magicrescue/trunk/recipes/mp3-noid3 - Anti-overlap code - mp3 extractor is fast enough to actually be used now - Update READMEs to describe the new scanner code ------------------------------------------------------------------------ r71 | jbj | 2004-03-14 12:23:17 +0100 (Sun, 14 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c - Cleanups - Set LC_ALL=C on startup ------------------------------------------------------------------------ r70 | jbj | 2004-03-14 11:55:08 +0100 (Sun, 14 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/commands/mp3extract.pl M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/magicsort M /magicrescue/trunk/recipes/avi M /magicrescue/trunk/recipes/gzip M /magicrescue/trunk/recipes/jpeg-exif M /magicrescue/trunk/recipes/jpeg-jfif M /magicrescue/trunk/recipes/mp3-id3 M /magicrescue/trunk/recipes/mp3-noid3 M /magicrescue/trunk/recipes/png Merge changes from the tbm-scan branch ------------------------------------------------------------------------ r61 | jbj | 2004-03-07 20:30:50 +0100 (Sun, 07 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Oops, remove debug printf ------------------------------------------------------------------------ r60 | jbj | 2004-03-07 20:11:50 +0100 (Sun, 07 Mar 2004) | 5 lines Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS - Fixed a bug causing around 8 bytes for every 100KB to be ignored - Better memory handling for the list of operations - Handle invalid match operation names - Handle EOF nicer ------------------------------------------------------------------------ r59 | jbj | 2004-03-07 20:05:41 +0100 (Sun, 07 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile.in M /magicrescue/trunk/configure configure now supports environment variables, like autoconf ------------------------------------------------------------------------ r58 | jbj | 2004-03-07 03:16:00 +0100 (Sun, 07 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/configure More auto*-compatible configure script ------------------------------------------------------------------------ r57 | jbj | 2004-03-06 00:47:41 +0100 (Sat, 06 Mar 2004) | 4 lines Changed paths: M /magicrescue/trunk/magicrescue.c - Simplified some code for clarification - Reduced number of lseek() calls - Added source code comments for the hairy parts ------------------------------------------------------------------------ r56 | jbj | 2004-03-05 23:10:52 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: D /magicrescue/trunk/Makefile A /magicrescue/trunk/Makefile.in (from /magicrescue/trunk/Makefile:55) M /magicrescue/trunk/README A /magicrescue/trunk/configure M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS Add an autoconf-like (but not autoconf!) build system ------------------------------------------------------------------------ r55 | jbj | 2004-03-05 22:34:16 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile make install target ------------------------------------------------------------------------ r54 | jbj | 2004-03-05 21:49:29 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/recipes/avi M /magicrescue/trunk/recipes/mp3-id3 M /magicrescue/trunk/recipes/mp3-noid3 M /magicrescue/trunk/recipes/png search path for commands ------------------------------------------------------------------------ r53 | jbj | 2004-03-05 19:50:10 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/checkrecipe M /magicrescue/trunk/magicrescue.c Add search path for recipe files ------------------------------------------------------------------------ r52 | jbj | 2004-03-05 17:40:27 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c add char operation for completeness ------------------------------------------------------------------------ r51 | jbj | 2004-03-05 15:57:00 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS news ------------------------------------------------------------------------ r50 | jbj | 2004-03-05 15:55:05 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README A /magicrescue/trunk/magicsort Add magicsort ------------------------------------------------------------------------ r49 | jbj | 2004-03-05 15:08:27 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README.recipes A /magicrescue/trunk/checkrecipe (from /magicrescue/trunk/recipetest:48) D /magicrescue/trunk/recipetest recipetest -> checkrecipe ------------------------------------------------------------------------ r48 | jbj | 2004-03-05 15:03:40 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README.recipes D /magicrescue/trunk/provemewrong.pl A /magicrescue/trunk/recipetest (from /magicrescue/trunk/provemewrong.pl:41) provemewrong.pl -> recipetest ------------------------------------------------------------------------ r47 | jbj | 2004-03-05 14:16:36 +0100 (Fri, 05 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c convert -> extract f -> fd ------------------------------------------------------------------------ r46 | jbj | 2004-03-05 11:25:03 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.0.1 ------------------------------------------------------------------------ r45 | jbj | 2004-03-05 11:10:21 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/gzip don't recompress gzipped files ------------------------------------------------------------------------ r44 | jbj | 2004-03-05 11:09:44 +0100 (Fri, 05 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c show the recipe name, not extension, in info output ------------------------------------------------------------------------ r43 | jbj | 2004-03-04 23:30:33 +0100 (Thu, 04 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS A /magicrescue/trunk/recipes/gzip added gzip recipe ------------------------------------------------------------------------ r42 | jbj | 2004-03-04 22:40:53 +0100 (Thu, 04 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/commands/mp3extract.pl A /magicrescue/trunk/recipes/mp3-id3 A /magicrescue/trunk/recipes/mp3-noid3 mp3 extractor ------------------------------------------------------------------------ r41 | jbj | 2004-03-04 22:39:38 +0100 (Thu, 04 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/provemewrong.pl option -m to -r ------------------------------------------------------------------------ r40 | jbj | 2004-03-04 21:23:38 +0100 (Thu, 04 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/recipes/png commands should be executable ------------------------------------------------------------------------ r39 | jbj | 2004-03-04 21:22:27 +0100 (Thu, 04 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/commands/safecat.c M /magicrescue/trunk/recipes/avi configurable limits for safecat ------------------------------------------------------------------------ r38 | jbj | 2004-03-04 21:14:18 +0100 (Thu, 04 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile commands can have rare dependencies, so use make -k ------------------------------------------------------------------------ r37 | jbj | 2004-03-04 21:13:31 +0100 (Thu, 04 Mar 2004) | 3 lines Changed paths: M /magicrescue/trunk/magicrescue.c Use caps for arguments in usage More correct memory initialization ------------------------------------------------------------------------ r36 | jbj | 2004-03-02 13:44:19 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README More hints on recipe writing ------------------------------------------------------------------------ r35 | jbj | 2004-03-02 13:28:24 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/README.recipes References to web site in readme ------------------------------------------------------------------------ r34 | jbj | 2004-03-02 13:26:30 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile A /magicrescue/trunk/commands/Makefile A /magicrescue/trunk/commands/safecat.c M /magicrescue/trunk/new_NEWS M /magicrescue/trunk/recipes/avi Improved .avi recipe with commands/safecat.c ------------------------------------------------------------------------ r33 | (no author) | 2004-03-02 11:47:20 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile webdav test again... ------------------------------------------------------------------------ r32 | (no author) | 2004-03-02 11:42:29 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile reverse test ------------------------------------------------------------------------ r31 | (no author) | 2004-03-02 11:39:40 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile webdav test... ------------------------------------------------------------------------ r30 | (no author) | 2004-03-02 11:37:52 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/new_NEWS NEWS entry ------------------------------------------------------------------------ r29 | jbj | 2004-03-02 10:08:03 +0100 (Tue, 02 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c Nicer memory management ------------------------------------------------------------------------ r28 | jbj | 2004-03-01 22:08:42 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/NEWS M /magicrescue/trunk/new_NEWS Release 1.0 ------------------------------------------------------------------------ r27 | jbj | 2004-03-01 21:55:40 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README.recipes describe provemewrong.pl ------------------------------------------------------------------------ r26 | jbj | 2004-03-01 21:53:36 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/provemewrong.pl wording: magic config -> recipe ------------------------------------------------------------------------ r25 | jbj | 2004-03-01 21:48:22 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/release.sh verbose changelog ------------------------------------------------------------------------ r24 | jbj | 2004-03-01 21:44:45 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README README wording ------------------------------------------------------------------------ r23 | jbj | 2004-03-01 21:34:11 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README A /magicrescue/trunk/README.recipes M /magicrescue/trunk/magicrescue.c Description of recipe format ------------------------------------------------------------------------ r22 | jbj | 2004-03-01 20:45:15 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/recipes/avi M /magicrescue/trunk/recipes/jpeg-exif M /magicrescue/trunk/recipes/jpeg-jfif M /magicrescue/trunk/recipes/png Add 'extension' keyword in recipes ------------------------------------------------------------------------ r21 | jbj | 2004-03-01 19:43:25 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README M /magicrescue/trunk/magicrescue.c M /magicrescue/trunk/new_NEWS Change the term 'magic config' to 'recipe' ------------------------------------------------------------------------ r20 | jbj | 2004-03-01 19:21:29 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/README D /magicrescue/trunk/magic A /magicrescue/trunk/recipes (from /magicrescue/trunk/magic:10) R /magicrescue/trunk/recipes/avi (from /magicrescue/trunk/magic/avi:13) R /magicrescue/trunk/recipes/jpeg-exif (from /magicrescue/trunk/magic/jpeg-exif:13) R /magicrescue/trunk/recipes/jpeg-jfif (from /magicrescue/trunk/magic/jpeg-jfif:13) R /magicrescue/trunk/recipes/png (from /magicrescue/trunk/magic/png:15) magic -> recipes ------------------------------------------------------------------------ r19 | jbj | 2004-03-01 14:27:19 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/release A /magicrescue/trunk/release.sh Add release.sh ------------------------------------------------------------------------ r18 | jbj | 2004-03-01 14:01:28 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/NEWS A /magicrescue/trunk/new_NEWS add NEWS files ------------------------------------------------------------------------ r17 | jbj | 2004-03-01 13:40:53 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/COPYING M /magicrescue/trunk/magicrescue.c Add GPL license ------------------------------------------------------------------------ r16 | jbj | 2004-03-01 12:50:55 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: A /magicrescue/trunk/provemewrong.pl Added provemewrong.pl for testing ------------------------------------------------------------------------ r15 | jbj | 2004-03-01 12:47:31 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/commands/pngextract.pl M /magicrescue/trunk/magic/png png files can be small ------------------------------------------------------------------------ r14 | jbj | 2004-03-01 11:36:24 +0100 (Mon, 01 Mar 2004) | 2 lines Changed paths: A /magicrescue/trunk/README Add a short readme ------------------------------------------------------------------------ r13 | jbj | 2004-03-01 10:56:30 +0100 (Mon, 01 Mar 2004) | 1 line Changed paths: M /magicrescue/trunk/magic/avi M /magicrescue/trunk/magic/jpeg-exif M /magicrescue/trunk/magic/jpeg-jfif M /magicrescue/trunk/magic/png M /magicrescue/trunk/magicrescue.c Comments in magic files ------------------------------------------------------------------------ r12 | jbj | 2004-02-29 23:33:41 +0100 (Sun, 29 Feb 2004) | 1 line Changed paths: M /magicrescue/trunk/Makefile gcc -> cc ------------------------------------------------------------------------ r11 | jbj | 2004-02-29 23:27:29 +0100 (Sun, 29 Feb 2004) | 1 line Changed paths: M /magicrescue/trunk/magicrescue.c handle lseek() errors ------------------------------------------------------------------------ r10 | jbj | 2004-02-29 22:55:51 +0100 (Sun, 29 Feb 2004) | 2 lines Changed paths: A /magicrescue A /magicrescue/trunk A /magicrescue/trunk/Makefile A /magicrescue/trunk/commands A /magicrescue/trunk/commands/pngextract.pl A /magicrescue/trunk/magic A /magicrescue/trunk/magic/avi A /magicrescue/trunk/magic/jpeg-exif A /magicrescue/trunk/magic/jpeg-jfif A /magicrescue/trunk/magic/png A /magicrescue/trunk/magicrescue.c Initial import of magicrescue ------------------------------------------------------------------------