1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.31 (November 8, 2002) 2*6a54128fSAndroid Build Coastguard Worker================================= 3*6a54128fSAndroid Build Coastguard Worker 4*6a54128fSAndroid Build Coastguard WorkerUpdate EVMS ext2fsim plugin with EVMS 1.2. (We still support 5*6a54128fSAndroid Build Coastguard Workercompiling the fsim plugin with EVMS 1.0 and 1.1.) Add better error 6*6a54128fSAndroid Build Coastguard Workerhandling for child process that die unexpectedly. Add a hack to force 7*6a54128fSAndroid Build Coastguard Workermkfs to create filesystems that won't cause problems with hardware 8*6a54128fSAndroid Build Coastguard Workerthat has 2k or 4k minimum blocksize requirements. Read from child 9*6a54128fSAndroid Build Coastguard Workerprocesses in non-blocking mode, so that the GUI continues to update. 10*6a54128fSAndroid Build Coastguard Worker 11*6a54128fSAndroid Build Coastguard WorkerFix e2fsck so that it returns the appropriate exit code when the root 12*6a54128fSAndroid Build Coastguard Workerfilesystem has been changed, so that system's rc scripts will be told that 13*6a54128fSAndroid Build Coastguard Workerthe system needs to be rebooted. 14*6a54128fSAndroid Build Coastguard Worker 15*6a54128fSAndroid Build Coastguard WorkerFix a bug in ext2fs_flush/ext2fs_close; when the MASTER_SB_ONLY flag 16*6a54128fSAndroid Build Coastguard Workerwas set, some of the descriptor blocks that should have been written 17*6a54128fSAndroid Build Coastguard Workerout were getting skipped. 18*6a54128fSAndroid Build Coastguard Worker 19*6a54128fSAndroid Build Coastguard WorkerChanged e2fsck to force out changes to the backup copies of the 20*6a54128fSAndroid Build Coastguard Workersuperblock and block group descriptors when important changes are made 21*6a54128fSAndroid Build Coastguard Workerto those data structures. 22*6a54128fSAndroid Build Coastguard Worker 23*6a54128fSAndroid Build Coastguard WorkerFix a bug where e2fsck could erroneously mark a filesystem as being 24*6a54128fSAndroid Build Coastguard Workerclean if a check of dirty filesystem is interrupted with a ^C. (Bug 25*6a54128fSAndroid Build Coastguard Workerintroduced in e2fsprogs 1.28.) 26*6a54128fSAndroid Build Coastguard Worker 27*6a54128fSAndroid Build Coastguard WorkerIf journal debugging is enabled using --enable-jbd-debug, the debugging 28*6a54128fSAndroid Build Coastguard Workerlevel is now set via the E2FSCK_JBD_DEBUG environment variable. 29*6a54128fSAndroid Build Coastguard Worker 30*6a54128fSAndroid Build Coastguard WorkerIf byteswapping support is disabled using configure --disable-swapfs, 31*6a54128fSAndroid Build Coastguard Workerskip the tests which depend on byte-swapping, so that "make check" 32*6a54128fSAndroid Build Coastguard Workerwon't bomb out. 33*6a54128fSAndroid Build Coastguard Worker 34*6a54128fSAndroid Build Coastguard WorkerLsattr will now display the indexed directory flag. Also, some of 35*6a54128fSAndroid Build Coastguard Workerthe more esoteric compression flags are suppressed unless compression 36*6a54128fSAndroid Build Coastguard Workersupport has been enabled. 37*6a54128fSAndroid Build Coastguard Worker 38*6a54128fSAndroid Build Coastguard WorkerUpdate man pages. 39*6a54128fSAndroid Build Coastguard Worker 40