blob: c9b7776184e682689b157be2092d8dd2dcf4044a [file] [log] [blame]
Theodore Ts'ob70b1162004-02-28 10:52:35 -050012004-02-28 Theodore Ts'o <tytso@mit.edu>
2
3 * Release of E2fsprogs 1.35
4
Theodore Ts'oac0de522004-01-30 01:59:42 -050052004-01-30 Theodore Ts'o <tytso@mit.edu>
6
7 * f_selinux: Add test case which tests SE Linux generated symlinks
8 that contain extended attribute data.
9
Theodore Ts'o2e5fcce2003-12-12 03:00:56 -0500102003-12-12 Theodore Ts'o <tytso@mit.edu>
11
12 * f_lpf2: New test case to validate reconnecting a directory after
13 creating /lost+found.
14
Theodore Ts'o89e9fc42003-09-03 09:51:52 -0400152003-09-03 Theodore Ts'o <tytso@mit.edu>
16
17 * m_meta_bg: New test case to test the meta block group feature.
18
19 * m_raid_opt: New test case to test raid striping
20
21 * run_e2fsck, run_mke2fs, filter_dumpe2fs: Add dumpe2fs output to
22 the test output for comparison. Add support for
23 compressed expect scripts.
24
Theodore Ts'o1cca86f2003-09-01 09:28:18 -0400252003-09-01 Theodore Ts'o <tytso@mit.edu>
26
27 * f_dup_de: Remove spurious rm error messages when htree is
28 enabled
29
30 * run_e2fsck, run_mke2fs: Add new support for mke2fs test cases.
31
32 * m_dasd_bs, m_large_file, m_no_opt, m_std: New test cases
33 exercising mke2fs.
34
Theodore Ts'oa435ec32003-08-21 00:40:26 -0400352003-08-20 Theodore Ts'o <tytso@mit.edu>
36
37 * f_bad_local_jnl, f_badorphan, f_h_badroot, f_h_reindex,
38 f_special_ea: Update tests to reflect that e2fsck will
39 backup the journal inode.
40
41 * f_journal: Change test to include a backed up journal location
42 in the superblock, and then corrupt the inode table so the
43 journal inode is trashed. Make sure e2fsck can recover
44 from it.
45
Theodore Ts'o8b949fb2003-08-01 13:25:26 -0400462003-08-01 Theodore Ts'o <tytso@mit.edu>
47
48 * f_salveage_dir: Remove HTREE flag from the test image's
49 superblock. (It is not needed).
50
51 * f_h_reindex: Skip this test of the htree is not enabled
52
53 * f_dup_de: If htree is not enabled, clear the htree flag, and use
54 alternate expect scripts for the test.
55
Theodore Ts'o9c7ec172003-07-26 01:03:34 -0400562003-07-25 Theodore Ts'o <tytso@mit.edu>
57
58 * Release of E2fsprogs 1.34
59
Theodore Ts'o71df0dc2003-04-21 16:17:09 -0400602003-04-21 Theodore Ts'o <tytso@mit.edu>
61
62 * Release of E2fsprogs 1.33
63
Theodore Ts'o44b0ec12003-04-19 14:22:19 -0400642003-04-19 Theodore Ts'o <tytso@mit.edu>
65
66 * test_config: Define DYLD_LIBRAY_PATH so that "make check" works on
67 Darwin systems when building with shared libraries.
68
Theodore Ts'o2a77a782003-04-05 22:50:44 -0500692003-04-05 Theodore Ts'o <tytso@mit.edu>
70
71 * f_baddir, f_dup, f_dup2, f_end-bitmap, f_lpf: Update test cases
72 to deal with changes to automatically calculate and update
73 the global inode and block counts at the beginning of the
74 e2fsck run.
75
Theodore Ts'o1de63942003-03-25 23:08:29 -0500762003-03-25 Theodore Ts'o <tytso@mit.edu>
77
78 * f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
79 remove the optimizing directories message.
80
Theodore Ts'obc4066d2003-03-15 04:04:11 -0500812003-03-15 Theodore Ts'o <tytso@mit.edu>
82
83 * f_dup_de: Added test case provided from Debian bug report #176814
84
Theodore Ts'oed78c022003-03-06 11:09:18 -0500852003-03-06 Theodore Tso <tytso@mit.edu>
86
87 * run_e2fsck, defaults/e_script: Solaris doesn't support "tr -d \r",
88 so use "tr -d \015" instead.
89
90 * tests/f_swapfs/script: Avoid bash'ism; Solaris doesn't support
91 put a ! character in a "if ! cmd ; then .. fi" construct.
92
Theodore Ts'o38513012002-11-09 15:00:56 -0500932002-11-09 Theodore Ts'o <tytso@mit.edu>
94
95 * Release of E2fsprogs 1.32
96
Theodore Ts'oae65b292002-11-08 20:08:48 -0500972002-11-08 Theodore Ts'o <tytso@mit.edu>
98
99 * Release of E2fsprogs 1.31
100
Theodore Ts'ofeb44c62002-11-08 14:55:38 -05001012002-11-08 <tytso@snap.thunk.org>
102
103 * f_swapfs: Skip the test if swapfs has been disabled via the
104 configure switch --disable-swapfs.
105
Theodore Ts'o5d823a42002-11-01 02:13:53 -05001062002-10-31 Theodore Ts'o <tytso@mit.edu>
107
108 * Release of E2fsprogs 1.30
109
Theodore Ts'oad4fa462002-09-30 11:19:19 -04001102002-09-30 Theodore Ts'o <tytso@mit.edu>
111
112 * f_h_badroot, f_h_badnode: Update test cases to deal with
113 additional HTREE checks in e2fsck.
114
115 * f_h_reindex, f_h_salvage_dir: New test cases.
116
Theodore Ts'oc6633052002-09-24 01:26:50 -04001172001-09-24 Theodore Tso <tytso@mit.edu>
118
119 * Release of E2fsprogs 1.29
120
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -04001212001-08-31 Theodore Tso <tytso@thunk.org>
122
123 * Release of E2fsprogs 1.28
124
Theodore Ts'o0684a4f2002-08-17 10:19:44 -04001252002-08-17 Theodore Ts'o <tytso@mit.edu>
126
127 * f_badinode, f_badroot, f_badsymlinks, f_badtable, f_dupdot,
128 f_filetype, f_illitable, f_imagic, f_imagic_fs, f_lpf,
129 f_lpffile, f_mke2fs2b, f_noroot, f_recnect_bad: Update
130 expect files to deal with changes in the extended
131 attribute block processing, and in how e2fsck updates
132 filesystem statistics when deleting files and creating
133 /lost+found.
134
135 * f_special_ea: New test which checks to make sure e2fsck
136 correctly handles special device files with extended
137 attribute blocks.
138
Theodore Ts'o838e7732002-08-01 12:37:00 -04001392002-08-01 Theodore Ts'o <tytso@mit.edu>
140
141 * f_dup, f_dup2, f_dup3, f_bbfile, f_dupfsblks: Update expect
142 scripts to deal with ordering changes caused by use of a
143 red-block tree in pass1b.
144
Theodore Ts'ob7a00562002-07-20 00:28:07 -04001452002-07-19 Theodore Ts'o <tytso@mit.edu>
146
147 * f_expand, f_h_badnode, f_h_badroot: Modify the expect scripts to
148 reflect the rebuild hash index directories.
149
Theodore Ts'o503f9e72002-06-26 16:52:10 -04001502002-06-26 Theodore Ts'o <tytso@mit.edu>
151
152 * f_h_badroot: New test cases to test bogus HTREE node values
153
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04001542002-06-25 Theodore Ts'o <tytso@mit.edu>
155
156 * Makefile.in (test_script): Add pass in the state of
157 --enable-htree and --enable-clear-htree to the test
158 script.
159
160 * f_h_normal, f_h_badnode: New test cases to test the htree
161 directory code.
162
Andreas Dilgerb21bf262002-06-10 11:05:56 -06001632002-06-09 Andreas Dilger <adilger@clusterfs.com>
164
165 * f_8192_block, f_16384_block: Basic tests of 8192-byte block
166 and 16384-byte blocksize filesystems.
167
Theodore Ts'obcf9c5d2002-05-21 09:14:17 -04001682002-05-21 Theodore Ts'o <tytso@mit.edu>
169
Theodore Ts'oda307042002-05-21 21:19:14 -0400170 * f_badsymlinks: Check for symlink too big error message.
171
172 * f_lotsbad: Check for directory too big error message.
173
174 * f_big_sparse: New test case which e2fsck's response to a large,
175 sparse file, and tests the code which adds the LARGE_FILE
176 feature to a filesystem.
177
Theodore Ts'obcf9c5d2002-05-21 09:14:17 -0400178 * f_badsymlinks, f_filetype: Revert expected text since we're no
179 longer checking for EXT2_INDEX_FL along with the other
180 immutable flags.
181
182 * f_badsymlinks, f_badinode: The symlink invalid size problem text
183 has been generalized to "invalid symlink".
184
Andreas Dilgerb94a0522002-05-18 13:16:30 -06001852002-05-18 Andreas Dilger <adilger@clusterfs.com>
186
187 * f_badsymlink: Add extra length checks for symlinks
188 - missing nul termination test (new)
189 - nul terminated but i_size is wrong
190 - i_size == maximum size (no space for nul, new)
191 - too many blocks for long symlink
192
Theodore Ts'oa8e77242002-03-08 03:12:14 -05001932002-03-08 Theodore Tso <tytso@mit.edu>
194
195 * Release of E2fsprogs 1.27
196
Theodore Ts'of2d5c932002-03-07 03:13:07 -05001972002-03-07 <tytso@mit.edu>
198
199 * f_miss_journal, f_extra_journal: Added new test cases.
200
2012002-03-06 <tytso@mit.edu>
Theodore Ts'of1226322002-03-07 02:47:07 -0500202
203 * f_badorphan, f_badtable, f_bbinode, f_dupsuper, f_expand,
204 f_illbbitmap, f_illibitmap, f_illitable, f_imagic,
205 f_imagic_fs, f_lotsbad, f_lpf, f_messy_inode,
206 f_miss_blk_bmap, f_misstable, f_overfsblks: Adjust expect
207 files to deal with the fact that e2fsck is now reporting
208 ranges during pass 5.
209
Theodore Ts'o57173d02002-02-26 14:59:39 -05002102002-02-12 Theodore Tso <tytso@mit.edu>
Theodore Ts'o7d4343d2002-02-12 02:34:44 -0500211
212 * run_e2fsck (status): Use separate sed invocations for greater
213 portabilty. AIX's sed doesn't support multiple -e
214 specifications, even though it's required by Unix 98.
215
216 * test_script.in: Use printf instead of "echo -n", since the -n
217 option to echo is a BSD'ism which isn't specified by the
218 Unix 98 / SUSv3 specification. (And which of course, AIX
219 doesn't implement as a result.)
220
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002212002-02-03 Theodore Tso <tytso@thunk.org>
222
223 * Release of E2fsprogs 1.26
224
Theodore Ts'o31a20a32002-02-03 01:24:37 -05002252002-02-03 Theodore Tso <tytso@valinux.com>
226
227 * f_swapfs: Fix expect script to deal with extra spaces now
228 printed by debugfs's ls command.
229
Andreas Dilgerf10ff642002-01-06 21:58:52 -07002302002-01-06 Andreas Dilger <adilger@turbolinux.com>
231
232 * Makefile: Add new target "make testnew" which will create a new
233 testcase for e2fsck with an empty 8MB filesystem. After
234 the test filesystem is appropriately "broken" the new
235 target "make testend" will create expect files for it.
236
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002372001-12-16 Theodore Tso <tytso@mit.edu>
Theodore Ts'o8cf93332001-12-16 02:23:36 -0500238
Andreas Dilgerf10ff642002-01-06 21:58:52 -0700239 * f_ext_journal: Add new test which checks e2fsck's ability to use
Theodore Ts'o8cf93332001-12-16 02:23:36 -0500240 an external journal.
241
Gabriel Paubertb3b3d462001-11-30 13:45:28 +01002422001-11-30 Gabriel Paubert <paubert@iram.es>
243
244 * f_badorphan: Revert previous, erroneous change.
245
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002462001-11-30 Theodore Tso <tytso@mit.edu>
Theodore Ts'o24934b52001-11-30 11:52:46 +0100247
248 * f_badorphan, f_journal: Update expect files to reflect the fact
249 that new e2fsck's will move the .journal file to a hidden
250 inode.
251
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002522001-11-26 Theodore Tso <tytso@mit.edu>
Theodore Ts'oaa4a58b2001-11-26 20:00:07 -0500253
254 * f_miss_blk_bmap: Add new test which checks for bug in e2fsck
255 where it wouldn't allocate a missing block bitmap on
256 filesystems with a blocksize of 2k or 4k.
257
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002582001-10-07 Theodore Tso <tytso@mit.edu>
Theodore Ts'o62e3e7f2001-10-07 02:13:30 -0400259
260 * f_bad_local_jnl: New test which tests for a V2 journal with bad
261 fields caused by a botched V1->V2 upgrade.
262
Theodore Ts'ofbf91112001-09-20 10:47:47 -04002632001-09-20 Theodore Tso <tytso@thunk.org>
264
265 * Release of E2fsprogs 1.25
266
Theodore Ts'ofb707752001-09-04 15:00:37 -04002672001-09-02 Theodore Tso <tytso@thunk.org>
268
269 * Release of E2fsprogs 1.24a
270
Theodore Ts'o109624a2001-08-31 00:59:55 -04002712001-08-30 Theodore Tso <tytso@thunk.org>
272
273 * Release of E2fsprogs 1.24
274
Theodore Ts'o943ed872001-08-27 12:29:22 -04002752001-08-15 Theodore Tso <tytso@valinux.com>
276
277 * Release of E2fsprogs 1.23
278
Theodore Ts'o9341cf22001-08-04 20:51:01 -04002792001-08-04 Theodore Tso <tytso@valinux.com>
280
281 * f_bad_inode, f_badsymlinks: Update expect files to reflect
282 changes in the problem code texts.
283
284 * f_swapfs: The image file used by f_swapfs had bugs which got
285 caught by Andreas' changes to be more strict about
286 symlinks.
287
Andreas Dilger67052a82001-08-04 00:51:18 -06002882001-07-26 Andreas Dilger <adilger@turbolinux.com>
289
290 * f_symlinks: Add several fast symlink error cases to test.
291
Theodore Ts'oa092c562001-07-27 22:40:09 -04002922001-07-27 Theodore Tso <tytso@valinux.com>
293
294 * f_filetype: Update expect.1 to match changed problem message
295 text and the fact that symlinks shouldn't be immutable.
296
Theodore Ts'oe6676872001-07-07 13:23:14 -04002972001-07-07 Theodore Tso <tytso@valinux.com>
298
299 * f_badinode: Update expect.1 to match change in invalid symlink
300 size text.
301
Theodore Ts'o67960132001-06-23 00:16:37 -04003022001-06-23 Theodore Tso <tytso@valinux.com>
303
304 * Release of E2fsprogs 1.22
305
Theodore Ts'o20a57e92001-06-22 20:29:54 -04003062001-06-22 Theodore Tso <tytso@valinux.com>
307
308 * run_e2fsck, defaults/e_script: Filter out CR characters from the
309 output, since BK filtered \r fromthe expect files. This
310 is needed to make the regression test suite work again.
311
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00003122001-06-15 Theodore Tso <tytso@valinux.com>
313
314 * Release of E2fsprogs 1.21
315
Theodore Ts'o5a9c0362001-06-02 04:55:57 +00003162001-06-02 Theodore Tso <tytso@valinux.com>
317
318 * f_badinode: Added a fast symlink with an invalid size to test
319 e2fsck's handling of this case.
Theodore Ts'oe6d33ec2001-06-01 15:14:38 +0000320
Theodore Ts'oa444dca2001-06-01 19:46:43 +0000321 * f_dup3: New test case which checks handling of blocks claimed
322 multiple times by one inode which weren't handled
323 correctly by e2fsck 1.20.
324
Theodore Ts'oe6d33ec2001-06-01 15:14:38 +0000325 * d_loaddump: Fix test script to remove bash'isms, and make the
326 shell script more robust in cases where the user has
327 overridden CFLAGS so that the debugfs binary isn't
328 compiled with -g, and is smaller than 128k. Also specify
329 the blocksize to be used explictly to avoid problems with
330 people who change the mke2fs default parameters.
331
Theodore Ts'obb185862001-05-25 17:35:00 +00003322001-05-25 Theodore Tso <tytso@valinux.com>
333
334 * Release of E2fsprogs 1.20
335
Theodore Ts'o21afac02001-05-14 12:47:41 +00003362001-05-14 Theodore Tso <tytso@valinux.com>
337
338 * f_badorphan: New test which verifies corrupted orphan list
339 handling.
340
Theodore Ts'obfcd9a12001-05-05 16:21:48 +00003412001-05-05 Theodore Tso <tytso@valinux.com>
342
343 * d_loaddump: New test which verifies debugfs's dump and load
344 routines.
345
Theodore Ts'of6f65832000-10-25 03:01:37 +00003462000-10-24 <tytso@snap.thunk.org>
347
348 * f_journal: Update to take into account new printing by the
349 e2fsck program.
350
Theodore Ts'o98f8a972000-10-18 19:03:39 +00003512000-08-22 <tytso@valinux.com>
352
353 * f_journal: Make the test check for a wide variety of mixed sizes
354 of orphaned inodes (and not just a size of 0).
355
Theodore Ts'oda1a0222000-08-20 21:48:45 +00003562000-08-20 <tytso@valinux.com>
357
358 * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck
359 output.
360
361 * f_journal: New test case which checks out running the ext3
362 journal.
363
364 * f_orphan: New test case which checks clearing the list of orphan
365 inodes (files and directories).
366
367 * f_swapfs/expect: Update to reflect new debugfs format for
368 dumping the blocks of an inode.
369
Theodore Ts'of9e67062000-07-13 23:25:54 +00003702000-07-13 <tytso@valinux.com>
371
372 * Release of E2fsprogs 1.19
373
Theodore Ts'o93d29692000-05-25 16:40:54 +00003742000-05-25 <tytso@snap.thunk.org>
375
376 * test_script.in: Ignore files in the test directory (to avoid
377 spurious messages when builddir==srcdir).
378
Theodore Ts'o4ea0a112000-05-08 13:33:17 +00003792000-05-08 Theodore Ts'o <tytso@valinux.com>
380
381 * f_hurd: Add test for Hurd-specific features (right now, just
382 checks to make sure the filetype feature is cleared)
383
Theodore Ts'occ73e042000-04-06 23:05:32 +00003842000-04-06 Theodore Ts'o <tytso@valinux.com>
385
386 * f_filetype: Updated expect script to match with new text for
387 immutable/append-only files.
388
Theodore Ts'o58efb822000-02-08 00:50:34 +00003892000-02-07 Theodore Ts'o <tytso@valinux.com>
390
391 * f_swapfs: Fix expected text to match changed debugfs dump
392 command for i_generation field.
393
Theodore Ts'o0444e151999-11-10 13:17:24 +00003941999-11-10 <tytso@valinux.com>
395
Theodore Ts'ocd086361999-11-10 16:00:39 +0000396 * Release of E2fsprogs 1.18
397
3981999-11-10 <tytso@valinux.com>
399
Theodore Ts'o0444e151999-11-10 13:17:24 +0000400 * f_imagic: New test case which tests handling of imagic inodes in
401 an non-imagic-enabled filessystem.
402
403 * f_imagic_fs: New test case which tests handling of imagic inodes
404 in an imagic-enabled filesystem.
405
406 * f_filetype: New test case which tests setting filetype
407 information in a filesystem. Also tests handling of
408 immutable special files (device/fifo).
409
410 * run_e2fsck: Add support for PREP_CMD, which allows a test case
411 to specify some commands which will be run (via eval)
412 after the image is compressed and before running e2fsck.
413
Theodore Ts'o28e11941999-10-26 18:17:20 +00004141999-10-26 <tytso@valinux.com>
415
416 * Release of E2fsprogs 1.17
417
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00004181999-10-22 <tytso@valinux.com>
419
420 * Release of E2fsprogs 1.16
421
Theodore Ts'o67efcf71999-09-16 14:20:07 +00004221999-09-16 <tytso@rsts-11.mit.edu>
423
424 * f_dupdot: New test case which tests duplicate '.' and '..' entries.
425
Theodore Ts'o8b250411999-09-14 19:54:39 +00004261999-09-07 <tytso@rsts-11.mit.edu>
427
428 * f_expand: Make test case better by testing increasing the size
429 of lost+found where an indirect block must be created.
430 Also add checks to see what happens when directories are
431 disconnected because their containing directory is
432 destroyed (turned into a socket :-)
433
4341999-08-02 <tytso@rsts-11.mit.edu>
435
436 * f_dupfsblks: Add additional test cases where files share
437 duplicate blocks with both other files and filesystem
438 metadata.
439
Theodore Ts'o85734701999-07-31 00:35:04 +00004401999-07-30 <tytso@valinux.com>
441
442 * f_swapfs: Change to deal with new dump_inode command.
443
4441999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +0000445
446 * Release of E2fsprogs 1.15
447
Theodore Ts'oe72a9ba1999-06-25 15:40:18 +00004481999-06-25 <tytso@rsts-11.mit.edu>
449
450 * f_recnect_bad: New test which checks the case where a disconnect
451 inode also bad inode fields; we need to make sure e2fsck
452 offers to fix the inode (or clear the inode, as necessary).
453
Theodore Ts'o3f408751999-03-15 17:00:48 +00004541999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
455
456 * f_lpffile: New test which checks how e2fsck handles a the case
457 where lost+found exists, but it's not a directory.
458
Theodore Ts'o9e51eca1999-01-09 16:32:31 +00004591999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
460
461 * Release of E2fsprogs 1.14
462
Theodore Ts'o556ad131998-12-19 08:10:58 +00004631998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
464
465 * Release of E2fsprogs 1.13
466
Theodore Ts'od56385e1998-12-04 06:18:58 +00004671998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
468
469 * f_badtable, f_illitable, f_lpf: Update to deal with the fact
470 that e2fsck will now create a lost+found directory at the
471 end of pass 3 if one isn't present.
472
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004731998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
474
475 * Release of E2fsprogs 1.12
476
Theodore Ts'oc9833a61998-07-05 19:37:53 +00004771998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu>
478
479 * f_swapfs: Fix script to ignore the version string header which
480 debugfs now prints when it starts up.
481
Theodore Ts'o246501c1998-03-24 16:22:38 +00004821998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
483
484 * f_messy_inode: Modify test to deal with changes to support
485 64-bit size files. (/MAKEDEV had i_dir_acl, now
486 i_size_high, set.)
487
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004881998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu>
489
490 * f_badinode: Set the immutable flag on the block and
491 character device so that e2fsck notices them as bad
492 devices, and offers to fix them. E2fsck currently
493 only checks devices with the immutable flag set, since
494 otherwise there might be some false positives --- the
495 kernel doesn't always clear the all of i_blocks[n],
496 n>=4, due to a race condition.
497
Theodore Ts'o6e5eeba1997-10-25 22:43:58 +0000498Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
499
500 * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
501 they have been removed from the library for now)
502
Theodore Ts'o1c27cac1997-08-14 17:20:42 +0000503Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
504
505 * f_badinode: Modify test to check for "bad" character and block
506 devices (i.e., ones which contain garbage block entries)
507
Theodore Ts'o024996c1997-06-17 05:38:35 +0000508Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
509
510 * Release of E2fsprogs 1.11
511
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000512Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
513
514 * Release of E2fsprogs version 1.10
515
516Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
517
518 * Release of E2fsprogs version 1.09
519
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000520Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
521
522 * Release of E2fsprogs version 1.08
523
Theodore Ts'o521e3681997-04-29 17:48:10 +0000524Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
525
526 * e_icount_normal, e_icount_opt: New tests which validate the
527 icount abstraction.
528
529 * test_script.in: New feature; an argument of a single character
530 means do all the tests in that series.
531
532Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
533
534 * test_config (LANG): Set the language to be C so that the brel
535 and irel tests don't fail.
536
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000537Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
538
539 * Release of E2fsprogs version 1.07
540
541Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
542
543 * f_misstable: New test case which checks what happens when the
544 inode table for a block group is missing
545
546 * f_reconnect: New test case which makes sure a simple
547 disconnected inode is properly handled.
548
549Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
550
551 * test_script.in: Add error checking to make sure a requested test
552 exists.
553
554Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
555
556 * f_bbinode: New test case which exercises what happens when a bad
557 block appears in the inode table.
558
559Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
560
561 * Release of E2fsprogs version 1.06
562
Theodore Ts'o5c576471997-04-29 15:29:49 +0000563Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
564
565 * f_preen: New test case which makes sure that e2fsck -p won't
566 bash the backup superblock in case of a corrupted master
567 superblock.
568
569 * test_script.in: Let the environment variable TEST_CONFIG to
570 override the location of the test_config file. Move
571 definition of TMP_DIR to test_config.
572
573 * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
574 lsattr, and chattr.
575
576Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
577
578 * Release of E2fsprogs version 1.05
579
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000580Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
581
582 * Makefile.in (check): Add explicit ./ to test_script invokation,
583 since not all people will have "." in their path.
584
585Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
586
587 * test_config (PAGER): Unset pager to prevent debugfs forking a
588 pager, since the escape sequences confuse the expect
589 script.
590
591Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
592
593 * test_script: New feature; second optional argument allows
594 developers to only run one test case.
595
596 * f_crashdisk: New test case which contains a patently illegal
597 superblock with a valid magic number.
598
Theodore Ts'o62c06f71997-04-29 14:34:47 +0000599Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
600
601 * Release of E2fsprogs version 1.04
602
603Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
604
605 * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
606 expected output to reflect hint which e2fsck will print when
607 there is a illegal block in the block group
608 descriptors, pointing at a block bitmap, inode bitmap,
609 or block in the inode table.
610
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000611Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
612
613 * Release of E2fsprogs version 1.03
614
Theodore Ts'o74becf31997-04-26 14:37:06 +0000615Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
616
617 * Release of E2fsprogs version 1.02
618
Theodore Ts'oa418d3a1997-04-26 14:00:26 +0000619Mon Sep 4 23:06:06 1995 Remy Card <card@bbj>
620
621 * Makefile.in (clean, distclean): Use the -f option when removing
622 files.
623
624Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
625
626 * test_script: Count up the number of passed and failed tests by
627 tallying the *.ok and *.failed files.
628
629 * run_e2fsck: Create foo.ok and foo.failed files when tests
630 succeed or fail, respectively.
631
632 * test_config (TZ): Set the timezone to be GMT, so that test
633 results are consistent.
634