blob: 4a0ca5e3e22777a0b460f54a3d552211dd08712e [file] [log] [blame]
Theodore Ts'o1cca86f2003-09-01 09:28:18 -040012003-09-01 Theodore Ts'o <tytso@mit.edu>
2
3 * f_dup_de: Remove spurious rm error messages when htree is
4 enabled
5
6 * run_e2fsck, run_mke2fs: Add new support for mke2fs test cases.
7
8 * m_dasd_bs, m_large_file, m_no_opt, m_std: New test cases
9 exercising mke2fs.
10
Theodore Ts'oa435ec32003-08-21 00:40:26 -0400112003-08-20 Theodore Ts'o <tytso@mit.edu>
12
13 * f_bad_local_jnl, f_badorphan, f_h_badroot, f_h_reindex,
14 f_special_ea: Update tests to reflect that e2fsck will
15 backup the journal inode.
16
17 * f_journal: Change test to include a backed up journal location
18 in the superblock, and then corrupt the inode table so the
19 journal inode is trashed. Make sure e2fsck can recover
20 from it.
21
Theodore Ts'o8b949fb2003-08-01 13:25:26 -0400222003-08-01 Theodore Ts'o <tytso@mit.edu>
23
24 * f_salveage_dir: Remove HTREE flag from the test image's
25 superblock. (It is not needed).
26
27 * f_h_reindex: Skip this test of the htree is not enabled
28
29 * f_dup_de: If htree is not enabled, clear the htree flag, and use
30 alternate expect scripts for the test.
31
Theodore Ts'o9c7ec172003-07-26 01:03:34 -0400322003-07-25 Theodore Ts'o <tytso@mit.edu>
33
34 * Release of E2fsprogs 1.34
35
Theodore Ts'o71df0dc2003-04-21 16:17:09 -0400362003-04-21 Theodore Ts'o <tytso@mit.edu>
37
38 * Release of E2fsprogs 1.33
39
Theodore Ts'o44b0ec12003-04-19 14:22:19 -0400402003-04-19 Theodore Ts'o <tytso@mit.edu>
41
42 * test_config: Define DYLD_LIBRAY_PATH so that "make check" works on
43 Darwin systems when building with shared libraries.
44
Theodore Ts'o2a77a782003-04-05 22:50:44 -0500452003-04-05 Theodore Ts'o <tytso@mit.edu>
46
47 * f_baddir, f_dup, f_dup2, f_end-bitmap, f_lpf: Update test cases
48 to deal with changes to automatically calculate and update
49 the global inode and block counts at the beginning of the
50 e2fsck run.
51
Theodore Ts'o1de63942003-03-25 23:08:29 -0500522003-03-25 Theodore Ts'o <tytso@mit.edu>
53
54 * f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
55 remove the optimizing directories message.
56
Theodore Ts'obc4066d2003-03-15 04:04:11 -0500572003-03-15 Theodore Ts'o <tytso@mit.edu>
58
59 * f_dup_de: Added test case provided from Debian bug report #176814
60
Theodore Ts'oed78c022003-03-06 11:09:18 -0500612003-03-06 Theodore Tso <tytso@mit.edu>
62
63 * run_e2fsck, defaults/e_script: Solaris doesn't support "tr -d \r",
64 so use "tr -d \015" instead.
65
66 * tests/f_swapfs/script: Avoid bash'ism; Solaris doesn't support
67 put a ! character in a "if ! cmd ; then .. fi" construct.
68
Theodore Ts'o38513012002-11-09 15:00:56 -0500692002-11-09 Theodore Ts'o <tytso@mit.edu>
70
71 * Release of E2fsprogs 1.32
72
Theodore Ts'oae65b292002-11-08 20:08:48 -0500732002-11-08 Theodore Ts'o <tytso@mit.edu>
74
75 * Release of E2fsprogs 1.31
76
Theodore Ts'ofeb44c62002-11-08 14:55:38 -0500772002-11-08 <tytso@snap.thunk.org>
78
79 * f_swapfs: Skip the test if swapfs has been disabled via the
80 configure switch --disable-swapfs.
81
Theodore Ts'o5d823a42002-11-01 02:13:53 -0500822002-10-31 Theodore Ts'o <tytso@mit.edu>
83
84 * Release of E2fsprogs 1.30
85
Theodore Ts'oad4fa462002-09-30 11:19:19 -0400862002-09-30 Theodore Ts'o <tytso@mit.edu>
87
88 * f_h_badroot, f_h_badnode: Update test cases to deal with
89 additional HTREE checks in e2fsck.
90
91 * f_h_reindex, f_h_salvage_dir: New test cases.
92
Theodore Ts'oc6633052002-09-24 01:26:50 -0400932001-09-24 Theodore Tso <tytso@mit.edu>
94
95 * Release of E2fsprogs 1.29
96
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -0400972001-08-31 Theodore Tso <tytso@thunk.org>
98
99 * Release of E2fsprogs 1.28
100
Theodore Ts'o0684a4f2002-08-17 10:19:44 -04001012002-08-17 Theodore Ts'o <tytso@mit.edu>
102
103 * f_badinode, f_badroot, f_badsymlinks, f_badtable, f_dupdot,
104 f_filetype, f_illitable, f_imagic, f_imagic_fs, f_lpf,
105 f_lpffile, f_mke2fs2b, f_noroot, f_recnect_bad: Update
106 expect files to deal with changes in the extended
107 attribute block processing, and in how e2fsck updates
108 filesystem statistics when deleting files and creating
109 /lost+found.
110
111 * f_special_ea: New test which checks to make sure e2fsck
112 correctly handles special device files with extended
113 attribute blocks.
114
Theodore Ts'o838e7732002-08-01 12:37:00 -04001152002-08-01 Theodore Ts'o <tytso@mit.edu>
116
117 * f_dup, f_dup2, f_dup3, f_bbfile, f_dupfsblks: Update expect
118 scripts to deal with ordering changes caused by use of a
119 red-block tree in pass1b.
120
Theodore Ts'ob7a00562002-07-20 00:28:07 -04001212002-07-19 Theodore Ts'o <tytso@mit.edu>
122
123 * f_expand, f_h_badnode, f_h_badroot: Modify the expect scripts to
124 reflect the rebuild hash index directories.
125
Theodore Ts'o503f9e72002-06-26 16:52:10 -04001262002-06-26 Theodore Ts'o <tytso@mit.edu>
127
128 * f_h_badroot: New test cases to test bogus HTREE node values
129
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04001302002-06-25 Theodore Ts'o <tytso@mit.edu>
131
132 * Makefile.in (test_script): Add pass in the state of
133 --enable-htree and --enable-clear-htree to the test
134 script.
135
136 * f_h_normal, f_h_badnode: New test cases to test the htree
137 directory code.
138
Andreas Dilgerb21bf262002-06-10 11:05:56 -06001392002-06-09 Andreas Dilger <adilger@clusterfs.com>
140
141 * f_8192_block, f_16384_block: Basic tests of 8192-byte block
142 and 16384-byte blocksize filesystems.
143
Theodore Ts'obcf9c5d2002-05-21 09:14:17 -04001442002-05-21 Theodore Ts'o <tytso@mit.edu>
145
Theodore Ts'oda307042002-05-21 21:19:14 -0400146 * f_badsymlinks: Check for symlink too big error message.
147
148 * f_lotsbad: Check for directory too big error message.
149
150 * f_big_sparse: New test case which e2fsck's response to a large,
151 sparse file, and tests the code which adds the LARGE_FILE
152 feature to a filesystem.
153
Theodore Ts'obcf9c5d2002-05-21 09:14:17 -0400154 * f_badsymlinks, f_filetype: Revert expected text since we're no
155 longer checking for EXT2_INDEX_FL along with the other
156 immutable flags.
157
158 * f_badsymlinks, f_badinode: The symlink invalid size problem text
159 has been generalized to "invalid symlink".
160
Andreas Dilgerb94a0522002-05-18 13:16:30 -06001612002-05-18 Andreas Dilger <adilger@clusterfs.com>
162
163 * f_badsymlink: Add extra length checks for symlinks
164 - missing nul termination test (new)
165 - nul terminated but i_size is wrong
166 - i_size == maximum size (no space for nul, new)
167 - too many blocks for long symlink
168
Theodore Ts'oa8e77242002-03-08 03:12:14 -05001692002-03-08 Theodore Tso <tytso@mit.edu>
170
171 * Release of E2fsprogs 1.27
172
Theodore Ts'of2d5c932002-03-07 03:13:07 -05001732002-03-07 <tytso@mit.edu>
174
175 * f_miss_journal, f_extra_journal: Added new test cases.
176
1772002-03-06 <tytso@mit.edu>
Theodore Ts'of1226322002-03-07 02:47:07 -0500178
179 * f_badorphan, f_badtable, f_bbinode, f_dupsuper, f_expand,
180 f_illbbitmap, f_illibitmap, f_illitable, f_imagic,
181 f_imagic_fs, f_lotsbad, f_lpf, f_messy_inode,
182 f_miss_blk_bmap, f_misstable, f_overfsblks: Adjust expect
183 files to deal with the fact that e2fsck is now reporting
184 ranges during pass 5.
185
Theodore Ts'o57173d02002-02-26 14:59:39 -05001862002-02-12 Theodore Tso <tytso@mit.edu>
Theodore Ts'o7d4343d2002-02-12 02:34:44 -0500187
188 * run_e2fsck (status): Use separate sed invocations for greater
189 portabilty. AIX's sed doesn't support multiple -e
190 specifications, even though it's required by Unix 98.
191
192 * test_script.in: Use printf instead of "echo -n", since the -n
193 option to echo is a BSD'ism which isn't specified by the
194 Unix 98 / SUSv3 specification. (And which of course, AIX
195 doesn't implement as a result.)
196
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001972002-02-03 Theodore Tso <tytso@thunk.org>
198
199 * Release of E2fsprogs 1.26
200
Theodore Ts'o31a20a32002-02-03 01:24:37 -05002012002-02-03 Theodore Tso <tytso@valinux.com>
202
203 * f_swapfs: Fix expect script to deal with extra spaces now
204 printed by debugfs's ls command.
205
Andreas Dilgerf10ff642002-01-06 21:58:52 -07002062002-01-06 Andreas Dilger <adilger@turbolinux.com>
207
208 * Makefile: Add new target "make testnew" which will create a new
209 testcase for e2fsck with an empty 8MB filesystem. After
210 the test filesystem is appropriately "broken" the new
211 target "make testend" will create expect files for it.
212
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002132001-12-16 Theodore Tso <tytso@mit.edu>
Theodore Ts'o8cf93332001-12-16 02:23:36 -0500214
Andreas Dilgerf10ff642002-01-06 21:58:52 -0700215 * f_ext_journal: Add new test which checks e2fsck's ability to use
Theodore Ts'o8cf93332001-12-16 02:23:36 -0500216 an external journal.
217
Gabriel Paubertb3b3d462001-11-30 13:45:28 +01002182001-11-30 Gabriel Paubert <paubert@iram.es>
219
220 * f_badorphan: Revert previous, erroneous change.
221
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002222001-11-30 Theodore Tso <tytso@mit.edu>
Theodore Ts'o24934b52001-11-30 11:52:46 +0100223
224 * f_badorphan, f_journal: Update expect files to reflect the fact
225 that new e2fsck's will move the .journal file to a hidden
226 inode.
227
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002282001-11-26 Theodore Tso <tytso@mit.edu>
Theodore Ts'oaa4a58b2001-11-26 20:00:07 -0500229
230 * f_miss_blk_bmap: Add new test which checks for bug in e2fsck
231 where it wouldn't allocate a missing block bitmap on
232 filesystems with a blocksize of 2k or 4k.
233
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002342001-10-07 Theodore Tso <tytso@mit.edu>
Theodore Ts'o62e3e7f2001-10-07 02:13:30 -0400235
236 * f_bad_local_jnl: New test which tests for a V2 journal with bad
237 fields caused by a botched V1->V2 upgrade.
238
Theodore Ts'ofbf91112001-09-20 10:47:47 -04002392001-09-20 Theodore Tso <tytso@thunk.org>
240
241 * Release of E2fsprogs 1.25
242
Theodore Ts'ofb707752001-09-04 15:00:37 -04002432001-09-02 Theodore Tso <tytso@thunk.org>
244
245 * Release of E2fsprogs 1.24a
246
Theodore Ts'o109624a2001-08-31 00:59:55 -04002472001-08-30 Theodore Tso <tytso@thunk.org>
248
249 * Release of E2fsprogs 1.24
250
Theodore Ts'o943ed872001-08-27 12:29:22 -04002512001-08-15 Theodore Tso <tytso@valinux.com>
252
253 * Release of E2fsprogs 1.23
254
Theodore Ts'o9341cf22001-08-04 20:51:01 -04002552001-08-04 Theodore Tso <tytso@valinux.com>
256
257 * f_bad_inode, f_badsymlinks: Update expect files to reflect
258 changes in the problem code texts.
259
260 * f_swapfs: The image file used by f_swapfs had bugs which got
261 caught by Andreas' changes to be more strict about
262 symlinks.
263
Andreas Dilger67052a82001-08-04 00:51:18 -06002642001-07-26 Andreas Dilger <adilger@turbolinux.com>
265
266 * f_symlinks: Add several fast symlink error cases to test.
267
Theodore Ts'oa092c562001-07-27 22:40:09 -04002682001-07-27 Theodore Tso <tytso@valinux.com>
269
270 * f_filetype: Update expect.1 to match changed problem message
271 text and the fact that symlinks shouldn't be immutable.
272
Theodore Ts'oe6676872001-07-07 13:23:14 -04002732001-07-07 Theodore Tso <tytso@valinux.com>
274
275 * f_badinode: Update expect.1 to match change in invalid symlink
276 size text.
277
Theodore Ts'o67960132001-06-23 00:16:37 -04002782001-06-23 Theodore Tso <tytso@valinux.com>
279
280 * Release of E2fsprogs 1.22
281
Theodore Ts'o20a57e92001-06-22 20:29:54 -04002822001-06-22 Theodore Tso <tytso@valinux.com>
283
284 * run_e2fsck, defaults/e_script: Filter out CR characters from the
285 output, since BK filtered \r fromthe expect files. This
286 is needed to make the regression test suite work again.
287
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00002882001-06-15 Theodore Tso <tytso@valinux.com>
289
290 * Release of E2fsprogs 1.21
291
Theodore Ts'o5a9c0362001-06-02 04:55:57 +00002922001-06-02 Theodore Tso <tytso@valinux.com>
293
294 * f_badinode: Added a fast symlink with an invalid size to test
295 e2fsck's handling of this case.
Theodore Ts'oe6d33ec2001-06-01 15:14:38 +0000296
Theodore Ts'oa444dca2001-06-01 19:46:43 +0000297 * f_dup3: New test case which checks handling of blocks claimed
298 multiple times by one inode which weren't handled
299 correctly by e2fsck 1.20.
300
Theodore Ts'oe6d33ec2001-06-01 15:14:38 +0000301 * d_loaddump: Fix test script to remove bash'isms, and make the
302 shell script more robust in cases where the user has
303 overridden CFLAGS so that the debugfs binary isn't
304 compiled with -g, and is smaller than 128k. Also specify
305 the blocksize to be used explictly to avoid problems with
306 people who change the mke2fs default parameters.
307
Theodore Ts'obb185862001-05-25 17:35:00 +00003082001-05-25 Theodore Tso <tytso@valinux.com>
309
310 * Release of E2fsprogs 1.20
311
Theodore Ts'o21afac02001-05-14 12:47:41 +00003122001-05-14 Theodore Tso <tytso@valinux.com>
313
314 * f_badorphan: New test which verifies corrupted orphan list
315 handling.
316
Theodore Ts'obfcd9a12001-05-05 16:21:48 +00003172001-05-05 Theodore Tso <tytso@valinux.com>
318
319 * d_loaddump: New test which verifies debugfs's dump and load
320 routines.
321
Theodore Ts'of6f65832000-10-25 03:01:37 +00003222000-10-24 <tytso@snap.thunk.org>
323
324 * f_journal: Update to take into account new printing by the
325 e2fsck program.
326
Theodore Ts'o98f8a972000-10-18 19:03:39 +00003272000-08-22 <tytso@valinux.com>
328
329 * f_journal: Make the test check for a wide variety of mixed sizes
330 of orphaned inodes (and not just a size of 0).
331
Theodore Ts'oda1a0222000-08-20 21:48:45 +00003322000-08-20 <tytso@valinux.com>
333
334 * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck
335 output.
336
337 * f_journal: New test case which checks out running the ext3
338 journal.
339
340 * f_orphan: New test case which checks clearing the list of orphan
341 inodes (files and directories).
342
343 * f_swapfs/expect: Update to reflect new debugfs format for
344 dumping the blocks of an inode.
345
Theodore Ts'of9e67062000-07-13 23:25:54 +00003462000-07-13 <tytso@valinux.com>
347
348 * Release of E2fsprogs 1.19
349
Theodore Ts'o93d29692000-05-25 16:40:54 +00003502000-05-25 <tytso@snap.thunk.org>
351
352 * test_script.in: Ignore files in the test directory (to avoid
353 spurious messages when builddir==srcdir).
354
Theodore Ts'o4ea0a112000-05-08 13:33:17 +00003552000-05-08 Theodore Ts'o <tytso@valinux.com>
356
357 * f_hurd: Add test for Hurd-specific features (right now, just
358 checks to make sure the filetype feature is cleared)
359
Theodore Ts'occ73e042000-04-06 23:05:32 +00003602000-04-06 Theodore Ts'o <tytso@valinux.com>
361
362 * f_filetype: Updated expect script to match with new text for
363 immutable/append-only files.
364
Theodore Ts'o58efb822000-02-08 00:50:34 +00003652000-02-07 Theodore Ts'o <tytso@valinux.com>
366
367 * f_swapfs: Fix expected text to match changed debugfs dump
368 command for i_generation field.
369
Theodore Ts'o0444e151999-11-10 13:17:24 +00003701999-11-10 <tytso@valinux.com>
371
Theodore Ts'ocd086361999-11-10 16:00:39 +0000372 * Release of E2fsprogs 1.18
373
3741999-11-10 <tytso@valinux.com>
375
Theodore Ts'o0444e151999-11-10 13:17:24 +0000376 * f_imagic: New test case which tests handling of imagic inodes in
377 an non-imagic-enabled filessystem.
378
379 * f_imagic_fs: New test case which tests handling of imagic inodes
380 in an imagic-enabled filesystem.
381
382 * f_filetype: New test case which tests setting filetype
383 information in a filesystem. Also tests handling of
384 immutable special files (device/fifo).
385
386 * run_e2fsck: Add support for PREP_CMD, which allows a test case
387 to specify some commands which will be run (via eval)
388 after the image is compressed and before running e2fsck.
389
Theodore Ts'o28e11941999-10-26 18:17:20 +00003901999-10-26 <tytso@valinux.com>
391
392 * Release of E2fsprogs 1.17
393
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00003941999-10-22 <tytso@valinux.com>
395
396 * Release of E2fsprogs 1.16
397
Theodore Ts'o67efcf71999-09-16 14:20:07 +00003981999-09-16 <tytso@rsts-11.mit.edu>
399
400 * f_dupdot: New test case which tests duplicate '.' and '..' entries.
401
Theodore Ts'o8b250411999-09-14 19:54:39 +00004021999-09-07 <tytso@rsts-11.mit.edu>
403
404 * f_expand: Make test case better by testing increasing the size
405 of lost+found where an indirect block must be created.
406 Also add checks to see what happens when directories are
407 disconnected because their containing directory is
408 destroyed (turned into a socket :-)
409
4101999-08-02 <tytso@rsts-11.mit.edu>
411
412 * f_dupfsblks: Add additional test cases where files share
413 duplicate blocks with both other files and filesystem
414 metadata.
415
Theodore Ts'o85734701999-07-31 00:35:04 +00004161999-07-30 <tytso@valinux.com>
417
418 * f_swapfs: Change to deal with new dump_inode command.
419
4201999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +0000421
422 * Release of E2fsprogs 1.15
423
Theodore Ts'oe72a9ba1999-06-25 15:40:18 +00004241999-06-25 <tytso@rsts-11.mit.edu>
425
426 * f_recnect_bad: New test which checks the case where a disconnect
427 inode also bad inode fields; we need to make sure e2fsck
428 offers to fix the inode (or clear the inode, as necessary).
429
Theodore Ts'o3f408751999-03-15 17:00:48 +00004301999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
431
432 * f_lpffile: New test which checks how e2fsck handles a the case
433 where lost+found exists, but it's not a directory.
434
Theodore Ts'o9e51eca1999-01-09 16:32:31 +00004351999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
436
437 * Release of E2fsprogs 1.14
438
Theodore Ts'o556ad131998-12-19 08:10:58 +00004391998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
440
441 * Release of E2fsprogs 1.13
442
Theodore Ts'od56385e1998-12-04 06:18:58 +00004431998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
444
445 * f_badtable, f_illitable, f_lpf: Update to deal with the fact
446 that e2fsck will now create a lost+found directory at the
447 end of pass 3 if one isn't present.
448
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004491998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
450
451 * Release of E2fsprogs 1.12
452
Theodore Ts'oc9833a61998-07-05 19:37:53 +00004531998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu>
454
455 * f_swapfs: Fix script to ignore the version string header which
456 debugfs now prints when it starts up.
457
Theodore Ts'o246501c1998-03-24 16:22:38 +00004581998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
459
460 * f_messy_inode: Modify test to deal with changes to support
461 64-bit size files. (/MAKEDEV had i_dir_acl, now
462 i_size_high, set.)
463
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004641998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu>
465
466 * f_badinode: Set the immutable flag on the block and
467 character device so that e2fsck notices them as bad
468 devices, and offers to fix them. E2fsck currently
469 only checks devices with the immutable flag set, since
470 otherwise there might be some false positives --- the
471 kernel doesn't always clear the all of i_blocks[n],
472 n>=4, due to a race condition.
473
Theodore Ts'o6e5eeba1997-10-25 22:43:58 +0000474Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
475
476 * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
477 they have been removed from the library for now)
478
Theodore Ts'o1c27cac1997-08-14 17:20:42 +0000479Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
480
481 * f_badinode: Modify test to check for "bad" character and block
482 devices (i.e., ones which contain garbage block entries)
483
Theodore Ts'o024996c1997-06-17 05:38:35 +0000484Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
485
486 * Release of E2fsprogs 1.11
487
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000488Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
489
490 * Release of E2fsprogs version 1.10
491
492Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
493
494 * Release of E2fsprogs version 1.09
495
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000496Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
497
498 * Release of E2fsprogs version 1.08
499
Theodore Ts'o521e3681997-04-29 17:48:10 +0000500Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
501
502 * e_icount_normal, e_icount_opt: New tests which validate the
503 icount abstraction.
504
505 * test_script.in: New feature; an argument of a single character
506 means do all the tests in that series.
507
508Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
509
510 * test_config (LANG): Set the language to be C so that the brel
511 and irel tests don't fail.
512
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000513Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
514
515 * Release of E2fsprogs version 1.07
516
517Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
518
519 * f_misstable: New test case which checks what happens when the
520 inode table for a block group is missing
521
522 * f_reconnect: New test case which makes sure a simple
523 disconnected inode is properly handled.
524
525Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
526
527 * test_script.in: Add error checking to make sure a requested test
528 exists.
529
530Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
531
532 * f_bbinode: New test case which exercises what happens when a bad
533 block appears in the inode table.
534
535Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
536
537 * Release of E2fsprogs version 1.06
538
Theodore Ts'o5c576471997-04-29 15:29:49 +0000539Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
540
541 * f_preen: New test case which makes sure that e2fsck -p won't
542 bash the backup superblock in case of a corrupted master
543 superblock.
544
545 * test_script.in: Let the environment variable TEST_CONFIG to
546 override the location of the test_config file. Move
547 definition of TMP_DIR to test_config.
548
549 * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
550 lsattr, and chattr.
551
552Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
553
554 * Release of E2fsprogs version 1.05
555
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000556Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
557
558 * Makefile.in (check): Add explicit ./ to test_script invokation,
559 since not all people will have "." in their path.
560
561Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
562
563 * test_config (PAGER): Unset pager to prevent debugfs forking a
564 pager, since the escape sequences confuse the expect
565 script.
566
567Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
568
569 * test_script: New feature; second optional argument allows
570 developers to only run one test case.
571
572 * f_crashdisk: New test case which contains a patently illegal
573 superblock with a valid magic number.
574
Theodore Ts'o62c06f71997-04-29 14:34:47 +0000575Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
576
577 * Release of E2fsprogs version 1.04
578
579Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
580
581 * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
582 expected output to reflect hint which e2fsck will print when
583 there is a illegal block in the block group
584 descriptors, pointing at a block bitmap, inode bitmap,
585 or block in the inode table.
586
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000587Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
588
589 * Release of E2fsprogs version 1.03
590
Theodore Ts'o74becf31997-04-26 14:37:06 +0000591Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
592
593 * Release of E2fsprogs version 1.02
594
Theodore Ts'oa418d3a1997-04-26 14:00:26 +0000595Mon Sep 4 23:06:06 1995 Remy Card <card@bbj>
596
597 * Makefile.in (clean, distclean): Use the -f option when removing
598 files.
599
600Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
601
602 * test_script: Count up the number of passed and failed tests by
603 tallying the *.ok and *.failed files.
604
605 * run_e2fsck: Create foo.ok and foo.failed files when tests
606 succeed or fail, respectively.
607
608 * test_config (TZ): Set the timezone to be GMT, so that test
609 results are consistent.
610