1E2fsprogs 1.43.4 (January 31, 2017) 2=================================== 3 4Fix e2fsck to require that the system.data extended attribute is 5always present even for files smaller than 60 bytes, to be consistent 6with the kernel. 7 8Fix a bug which was causing mke2fs -d and fuse2fs to improperly handle 9Posix ACL's. 10 11Fix a bug which could cause mke2fs -d to fail if there is an 12zero-length file in source directory tree. 13 14Clarify the default for the "proceed?" question printed by mke2fs and 15tune2fs. (Addresses Debian Bug: #852727) 16 17Debugfs will now display project quota information. 18 19Debugfs's do_set_xattr now uses C strings to parse extended attribute 20values, and will print the extended attributes using either C strings 21or hex bytes when using debugfs's do_get_xattr command. It will now 22allow developers to see the contents of the system.data extended 23attribute. 24 25Fix a bug in mke2fs where I/O errors weren't getting properly reported 26to the user. 27 28Fix multiblock writes in the unaligned Direct I/O fallback code. 29(Which is rarely needed on Linux systems, but which is required on 30Freebsd systems.) 31 32Make sure the default mke2fs.conf file includes the uninit_bg feature 33flag. (Which was accidentally dropped in v1.43). 34 35Fix a bug in resize2fs when operating on very large file systems which 36have a block size different from the VM page size. 37 38If the reported device size is absurdly large, mke2fs will now report 39an error instead looping forever or crashing. 40 41Fix various Coverity warnings and other memory leaks in fuse2fs and 42extended attribute manipulation functions. 43 44Replace a test file but which had a "non-commercial use-only" 45copyright permission file with a newer version from the Cyrus imapd 46package which now has a 4-clause BSD license, which was making some 47lawyers nervous, even though the test file in question was only used 48in lib/et's regression testing and was never included in any compiled 49binary. (Addresses Debian Bug: #840733) 50 51Stop installing mkfs.ext4dev and fsck.ext4dev 52 53Update Chinese, Czech, Polish, Serbian, and Spanish translations and 54add the Finnish and Malay translation. (Addresses-Debian-Bug: #774379) 55 56Update various man pages (Addresses-Debian-Bug: #852726) 57 58Programming notes 59----------------- 60 61Fix more FreeBSD-11 compatibility bugs, including some unmasked by 62FreeBSD 11-rc2. 63 64Fix the Mac build. 65 66Fix build failure on RHEL 5.x systems caused by an old version of 67libmagic. 68 69Fix a number of bugs reported by ASAN that can cause some (mostly 70harmless) memory dereferences beyond allocated memory. 71 72