blob: 9550ab86b20aa67cfa09edad7b38803300a603e7 [file] [log] [blame]
Theodore Ts'of3db3561997-04-26 13:34:30 +00001Sat Mar 11 10:59:58 1995 Theodore Y. Ts'o <tytso@localhost>
2
3 * mke2fs.c (main, zap_bootblock): Added new function
4 zap_bootblock() which clears the first 512 bytes of the
5 filesystem. This protects the filesystem from being
6 misidentified as a MS-DOS FAT filesystem.
7
8 * badblocks.c (alarm_intr, test_ro, test_rw): Increase the space
9 allocated for printing the block numbers, so that the
10 display doesn't get corrupted when running badblocks on a
11 very large partition.
12
13 * badblocks.c (do_test, test_ro, test_rw): Added missing cast to
14 ext2_loff_t, so that when checking a large device,
15 spurious seek errors aren't reported.
16
17 * mke2fs.c (count_blocks): Declare mid to be of type ext2_loff_t
18 instead of type int, so that it works for filesystems
19 greater than 2 GB. (Fortunately count_blocks is only
20 called if the device does not support the BLKGETSIZE
21 ioctl, which most do.)
22
23 * fsck.c (ignore): Add check to ignore filesystems with a pass
24 number of zero. (This check was accidentally deleted at
25 during 0.5b development.)
26
27Sat Dec 31 00:47:16 1994 <tytso@rsx-11.mit.edu>
28
29 * mke2fs.c (new_table_block, alloc_tables, PRS, main): Add a new
30 option, -S, which only writes the superblock and group
31 descriptors. Useful for recovering when all of the
32 superblocks are corrupted somehow (as a last ditch
33 measure).
34
35 Also, don't bother initializing the bitmap blocks in
36 alloc_tables(), since they will be overwritten at the end
37 anyway. (Should speed up mke2fs by a little.)
38
39Tue Dec 6 02:20:55 1994 <tytso@rsx-11.mit.edu>
40
41 * fsck.c (main): Fix stupid typo where a null inst would be freed.
42
43 * fsck.c (wait_one): Check WIFEXITED on status before trying to
44 extract the exit status. In other cases, return
45 FSCK_ERROR if the back end processor exited with a signal.
46
47Tue Nov 15 10:20:00 1994 Remy Card <card@bbj>
48
49 * tune2fs.c (main): Fixed a bug which prevented the use of the
50 new options.
51 Added the `w' (week) suffix recognition in the check interval.
52
53Sun Nov 13 15:58:48 1994 (tytso@rsx-11)
54
55 * fsck.c (load_fs_info): If the user has an obviously old
56 /etc/fstab file, issue a warning message and assume that
57 all partitions should be checked.
58
59Sat Nov 12 00:33:18 1994 (tytso@rsx-11)
60
61 * dumpe2fs.c (list_desc): Update to new inode and block bitmap
62 structures.
63
64 * mke2fs.c (create_root_dir): Create the root directory owned by
65 the effective uid.
66
67Mon Nov 7 22:04:37 1994 Remy Card <card@bbj>
68
69 * tune2fs.c (main.c): Added support for new options:
70 -r reserved_blocks_count, -g reserved_gid, -u reserved_uid.
71
72Sun Aug 21 00:57:33 1994 Theodore Y. Ts'o (tytso@rt-11)
73
74 * fsck.c (ignore): If the pass number is 0, ignore the filesystem.
75
76Wed Aug 17 21:55:03 1994 Remy Card (card@bbj)
77
78 * badblocks.c (test_rw): Added verbose output like in the
79 read-only test.
80
81 (do_test and test_rw): Use the llseek system call if available.
82
83 * chattr.c: Added support for new attributes.
84
85 * lsattr.c: Added support for long format.
86
87 * mke2fs.c (usage): Fixed bogus usage message.
88
89 (valid_offset): Use the llseek system call if available.
90
91Wed Aug 17 10:50:57 1994 Theodore Y. Ts'o (tytso@rt-11)
92
93 * mke2fs.c (handle_bad_blocks): Check to see if a bad block is
94 where a backup superblock/group descriptor is stored. If so,
95 print a warning message and adjust the superblock counts so that
96 they are correct. (Otherwise, the bad block will get counted
97 twice and the # of free blocks count will be wrong.)
98
99 (alloc_tables): Removed code which calcualated the free block
100 statistics, which was moved to lib/ext2fs/initialize.c. This
101 allows the bad block code to adjust the group descriptor
102 statistics if necessary.