1E2fsprogs 1.11 (June 17, 1997) 2============================== 3 4Fixed e2fsck to detect (previously ignored) conflicts between the 5superblock or block group descriptors and block bitmaps, inode 6bitmaps, and inode tables. 7 8Fixed bug in e2fsck so that when the message printed out when a block 9or inode bitmap conflicts with other data, it has the correct group 10number. 11 12Fixed bug in e2fsck and mke2fs where the blocksize wasn't being passed 13to badblocks. This meant that not all of the filesystem was being 14tested for bad blocks! 15 16Fixed an array boundary overrun case which cropped up in 17ext2fs_badblocks_list_test when a user tried running "mke2fs -c 18-b 4096". 19 20Adjusted the number of columns printed by mke2fs when displaying the 21superblock backups to avoid running over 80 columns when making a 22really big filesystem. 23 24Fixed up the man pages for e2fsck, debugfs, badblocks, chattr, 25dumpe2fs, fsck, mke2fs, and tune2fs (typos and other minor grammar 26fixes), thanks to some suggestions from Bill Hawes (whawes@star.net). 27 28Programmer's notes: 29------------------- 30 31Fixed install rule in lib/ss so that ss_err.h is actually getting 32installed. 33 34Fixed bug in ext2fs_copy_bitmap; the destination bitmap wasn't getting 35passed back to the caller. 36 37Fixed bug in ext2fs_inode_scan_goto_blockgroup; it had not been 38setting the current inode number (which meant this function wasn't 39working at all). 40 41Fixed bug in ext2fs_resize_generic_bitmap; it had not be zeroing all 42blocks in the bitmap when increasing the size of the bitmap. 43 44Changed the initial number of blocks allocated by ext2fs_init_dblist() 45to be more realistic. 46 47Added a new function ext2fs_allocate_group_table, which sets up the 48group descriptor information (and allocates inode and block bitmaps, 49and inode tables for a particular group). The function was created by 50factoring out code form ext2fs_allocate_tables(). 51 52Added a new function ext2fs_move_blocks which takes a bitmap of the 53blocks to be moved, and moves them to another location on the 54boardboard. 55 56Make the unix_io channel's io_channel_flush implementation calls sync() 57to to flush the kernel buffers to disk. 58 59Added a new function ext2fs_dblist_count returns the number of 60directory blocks in dblist. 61 62