Home | History | Annotate | Download | only in e2fsck
      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.
     54