blob: a6ef89d4fac737dbaf126df161edd7b91208a63e [file] [log] [blame]
Theodore Ts'of9e67062000-07-13 23:25:54 +000012000-07-13 <tytso@valinux.com>
2
3 * Release of E2fsprogs 1.19
4
Theodore Ts'o93d29692000-05-25 16:40:54 +000052000-05-25 <tytso@snap.thunk.org>
6
7 * test_script.in: Ignore files in the test directory (to avoid
8 spurious messages when builddir==srcdir).
9
Theodore Ts'o4ea0a112000-05-08 13:33:17 +0000102000-05-08 Theodore Ts'o <tytso@valinux.com>
11
12 * f_hurd: Add test for Hurd-specific features (right now, just
13 checks to make sure the filetype feature is cleared)
14
Theodore Ts'occ73e042000-04-06 23:05:32 +0000152000-04-06 Theodore Ts'o <tytso@valinux.com>
16
17 * f_filetype: Updated expect script to match with new text for
18 immutable/append-only files.
19
Theodore Ts'o58efb822000-02-08 00:50:34 +0000202000-02-07 Theodore Ts'o <tytso@valinux.com>
21
22 * f_swapfs: Fix expected text to match changed debugfs dump
23 command for i_generation field.
24
Theodore Ts'o0444e151999-11-10 13:17:24 +0000251999-11-10 <tytso@valinux.com>
26
Theodore Ts'ocd086361999-11-10 16:00:39 +000027 * Release of E2fsprogs 1.18
28
291999-11-10 <tytso@valinux.com>
30
Theodore Ts'o0444e151999-11-10 13:17:24 +000031 * f_imagic: New test case which tests handling of imagic inodes in
32 an non-imagic-enabled filessystem.
33
34 * f_imagic_fs: New test case which tests handling of imagic inodes
35 in an imagic-enabled filesystem.
36
37 * f_filetype: New test case which tests setting filetype
38 information in a filesystem. Also tests handling of
39 immutable special files (device/fifo).
40
41 * run_e2fsck: Add support for PREP_CMD, which allows a test case
42 to specify some commands which will be run (via eval)
43 after the image is compressed and before running e2fsck.
44
Theodore Ts'o28e11941999-10-26 18:17:20 +0000451999-10-26 <tytso@valinux.com>
46
47 * Release of E2fsprogs 1.17
48
Theodore Ts'o614fdfd1999-10-23 03:19:51 +0000491999-10-22 <tytso@valinux.com>
50
51 * Release of E2fsprogs 1.16
52
Theodore Ts'o67efcf71999-09-16 14:20:07 +0000531999-09-16 <tytso@rsts-11.mit.edu>
54
55 * f_dupdot: New test case which tests duplicate '.' and '..' entries.
56
Theodore Ts'o8b250411999-09-14 19:54:39 +0000571999-09-07 <tytso@rsts-11.mit.edu>
58
59 * f_expand: Make test case better by testing increasing the size
60 of lost+found where an indirect block must be created.
61 Also add checks to see what happens when directories are
62 disconnected because their containing directory is
63 destroyed (turned into a socket :-)
64
651999-08-02 <tytso@rsts-11.mit.edu>
66
67 * f_dupfsblks: Add additional test cases where files share
68 duplicate blocks with both other files and filesystem
69 metadata.
70
Theodore Ts'o85734701999-07-31 00:35:04 +0000711999-07-30 <tytso@valinux.com>
72
73 * f_swapfs: Change to deal with new dump_inode command.
74
751999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +000076
77 * Release of E2fsprogs 1.15
78
Theodore Ts'oe72a9ba1999-06-25 15:40:18 +0000791999-06-25 <tytso@rsts-11.mit.edu>
80
81 * f_recnect_bad: New test which checks the case where a disconnect
82 inode also bad inode fields; we need to make sure e2fsck
83 offers to fix the inode (or clear the inode, as necessary).
84
Theodore Ts'o3f408751999-03-15 17:00:48 +0000851999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
86
87 * f_lpffile: New test which checks how e2fsck handles a the case
88 where lost+found exists, but it's not a directory.
89
Theodore Ts'o9e51eca1999-01-09 16:32:31 +0000901999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
91
92 * Release of E2fsprogs 1.14
93
Theodore Ts'o556ad131998-12-19 08:10:58 +0000941998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
95
96 * Release of E2fsprogs 1.13
97
Theodore Ts'od56385e1998-12-04 06:18:58 +0000981998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
99
100 * f_badtable, f_illitable, f_lpf: Update to deal with the fact
101 that e2fsck will now create a lost+found directory at the
102 end of pass 3 if one isn't present.
103
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00001041998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
105
106 * Release of E2fsprogs 1.12
107
Theodore Ts'oc9833a61998-07-05 19:37:53 +00001081998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu>
109
110 * f_swapfs: Fix script to ignore the version string header which
111 debugfs now prints when it starts up.
112
Theodore Ts'o246501c1998-03-24 16:22:38 +00001131998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
114
115 * f_messy_inode: Modify test to deal with changes to support
116 64-bit size files. (/MAKEDEV had i_dir_acl, now
117 i_size_high, set.)
118
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00001191998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu>
120
121 * f_badinode: Set the immutable flag on the block and
122 character device so that e2fsck notices them as bad
123 devices, and offers to fix them. E2fsck currently
124 only checks devices with the immutable flag set, since
125 otherwise there might be some false positives --- the
126 kernel doesn't always clear the all of i_blocks[n],
127 n>=4, due to a race condition.
128
Theodore Ts'o6e5eeba1997-10-25 22:43:58 +0000129Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
130
131 * Add scripts to skip the e_brel_bma and e_irel_ima tests (since
132 they have been removed from the library for now)
133
Theodore Ts'o1c27cac1997-08-14 17:20:42 +0000134Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
135
136 * f_badinode: Modify test to check for "bad" character and block
137 devices (i.e., ones which contain garbage block entries)
138
Theodore Ts'o024996c1997-06-17 05:38:35 +0000139Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
140
141 * Release of E2fsprogs 1.11
142
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000143Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
144
145 * Release of E2fsprogs version 1.10
146
147Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
148
149 * Release of E2fsprogs version 1.09
150
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000151Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
152
153 * Release of E2fsprogs version 1.08
154
Theodore Ts'o521e3681997-04-29 17:48:10 +0000155Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
156
157 * e_icount_normal, e_icount_opt: New tests which validate the
158 icount abstraction.
159
160 * test_script.in: New feature; an argument of a single character
161 means do all the tests in that series.
162
163Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
164
165 * test_config (LANG): Set the language to be C so that the brel
166 and irel tests don't fail.
167
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000168Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
169
170 * Release of E2fsprogs version 1.07
171
172Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
173
174 * f_misstable: New test case which checks what happens when the
175 inode table for a block group is missing
176
177 * f_reconnect: New test case which makes sure a simple
178 disconnected inode is properly handled.
179
180Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
181
182 * test_script.in: Add error checking to make sure a requested test
183 exists.
184
185Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
186
187 * f_bbinode: New test case which exercises what happens when a bad
188 block appears in the inode table.
189
190Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
191
192 * Release of E2fsprogs version 1.06
193
Theodore Ts'o5c576471997-04-29 15:29:49 +0000194Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
195
196 * f_preen: New test case which makes sure that e2fsck -p won't
197 bash the backup superblock in case of a corrupted master
198 superblock.
199
200 * test_script.in: Let the environment variable TEST_CONFIG to
201 override the location of the test_config file. Move
202 definition of TMP_DIR to test_config.
203
204 * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs,
205 lsattr, and chattr.
206
207Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
208
209 * Release of E2fsprogs version 1.05
210
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000211Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
212
213 * Makefile.in (check): Add explicit ./ to test_script invokation,
214 since not all people will have "." in their path.
215
216Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
217
218 * test_config (PAGER): Unset pager to prevent debugfs forking a
219 pager, since the escape sequences confuse the expect
220 script.
221
222Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
223
224 * test_script: New feature; second optional argument allows
225 developers to only run one test case.
226
227 * f_crashdisk: New test case which contains a patently illegal
228 superblock with a valid magic number.
229
Theodore Ts'o62c06f71997-04-29 14:34:47 +0000230Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
231
232 * Release of E2fsprogs version 1.04
233
234Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
235
236 * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed
237 expected output to reflect hint which e2fsck will print when
238 there is a illegal block in the block group
239 descriptors, pointing at a block bitmap, inode bitmap,
240 or block in the inode table.
241
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000242Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
243
244 * Release of E2fsprogs version 1.03
245
Theodore Ts'o74becf31997-04-26 14:37:06 +0000246Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
247
248 * Release of E2fsprogs version 1.02
249
Theodore Ts'oa418d3a1997-04-26 14:00:26 +0000250Mon Sep 4 23:06:06 1995 Remy Card <card@bbj>
251
252 * Makefile.in (clean, distclean): Use the -f option when removing
253 files.
254
255Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
256
257 * test_script: Count up the number of passed and failed tests by
258 tallying the *.ok and *.failed files.
259
260 * run_e2fsck: Create foo.ok and foo.failed files when tests
261 succeed or fail, respectively.
262
263 * test_config (TZ): Set the timezone to be GMT, so that test
264 results are consistent.
265