blob: 4c769d9d83f3863431742dd1798a54c7401f0d7c [file] [log] [blame]
Theodore Ts'o9c7ec172003-07-26 01:03:34 -040012003-07-25 Theodore Ts'o <tytso@mit.edu>
2
3 * Release of E2fsprogs 1.34
4
Theodore Ts'o71df0dc2003-04-21 16:17:09 -040052003-04-21 Theodore Ts'o <tytso@mit.edu>
6
7 * Release of E2fsprogs 1.33
8
Theodore Ts'o44b0ec12003-04-19 14:22:19 -040092003-04-19 Theodore Ts'o <tytso@mit.edu>
10
11 * test_config: Define DYLD_LIBRAY_PATH so that "make check" works on
12 Darwin systems when building with shared libraries.
13
Theodore Ts'o2a77a782003-04-05 22:50:44 -0500142003-04-05 Theodore Ts'o <tytso@mit.edu>
15
16 * f_baddir, f_dup, f_dup2, f_end-bitmap, f_lpf: Update test cases
17 to deal with changes to automatically calculate and update
18 the global inode and block counts at the beginning of the
19 e2fsck run.
20
Theodore Ts'o1de63942003-03-25 23:08:29 -0500212003-03-25 Theodore Ts'o <tytso@mit.edu>
22
23 * f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
24 remove the optimizing directories message.
25
Theodore Ts'obc4066d2003-03-15 04:04:11 -0500262003-03-15 Theodore Ts'o <tytso@mit.edu>
27
28 * f_dup_de: Added test case provided from Debian bug report #176814
29
Theodore Ts'oed78c022003-03-06 11:09:18 -0500302003-03-06 Theodore Tso <tytso@mit.edu>
31
32 * run_e2fsck, defaults/e_script: Solaris doesn't support "tr -d \r",
33 so use "tr -d \015" instead.
34
35 * tests/f_swapfs/script: Avoid bash'ism; Solaris doesn't support
36 put a ! character in a "if ! cmd ; then .. fi" construct.
37
Theodore Ts'o38513012002-11-09 15:00:56 -0500382002-11-09 Theodore Ts'o <tytso@mit.edu>
39
40 * Release of E2fsprogs 1.32
41
Theodore Ts'oae65b292002-11-08 20:08:48 -0500422002-11-08 Theodore Ts'o <tytso@mit.edu>
43
44 * Release of E2fsprogs 1.31
45
Theodore Ts'ofeb44c62002-11-08 14:55:38 -0500462002-11-08 <tytso@snap.thunk.org>
47
48 * f_swapfs: Skip the test if swapfs has been disabled via the
49 configure switch --disable-swapfs.
50
Theodore Ts'o5d823a42002-11-01 02:13:53 -0500512002-10-31 Theodore Ts'o <tytso@mit.edu>
52
53 * Release of E2fsprogs 1.30
54
Theodore Ts'oad4fa462002-09-30 11:19:19 -0400552002-09-30 Theodore Ts'o <tytso@mit.edu>
56
57 * f_h_badroot, f_h_badnode: Update test cases to deal with
58 additional HTREE checks in e2fsck.
59
60 * f_h_reindex, f_h_salvage_dir: New test cases.
61
Theodore Ts'oc6633052002-09-24 01:26:50 -0400622001-09-24 Theodore Tso <tytso@mit.edu>
63
64 * Release of E2fsprogs 1.29
65
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -0400662001-08-31 Theodore Tso <tytso@thunk.org>
67
68 * Release of E2fsprogs 1.28
69
Theodore Ts'o0684a4f2002-08-17 10:19:44 -0400702002-08-17 Theodore Ts'o <tytso@mit.edu>
71
72 * f_badinode, f_badroot, f_badsymlinks, f_badtable, f_dupdot,
73 f_filetype, f_illitable, f_imagic, f_imagic_fs, f_lpf,
74 f_lpffile, f_mke2fs2b, f_noroot, f_recnect_bad: Update
75 expect files to deal with changes in the extended
76 attribute block processing, and in how e2fsck updates
77 filesystem statistics when deleting files and creating
78 /lost+found.
79
80 * f_special_ea: New test which checks to make sure e2fsck
81 correctly handles special device files with extended
82 attribute blocks.
83
Theodore Ts'o838e7732002-08-01 12:37:00 -0400842002-08-01 Theodore Ts'o <tytso@mit.edu>
85
86 * f_dup, f_dup2, f_dup3, f_bbfile, f_dupfsblks: Update expect
87 scripts to deal with ordering changes caused by use of a
88 red-block tree in pass1b.
89
Theodore Ts'ob7a00562002-07-20 00:28:07 -0400902002-07-19 Theodore Ts'o <tytso@mit.edu>
91
92 * f_expand, f_h_badnode, f_h_badroot: Modify the expect scripts to
93 reflect the rebuild hash index directories.
94
Theodore Ts'o503f9e72002-06-26 16:52:10 -0400952002-06-26 Theodore Ts'o <tytso@mit.edu>
96
97 * f_h_badroot: New test cases to test bogus HTREE node values
98
Theodore Ts'o8fdc9982002-06-25 23:26:34 -0400992002-06-25 Theodore Ts'o <tytso@mit.edu>
100
101 * Makefile.in (test_script): Add pass in the state of
102 --enable-htree and --enable-clear-htree to the test
103 script.
104
105 * f_h_normal, f_h_badnode: New test cases to test the htree
106 directory code.
107
Andreas Dilgerb21bf262002-06-10 11:05:56 -06001082002-06-09 Andreas Dilger <adilger@clusterfs.com>
109
110 * f_8192_block, f_16384_block: Basic tests of 8192-byte block
111 and 16384-byte blocksize filesystems.
112
Theodore Ts'obcf9c5d2002-05-21 09:14:17 -04001132002-05-21 Theodore Ts'o <tytso@mit.edu>
114
Theodore Ts'oda307042002-05-21 21:19:14 -0400115 * f_badsymlinks: Check for symlink too big error message.
116
117 * f_lotsbad: Check for directory too big error message.
118
119 * f_big_sparse: New test case which e2fsck's response to a large,
120 sparse file, and tests the code which adds the LARGE_FILE
121 feature to a filesystem.
122
Theodore Ts'obcf9c5d2002-05-21 09:14:17 -0400123 * f_badsymlinks, f_filetype: Revert expected text since we're no
124 longer checking for EXT2_INDEX_FL along with the other
125 immutable flags.
126
127 * f_badsymlinks, f_badinode: The symlink invalid size problem text
128 has been generalized to "invalid symlink".
129
Andreas Dilgerb94a0522002-05-18 13:16:30 -06001302002-05-18 Andreas Dilger <adilger@clusterfs.com>
131
132 * f_badsymlink: Add extra length checks for symlinks
133 - missing nul termination test (new)
134 - nul terminated but i_size is wrong
135 - i_size == maximum size (no space for nul, new)
136 - too many blocks for long symlink
137
Theodore Ts'oa8e77242002-03-08 03:12:14 -05001382002-03-08 Theodore Tso <tytso@mit.edu>
139
140 * Release of E2fsprogs 1.27
141
Theodore Ts'of2d5c932002-03-07 03:13:07 -05001422002-03-07 <tytso@mit.edu>
143
144 * f_miss_journal, f_extra_journal: Added new test cases.
145
1462002-03-06 <tytso@mit.edu>
Theodore Ts'of1226322002-03-07 02:47:07 -0500147
148 * f_badorphan, f_badtable, f_bbinode, f_dupsuper, f_expand,
149 f_illbbitmap, f_illibitmap, f_illitable, f_imagic,
150 f_imagic_fs, f_lotsbad, f_lpf, f_messy_inode,
151 f_miss_blk_bmap, f_misstable, f_overfsblks: Adjust expect
152 files to deal with the fact that e2fsck is now reporting
153 ranges during pass 5.
154
Theodore Ts'o57173d02002-02-26 14:59:39 -05001552002-02-12 Theodore Tso <tytso@mit.edu>
Theodore Ts'o7d4343d2002-02-12 02:34:44 -0500156
157 * run_e2fsck (status): Use separate sed invocations for greater
158 portabilty. AIX's sed doesn't support multiple -e
159 specifications, even though it's required by Unix 98.
160
161 * test_script.in: Use printf instead of "echo -n", since the -n
162 option to echo is a BSD'ism which isn't specified by the
163 Unix 98 / SUSv3 specification. (And which of course, AIX
164 doesn't implement as a result.)
165
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001662002-02-03 Theodore Tso <tytso@thunk.org>
167
168 * Release of E2fsprogs 1.26
169
Theodore Ts'o31a20a32002-02-03 01:24:37 -05001702002-02-03 Theodore Tso <tytso@valinux.com>
171
172 * f_swapfs: Fix expect script to deal with extra spaces now
173 printed by debugfs's ls command.
174
Andreas Dilgerf10ff642002-01-06 21:58:52 -07001752002-01-06 Andreas Dilger <adilger@turbolinux.com>
176
177 * Makefile: Add new target "make testnew" which will create a new
178 testcase for e2fsck with an empty 8MB filesystem. After
179 the test filesystem is appropriately "broken" the new
180 target "make testend" will create expect files for it.
181
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001822001-12-16 Theodore Tso <tytso@mit.edu>
Theodore Ts'o8cf93332001-12-16 02:23:36 -0500183
Andreas Dilgerf10ff642002-01-06 21:58:52 -0700184 * f_ext_journal: Add new test which checks e2fsck's ability to use
Theodore Ts'o8cf93332001-12-16 02:23:36 -0500185 an external journal.
186
Gabriel Paubertb3b3d462001-11-30 13:45:28 +01001872001-11-30 Gabriel Paubert <paubert@iram.es>
188
189 * f_badorphan: Revert previous, erroneous change.
190
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001912001-11-30 Theodore Tso <tytso@mit.edu>
Theodore Ts'o24934b52001-11-30 11:52:46 +0100192
193 * f_badorphan, f_journal: Update expect files to reflect the fact
194 that new e2fsck's will move the .journal file to a hidden
195 inode.
196
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001972001-11-26 Theodore Tso <tytso@mit.edu>
Theodore Ts'oaa4a58b2001-11-26 20:00:07 -0500198
199 * f_miss_blk_bmap: Add new test which checks for bug in e2fsck
200 where it wouldn't allocate a missing block bitmap on
201 filesystems with a blocksize of 2k or 4k.
202
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002032001-10-07 Theodore Tso <tytso@mit.edu>
Theodore Ts'o62e3e7f2001-10-07 02:13:30 -0400204
205 * f_bad_local_jnl: New test which tests for a V2 journal with bad
206 fields caused by a botched V1->V2 upgrade.
207
Theodore Ts'ofbf91112001-09-20 10:47:47 -04002082001-09-20 Theodore Tso <tytso@thunk.org>
209
210 * Release of E2fsprogs 1.25
211
Theodore Ts'ofb707752001-09-04 15:00:37 -04002122001-09-02 Theodore Tso <tytso@thunk.org>
213
214 * Release of E2fsprogs 1.24a
215
Theodore Ts'o109624a2001-08-31 00:59:55 -04002162001-08-30 Theodore Tso <tytso@thunk.org>
217
218 * Release of E2fsprogs 1.24
219
Theodore Ts'o943ed872001-08-27 12:29:22 -04002202001-08-15 Theodore Tso <tytso@valinux.com>
221
222 * Release of E2fsprogs 1.23
223
Theodore Ts'o9341cf22001-08-04 20:51:01 -04002242001-08-04 Theodore Tso <tytso@valinux.com>
225
226 * f_bad_inode, f_badsymlinks: Update expect files to reflect
227 changes in the problem code texts.
228
229 * f_swapfs: The image file used by f_swapfs had bugs which got
230 caught by Andreas' changes to be more strict about
231 symlinks.
232
Andreas Dilger67052a82001-08-04 00:51:18 -06002332001-07-26 Andreas Dilger <adilger@turbolinux.com>
234
235 * f_symlinks: Add several fast symlink error cases to test.
236
Theodore Ts'oa092c562001-07-27 22:40:09 -04002372001-07-27 Theodore Tso <tytso@valinux.com>
238
239 * f_filetype: Update expect.1 to match changed problem message
240 text and the fact that symlinks shouldn't be immutable.
241
Theodore Ts'oe6676872001-07-07 13:23:14 -04002422001-07-07 Theodore Tso <tytso@valinux.com>
243
244 * f_badinode: Update expect.1 to match change in invalid symlink
245 size text.
246
Theodore Ts'o67960132001-06-23 00:16:37 -04002472001-06-23 Theodore Tso <tytso@valinux.com>
248
249 * Release of E2fsprogs 1.22
250
Theodore Ts'o20a57e92001-06-22 20:29:54 -04002512001-06-22 Theodore Tso <tytso@valinux.com>
252
253 * run_e2fsck, defaults/e_script: Filter out CR characters from the
254 output, since BK filtered \r fromthe expect files. This
255 is needed to make the regression test suite work again.
256
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00002572001-06-15 Theodore Tso <tytso@valinux.com>
258
259 * Release of E2fsprogs 1.21
260
Theodore Ts'o5a9c0362001-06-02 04:55:57 +00002612001-06-02 Theodore Tso <tytso@valinux.com>
262
263 * f_badinode: Added a fast symlink with an invalid size to test
264 e2fsck's handling of this case.
Theodore Ts'oe6d33ec2001-06-01 15:14:38 +0000265
Theodore Ts'oa444dca2001-06-01 19:46:43 +0000266 * f_dup3: New test case which checks handling of blocks claimed
267 multiple times by one inode which weren't handled
268 correctly by e2fsck 1.20.
269
Theodore Ts'oe6d33ec2001-06-01 15:14:38 +0000270 * d_loaddump: Fix test script to remove bash'isms, and make the
271 shell script more robust in cases where the user has
272 overridden CFLAGS so that the debugfs binary isn't
273 compiled with -g, and is smaller than 128k. Also specify
274 the blocksize to be used explictly to avoid problems with
275 people who change the mke2fs default parameters.
276
Theodore Ts'obb185862001-05-25 17:35:00 +00002772001-05-25 Theodore Tso <tytso@valinux.com>
278
279 * Release of E2fsprogs 1.20
280
Theodore Ts'o21afac02001-05-14 12:47:41 +00002812001-05-14 Theodore Tso <tytso@valinux.com>
282
283 * f_badorphan: New test which verifies corrupted orphan list
284 handling.
285
Theodore Ts'obfcd9a12001-05-05 16:21:48 +00002862001-05-05 Theodore Tso <tytso@valinux.com>
287
288 * d_loaddump: New test which verifies debugfs's dump and load
289 routines.
290
Theodore Ts'of6f65832000-10-25 03:01:37 +00002912000-10-24 <tytso@snap.thunk.org>
292
293 * f_journal: Update to take into account new printing by the
294 e2fsck program.
295
Theodore Ts'o98f8a972000-10-18 19:03:39 +00002962000-08-22 <tytso@valinux.com>
297
298 * f_journal: Make the test check for a wide variety of mixed sizes
299 of orphaned inodes (and not just a size of 0).
300
Theodore Ts'oda1a0222000-08-20 21:48:45 +00003012000-08-20 <tytso@valinux.com>
302
303 * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck
304 output.
305
306 * f_journal: New test case which checks out running the ext3
307 journal.
308
309 * f_orphan: New test case which checks clearing the list of orphan
310 inodes (files and directories).
311
312 * f_swapfs/expect: Update to reflect new debugfs format for
313 dumping the blocks of an inode.
314
Theodore Ts'of9e67062000-07-13 23:25:54 +00003152000-07-13 <tytso@valinux.com>
316
317 * Release of E2fsprogs 1.19
318
Theodore Ts'o93d29692000-05-25 16:40:54 +00003192000-05-25 <tytso@snap.thunk.org>
320
321 * test_script.in: Ignore files in the test directory (to avoid
322 spurious messages when builddir==srcdir).
323
Theodore Ts'o4ea0a112000-05-08 13:33:17 +00003242000-05-08 Theodore Ts'o <tytso@valinux.com>
325
326 * f_hurd: Add test for Hurd-specific features (right now, just
327 checks to make sure the filetype feature is cleared)
328
Theodore Ts'occ73e042000-04-06 23:05:32 +00003292000-04-06 Theodore Ts'o <tytso@valinux.com>
330
331 * f_filetype: Updated expect script to match with new text for
332 immutable/append-only files.
333
Theodore Ts'o58efb822000-02-08 00:50:34 +00003342000-02-07 Theodore Ts'o <tytso@valinux.com>
335
336 * f_swapfs: Fix expected text to match changed debugfs dump
337 command for i_generation field.
338
Theodore Ts'o0444e151999-11-10 13:17:24 +00003391999-11-10 <tytso@valinux.com>
340
Theodore Ts'ocd086361999-11-10 16:00:39 +0000341 * Release of E2fsprogs 1.18
342
3431999-11-10 <tytso@valinux.com>
344
Theodore Ts'o0444e151999-11-10 13:17:24 +0000345 * f_imagic: New test case which tests handling of imagic inodes in
346 an non-imagic-enabled filessystem.
347
348 * f_imagic_fs: New test case which tests handling of imagic inodes
349 in an imagic-enabled filesystem.
350
351 * f_filetype: New test case which tests setting filetype
352 information in a filesystem. Also tests handling of
353 immutable special files (device/fifo).
354
355 * run_e2fsck: Add support for PREP_CMD, which allows a test case
356 to specify some commands which will be run (via eval)
357 after the image is compressed and before running e2fsck.
358
Theodore Ts'o28e11941999-10-26 18:17:20 +00003591999-10-26 <tytso@valinux.com>
360
361 * Release of E2fsprogs 1.17
362
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00003631999-10-22 <tytso@valinux.com>
364
365 * Release of E2fsprogs 1.16
366
Theodore Ts'o67efcf71999-09-16 14:20:07 +00003671999-09-16 <tytso@rsts-11.mit.edu>
368
369 * f_dupdot: New test case which tests duplicate '.' and '..' entries.
370
Theodore Ts'o8b250411999-09-14 19:54:39 +00003711999-09-07 <tytso@rsts-11.mit.edu>
372
373 * f_expand: Make test case better by testing increasing the size
374 of lost+found where an indirect block must be created.
375 Also add checks to see what happens when directories are
376 disconnected because their containing directory is
377 destroyed (turned into a socket :-)
378
3791999-08-02 <tytso@rsts-11.mit.edu>
380
381 * f_dupfsblks: Add additional test cases where files share
382 duplicate blocks with both other files and filesystem
383 metadata.
384
Theodore Ts'o85734701999-07-31 00:35:04 +00003851999-07-30 <tytso@valinux.com>
386
387 * f_swapfs: Change to deal with new dump_inode command.
388
3891999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +0000390
391 * Release of E2fsprogs 1.15
392
Theodore Ts'oe72a9ba1999-06-25 15:40:18 +00003931999-06-25 <tytso@rsts-11.mit.edu>
394
395 * f_recnect_bad: New test which checks the case where a disconnect
396 inode also bad inode fields; we need to make sure e2fsck
397 offers to fix the inode (or clear the inode, as necessary).
398
Theodore Ts'o3f408751999-03-15 17:00:48 +00003991999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
400
401 * f_lpffile: New test which checks how e2fsck handles a the case
402 where lost+found exists, but it's not a directory.
403
Theodore Ts'o9e51eca1999-01-09 16:32:31 +00004041999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
405
406 * Release of E2fsprogs 1.14
407
Theodore Ts'o556ad131998-12-19 08:10:58 +00004081998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
409
410 * Release of E2fsprogs 1.13
411
Theodore Ts'od56385e1998-12-04 06:18:58 +00004121998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
413
414 * f_badtable, f_illitable, f_lpf: Update to deal with the fact
415 that e2fsck will now create a lost+found directory at the
416 end of pass 3 if one isn't present.
417
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004181998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
419
420 * Release of E2fsprogs 1.12
421
Theodore Ts'oc9833a61998-07-05 19:37:53 +00004221998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu>
423
424 * f_swapfs: Fix script to ignore the version string header which
425 debugfs now prints when it starts up.
426
Theodore Ts'o246501c1998-03-24 16:22:38 +00004271998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
428
429 * f_messy_inode: Modify test to deal with changes to support
430 64-bit size files. (/MAKEDEV had i_dir_acl, now
431 i_size_high, set.)
432
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004331998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu>
434
435 * f_badinode: Set the immutable flag on the block and
436 character device so that e2fsck notices them as bad
437 devices, and offers to fix them. E2fsck currently
438 only checks devices with the immutable flag set, since
439 otherwise there might be some false positives --- the
440 kernel doesn't always clear the all of i_blocks[n],
441 n>=4, due to a race condition.
442
Theodore Ts'o6e5eeba1997-10-25 22:43:58 +0000443Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
444
445 * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
446 they have been removed from the library for now)
447
Theodore Ts'o1c27cac1997-08-14 17:20:42 +0000448Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
449
450 * f_badinode: Modify test to check for "bad" character and block
451 devices (i.e., ones which contain garbage block entries)
452
Theodore Ts'o024996c1997-06-17 05:38:35 +0000453Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
454
455 * Release of E2fsprogs 1.11
456
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000457Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
458
459 * Release of E2fsprogs version 1.10
460
461Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
462
463 * Release of E2fsprogs version 1.09
464
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000465Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
466
467 * Release of E2fsprogs version 1.08
468
Theodore Ts'o521e3681997-04-29 17:48:10 +0000469Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
470
471 * e_icount_normal, e_icount_opt: New tests which validate the
472 icount abstraction.
473
474 * test_script.in: New feature; an argument of a single character
475 means do all the tests in that series.
476
477Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
478
479 * test_config (LANG): Set the language to be C so that the brel
480 and irel tests don't fail.
481
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000482Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
483
484 * Release of E2fsprogs version 1.07
485
486Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
487
488 * f_misstable: New test case which checks what happens when the
489 inode table for a block group is missing
490
491 * f_reconnect: New test case which makes sure a simple
492 disconnected inode is properly handled.
493
494Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
495
496 * test_script.in: Add error checking to make sure a requested test
497 exists.
498
499Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
500
501 * f_bbinode: New test case which exercises what happens when a bad
502 block appears in the inode table.
503
504Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
505
506 * Release of E2fsprogs version 1.06
507
Theodore Ts'o5c576471997-04-29 15:29:49 +0000508Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
509
510 * f_preen: New test case which makes sure that e2fsck -p won't
511 bash the backup superblock in case of a corrupted master
512 superblock.
513
514 * test_script.in: Let the environment variable TEST_CONFIG to
515 override the location of the test_config file. Move
516 definition of TMP_DIR to test_config.
517
518 * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
519 lsattr, and chattr.
520
521Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
522
523 * Release of E2fsprogs version 1.05
524
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000525Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
526
527 * Makefile.in (check): Add explicit ./ to test_script invokation,
528 since not all people will have "." in their path.
529
530Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
531
532 * test_config (PAGER): Unset pager to prevent debugfs forking a
533 pager, since the escape sequences confuse the expect
534 script.
535
536Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
537
538 * test_script: New feature; second optional argument allows
539 developers to only run one test case.
540
541 * f_crashdisk: New test case which contains a patently illegal
542 superblock with a valid magic number.
543
Theodore Ts'o62c06f71997-04-29 14:34:47 +0000544Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
545
546 * Release of E2fsprogs version 1.04
547
548Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
549
550 * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
551 expected output to reflect hint which e2fsck will print when
552 there is a illegal block in the block group
553 descriptors, pointing at a block bitmap, inode bitmap,
554 or block in the inode table.
555
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000556Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
557
558 * Release of E2fsprogs version 1.03
559
Theodore Ts'o74becf31997-04-26 14:37:06 +0000560Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
561
562 * Release of E2fsprogs version 1.02
563
Theodore Ts'oa418d3a1997-04-26 14:00:26 +0000564Mon Sep 4 23:06:06 1995 Remy Card <card@bbj>
565
566 * Makefile.in (clean, distclean): Use the -f option when removing
567 files.
568
569Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
570
571 * test_script: Count up the number of passed and failed tests by
572 tallying the *.ok and *.failed files.
573
574 * run_e2fsck: Create foo.ok and foo.failed files when tests
575 succeed or fail, respectively.
576
577 * test_config (TZ): Set the timezone to be GMT, so that test
578 results are consistent.
579