1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.44.2 (May 14, 2018) 2*6a54128fSAndroid Build Coastguard Worker=============================== 3*6a54128fSAndroid Build Coastguard Worker 4*6a54128fSAndroid Build Coastguard WorkerUpdates/Fixes since v1.44.1: 5*6a54128fSAndroid Build Coastguard Worker 6*6a54128fSAndroid Build Coastguard WorkerFixes 7*6a54128fSAndroid Build Coastguard Worker----- 8*6a54128fSAndroid Build Coastguard Worker 9*6a54128fSAndroid Build Coastguard WorkerE2fsck now prints a warning message if broken_system_clock is set in 10*6a54128fSAndroid Build Coastguard Workere2fsck.conf and this causes the check interval to be ignored so it is 11*6a54128fSAndroid Build Coastguard Workerclear to the user. 12*6a54128fSAndroid Build Coastguard Worker 13*6a54128fSAndroid Build Coastguard WorkerFix e2image handling of e2i files on big endian systems 14*6a54128fSAndroid Build Coastguard Worker 15*6a54128fSAndroid Build Coastguard WorkerAdd sanity checks for inodes containing xattr values to prevent 16*6a54128fSAndroid Build Coastguard Workermaliciously crafted file systems from causing crashes caused by infinite 17*6a54128fSAndroid Build Coastguard Workerrecursion from causing e2fsck and debugfs to crash. 18*6a54128fSAndroid Build Coastguard Worker 19*6a54128fSAndroid Build Coastguard WorkerFix e2fsck so that quota usage is adjusted when clearing orphaned 20*6a54128fSAndroid Build Coastguard Workerinodes. 21*6a54128fSAndroid Build Coastguard Worker 22*6a54128fSAndroid Build Coastguard WorkerFix filefrag so that unknown flags returned by FIEMAP won't cause a 23*6a54128fSAndroid Build Coastguard Workerbuffer overrun. 24*6a54128fSAndroid Build Coastguard Worker 25*6a54128fSAndroid Build Coastguard WorkerFix mke2fs to print a more useful/correct error message if 26*6a54128fSAndroid Build Coastguard Workerext2fs_close_free() at the end of the file system creation process. 27*6a54128fSAndroid Build Coastguard Worker 28*6a54128fSAndroid Build Coastguard WorkerImprove chattr's man page. 29*6a54128fSAndroid Build Coastguard Worker 30*6a54128fSAndroid Build Coastguard Worker 31*6a54128fSAndroid Build Coastguard WorkerPerformance, Internal Implementation, Development Support etc. 32*6a54128fSAndroid Build Coastguard Worker-------------------------------------------------------------- 33*6a54128fSAndroid Build Coastguard Worker 34*6a54128fSAndroid Build Coastguard WorkerDemote e2fsprogs in debian packaging from Essential: yes to 35*6a54128fSAndroid Build Coastguard WorkerXB-Important: yes (Addresses Debian Bug #474540) 36*6a54128fSAndroid Build Coastguard Worker 37*6a54128fSAndroid Build Coastguard WorkerFix intl/Makefile so it uses @AR@ instead of a hard-coded 'ar' (which 38*6a54128fSAndroid Build Coastguard Workermatters when cross compiling). 39*6a54128fSAndroid Build Coastguard Worker 40*6a54128fSAndroid Build Coastguard WorkerUpdate Polish translation file. 41*6a54128fSAndroid Build Coastguard Worker 42*6a54128fSAndroid Build Coastguard WorkerFix the address of the FSF in various GPL/LGPL copyright licenses. 43*6a54128fSAndroid Build Coastguard Worker 44*6a54128fSAndroid Build Coastguard WorkerClean up the i_bitmaps test so it doesn't leave temporary files behind. 45*6a54128fSAndroid Build Coastguard Worker 46*6a54128fSAndroid Build Coastguard WorkerRemove use of /dev/stdin in the regression tests since not all systems 47*6a54128fSAndroid Build Coastguard Workerhave /dev/stdin. 48*6a54128fSAndroid Build Coastguard Worker 49*6a54128fSAndroid Build Coastguard WorkerFix the f_bigalloc_badinode and f_bigalloc_orphan_list regression tests 50*6a54128fSAndroid Build Coastguard Workerso they uses mke2fs and ebugfs from the build tree. They may not exist 51*6a54128fSAndroid Build Coastguard Workerin the users PATH, and if they not or if they are extremely 52*6a54128fSAndroid Build Coastguard Workerold/obsolete, those tests would fail. 53*6a54128fSAndroid Build Coastguard Worker 54