1E2fsprogs 1.43.6 (August 29, 2017) 2================================== 3 4Fix printing of quota inconsistency messages on 32-bit platforms in 5e2fsck. Also fix a bug which cause project quota problems to be 6labelled as group quota problems. 7 8Fix UI problems caused by fuzzy translations such that some messages 9are in English and some are in the foreign language, and it's not 10obvious to user how to answer yes/no questions. (Addresses Debian 11Bug: #856586). 12 13Fix some out-of-bounds memory accesses in e2fsck caused by (usually 14maliciously) corrupted file systems. (Addresses Debian Bugs: #871539, 15#871540) 16 17Optimize CPU usage in e2fsck for very large, very fragmented sparse 18files. 19 20Add an optional mode in e2fsck which trades off additional memory for 21CPU time when processing file systems that are heavily hard-linked. 22(This can be a very large amount of memory, so this feature is 23disabled for now. How to automatically determine when it would be 24helpful to enable this optimization, and when it is _safe_ to enable 25this optimization is still a bit of a research problem.) 26 27The mke2fs program will automatically upsize the inode size to 256 if 28it is not explicitly specified on command-line and the default inode 29size is not large enough to support the project quota feature 30requested by the user. If the inode size is explicitly specified to 31be 128 bytes, and the project quota is enabled mke2fs will fail since 32with an error explaining that project id's can't be supported when the 33inode size is < 256 bytes. 34 35The tune2fs program will not allow the project feature or project 36quotas to be enabled in the inode size is 128 bytes. 37 38The tune2fs program now prints a more understandable message explaining 39that the file system needs to be checked using e2fsck -f before 40running certain complex tune2fs operations. (Addresses Debian Bug: 41#857336) 42 43If the proceed_delay option is enabled in /etc/e2fsck.conf, the message 44indicating that user can wait N seconds to proceed was ambiguous. 45That message has been made more clear. (Addresses Debian Bug: 46#857336) 47 48Fix LFS bug which caused e2image to fail to create regular e2image 49files which are larger than 2 GiB on 32-bit platforms. (Addresses 50Debian Bug: #855246) 51 52Fix FreeBSD portability problem caused by the fact that they no longer 53use block devices. (Disks are character mode devices.) 54 55Update the Czech, French, Polish, Swedish, and Vietnamese translations. 56 57Fixed various Debian Packaging Issues. 58 59 60Programming notes 61----------------- 62 63Avoid changing the blkid cache when running tests. (Normally the 64blkid cache is not writable by the user running tests, but...) 65 66The tar file generation process will now create reproducible 67artifacts. 68 69Removed legacy entries for ext4dev in the default mke2fs.conf file. 70 71