Whamcloud - gitweb
226e79366fdbb7a5f9ccc2a2fb871130b93e8e13
[tools/e2fsprogs.git] / tests / ChangeLog
1 2006-02-05  Theodore Ts'o  <tytso@mit.edu>
2
3         * Release of E2fsprogs 1.36
4
5 2005-02-05  Theodore Ts'o  <tytso@mit.edu>
6
7         * Makefile.in: Remove emacs backup files on "make clean"
8
9         * Makefile.in, f_h_badnode, f_dup_de, f_h_reindex, f_h_normal,
10                 f_h_badroot: Remove support for --enable-htree-clear
11
12 2005-01-28  Theodore Ts'o  <tytso@mit.edu>
13
14         * f_bad_inode, f_recnect_bad: Adjust test cases to take into
15                 account the change which clears the i_file_acl field earlier.
16
17 2005-01-27  Theodore Ts'o  <tytso@mit.edu>
18
19         * f_clear_xattr: New test case
20
21 2005-01-25  Theodore Ts'o  <tytso@mit.edu>
22
23         * f_summary_counts: New test case
24
25 2005-01-21  Theodore Ts'o  <tytso@mit.edu>
26
27         * r_resize_inode: Skip this test if resize2fs is not compiled (due
28                 to configure's --disable-resizer option)
29
30 2005-01-19  Theodore Ts'o  <tytso@mit.edu>
31
32         * r_resize_inode, m_dasd_bs, m_large_file, m_meta_bg, m_no_opt,
33                 m_read_opt, m_std, run_mke2fs, filter_dumpe2fs: Make tests
34                 portable so they pass correctly on a FreeBSD system.
35
36 2005-01-17  Theodore Ts'o  <tytso@mit.edu>
37
38         * Makefile.in, test_script.in: Use @EGREP@ instead of grep -E for
39                 portability with Solaris systems.
40
41 2005-01-13  Matthias Andree  <matthias.andree@gmx.de>
42
43         * f_dup_de, r_resize_inode: change ">& /dev/null" to ">/dev/null 2>&1"
44                 for compatibility with FreeBSD. In $DEBUGFS commands, move the
45                 -R arg argument first so that systems with non-GNU getopt()
46                 can see the request argument (they would otherwise stop
47                 parsing at the first non-option argument).
48
49 2004-12-24  Theodore Ts'o  <tytso@mit.edu>
50
51         * f_resize_inode, r_resize_inode: New tests to e2fsck and
52                 resize2fs, which exercise their resize_inode handling and
53                 code.
54
55         * test_config: Add support for calling debugfs from the testing
56                 framework.
57  
58 2004-12-15  Theodore Ts'o  <tytso@mit.edu>
59
60         * m_meta_bg, m_no_opt, m_raid_opt: Adjust tests to take into
61                 account the resize inode patch.
62
63 2004-10-04  Richard Mortimer  <richm@oldelvet.org.uk>
64
65         * f_badjourblks: Add test case which tests a Journal with illegal
66                 block numbers in both the journal inode and the superblock
67                 inode backup.
68
69 2004-09-17  Theodore Ts'o  <tytso@mit.edu>
70
71         * test_script.in: Remove XSI:isms for greater portability.
72                 (Addresses Debian Bug #255589)
73
74 2004-02-28  Theodore Ts'o  <tytso@mit.edu>
75
76         * Release of E2fsprogs 1.35
77
78 2004-01-30  Theodore Ts'o  <tytso@mit.edu>
79
80         * f_selinux: Add test case which tests SE Linux generated symlinks
81                 that contain extended attribute data.
82
83 2003-12-12  Theodore Ts'o  <tytso@mit.edu>
84
85         * f_lpf2: New test case to validate reconnecting a directory after
86                 creating /lost+found.
87
88 2003-09-03  Theodore Ts'o  <tytso@mit.edu>
89
90         * m_meta_bg: New test case to test the meta block group feature.
91
92         * m_raid_opt: New test case to test raid striping
93
94         * run_e2fsck, run_mke2fs, filter_dumpe2fs: Add dumpe2fs output to
95                 the test output for comparison.  Add support for
96                 compressed expect scripts.
97
98 2003-09-01  Theodore Ts'o  <tytso@mit.edu>
99
100         * f_dup_de: Remove spurious rm error messages when htree is
101                 enabled
102
103         * run_e2fsck, run_mke2fs: Add new support for mke2fs test cases.
104
105         * m_dasd_bs, m_large_file, m_no_opt, m_std: New test cases
106                 exercising mke2fs.
107
108 2003-08-20  Theodore Ts'o  <tytso@mit.edu>
109
110         * f_bad_local_jnl, f_badorphan, f_h_badroot, f_h_reindex,
111                 f_special_ea: Update tests to reflect that e2fsck will
112                 backup the journal inode.
113
114         * f_journal: Change test to include a backed up journal location
115                 in the superblock, and then corrupt the inode table so the
116                 journal inode is trashed.  Make sure e2fsck can recover
117                 from it.
118
119 2003-08-01  Theodore Ts'o  <tytso@mit.edu>
120
121         * f_salveage_dir: Remove HTREE flag from the test image's
122                 superblock.  (It is not needed).
123
124         * f_h_reindex: Skip this test of the htree is not enabled
125
126         * f_dup_de: If htree is not enabled, clear the htree flag, and use
127                 alternate expect scripts for the test.
128
129 2003-07-25  Theodore Ts'o  <tytso@mit.edu>
130
131         * Release of E2fsprogs 1.34
132
133 2003-04-21  Theodore Ts'o  <tytso@mit.edu>
134
135         * Release of E2fsprogs 1.33
136
137 2003-04-19  Theodore Ts'o  <tytso@mit.edu>
138
139         * test_config: Define DYLD_LIBRAY_PATH so that "make check" works on
140                 Darwin systems when building with shared libraries.
141
142 2003-04-05  Theodore Ts'o  <tytso@mit.edu>
143
144         * f_baddir, f_dup, f_dup2, f_end-bitmap, f_lpf: Update test cases
145                 to deal with changes to automatically calculate and update
146                 the global inode and block counts at the beginning of the
147                 e2fsck run.
148
149 2003-03-25  Theodore Ts'o  <tytso@mit.edu>
150
151         * f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
152                 remove the optimizing directories message.
153
154 2003-03-15  Theodore Ts'o  <tytso@mit.edu>
155
156         * f_dup_de: Added test case provided from Debian bug report #176814
157
158 2003-03-06  Theodore Tso  <tytso@mit.edu>
159
160         * run_e2fsck, defaults/e_script: Solaris doesn't support "tr -d \r",
161                 so use "tr -d \015" instead.
162
163         * tests/f_swapfs/script: Avoid bash'ism; Solaris doesn't support
164                 put a ! character in a "if ! cmd ; then .. fi" construct.
165
166 2002-11-09  Theodore Ts'o  <tytso@mit.edu>
167
168         * Release of E2fsprogs 1.32
169
170 2002-11-08  Theodore Ts'o  <tytso@mit.edu>
171
172         * Release of E2fsprogs 1.31
173
174 2002-11-08    <tytso@snap.thunk.org>
175
176         * f_swapfs: Skip the test if swapfs has been disabled via the
177                 configure switch --disable-swapfs.
178
179 2002-10-31  Theodore Ts'o  <tytso@mit.edu>
180
181         * Release of E2fsprogs 1.30
182
183 2002-09-30  Theodore Ts'o  <tytso@mit.edu>
184
185         * f_h_badroot, f_h_badnode: Update test cases to deal with
186                 additional HTREE checks in e2fsck.
187
188         * f_h_reindex, f_h_salvage_dir: New test cases.
189
190 2001-09-24  Theodore Tso  <tytso@mit.edu>
191
192         * Release of E2fsprogs 1.29
193
194 2001-08-31  Theodore Tso  <tytso@thunk.org>
195
196         * Release of E2fsprogs 1.28
197
198 2002-08-17  Theodore Ts'o  <tytso@mit.edu>
199
200         * f_badinode, f_badroot, f_badsymlinks, f_badtable, f_dupdot,
201                 f_filetype, f_illitable, f_imagic, f_imagic_fs, f_lpf,
202                 f_lpffile, f_mke2fs2b, f_noroot, f_recnect_bad: Update
203                 expect files to deal with changes in the extended
204                 attribute block processing, and in how e2fsck updates
205                 filesystem statistics when deleting files and creating
206                 /lost+found.
207
208         * f_special_ea: New test which checks to make sure e2fsck
209                 correctly handles special device files with extended
210                 attribute blocks.
211
212 2002-08-01  Theodore Ts'o  <tytso@mit.edu>
213
214         * f_dup, f_dup2, f_dup3, f_bbfile, f_dupfsblks: Update expect
215                 scripts to deal with ordering changes caused by use of a
216                 red-block tree in pass1b.
217
218 2002-07-19  Theodore Ts'o  <tytso@mit.edu>
219
220         * f_expand, f_h_badnode, f_h_badroot: Modify the expect scripts to
221                 reflect the rebuild hash index directories.
222
223 2002-06-26  Theodore Ts'o  <tytso@mit.edu>
224
225         * f_h_badroot: New test cases to test bogus HTREE node values
226
227 2002-06-25  Theodore Ts'o  <tytso@mit.edu>
228
229         * Makefile.in (test_script): Add pass in the state of
230                 --enable-htree and --enable-clear-htree to the test
231                 script.
232         
233         * f_h_normal, f_h_badnode: New test cases to test the htree
234                 directory code.
235         
236 2002-06-09  Andreas Dilger  <adilger@clusterfs.com>
237
238         * f_8192_block, f_16384_block: Basic tests of 8192-byte block
239                 and 16384-byte blocksize filesystems.
240
241 2002-05-21  Theodore Ts'o  <tytso@mit.edu>
242
243         * f_badsymlinks: Check for symlink too big error message.
244
245         * f_lotsbad: Check for directory too big error message.
246
247         * f_big_sparse: New test case which e2fsck's response to a large,
248                 sparse file, and tests the code which adds the LARGE_FILE
249                 feature to a filesystem.
250
251         * f_badsymlinks, f_filetype: Revert expected text since we're no
252                 longer checking for EXT2_INDEX_FL along with the other
253                 immutable flags.
254         
255         * f_badsymlinks, f_badinode: The symlink invalid size problem text
256                 has been generalized to "invalid symlink".
257
258 2002-05-18  Andreas Dilger  <adilger@clusterfs.com>
259
260         * f_badsymlink: Add extra length checks for symlinks
261                 - missing nul termination test (new)
262                 - nul terminated but i_size is wrong
263                 - i_size == maximum size (no space for nul, new)
264                 - too many blocks for long symlink
265
266 2002-03-08  Theodore Tso  <tytso@mit.edu>
267
268         * Release of E2fsprogs 1.27
269
270 2002-03-07    <tytso@mit.edu>
271
272         * f_miss_journal, f_extra_journal: Added new test cases.
273
274 2002-03-06    <tytso@mit.edu>
275
276         * f_badorphan, f_badtable, f_bbinode, f_dupsuper, f_expand,
277                 f_illbbitmap, f_illibitmap, f_illitable, f_imagic, 
278                 f_imagic_fs, f_lotsbad, f_lpf, f_messy_inode, 
279                 f_miss_blk_bmap, f_misstable, f_overfsblks: Adjust expect
280                 files to deal with the fact that e2fsck is now reporting
281                 ranges during pass 5.
282
283 2002-02-12  Theodore Tso  <tytso@mit.edu>
284
285         * run_e2fsck (status): Use separate sed invocations for greater
286                 portabilty.  AIX's sed doesn't support multiple -e
287                 specifications, even though it's required by Unix 98.
288
289         * test_script.in: Use printf instead of "echo -n", since the -n
290                 option to echo is a BSD'ism which isn't specified by the
291                 Unix 98 / SUSv3 specification.  (And which of course, AIX
292                 doesn't implement as a result.)
293
294 2002-02-03  Theodore Tso  <tytso@thunk.org>
295
296         * Release of E2fsprogs 1.26
297
298 2002-02-03  Theodore Tso  <tytso@valinux.com>
299
300         * f_swapfs: Fix expect script to deal with extra spaces now
301                 printed by debugfs's ls command.
302
303 2002-01-06  Andreas Dilger  <adilger@turbolinux.com>
304
305         * Makefile: Add new target "make testnew" which will create a new
306                 testcase for e2fsck with an empty 8MB filesystem.  After
307                 the test filesystem is appropriately "broken" the new
308                 target "make testend" will create expect files for it.
309
310 2001-12-16  Theodore Tso  <tytso@mit.edu>
311
312         * f_ext_journal: Add new test which checks e2fsck's ability to use
313                 an external journal.
314
315 2001-11-30  Gabriel Paubert <paubert@iram.es>
316
317         * f_badorphan: Revert previous, erroneous change.
318
319 2001-11-30  Theodore Tso  <tytso@mit.edu>
320
321         * f_badorphan, f_journal: Update expect files to reflect the fact
322                 that new e2fsck's will move the .journal file to a hidden
323                 inode.
324
325 2001-11-26  Theodore Tso  <tytso@mit.edu>
326
327         * f_miss_blk_bmap: Add new test which checks for bug in e2fsck
328                 where it wouldn't allocate a missing block bitmap on
329                 filesystems with a blocksize of 2k or 4k.
330
331 2001-10-07  Theodore Tso  <tytso@mit.edu>
332
333         * f_bad_local_jnl: New test which tests for a V2 journal with bad
334                 fields caused by a botched V1->V2 upgrade.
335
336 2001-09-20  Theodore Tso  <tytso@thunk.org>
337
338         * Release of E2fsprogs 1.25
339
340 2001-09-02  Theodore Tso  <tytso@thunk.org>
341
342         * Release of E2fsprogs 1.24a
343
344 2001-08-30  Theodore Tso  <tytso@thunk.org>
345
346         * Release of E2fsprogs 1.24
347
348 2001-08-15  Theodore Tso  <tytso@valinux.com>
349
350         * Release of E2fsprogs 1.23
351
352 2001-08-04  Theodore Tso  <tytso@valinux.com>
353
354         * f_bad_inode, f_badsymlinks: Update expect files to reflect
355                 changes in the problem code texts.
356
357         * f_swapfs: The image file used by f_swapfs had bugs which got
358                 caught by Andreas' changes to be more strict about
359                 symlinks.
360
361 2001-07-26  Andreas Dilger  <adilger@turbolinux.com>
362
363         * f_symlinks: Add several fast symlink error cases to test.
364
365 2001-07-27  Theodore Tso  <tytso@valinux.com>
366
367         * f_filetype: Update expect.1 to match changed problem message
368                 text and the fact that symlinks shouldn't be immutable.
369
370 2001-07-07  Theodore Tso  <tytso@valinux.com>
371
372         * f_badinode: Update expect.1 to match change in invalid symlink
373                 size text.
374
375 2001-06-23  Theodore Tso  <tytso@valinux.com>
376
377         * Release of E2fsprogs 1.22
378
379 2001-06-22  Theodore Tso  <tytso@valinux.com>
380
381         * run_e2fsck, defaults/e_script: Filter out CR characters from the
382                 output, since BK filtered \r fromthe expect files.  This
383                 is needed to make the regression test suite work again.
384
385 2001-06-15  Theodore Tso  <tytso@valinux.com>
386
387         * Release of E2fsprogs 1.21
388
389 2001-06-02  Theodore Tso  <tytso@valinux.com>
390
391         * f_badinode: Added a fast symlink with an invalid size to test
392                 e2fsck's handling of this case.
393
394         * f_dup3: New test case which checks handling of blocks claimed
395                 multiple times by one inode which weren't handled
396                 correctly by e2fsck 1.20.
397
398         * d_loaddump: Fix test script to remove bash'isms, and make the
399                 shell script more robust in cases where the user has
400                 overridden CFLAGS so that the debugfs binary isn't
401                 compiled with -g, and is smaller than 128k.  Also specify
402                 the blocksize to be used explictly to avoid problems with
403                 people who change the mke2fs default parameters.
404
405 2001-05-25  Theodore Tso  <tytso@valinux.com>
406
407         * Release of E2fsprogs 1.20
408
409 2001-05-14  Theodore Tso  <tytso@valinux.com>
410
411         * f_badorphan: New test which verifies corrupted orphan list
412                 handling.
413
414 2001-05-05  Theodore Tso  <tytso@valinux.com>
415
416         * d_loaddump: New test which verifies debugfs's dump and load
417                 routines.
418
419 2000-10-24    <tytso@snap.thunk.org>
420
421         * f_journal: Update to take into account new printing by the
422                 e2fsck program.
423
424 2000-08-22    <tytso@valinux.com>
425
426         * f_journal: Make the test check for a wide variety of mixed sizes
427                 of orphaned inodes (and not just a size of 0).
428
429 2000-08-20    <tytso@valinux.com>
430
431         * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck
432                 output.
433
434         * f_journal: New test case which checks out running the ext3
435                 journal.
436
437         * f_orphan: New test case which checks clearing the list of orphan
438                 inodes (files and directories).
439
440         * f_swapfs/expect: Update to reflect new debugfs format for
441                 dumping the blocks of an inode.
442
443 2000-07-13    <tytso@valinux.com>
444
445         * Release of E2fsprogs 1.19
446
447 2000-05-25    <tytso@snap.thunk.org>
448
449         * test_script.in: Ignore files in the test directory (to avoid
450                 spurious messages when builddir==srcdir).
451
452 2000-05-08  Theodore Ts'o  <tytso@valinux.com>
453
454         * f_hurd: Add test for Hurd-specific features (right now, just
455                 checks to make sure the filetype feature is cleared)
456
457 2000-04-06  Theodore Ts'o  <tytso@valinux.com>
458
459         * f_filetype: Updated expect script to match with new text for
460                 immutable/append-only files.
461
462 2000-02-07  Theodore Ts'o  <tytso@valinux.com>
463
464         * f_swapfs: Fix expected text to match changed debugfs dump
465                 command for i_generation field.
466
467 1999-11-10    <tytso@valinux.com>
468
469         * Release of E2fsprogs 1.18
470
471 1999-11-10    <tytso@valinux.com>
472
473         * f_imagic: New test case which tests handling of imagic inodes in
474                 an non-imagic-enabled filessystem.
475
476         * f_imagic_fs: New test case which tests handling of imagic inodes
477                 in an imagic-enabled filesystem.
478
479         * f_filetype: New test case which tests setting filetype
480                 information in a filesystem.  Also tests handling of
481                 immutable special files (device/fifo).
482
483         * run_e2fsck: Add support for PREP_CMD, which allows a test case
484                 to specify some commands which will be run (via eval)
485                 after the image is compressed and before running e2fsck.
486
487 1999-10-26    <tytso@valinux.com>
488
489         * Release of E2fsprogs 1.17
490
491 1999-10-22    <tytso@valinux.com>
492
493         * Release of E2fsprogs 1.16
494
495 1999-09-16    <tytso@rsts-11.mit.edu>
496
497         * f_dupdot: New test case which tests duplicate '.' and '..' entries.
498
499 1999-09-07    <tytso@rsts-11.mit.edu>
500
501         * f_expand: Make test case better by testing increasing the size
502                 of lost+found where an indirect block must be created.
503                 Also add checks to see what happens when directories are
504                 disconnected because their containing directory is
505                 destroyed (turned into a socket :-)
506
507 1999-08-02    <tytso@rsts-11.mit.edu>
508
509         * f_dupfsblks: Add additional test cases where files share
510                 duplicate blocks with both other files and filesystem
511                 metadata.
512
513 1999-07-30    <tytso@valinux.com>
514
515         * f_swapfs: Change to deal with new dump_inode command.
516
517 1999-07-18  Theodore Ts'o  <tytso@valinux.com>
518
519         * Release of E2fsprogs 1.15
520
521 1999-06-25    <tytso@rsts-11.mit.edu>
522
523         * f_recnect_bad: New test which checks the case where a disconnect
524                 inode also bad inode fields; we need to make sure e2fsck
525                 offers to fix the inode (or clear the inode, as necessary).
526
527 1999-03-14  Theodore Ts'o  <tytso@rsts-11.mit.edu>
528
529         * f_lpffile: New test which checks how e2fsck handles a the case
530                 where lost+found exists, but it's not a directory.
531
532 1999-01-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
533
534         * Release of E2fsprogs 1.14
535
536 1998-12-15  Theodore Ts'o  <tytso@rsts-11.mit.edu>
537
538         * Release of E2fsprogs 1.13
539
540 1998-12-04  Theodore Ts'o  <tytso@rsts-11.mit.edu>
541
542         * f_badtable, f_illitable, f_lpf: Update to deal with the fact
543                 that e2fsck will now create a lost+found directory at the
544                 end of pass 3 if one isn't present.
545
546 1998-07-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
547
548         * Release of E2fsprogs 1.12
549
550 1998-07-05  Theodore Ts'o  <tytso@rsts-11.mit.edu>
551
552         * f_swapfs: Fix script to ignore the version string header which
553                 debugfs now prints when it starts up.
554
555 1998-03-23  Theodore Ts'o  <tytso@rsts-11.mit.edu>
556
557         * f_messy_inode: Modify test to deal with changes to support
558                 64-bit size files.  (/MAKEDEV had i_dir_acl, now
559                 i_size_high, set.)
560
561 1998-02-20  Theodore Y. Ts'o  <tytso@edt.mit.edu>
562
563         * f_badinode: Set the immutable flag on the block and
564                 character device so that e2fsck notices them as bad
565                 devices, and offers to fix them.  E2fsck currently
566                 only checks devices with the immutable flag set, since
567                 otherwise there might be some false positives --- the
568                 kernel doesn't always clear the all of i_blocks[n],
569                 n>=4, due to a race condition.
570
571 Sat Oct 25 18:38:56 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
572
573         * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
574                 they have been removed from the library for now)
575
576 Thu Aug 14 11:25:23 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
577
578         * f_badinode: Modify test to check for "bad" character and block
579                 devices (i.e., ones which contain garbage block entries)
580
581 Tue Jun 17 01:33:20 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
582
583         * Release of E2fsprogs 1.11
584
585 Thu Apr 24 12:16:42 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
586
587         * Release of E2fsprogs version 1.10
588
589 Thu Apr 17 12:23:38 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
590
591         * Release of E2fsprogs version 1.09
592
593 Fri Apr 11 18:56:26 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
594
595         * Release of E2fsprogs version 1.08
596
597 Wed Mar 26 09:29:25 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
598
599         * e_icount_normal, e_icount_opt: New tests which validate the
600                 icount abstraction.
601
602         * test_script.in: New feature; an argument of a single character
603                 means do all the tests in that series.
604
605 Tue Mar 18 15:11:04 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
606
607         * test_config (LANG): Set the language to be C so that the brel
608                 and irel tests don't fail.
609
610 Wed Mar 12 13:32:05 1997  Theodore Y. Ts'o  <tytso@mit.edu>
611
612         * Release of E2fsprogs version 1.07
613
614 Thu Mar  6 23:23:07 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
615
616         * f_misstable: New test case which checks what happens when the
617                 inode table for a block group is missing
618
619         * f_reconnect: New test case which makes sure a simple
620                 disconnected inode is properly handled.
621
622 Mon Dec  2 09:33:31 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
623
624         * test_script.in: Add error checking to make sure a requested test
625                 exists.
626
627 Tue Oct 15 00:10:37 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
628
629         * f_bbinode: New test case which exercises what happens when a bad
630                 block appears in the inode table.
631
632 Tue Oct  8 02:02:03 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
633
634         * Release of E2fsprogs version 1.06
635
636 Mon Oct  7 07:52:41 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
637
638         * f_preen: New test case which makes sure that e2fsck -p won't
639                 bash the backup superblock in case of a corrupted master
640                 superblock.
641         
642         * test_script.in: Let the environment variable TEST_CONFIG to
643                 override the location of the test_config file.  Move
644                 definition of TMP_DIR to test_config.
645
646         * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
647                 lsattr, and chattr.
648
649 Thu Sep 12 15:23:07 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
650
651         * Release of E2fsprogs version 1.05
652
653 Mon Sep  9 23:09:47 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
654
655         * Makefile.in (check): Add explicit ./ to test_script invokation,
656                 since not all people will have "." in their path.
657
658 Tue Sep  3 15:13:05 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
659
660         * test_config (PAGER): Unset pager to prevent debugfs forking a
661                 pager, since the escape sequences confuse the expect
662                 script.
663
664 Sun May 19 23:37:35 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
665
666         * test_script: New feature; second optional argument allows
667                 developers to only run one test case.
668
669         * f_crashdisk: New test case which contains a patently illegal
670                 superblock with a valid magic number.
671
672 Thu May 16 11:12:30 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
673
674         * Release of E2fsprogs version 1.04
675
676 Wed May 15 21:41:29 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
677
678         * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
679                 expected output to reflect hint which e2fsck will print when
680                 there is a illegal block in the block group
681                 descriptors, pointing at a block bitmap, inode bitmap,
682                 or block in the inode table.
683
684 Wed Mar 27 00:33:40 1996    <tytso@rsts-11.mit.edu>
685
686         * Release of E2fsprogs version 1.03
687
688 Wed Jan 31 11:06:08 1996    <tytso@rsts-11.mit.edu>
689
690         * Release of E2fsprogs version 1.02
691
692 Mon Sep  4 23:06:06 1995  Remy Card  <card@bbj>
693
694         * Makefile.in (clean, distclean): Use the -f option when removing
695                 files.
696
697 Fri Aug 11 10:10:30 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
698
699         * test_script: Count up the number of passed and failed tests by
700                 tallying the *.ok and *.failed files.
701
702         * run_e2fsck: Create foo.ok and foo.failed files when tests
703                 succeed or fail, respectively.
704
705         * test_config (TZ): Set the timezone to be GMT, so that test
706                 results are consistent.
707