aboutsummaryrefslogtreecommitdiff
path: root/e2fsck/pass1.c
AgeCommit message (Expand)Author
2018-08-21e2fsck: allow verity files to have initialized blocks past i_sizeEric Biggers
2018-08-05AOSP: e2fsck: Remove unused variable.David Anderson
2018-06-28e2fsck: do not allow initialized blocks pass i_sizeLukas Czerner
2018-06-23Fix gcc and clang warningsTheodore Ts'o
2018-06-23e2fsck: mark device inodes with EXT4_EXTENTS_FL badAndreas Dilger
2018-06-23e2fsck: handle preallocation for large PAGE_SIZEAndreas Dilger
2018-06-21AOSP: e2fsck: Add an extended option for unsharing blocks.David Anderson
2018-06-21AOSP: e2fsck: Skip duplicate blocks when RO_COMPAT_SHARED_BLOCKS is set.David Anderson
2018-04-07libext2fs: add sanity checks for ea_in_inodeTheodore Ts'o
2018-03-03e2fsck: require that fast symlinks don't have EXT4_EXTENTS_FLEric Biggers
2018-03-03e2fsck: validate the targets of extent-based symlinksEric Biggers
2018-03-03e2fsck: drop redundant checks of symlink i_sizeEric Biggers
2018-03-03e2fsck: require i_size == fscrypt_symlink_data.len + 2Eric Biggers
2018-03-03e2fsck: validate fscrypt_symlink_data.len for fast symlinks tooEric Biggers
2018-03-03Merge branch 'maint' into nextTheodore Ts'o
2018-03-03e2fsck: validate that fscrypt_symlink_data.len is not too largeEric Biggers
2018-03-03e2fsck: fix reading fscrypt_symlink_data.lenEric Biggers
2017-10-15Merge branch 'maint' into nextTheodore Ts'o
2017-10-15Fix typos in code comments and developer docsSebastian Rasmussen
2017-08-29Merge branch 'maint' into nextTheodore Ts'o
2017-08-26e2fsck: add optimization for heavily hard-linked file systemsJaco Kroon
2017-08-26e2fsck: optimize out the use region_t in scan_extent_node()Jaco Kroon
2017-07-27Merge branch 'maint' into nextTheodore Ts'o
2017-07-23e2fsck: update quota inode accounting for ea_inode featureTahsin Erdogan
2017-07-23e2fsck: don't restart after a critical metadata collision in e2fsck -n modeTheodore Ts'o
2017-07-23e2fsck: quiet some harmless bitmap warningsTheodore Ts'o
2017-07-05Use i_size to determine whether a symlink is a fast symlinkTahsin Erdogan
2017-07-04e2fsck: track ea_inode referencesTahsin Erdogan
2017-07-04e2fsck: update i_blocks accounting for ea_inode featureTahsin Erdogan
2017-07-04e2fsck: generalize ea_refcountTahsin Erdogan
2017-07-04e2fsck: do not early terminate extra space checkTahsin Erdogan
2017-07-04e2fsck: ea_inode hash validationTahsin Erdogan
2017-07-04e2fsck: add support for large xattrs in external inodesAndreas Dilger
2017-07-04Merge branch 'maint' into nextTheodore Ts'o
2017-07-04Fix warnings found using UBSANTheodore Ts'o
2017-04-27e2fsck: eliminate per-block cluster alignment checkTahsin Erdogan
2017-04-26Merge branch 'maint' into nextTheodore Ts'o
2017-04-21e2fsck: fix ASAN error when using 128 byte inodesTheodore Ts'o
2017-04-13e2fsprogs: add support for 3-level htreeArtem Blagodarenko
2017-04-13e2fsprogs: supersede i_dir_acl with i_size_high for all casesArtem Blagodarenko
2017-04-13e2fsck: fix quota accounting to use cluster unitsEric Whitney
2017-02-17e2fsck: don't check inode flag values for deleted inodesTheodore Ts'o
2017-01-31e2fsck: make sure system.data xattr is presentTheodore Ts'o
2016-11-11e2fsck: avoid dereferencing beyond allocated memory with 128 byte inodesTheodore Ts'o
2016-09-04e2fsck: enforce that extra_isize must be a multiple of fourTheodore Ts'o
2016-09-03e2fsck: fix timestamps logic for 32-bit systemsTheodore Ts'o
2016-09-01e2fsck: fix logic for deciding when to repair legacy timestamp encodingsTheodore Ts'o
2016-06-07Remove the last of behaviour-specific checks on EXT2_OS_LINUXTheodore Ts'o
2016-05-29Add configure --disable-tdb which disables e2fsck's scratch_files featureTheodore Ts'o
2016-05-29e2fsck,resize2fs: fix gcc -Wall nitsTheodore Ts'o