| E2fsprogs 1.06 (October 7, 1996) |
| ================================ |
| |
| Fixed serious bug in e2fsck: if the block descriptors are bad, don't |
| smash the backup copies in ext2fs_close(). (The problem was that when |
| e2fsck -p discovered the problem, while it was closing the filesystem |
| and exiting, it was also blowing away the backup superblocks on the |
| disk, which was less than friendly.) We now make it the case that we |
| only write out the backup superblock and the back block descriptors if |
| the filesystem is completely free from problems. |
| |
| Fixed a bug in block_interate in the lib/ext2fs library which caused |
| e2fsck to fail on GNU Hurd-created filesystems. |
| |
| Add support for Linux/FT's bootloader, which actually uses |
| EXT2_BOOT_LOADER, and sets its mode bits which caused e2fsck to want |
| to clear the inode. |
| |
| Add support for the "A" (no atime update) attribute. (Note: this |
| attribute is not yet in production kernels.) |
| |
| The test suite is not automatically run when doing a "make all" from |
| the top level directory. Users should manually run "make check" if |
| they wish to run the test suite. |
| |
| Upon a preenhalt(), make the printed message more explicit that |
| running e2fsck "MANUALLY" means without the -p or -a options. |
| |
| In e2fsck, if a disconnected inode is zero-length, offer to clear it |
| instead of offering to connect it to lost+found. |
| |
| In e2fsck, if a filesystem was just unmounted uncleanly, and needs |
| e2fsck to be run over it, change e2fsck to explicitly display this |
| fact. |
| |
| For dumpe2fs and e2fsck, cause the -V option to print out which |
| version of the ext2fs library is actually getting used. (This will |
| help detect mismatches of using a 1.06 utility with a 1.05 library, |
| etc.) |
| |
| Programmers' notes: |
| ------------------- |
| |
| EXT2_SWAP_BYTES was changed to EXT2_FLAG_SWAP_BYTES, which better fits |
| the naming convention. |
| |
| In ext2fs_initialize(), make sure the description for the inode bitmap |
| is correctly initialize. |
| |
| Fixed minor type typo in ext2fs_allocate_generic_bitmap(); |
| |