summaryrefslogtreecommitdiff
path: root/e2fsck/pass1.c
AgeCommit message (Expand)AuthorFilesLines
2004-12-24Add support to detect corrupted resize_inode's to e2fsck.Theodore Ts'o1-8/+26
2004-12-15Add support for on-line resizing ala the resize inode. This patchTheodore Ts'o1-1/+12
2004-07-26pass1.c (process_block): Change the limit of directory size fromTheodore Ts'o1-1/+1
2004-03-30unix_io.c, pass1.c:Matthias Andree1-1/+1
2003-12-28Fix more compiler warnings.Matthias Andree1-0/+1
2003-12-07Fix gcc -Wall nitpicksTheodore Ts'o1-13/+16
2003-11-21pass1.c (e2fsck_pass1), problem.h (PR_1_BB_FS_BLOCK), Theodore Ts'o1-18/+38
2003-11-21Centeralize calculation of which blocks are reserved/used forTheodore Ts'o1-38/+3
2003-08-01ext2fs_getmem(), ext2fs_free_mem(), and ext2fs_resize_mem() Theodore Ts'o1-5/+5
2003-03-01Update debugfs and e2fsck to use the blkid library.Theodore Ts'o1-15/+0
2003-01-22pass1.c (check_blocks): Use the EXT2_I_SIZE macro.Theodore Ts'o1-1/+1
2002-11-08Change e2fsck to force out changes to the backup copies of theTheodore Ts'o1-0/+1
2002-10-31pass1.c (e2fsck_pass1): Check the superblock write time to seeTheodore Ts'o1-1/+5
2002-10-30Add support for the meta_bg feature flag to the resize2fs program.Theodore Ts'o1-2/+6
2002-10-20Add support for the meta_blockgroup filesystem format.Theodore Ts'o1-7/+25
2002-10-13Fix gcc -Wall nits.Theodore Ts'o1-0/+1
2002-10-03Handle BAD_BLOCK_IN_INODE_TABLE even at the beginning of theTheodore Ts'o1-28/+23
2002-08-17Update and clarify man pages (addresses Debian Bug #145044).Theodore Ts'o1-0/+1
2002-08-17Overhaul extended attribute handling. Should now be correct withTheodore Ts'o1-40/+45
2002-07-23pass1.c (e2fsck_pass1): If e2fsck is run with -n, don't createTheodore Ts'o1-1/+2
2002-07-20Add support to e2fsck to reindex directories to use hash trees.Theodore Ts'o1-1/+10
2002-06-26Add support for the half-MD4 HTREE hash.Theodore Ts'o1-21/+70
2002-06-25Add initial support for htree directories.Theodore Ts'o1-0/+16
2002-05-22Update to support the V2 Bestbits EA format.Theodore Ts'o1-5/+12
2002-05-21Check for inodes which are too big (either too many blocks, orTheodore Ts'o1-9/+16
2002-05-21Fix up Andreas' changeset. Avoid use of dynamic automatic arrays,Theodore Ts'o1-12/+12
2002-05-18Add more complete tests for symlinks: nul termination of long links and lengthAndreas Dilger1-13/+29
2002-05-17Fix fencepost error in allocating space for array.Theodore Ts'o1-2/+3
2002-05-17Fix up Andreas's 8k blocksize changes to fix a number of bugs, Theodore Ts'o1-5/+2
2002-05-16Add support for creating and checking 8192-byte blocksize filesystems.Andreas Dilger1-16/+9
2001-12-16Fix various gcc -Wall nits. Fixed a bug in mke2fs where a bogusTheodore Ts'o1-1/+0
2001-08-30mke2fs.c (main): Zap the second sector of the disk, along withAndreas Dilger1-1/+1
2001-08-30pass1.c (e2fsck_pass1): For EXT2_RESIZE_INO, allow its i_mode toTheodore Ts'o1-0/+4
2001-08-27Deal with libc5's lack of strnlen.Theodore Ts'o1-1/+16
2001-08-13e2fsck/pass1.c (e2fsck_pass1_check_device_inode): If i_blocks isTheodore Ts'o1-0/+5
2001-08-13pass1.c (check_size): Fix logic in check_size; the previous codeTheodore Ts'o1-6/+2
2001-08-09pass1.c, pass2.c, problem.c, problem.h: Fix bug introduced byTheodore Ts'o1-26/+1
2001-08-04Cleanup changes to Andreas' symlink patch. Remove use of EXT2_LINK_DIRTheodore Ts'o1-16/+10
2001-08-04Add extra checks for bad symlinks, including zero length symlinks,Andreas Dilger1-4/+45
2001-07-27pass1.c (e2fsck_pass1): Check for symlinks that have theTheodore Ts'o1-0/+1
2001-07-26pass1.c (e2fsck_pass1): Free ctx->block_ea_map at the end of pass 1.Theodore Ts'o1-0/+6
2001-07-25Apply fixes reported by Andreas Gruenbacher:Theodore Ts'o1-2/+3
2001-07-19This patch completes the initial extended attribute/ACL support forTheodore Ts'o1-5/+49
2001-07-07pass1.c (e2fsck_pass1): Defer inodes which have an extended attributeTheodore Ts'o1-4/+14
2001-07-07Add code to check and fix incorrect reference counts in the extendedTheodore Ts'o1-2/+66
2001-07-02Add initial support for extended attribute blocksTheodore Ts'o1-2/+113
2001-06-02ChangeLog, pass1.c, pass2.c, problem.c, problem.h:Theodore Ts'o1-24/+26
2001-06-01ChangeLog, pass1.c, pass1b.c:Theodore Ts'o1-6/+4
2001-05-14ChangeLog, pass1.c, problem.c, problem.h, problemP.h:Theodore Ts'o1-0/+27
2001-01-18ChangeLog, pass1.c:Theodore Ts'o1-4/+6