aboutsummaryrefslogtreecommitdiffstats
path: root/e2fsck/pass1.c
Commit message (Expand)AuthorAgeFilesLines
* e2fsck: allow verity files to have initialized blocks past i_sizeEric Biggers2018-08-211-1/+2
* AOSP: e2fsck: Remove unused variable.David Anderson2018-08-051-2/+0
* e2fsck: do not allow initialized blocks pass i_sizeLukas Czerner2018-06-281-10/+2
* Fix gcc and clang warningsTheodore Ts'o2018-06-231-5/+5
* e2fsck: mark device inodes with EXT4_EXTENTS_FL badAndreas Dilger2018-06-231-2/+2
* e2fsck: handle preallocation for large PAGE_SIZEAndreas Dilger2018-06-231-3/+8
* AOSP: e2fsck: Add an extended option for unsharing blocks.David Anderson2018-06-211-1/+3
* AOSP: e2fsck: Skip duplicate blocks when RO_COMPAT_SHARED_BLOCKS is set.David Anderson2018-06-211-0/+2
* libext2fs: add sanity checks for ea_in_inodeTheodore Ts'o2018-04-071-0/+1
* e2fsck: require that fast symlinks don't have EXT4_EXTENTS_FLEric Biggers2018-03-031-3/+3
* e2fsck: validate the targets of extent-based symlinksEric Biggers2018-03-031-35/+39
* e2fsck: drop redundant checks of symlink i_sizeEric Biggers2018-03-031-5/+1
* e2fsck: require i_size == fscrypt_symlink_data.len + 2Eric Biggers2018-03-031-2/+1
* e2fsck: validate fscrypt_symlink_data.len for fast symlinks tooEric Biggers2018-03-031-10/+13
* Merge branch 'maint' into nextTheodore Ts'o2018-03-031-2/+2
|\
| * e2fsck: validate that fscrypt_symlink_data.len is not too largeEric Biggers2018-03-031-1/+1
| * e2fsck: fix reading fscrypt_symlink_data.lenEric Biggers2018-03-031-1/+1
* | Merge branch 'maint' into nextTheodore Ts'o2017-10-151-3/+3
|\|
| * Fix typos in code comments and developer docsSebastian Rasmussen2017-10-151-3/+3
* | Merge branch 'maint' into nextTheodore Ts'o2017-08-291-13/+17
|\|
| * e2fsck: add optimization for heavily hard-linked file systemsJaco Kroon2017-08-261-0/+3
| * e2fsck: optimize out the use region_t in scan_extent_node()Jaco Kroon2017-08-261-13/+14
* | Merge branch 'maint' into nextTheodore Ts'o2017-07-271-2/+6
|\|
| * e2fsck: don't restart after a critical metadata collision in e2fsck -n modeTheodore Ts'o2017-07-231-2/+4
| * e2fsck: quiet some harmless bitmap warningsTheodore Ts'o2017-07-231-0/+2
* | e2fsck: update quota inode accounting for ea_inode featureTahsin Erdogan2017-07-231-43/+91
* | Use i_size to determine whether a symlink is a fast symlinkTahsin Erdogan2017-07-051-34/+8
* | e2fsck: track ea_inode referencesTahsin Erdogan2017-07-041-26/+40
* | e2fsck: update i_blocks accounting for ea_inode featureTahsin Erdogan2017-07-041-33/+91
* | e2fsck: generalize ea_refcountTahsin Erdogan2017-07-041-2/+2
* | e2fsck: do not early terminate extra space checkTahsin Erdogan2017-07-041-1/+0
* | e2fsck: ea_inode hash validationTahsin Erdogan2017-07-041-32/+59
* | e2fsck: add support for large xattrs in external inodesAndreas Dilger2017-07-041-31/+97
* | Merge branch 'maint' into nextTheodore Ts'o2017-07-041-2/+2
|\|
| * Fix warnings found using UBSANTheodore Ts'o2017-07-041-2/+2
* | e2fsck: eliminate per-block cluster alignment checkTahsin Erdogan2017-04-271-48/+69
* | Merge branch 'maint' into nextTheodore Ts'o2017-04-261-2/+7
|\|
| * e2fsck: fix ASAN error when using 128 byte inodesTheodore Ts'o2017-04-211-2/+7
* | e2fsprogs: add support for 3-level htreeArtem Blagodarenko2017-04-131-2/+3
* | e2fsprogs: supersede i_dir_acl with i_size_high for all casesArtem Blagodarenko2017-04-131-1/+1
|/
* e2fsck: fix quota accounting to use cluster unitsEric Whitney2017-04-131-1/+2
* e2fsck: don't check inode flag values for deleted inodesTheodore Ts'o2017-02-171-41/+41
* e2fsck: make sure system.data xattr is presentTheodore Ts'o2017-01-311-5/+4
* e2fsck: avoid dereferencing beyond allocated memory with 128 byte inodesTheodore Ts'o2016-11-111-1/+5
* e2fsck: enforce that extra_isize must be a multiple of fourTheodore Ts'o2016-09-041-2/+6
* e2fsck: fix timestamps logic for 32-bit systemsTheodore Ts'o2016-09-031-3/+3
* e2fsck: fix logic for deciding when to repair legacy timestamp encodingsTheodore Ts'o2016-09-011-2/+2
* Remove the last of behaviour-specific checks on EXT2_OS_LINUXTheodore Ts'o2016-06-071-3/+3
* Add configure --disable-tdb which disables e2fsck's scratch_files featureTheodore Ts'o2016-05-291-19/+18
* e2fsck,resize2fs: fix gcc -Wall nitsTheodore Ts'o2016-05-291-12/+11