1E2fsprogs 1.44.4 (August 18, 2018) 2================================== 3 4Updates/Fixes since v1.44.3: 5 6UI and Features 7--------------- 8 9Add basic support for the ext4 verity feature (aka fsverity). It is a 10read-only compatibility feature which uses Merkle trees to add 11functionality much like dm-verity on a per-file basis. For this release 12we simply allow e2fsck to accept file systems with the verity feature 13enable (no special handling is needed) and mke2fs to create file systems 14with the verity feature. 15 16 17Fixes 18----- 19 20E2fsck will now properly repair a file system that has both the 21resize_inode and meta_bg features enabled simultaneously (which is never 22supposed to happen, but it could happen in versions of mke2fs before 231.44.3 when it was given parameters where more than 75% of the block 24group was used for group descriptor tables). 25 26Avoid a floating point exception crash when libblkid tries probing a 27maliciously corrupted HFS+ superblock. 28 29Debugfs's ncheck command now properly will handle inodes that have 30multiple hard links. 31 32On platforms that don't supply strdup, the replacement function for 33strdup() had a bug which would cause it to crash if it was used. 34(Fortunately this only happens if the [scratch_files] feature in e2fsck 35is used.) 36 37Fixed support for devices which have non-512 byte block sizes on Apple 38Darwin. 39 40E2fsprogs 1.44.3 would fail to compile on very old versions of gcc. 41This is now fixed. 42 43Update and clarify man pages. (Addresses Debian Bug: #757831) 44 45 46Performance, Internal Implementation, Development Support etc. 47-------------------------------------------------------------- 48 49Synchronized changes from Android's AOSP e2fsprogs tree. 50 51Instead of building the subset e2fsprogs-libs tar file, add a new 52configure option, --enable-subset. This along with other changes (such 53as dropping obsolete files that aren't shipped as part of 54e2fsprogs-X.YY.tar.gz) allows us to be able to build the tarball using 55the "git archive" command. 56 57Fixed various debian packaging issues (Addresses Debian Bug: #905195) 58 59Update Danish, Spanish, and Swedish translations. 60 61