1 2007-04-01 Theodore Tso <tytso@mit.edu>
3 * f_dir_bad_mode: New test case.
5 2007-03-31 Theodore Tso <tytso@mit.edu>
7 * f_orphan_dotdot_ft: New test case which checks to see what
8 happens when an orphaned directory's '..' entry points to
11 2006-11-12 Theodore Tso <tytso@mit.edu>
13 * f_extents: This test is currently skipped, but we are adding it
14 now so that the binary image file can be added into the
15 source tree, so that patch files can add extent support
16 without having to worry about manually adding a binary file
18 2006-11-11 Theodore Tso <tytso@mit.edu>
20 * filter_dumpe2fs: Filter out the filesystem flags field since it
21 will be different for filesystems created with unsigned
24 * f_dup_de, f_h_badnode, f_h_badroot, f_h_reindex: Set the
25 directory hash bits so that these images are known to be
26 using the standard signed dirhash algorithm.
28 * f_h_normal: Add an 8-bit filename so we can test to make sure the
29 directory hash is working correctly when using the signed
32 * f_h_unsigned: New test to test calculating an unsigned directory
35 * Makefile.in (check-failed): New target which automatically
36 re-runs any failed tests
38 * f_badinode, f_bad_disconnected_inode: Update expect scripts to
39 show check for i_blocks_hi instead of i_frag and i_fsize.
41 2006-08-30 Eric Sandeen <esandeen@redhat.com>
43 * m_raid_opt/expect.1:
44 Change expected values for last group due to correctly
45 calculated last block when using strides.
47 2006-08-06 Theodore Tso <tytso@mit.edu>
49 * Makefile.in, test_config: If available, use unified diffs to
52 2006-05-28 Theodore Tso <tytso@mit.edu>
54 * test_config: Unset all locale-related environment variables
55 since they might affect the test scripts
57 2006-05-24 Theodore Tso <tytso@mit.edu>
59 * d_lodadump, m_dasd_bs, m_large_file, m_meta_bg, m_no_opt,
60 m_read_opt, m_std, r_move_itable, r_resize_inode: Update
61 expect files to reflect new mke2fs.conf defaults.
63 2006-05-13 Theodore Tso <tytso@mit.edu>
65 * m_raid_opt: Update expect files to match with new mke2fs layout
66 used when the stride raid option is specified.
68 2006-03-23 Theodore Ts'o <tytso@mit.edu>
70 * test_config: Set up MKE2FS_CONFIG to point at the mke2fs.conf
71 file in the source tree.
73 2005-09-24 Theodore Ts'o <tytso@mit.edu>
75 * f_dup_resize: Set the current time to in debugfs to a value
76 which avoids triggering the "s_mtime in the future"
79 2005-08-08 Theodore Ts'o <tytso@mit.edu>
81 * test_config, test_script.in, d_loaddump, f_dup_resize,
82 r_move_itable, r_resize_inode: Add the --valgrind option
83 to the tests/test_script which allows us to run the
84 e2fsprogs regression test suite under valgrind.
86 2005-07-04 Theodore Ts'o <tytso@mit.edu>
88 * f_bbfile, f_dup, f_dup2, f_dup3, f_dup_resize, f_dupfsblks,
89 f_dupsuper: Update expect files to remove period from the
92 * f_bad_disconnected_inode: New test case
94 2006-06-30 Theodore Ts'o <tytso@mit.edu>
96 * Release of E2fsprogs 1.38
98 2005-06-16 Theodore Ts'o <tytso@mit.edu>
100 * defaults/e_script, run_e2fsck, d_loaddump, f_resize_inode,
101 f_swapfs, f_move_itable, f_resize_inode, test_config:
102 Allow the diff options to be set in test_config so that
103 diff -u can be used on platforms that have it. (To be
104 done: checking whether diff can support -u in the
107 2005-04-14 Theodore Ts'o <tytso@mit.edu>
109 * f_dup_resize: New test case
111 2005-04-09 Theodore Ts'o <tytso@mit.edu>
113 * test_script.in: Make the test script driver exit with a non-zero
114 status if there are any failed tests.
116 2005-03-21 Theodore Ts'o <tytso@mit.edu>
118 * Release of E2fsprogs 1.37
120 2005-03-21 Theodore Ts'o <tytso@mit.edu>
122 * f_valid_ea_in_inode: New test case
124 2006-02-05 Theodore Ts'o <tytso@mit.edu>
126 * Release of E2fsprogs 1.36
128 2005-02-05 Theodore Ts'o <tytso@mit.edu>
130 * Makefile.in: Remove emacs backup files on "make clean"
132 * Makefile.in, f_h_badnode, f_dup_de, f_h_reindex, f_h_normal,
133 f_h_badroot: Remove support for --enable-htree-clear
135 2005-01-28 Theodore Ts'o <tytso@mit.edu>
137 * f_bad_inode, f_recnect_bad: Adjust test cases to take into
138 account the change which clears the i_file_acl field earlier.
140 2005-01-27 Theodore Ts'o <tytso@mit.edu>
142 * f_clear_xattr: New test case
144 2005-01-25 Theodore Ts'o <tytso@mit.edu>
146 * f_summary_counts: New test case
148 2005-01-21 Theodore Ts'o <tytso@mit.edu>
150 * r_resize_inode: Skip this test if resize2fs is not compiled (due
151 to configure's --disable-resizer option)
153 2005-01-19 Theodore Ts'o <tytso@mit.edu>
155 * r_resize_inode, m_dasd_bs, m_large_file, m_meta_bg, m_no_opt,
156 m_read_opt, m_std, run_mke2fs, filter_dumpe2fs: Make tests
157 portable so they pass correctly on a FreeBSD system.
159 2005-01-17 Theodore Ts'o <tytso@mit.edu>
161 * Makefile.in, test_script.in: Use @EGREP@ instead of grep -E for
162 portability with Solaris systems.
164 2005-01-13 Matthias Andree <matthias.andree@gmx.de>
166 * f_dup_de, r_resize_inode: change ">& /dev/null" to ">/dev/null 2>&1"
167 for compatibility with FreeBSD. In $DEBUGFS commands, move the
168 -R arg argument first so that systems with non-GNU getopt()
169 can see the request argument (they would otherwise stop
170 parsing at the first non-option argument).
172 2004-12-24 Theodore Ts'o <tytso@mit.edu>
174 * f_resize_inode, r_resize_inode: New tests to e2fsck and
175 resize2fs, which exercise their resize_inode handling and
178 * test_config: Add support for calling debugfs from the testing
181 2004-12-15 Theodore Ts'o <tytso@mit.edu>
183 * m_meta_bg, m_no_opt, m_raid_opt: Adjust tests to take into
184 account the resize inode patch.
186 2004-10-04 Richard Mortimer <richm@oldelvet.org.uk>
188 * f_badjourblks: Add test case which tests a Journal with illegal
189 block numbers in both the journal inode and the superblock
192 2004-09-17 Theodore Ts'o <tytso@mit.edu>
194 * test_script.in: Remove XSI:isms for greater portability.
195 (Addresses Debian Bug #255589)
197 2004-02-28 Theodore Ts'o <tytso@mit.edu>
199 * Release of E2fsprogs 1.35
201 2004-01-30 Theodore Ts'o <tytso@mit.edu>
203 * f_selinux: Add test case which tests SE Linux generated symlinks
204 that contain extended attribute data.
206 2003-12-12 Theodore Ts'o <tytso@mit.edu>
208 * f_lpf2: New test case to validate reconnecting a directory after
209 creating /lost+found.
211 2003-09-03 Theodore Ts'o <tytso@mit.edu>
213 * m_meta_bg: New test case to test the meta block group feature.
215 * m_raid_opt: New test case to test raid striping
217 * run_e2fsck, run_mke2fs, filter_dumpe2fs: Add dumpe2fs output to
218 the test output for comparison. Add support for
219 compressed expect scripts.
221 2003-09-01 Theodore Ts'o <tytso@mit.edu>
223 * f_dup_de: Remove spurious rm error messages when htree is
226 * run_e2fsck, run_mke2fs: Add new support for mke2fs test cases.
228 * m_dasd_bs, m_large_file, m_no_opt, m_std: New test cases
231 2003-08-20 Theodore Ts'o <tytso@mit.edu>
233 * f_bad_local_jnl, f_badorphan, f_h_badroot, f_h_reindex,
234 f_special_ea: Update tests to reflect that e2fsck will
235 backup the journal inode.
237 * f_journal: Change test to include a backed up journal location
238 in the superblock, and then corrupt the inode table so the
239 journal inode is trashed. Make sure e2fsck can recover
242 2003-08-01 Theodore Ts'o <tytso@mit.edu>
244 * f_salveage_dir: Remove HTREE flag from the test image's
245 superblock. (It is not needed).
247 * f_h_reindex: Skip this test of the htree is not enabled
249 * f_dup_de: If htree is not enabled, clear the htree flag, and use
250 alternate expect scripts for the test.
252 2003-07-25 Theodore Ts'o <tytso@mit.edu>
254 * Release of E2fsprogs 1.34
256 2003-04-21 Theodore Ts'o <tytso@mit.edu>
258 * Release of E2fsprogs 1.33
260 2003-04-19 Theodore Ts'o <tytso@mit.edu>
262 * test_config: Define DYLD_LIBRAY_PATH so that "make check" works on
263 Darwin systems when building with shared libraries.
265 2003-04-05 Theodore Ts'o <tytso@mit.edu>
267 * f_baddir, f_dup, f_dup2, f_end-bitmap, f_lpf: Update test cases
268 to deal with changes to automatically calculate and update
269 the global inode and block counts at the beginning of the
272 2003-03-25 Theodore Ts'o <tytso@mit.edu>
274 * f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
275 remove the optimizing directories message.
277 2003-03-15 Theodore Ts'o <tytso@mit.edu>
279 * f_dup_de: Added test case provided from Debian bug report #176814
281 2003-03-06 Theodore Tso <tytso@mit.edu>
283 * run_e2fsck, defaults/e_script: Solaris doesn't support "tr -d \r",
284 so use "tr -d \015" instead.
286 * tests/f_swapfs/script: Avoid bash'ism; Solaris doesn't support
287 put a ! character in a "if ! cmd ; then .. fi" construct.
289 2002-11-09 Theodore Ts'o <tytso@mit.edu>
291 * Release of E2fsprogs 1.32
293 2002-11-08 Theodore Ts'o <tytso@mit.edu>
295 * Release of E2fsprogs 1.31
297 2002-11-08 <tytso@snap.thunk.org>
299 * f_swapfs: Skip the test if swapfs has been disabled via the
300 configure switch --disable-swapfs.
302 2002-10-31 Theodore Ts'o <tytso@mit.edu>
304 * Release of E2fsprogs 1.30
306 2002-09-30 Theodore Ts'o <tytso@mit.edu>
308 * f_h_badroot, f_h_badnode: Update test cases to deal with
309 additional HTREE checks in e2fsck.
311 * f_h_reindex, f_h_salvage_dir: New test cases.
313 2001-09-24 Theodore Tso <tytso@mit.edu>
315 * Release of E2fsprogs 1.29
317 2001-08-31 Theodore Tso <tytso@thunk.org>
319 * Release of E2fsprogs 1.28
321 2002-08-17 Theodore Ts'o <tytso@mit.edu>
323 * f_badinode, f_badroot, f_badsymlinks, f_badtable, f_dupdot,
324 f_filetype, f_illitable, f_imagic, f_imagic_fs, f_lpf,
325 f_lpffile, f_mke2fs2b, f_noroot, f_recnect_bad: Update
326 expect files to deal with changes in the extended
327 attribute block processing, and in how e2fsck updates
328 filesystem statistics when deleting files and creating
331 * f_special_ea: New test which checks to make sure e2fsck
332 correctly handles special device files with extended
335 2002-08-01 Theodore Ts'o <tytso@mit.edu>
337 * f_dup, f_dup2, f_dup3, f_bbfile, f_dupfsblks: Update expect
338 scripts to deal with ordering changes caused by use of a
339 red-block tree in pass1b.
341 2002-07-19 Theodore Ts'o <tytso@mit.edu>
343 * f_expand, f_h_badnode, f_h_badroot: Modify the expect scripts to
344 reflect the rebuild hash index directories.
346 2002-06-26 Theodore Ts'o <tytso@mit.edu>
348 * f_h_badroot: New test cases to test bogus HTREE node values
350 2002-06-25 Theodore Ts'o <tytso@mit.edu>
352 * Makefile.in (test_script): Add pass in the state of
353 --enable-htree and --enable-clear-htree to the test
356 * f_h_normal, f_h_badnode: New test cases to test the htree
359 2002-06-09 Andreas Dilger <adilger@clusterfs.com>
361 * f_8192_block, f_16384_block: Basic tests of 8192-byte block
362 and 16384-byte blocksize filesystems.
364 2002-05-21 Theodore Ts'o <tytso@mit.edu>
366 * f_badsymlinks: Check for symlink too big error message.
368 * f_lotsbad: Check for directory too big error message.
370 * f_big_sparse: New test case which e2fsck's response to a large,
371 sparse file, and tests the code which adds the LARGE_FILE
372 feature to a filesystem.
374 * f_badsymlinks, f_filetype: Revert expected text since we're no
375 longer checking for EXT2_INDEX_FL along with the other
378 * f_badsymlinks, f_badinode: The symlink invalid size problem text
379 has been generalized to "invalid symlink".
381 2002-05-18 Andreas Dilger <adilger@clusterfs.com>
383 * f_badsymlink: Add extra length checks for symlinks
384 - missing nul termination test (new)
385 - nul terminated but i_size is wrong
386 - i_size == maximum size (no space for nul, new)
387 - too many blocks for long symlink
389 2002-03-08 Theodore Tso <tytso@mit.edu>
391 * Release of E2fsprogs 1.27
393 2002-03-07 <tytso@mit.edu>
395 * f_miss_journal, f_extra_journal: Added new test cases.
397 2002-03-06 <tytso@mit.edu>
399 * f_badorphan, f_badtable, f_bbinode, f_dupsuper, f_expand,
400 f_illbbitmap, f_illibitmap, f_illitable, f_imagic,
401 f_imagic_fs, f_lotsbad, f_lpf, f_messy_inode,
402 f_miss_blk_bmap, f_misstable, f_overfsblks: Adjust expect
403 files to deal with the fact that e2fsck is now reporting
404 ranges during pass 5.
406 2002-02-12 Theodore Tso <tytso@mit.edu>
408 * run_e2fsck (status): Use separate sed invocations for greater
409 portabilty. AIX's sed doesn't support multiple -e
410 specifications, even though it's required by Unix 98.
412 * test_script.in: Use printf instead of "echo -n", since the -n
413 option to echo is a BSD'ism which isn't specified by the
414 Unix 98 / SUSv3 specification. (And which of course, AIX
415 doesn't implement as a result.)
417 2002-02-03 Theodore Tso <tytso@thunk.org>
419 * Release of E2fsprogs 1.26
421 2002-02-03 Theodore Tso <tytso@valinux.com>
423 * f_swapfs: Fix expect script to deal with extra spaces now
424 printed by debugfs's ls command.
426 2002-01-06 Andreas Dilger <adilger@turbolinux.com>
428 * Makefile: Add new target "make testnew" which will create a new
429 testcase for e2fsck with an empty 8MB filesystem. After
430 the test filesystem is appropriately "broken" the new
431 target "make testend" will create expect files for it.
433 2001-12-16 Theodore Tso <tytso@mit.edu>
435 * f_ext_journal: Add new test which checks e2fsck's ability to use
438 2001-11-30 Gabriel Paubert <paubert@iram.es>
440 * f_badorphan: Revert previous, erroneous change.
442 2001-11-30 Theodore Tso <tytso@mit.edu>
444 * f_badorphan, f_journal: Update expect files to reflect the fact
445 that new e2fsck's will move the .journal file to a hidden
448 2001-11-26 Theodore Tso <tytso@mit.edu>
450 * f_miss_blk_bmap: Add new test which checks for bug in e2fsck
451 where it wouldn't allocate a missing block bitmap on
452 filesystems with a blocksize of 2k or 4k.
454 2001-10-07 Theodore Tso <tytso@mit.edu>
456 * f_bad_local_jnl: New test which tests for a V2 journal with bad
457 fields caused by a botched V1->V2 upgrade.
459 2001-09-20 Theodore Tso <tytso@thunk.org>
461 * Release of E2fsprogs 1.25
463 2001-09-02 Theodore Tso <tytso@thunk.org>
465 * Release of E2fsprogs 1.24a
467 2001-08-30 Theodore Tso <tytso@thunk.org>
469 * Release of E2fsprogs 1.24
471 2001-08-15 Theodore Tso <tytso@valinux.com>
473 * Release of E2fsprogs 1.23
475 2001-08-04 Theodore Tso <tytso@valinux.com>
477 * f_bad_inode, f_badsymlinks: Update expect files to reflect
478 changes in the problem code texts.
480 * f_swapfs: The image file used by f_swapfs had bugs which got
481 caught by Andreas' changes to be more strict about
484 2001-07-26 Andreas Dilger <adilger@turbolinux.com>
486 * f_symlinks: Add several fast symlink error cases to test.
488 2001-07-27 Theodore Tso <tytso@valinux.com>
490 * f_filetype: Update expect.1 to match changed problem message
491 text and the fact that symlinks shouldn't be immutable.
493 2001-07-07 Theodore Tso <tytso@valinux.com>
495 * f_badinode: Update expect.1 to match change in invalid symlink
498 2001-06-23 Theodore Tso <tytso@valinux.com>
500 * Release of E2fsprogs 1.22
502 2001-06-22 Theodore Tso <tytso@valinux.com>
504 * run_e2fsck, defaults/e_script: Filter out CR characters from the
505 output, since BK filtered \r fromthe expect files. This
506 is needed to make the regression test suite work again.
508 2001-06-15 Theodore Tso <tytso@valinux.com>
510 * Release of E2fsprogs 1.21
512 2001-06-02 Theodore Tso <tytso@valinux.com>
514 * f_badinode: Added a fast symlink with an invalid size to test
515 e2fsck's handling of this case.
517 * f_dup3: New test case which checks handling of blocks claimed
518 multiple times by one inode which weren't handled
519 correctly by e2fsck 1.20.
521 * d_loaddump: Fix test script to remove bash'isms, and make the
522 shell script more robust in cases where the user has
523 overridden CFLAGS so that the debugfs binary isn't
524 compiled with -g, and is smaller than 128k. Also specify
525 the blocksize to be used explictly to avoid problems with
526 people who change the mke2fs default parameters.
528 2001-05-25 Theodore Tso <tytso@valinux.com>
530 * Release of E2fsprogs 1.20
532 2001-05-14 Theodore Tso <tytso@valinux.com>
534 * f_badorphan: New test which verifies corrupted orphan list
537 2001-05-05 Theodore Tso <tytso@valinux.com>
539 * d_loaddump: New test which verifies debugfs's dump and load
542 2000-10-24 <tytso@snap.thunk.org>
544 * f_journal: Update to take into account new printing by the
547 2000-08-22 <tytso@valinux.com>
549 * f_journal: Make the test check for a wide variety of mixed sizes
550 of orphaned inodes (and not just a size of 0).
552 2000-08-20 <tytso@valinux.com>
554 * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck
557 * f_journal: New test case which checks out running the ext3
560 * f_orphan: New test case which checks clearing the list of orphan
561 inodes (files and directories).
563 * f_swapfs/expect: Update to reflect new debugfs format for
564 dumping the blocks of an inode.
566 2000-07-13 <tytso@valinux.com>
568 * Release of E2fsprogs 1.19
570 2000-05-25 <tytso@snap.thunk.org>
572 * test_script.in: Ignore files in the test directory (to avoid
573 spurious messages when builddir==srcdir).
575 2000-05-08 Theodore Ts'o <tytso@valinux.com>
577 * f_hurd: Add test for Hurd-specific features (right now, just
578 checks to make sure the filetype feature is cleared)
580 2000-04-06 Theodore Ts'o <tytso@valinux.com>
582 * f_filetype: Updated expect script to match with new text for
583 immutable/append-only files.
585 2000-02-07 Theodore Ts'o <tytso@valinux.com>
587 * f_swapfs: Fix expected text to match changed debugfs dump
588 command for i_generation field.
590 1999-11-10 <tytso@valinux.com>
592 * Release of E2fsprogs 1.18
594 1999-11-10 <tytso@valinux.com>
596 * f_imagic: New test case which tests handling of imagic inodes in
597 an non-imagic-enabled filessystem.
599 * f_imagic_fs: New test case which tests handling of imagic inodes
600 in an imagic-enabled filesystem.
602 * f_filetype: New test case which tests setting filetype
603 information in a filesystem. Also tests handling of
604 immutable special files (device/fifo).
606 * run_e2fsck: Add support for PREP_CMD, which allows a test case
607 to specify some commands which will be run (via eval)
608 after the image is compressed and before running e2fsck.
610 1999-10-26 <tytso@valinux.com>
612 * Release of E2fsprogs 1.17
614 1999-10-22 <tytso@valinux.com>
616 * Release of E2fsprogs 1.16
618 1999-09-16 <tytso@rsts-11.mit.edu>
620 * f_dupdot: New test case which tests duplicate '.' and '..' entries.
622 1999-09-07 <tytso@rsts-11.mit.edu>
624 * f_expand: Make test case better by testing increasing the size
625 of lost+found where an indirect block must be created.
626 Also add checks to see what happens when directories are
627 disconnected because their containing directory is
628 destroyed (turned into a socket :-)
630 1999-08-02 <tytso@rsts-11.mit.edu>
632 * f_dupfsblks: Add additional test cases where files share
633 duplicate blocks with both other files and filesystem
636 1999-07-30 <tytso@valinux.com>
638 * f_swapfs: Change to deal with new dump_inode command.
640 1999-07-18 Theodore Ts'o <tytso@valinux.com>
642 * Release of E2fsprogs 1.15
644 1999-06-25 <tytso@rsts-11.mit.edu>
646 * f_recnect_bad: New test which checks the case where a disconnect
647 inode also bad inode fields; we need to make sure e2fsck
648 offers to fix the inode (or clear the inode, as necessary).
650 1999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
652 * f_lpffile: New test which checks how e2fsck handles a the case
653 where lost+found exists, but it's not a directory.
655 1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
657 * Release of E2fsprogs 1.14
659 1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
661 * Release of E2fsprogs 1.13
663 1998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
665 * f_badtable, f_illitable, f_lpf: Update to deal with the fact
666 that e2fsck will now create a lost+found directory at the
667 end of pass 3 if one isn't present.
669 1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
671 * Release of E2fsprogs 1.12
673 1998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu>
675 * f_swapfs: Fix script to ignore the version string header which
676 debugfs now prints when it starts up.
678 1998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
680 * f_messy_inode: Modify test to deal with changes to support
681 64-bit size files. (/MAKEDEV had i_dir_acl, now
684 1998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu>
686 * f_badinode: Set the immutable flag on the block and
687 character device so that e2fsck notices them as bad
688 devices, and offers to fix them. E2fsck currently
689 only checks devices with the immutable flag set, since
690 otherwise there might be some false positives --- the
691 kernel doesn't always clear the all of i_blocks[n],
692 n>=4, due to a race condition.
694 Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
696 * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
697 they have been removed from the library for now)
699 Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
701 * f_badinode: Modify test to check for "bad" character and block
702 devices (i.e., ones which contain garbage block entries)
704 Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
706 * Release of E2fsprogs 1.11
708 Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
710 * Release of E2fsprogs version 1.10
712 Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
714 * Release of E2fsprogs version 1.09
716 Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
718 * Release of E2fsprogs version 1.08
720 Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
722 * e_icount_normal, e_icount_opt: New tests which validate the
725 * test_script.in: New feature; an argument of a single character
726 means do all the tests in that series.
728 Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
730 * test_config (LANG): Set the language to be C so that the brel
731 and irel tests don't fail.
733 Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
735 * Release of E2fsprogs version 1.07
737 Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
739 * f_misstable: New test case which checks what happens when the
740 inode table for a block group is missing
742 * f_reconnect: New test case which makes sure a simple
743 disconnected inode is properly handled.
745 Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
747 * test_script.in: Add error checking to make sure a requested test
750 Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
752 * f_bbinode: New test case which exercises what happens when a bad
753 block appears in the inode table.
755 Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
757 * Release of E2fsprogs version 1.06
759 Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
761 * f_preen: New test case which makes sure that e2fsck -p won't
762 bash the backup superblock in case of a corrupted master
765 * test_script.in: Let the environment variable TEST_CONFIG to
766 override the location of the test_config file. Move
767 definition of TMP_DIR to test_config.
769 * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
772 Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
774 * Release of E2fsprogs version 1.05
776 Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
778 * Makefile.in (check): Add explicit ./ to test_script invokation,
779 since not all people will have "." in their path.
781 Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
783 * test_config (PAGER): Unset pager to prevent debugfs forking a
784 pager, since the escape sequences confuse the expect
787 Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
789 * test_script: New feature; second optional argument allows
790 developers to only run one test case.
792 * f_crashdisk: New test case which contains a patently illegal
793 superblock with a valid magic number.
795 Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
797 * Release of E2fsprogs version 1.04
799 Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
801 * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
802 expected output to reflect hint which e2fsck will print when
803 there is a illegal block in the block group
804 descriptors, pointing at a block bitmap, inode bitmap,
805 or block in the inode table.
807 Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
809 * Release of E2fsprogs version 1.03
811 Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
813 * Release of E2fsprogs version 1.02
815 Mon Sep 4 23:06:06 1995 Remy Card <card@bbj>
817 * Makefile.in (clean, distclean): Use the -f option when removing
820 Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
822 * test_script: Count up the number of passed and failed tests by
823 tallying the *.ok and *.failed files.
825 * run_e2fsck: Create foo.ok and foo.failed files when tests
826 succeed or fail, respectively.
828 * test_config (TZ): Set the timezone to be GMT, so that test
829 results are consistent.