]>
Commit | Line | Data |
---|---|---|
7d4343d0 TT |
1 | 2002-02-12 Theodore Tso <tytso@valinux.com> |
2 | ||
3 | * run_e2fsck (status): Use separate sed invocations for greater | |
4 | portabilty. AIX's sed doesn't support multiple -e | |
5 | specifications, even though it's required by Unix 98. | |
6 | ||
7 | * test_script.in: Use printf instead of "echo -n", since the -n | |
8 | option to echo is a BSD'ism which isn't specified by the | |
9 | Unix 98 / SUSv3 specification. (And which of course, AIX | |
10 | doesn't implement as a result.) | |
11 | ||
a5f3f5c1 TT |
12 | 2002-02-03 Theodore Tso <tytso@thunk.org> |
13 | ||
14 | * Release of E2fsprogs 1.26 | |
15 | ||
31a20a34 TT |
16 | 2002-02-03 Theodore Tso <tytso@valinux.com> |
17 | ||
18 | * f_swapfs: Fix expect script to deal with extra spaces now | |
19 | printed by debugfs's ls command. | |
20 | ||
f10ff642 AD |
21 | 2002-01-06 Andreas Dilger <adilger@turbolinux.com> |
22 | ||
23 | * Makefile: Add new target "make testnew" which will create a new | |
24 | testcase for e2fsck with an empty 8MB filesystem. After | |
25 | the test filesystem is appropriately "broken" the new | |
26 | target "make testend" will create expect files for it. | |
27 | ||
a5f3f5c1 | 28 | 2001-12-16 Theodore Tso <tytso@mit.edu> |
8cf93332 | 29 | |
f10ff642 | 30 | * f_ext_journal: Add new test which checks e2fsck's ability to use |
8cf93332 TT |
31 | an external journal. |
32 | ||
b3b3d465 GP |
33 | 2001-11-30 Gabriel Paubert <paubert@iram.es> |
34 | ||
35 | * f_badorphan: Revert previous, erroneous change. | |
36 | ||
a5f3f5c1 | 37 | 2001-11-30 Theodore Tso <tytso@mit.edu> |
24934b59 TT |
38 | |
39 | * f_badorphan, f_journal: Update expect files to reflect the fact | |
40 | that new e2fsck's will move the .journal file to a hidden | |
41 | inode. | |
42 | ||
a5f3f5c1 | 43 | 2001-11-26 Theodore Tso <tytso@mit.edu> |
aa4a58ba TT |
44 | |
45 | * f_miss_blk_bmap: Add new test which checks for bug in e2fsck | |
46 | where it wouldn't allocate a missing block bitmap on | |
47 | filesystems with a blocksize of 2k or 4k. | |
48 | ||
a5f3f5c1 | 49 | 2001-10-07 Theodore Tso <tytso@mit.edu> |
62e3e7fe TT |
50 | |
51 | * f_bad_local_jnl: New test which tests for a V2 journal with bad | |
52 | fields caused by a botched V1->V2 upgrade. | |
53 | ||
fbf91112 TT |
54 | 2001-09-20 Theodore Tso <tytso@thunk.org> |
55 | ||
56 | * Release of E2fsprogs 1.25 | |
57 | ||
fb70775b TT |
58 | 2001-09-02 Theodore Tso <tytso@thunk.org> |
59 | ||
60 | * Release of E2fsprogs 1.24a | |
61 | ||
109624a1 TT |
62 | 2001-08-30 Theodore Tso <tytso@thunk.org> |
63 | ||
64 | * Release of E2fsprogs 1.24 | |
65 | ||
943ed874 TT |
66 | 2001-08-15 Theodore Tso <tytso@valinux.com> |
67 | ||
68 | * Release of E2fsprogs 1.23 | |
69 | ||
9341cf29 TT |
70 | 2001-08-04 Theodore Tso <tytso@valinux.com> |
71 | ||
72 | * f_bad_inode, f_badsymlinks: Update expect files to reflect | |
73 | changes in the problem code texts. | |
74 | ||
75 | * f_swapfs: The image file used by f_swapfs had bugs which got | |
76 | caught by Andreas' changes to be more strict about | |
77 | symlinks. | |
78 | ||
67052a8a AD |
79 | 2001-07-26 Andreas Dilger <adilger@turbolinux.com> |
80 | ||
81 | * f_symlinks: Add several fast symlink error cases to test. | |
82 | ||
a092c563 TT |
83 | 2001-07-27 Theodore Tso <tytso@valinux.com> |
84 | ||
85 | * f_filetype: Update expect.1 to match changed problem message | |
86 | text and the fact that symlinks shouldn't be immutable. | |
87 | ||
e6676875 TT |
88 | 2001-07-07 Theodore Tso <tytso@valinux.com> |
89 | ||
90 | * f_badinode: Update expect.1 to match change in invalid symlink | |
91 | size text. | |
92 | ||
67960139 TT |
93 | 2001-06-23 Theodore Tso <tytso@valinux.com> |
94 | ||
95 | * Release of E2fsprogs 1.22 | |
96 | ||
20a57e98 TT |
97 | 2001-06-22 Theodore Tso <tytso@valinux.com> |
98 | ||
99 | * run_e2fsck, defaults/e_script: Filter out CR characters from the | |
100 | output, since BK filtered \r fromthe expect files. This | |
101 | is needed to make the regression test suite work again. | |
102 | ||
f4f75bae TT |
103 | 2001-06-15 Theodore Tso <tytso@valinux.com> |
104 | ||
105 | * Release of E2fsprogs 1.21 | |
106 | ||
5a9c036b TT |
107 | 2001-06-02 Theodore Tso <tytso@valinux.com> |
108 | ||
109 | * f_badinode: Added a fast symlink with an invalid size to test | |
110 | e2fsck's handling of this case. | |
e6d33ecc | 111 | |
a444dca9 TT |
112 | * f_dup3: New test case which checks handling of blocks claimed |
113 | multiple times by one inode which weren't handled | |
114 | correctly by e2fsck 1.20. | |
115 | ||
e6d33ecc TT |
116 | * d_loaddump: Fix test script to remove bash'isms, and make the |
117 | shell script more robust in cases where the user has | |
118 | overridden CFLAGS so that the debugfs binary isn't | |
119 | compiled with -g, and is smaller than 128k. Also specify | |
120 | the blocksize to be used explictly to avoid problems with | |
121 | people who change the mke2fs default parameters. | |
122 | ||
bb185861 TT |
123 | 2001-05-25 Theodore Tso <tytso@valinux.com> |
124 | ||
125 | * Release of E2fsprogs 1.20 | |
126 | ||
21afac09 TT |
127 | 2001-05-14 Theodore Tso <tytso@valinux.com> |
128 | ||
129 | * f_badorphan: New test which verifies corrupted orphan list | |
130 | handling. | |
131 | ||
bfcd9a11 TT |
132 | 2001-05-05 Theodore Tso <tytso@valinux.com> |
133 | ||
134 | * d_loaddump: New test which verifies debugfs's dump and load | |
135 | routines. | |
136 | ||
f6f65832 TT |
137 | 2000-10-24 <tytso@snap.thunk.org> |
138 | ||
139 | * f_journal: Update to take into account new printing by the | |
140 | e2fsck program. | |
141 | ||
98f8a97b TT |
142 | 2000-08-22 <tytso@valinux.com> |
143 | ||
144 | * f_journal: Make the test check for a wide variety of mixed sizes | |
145 | of orphaned inodes (and not just a size of 0). | |
146 | ||
da1a0226 TT |
147 | 2000-08-20 <tytso@valinux.com> |
148 | ||
149 | * run_e2fsck: Filter out JFS DEBUG messages when comparing e2fsck | |
150 | output. | |
151 | ||
152 | * f_journal: New test case which checks out running the ext3 | |
153 | journal. | |
154 | ||
155 | * f_orphan: New test case which checks clearing the list of orphan | |
156 | inodes (files and directories). | |
157 | ||
158 | * f_swapfs/expect: Update to reflect new debugfs format for | |
159 | dumping the blocks of an inode. | |
160 | ||
f9e67064 TT |
161 | 2000-07-13 <tytso@valinux.com> |
162 | ||
163 | * Release of E2fsprogs 1.19 | |
164 | ||
93d29696 TT |
165 | 2000-05-25 <tytso@snap.thunk.org> |
166 | ||
167 | * test_script.in: Ignore files in the test directory (to avoid | |
168 | spurious messages when builddir==srcdir). | |
169 | ||
4ea0a110 TT |
170 | 2000-05-08 Theodore Ts'o <tytso@valinux.com> |
171 | ||
172 | * f_hurd: Add test for Hurd-specific features (right now, just | |
173 | checks to make sure the filetype feature is cleared) | |
174 | ||
cc73e040 TT |
175 | 2000-04-06 Theodore Ts'o <tytso@valinux.com> |
176 | ||
177 | * f_filetype: Updated expect script to match with new text for | |
178 | immutable/append-only files. | |
179 | ||
58efb825 TT |
180 | 2000-02-07 Theodore Ts'o <tytso@valinux.com> |
181 | ||
182 | * f_swapfs: Fix expected text to match changed debugfs dump | |
183 | command for i_generation field. | |
184 | ||
cd086361 TT |
185 | 1999-11-10 <tytso@valinux.com> |
186 | ||
187 | * Release of E2fsprogs 1.18 | |
188 | ||
0444e15b TT |
189 | 1999-11-10 <tytso@valinux.com> |
190 | ||
191 | * f_imagic: New test case which tests handling of imagic inodes in | |
192 | an non-imagic-enabled filessystem. | |
193 | ||
194 | * f_imagic_fs: New test case which tests handling of imagic inodes | |
195 | in an imagic-enabled filesystem. | |
196 | ||
197 | * f_filetype: New test case which tests setting filetype | |
198 | information in a filesystem. Also tests handling of | |
199 | immutable special files (device/fifo). | |
200 | ||
201 | * run_e2fsck: Add support for PREP_CMD, which allows a test case | |
202 | to specify some commands which will be run (via eval) | |
203 | after the image is compressed and before running e2fsck. | |
204 | ||
28e1194e TT |
205 | 1999-10-26 <tytso@valinux.com> |
206 | ||
207 | * Release of E2fsprogs 1.17 | |
208 | ||
614fdfd5 TT |
209 | 1999-10-22 <tytso@valinux.com> |
210 | ||
211 | * Release of E2fsprogs 1.16 | |
212 | ||
67efcf71 TT |
213 | 1999-09-16 <tytso@rsts-11.mit.edu> |
214 | ||
215 | * f_dupdot: New test case which tests duplicate '.' and '..' entries. | |
216 | ||
8b25041e TT |
217 | 1999-09-07 <tytso@rsts-11.mit.edu> |
218 | ||
219 | * f_expand: Make test case better by testing increasing the size | |
220 | of lost+found where an indirect block must be created. | |
221 | Also add checks to see what happens when directories are | |
222 | disconnected because their containing directory is | |
223 | destroyed (turned into a socket :-) | |
224 | ||
225 | 1999-08-02 <tytso@rsts-11.mit.edu> | |
226 | ||
227 | * f_dupfsblks: Add additional test cases where files share | |
228 | duplicate blocks with both other files and filesystem | |
229 | metadata. | |
230 | ||
85734702 TT |
231 | 1999-07-30 <tytso@valinux.com> |
232 | ||
233 | * f_swapfs: Change to deal with new dump_inode command. | |
234 | ||
235 | 1999-07-18 Theodore Ts'o <tytso@valinux.com> | |
657cb975 TT |
236 | |
237 | * Release of E2fsprogs 1.15 | |
238 | ||
e72a9ba3 TT |
239 | 1999-06-25 <tytso@rsts-11.mit.edu> |
240 | ||
241 | * f_recnect_bad: New test which checks the case where a disconnect | |
242 | inode also bad inode fields; we need to make sure e2fsck | |
243 | offers to fix the inode (or clear the inode, as necessary). | |
244 | ||
3f408754 TT |
245 | 1999-03-14 Theodore Ts'o <tytso@rsts-11.mit.edu> |
246 | ||
247 | * f_lpffile: New test which checks how e2fsck handles a the case | |
248 | where lost+found exists, but it's not a directory. | |
249 | ||
9e51eca7 TT |
250 | 1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
251 | ||
252 | * Release of E2fsprogs 1.14 | |
253 | ||
556ad132 TT |
254 | 1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu> |
255 | ||
256 | * Release of E2fsprogs 1.13 | |
257 | ||
d56385e7 TT |
258 | 1998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu> |
259 | ||
260 | * f_badtable, f_illitable, f_lpf: Update to deal with the fact | |
261 | that e2fsck will now create a lost+found directory at the | |
262 | end of pass 3 if one isn't present. | |
263 | ||
4a5fa192 TT |
264 | 1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
265 | ||
266 | * Release of E2fsprogs 1.12 | |
267 | ||
c9833a60 TT |
268 | 1998-07-05 Theodore Ts'o <tytso@rsts-11.mit.edu> |
269 | ||
270 | * f_swapfs: Fix script to ignore the version string header which | |
271 | debugfs now prints when it starts up. | |
272 | ||
246501c6 TT |
273 | 1998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu> |
274 | ||
275 | * f_messy_inode: Modify test to deal with changes to support | |
276 | 64-bit size files. (/MAKEDEV had i_dir_acl, now | |
277 | i_size_high, set.) | |
278 | ||
4a5fa192 TT |
279 | 1998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu> |
280 | ||
281 | * f_badinode: Set the immutable flag on the block and | |
282 | character device so that e2fsck notices them as bad | |
283 | devices, and offers to fix them. E2fsck currently | |
284 | only checks devices with the immutable flag set, since | |
285 | otherwise there might be some false positives --- the | |
286 | kernel doesn't always clear the all of i_blocks[n], | |
287 | n>=4, due to a race condition. | |
288 | ||
6e5eeba5 TT |
289 | Sat Oct 25 18:38:56 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
290 | ||
291 | * Add scripts to skip the e_brel_bma and e_irel_ima tests (since | |
292 | they have been removed from the library for now) | |
293 | ||
1c27cac2 TT |
294 | Thu Aug 14 11:25:23 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
295 | ||
296 | * f_badinode: Modify test to check for "bad" character and block | |
297 | devices (i.e., ones which contain garbage block entries) | |
298 | ||
024996cf TT |
299 | Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
300 | ||
301 | * Release of E2fsprogs 1.11 | |
302 | ||
a29f4d30 TT |
303 | Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu> |
304 | ||
305 | * Release of E2fsprogs version 1.10 | |
306 | ||
307 | Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
308 | ||
309 | * Release of E2fsprogs version 1.09 | |
310 | ||
2ecc6fef TT |
311 | Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
312 | ||
313 | * Release of E2fsprogs version 1.08 | |
314 | ||
521e3685 TT |
315 | Wed Mar 26 09:29:25 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
316 | ||
317 | * e_icount_normal, e_icount_opt: New tests which validate the | |
318 | icount abstraction. | |
319 | ||
320 | * test_script.in: New feature; an argument of a single character | |
321 | means do all the tests in that series. | |
322 | ||
323 | Tue Mar 18 15:11:04 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
324 | ||
325 | * test_config (LANG): Set the language to be C so that the brel | |
326 | and irel tests don't fail. | |
327 | ||
19c78dc0 TT |
328 | Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu> |
329 | ||
330 | * Release of E2fsprogs version 1.07 | |
331 | ||
332 | Thu Mar 6 23:23:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
333 | ||
334 | * f_misstable: New test case which checks what happens when the | |
335 | inode table for a block group is missing | |
336 | ||
337 | * f_reconnect: New test case which makes sure a simple | |
338 | disconnected inode is properly handled. | |
339 | ||
340 | Mon Dec 2 09:33:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
341 | ||
342 | * test_script.in: Add error checking to make sure a requested test | |
343 | exists. | |
344 | ||
345 | Tue Oct 15 00:10:37 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
346 | ||
347 | * f_bbinode: New test case which exercises what happens when a bad | |
348 | block appears in the inode table. | |
349 | ||
350 | Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
351 | ||
352 | * Release of E2fsprogs version 1.06 | |
353 | ||
5c576477 TT |
354 | Mon Oct 7 07:52:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
355 | ||
356 | * f_preen: New test case which makes sure that e2fsck -p won't | |
357 | bash the backup superblock in case of a corrupted master | |
358 | superblock. | |
359 | ||
360 | * test_script.in: Let the environment variable TEST_CONFIG to | |
361 | override the location of the test_config file. Move | |
362 | definition of TMP_DIR to test_config. | |
363 | ||
364 | * test_config: Add new defnitions for mke2fs, dumpe2fs, tune2fs, | |
365 | lsattr, and chattr. | |
366 | ||
367 | Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
368 | ||
369 | * Release of E2fsprogs version 1.05 | |
370 | ||
1e3472c5 TT |
371 | Mon Sep 9 23:09:47 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
372 | ||
373 | * Makefile.in (check): Add explicit ./ to test_script invokation, | |
374 | since not all people will have "." in their path. | |
375 | ||
376 | Tue Sep 3 15:13:05 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
377 | ||
378 | * test_config (PAGER): Unset pager to prevent debugfs forking a | |
379 | pager, since the escape sequences confuse the expect | |
380 | script. | |
381 | ||
382 | Sun May 19 23:37:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
383 | ||
384 | * test_script: New feature; second optional argument allows | |
385 | developers to only run one test case. | |
386 | ||
387 | * f_crashdisk: New test case which contains a patently illegal | |
388 | superblock with a valid magic number. | |
389 | ||
62c06f79 TT |
390 | Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
391 | ||
392 | * Release of E2fsprogs version 1.04 | |
393 | ||
394 | Wed May 15 21:41:29 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
395 | ||
396 | * f_illibitmap/expect.1, f_illbbitmap/expect.1: Changed | |
397 | expected output to reflect hint which e2fsck will print when | |
398 | there is a illegal block in the block group | |
399 | descriptors, pointing at a block bitmap, inode bitmap, | |
400 | or block in the inode table. | |
401 | ||
7f88b043 TT |
402 | Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu> |
403 | ||
404 | * Release of E2fsprogs version 1.03 | |
405 | ||
74becf3c TT |
406 | Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu> |
407 | ||
408 | * Release of E2fsprogs version 1.02 | |
409 | ||
a418d3ad TT |
410 | Mon Sep 4 23:06:06 1995 Remy Card <card@bbj> |
411 | ||
412 | * Makefile.in (clean, distclean): Use the -f option when removing | |
413 | files. | |
414 | ||
415 | Fri Aug 11 10:10:30 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu> | |
416 | ||
417 | * test_script: Count up the number of passed and failed tests by | |
418 | tallying the *.ok and *.failed files. | |
419 | ||
420 | * run_e2fsck: Create foo.ok and foo.failed files when tests | |
421 | succeed or fail, respectively. | |
422 | ||
423 | * test_config (TZ): Set the timezone to be GMT, so that test | |
424 | results are consistent. | |
425 |