1[tytso:19940101.1200EST]
2
3Add new options -l and -L, to append to and modify the bad-blocks list.
4
5Fix bugs in bad-block cloning.
6
7[tytso:19931230.1832EST]
8
9Clean up e2fsck and library to be clean even when compiling with full
10warnings enabled.
11
12Make e2fsck deal with zero-length directories correctly.
13
14Deleted inodes from old ext2fs code (inodes with dtime set but
15non-zero link count) are detected, and the user is given the
16opportunity to clear them.
17
18The last bit in the last group of the block bitmap badding was not
19being checked; now fixed.
20
21The free_blocks and free_inodes count in the last group weren't being
22checked.  Now fixed.
23
24[tytso:19931101.0007EST]
25
26Fixed bugs with root reallocation; previously the parent pointers in
27the dirinfo structure would get corrupted, causing many different '..'
28links to be wrong.  Also, the inode link count for the root directory
29wasn't always being set correctly.  (All of this would be fixed on
30the second e2fsck, however).
31
32Fixed to recognize filesystem corruption caused by mke2fs 0.2b (where
33/ and /lost+found had non-zero dtime entries).  Offers to fix /'s
34dtime entry.
35
36e2fsck will now expand the /lost+found directory if it runs out of room.
37
38Fixed dependency on BLOCK_SIZE in pass2.  e2fsck will now handle 4k
39filesystems w/o problems.
40
41e2fsck will now move bad blocks found in the inode bitmaps, block
42bitmaps, and in the inode tables.  (Can't handle bad blocks found in
43the superblock and the group descriptors.)  (Doesn't update alternate
44superblocks, group descriptors.)
45
46e2fsck now supports the -b option, to allow a user to specify an
47alternate superblock.
48
49The -B option now specifies the blocksize of the filesystem.  (If not
50specified, and the -b option is specified, e2fsck will attempt to
51search through various blocksizes to find the correct one.)
52
53Added manual page.
54