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