1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.29 (September 24, 2002) 2*6a54128fSAndroid Build Coastguard Worker=================================== 3*6a54128fSAndroid Build Coastguard Worker 4*6a54128fSAndroid Build Coastguard WorkerFixed a bug in e2fsck which could corrupt a directory when optimizing 5*6a54128fSAndroid Build Coastguard Workerit (via the -D option) or rebuilding the hash tree index with a 1 in 6*6a54128fSAndroid Build Coastguard Worker512 probability, due to a fence post error. 7*6a54128fSAndroid Build Coastguard Worker 8*6a54128fSAndroid Build Coastguard WorkerFixed a bug in the LVM support code which caused LABEL='xxx' not to 9*6a54128fSAndroid Build Coastguard Workerwork correctly. 10*6a54128fSAndroid Build Coastguard Worker 11*6a54128fSAndroid Build Coastguard WorkerMke2fs now enables the directory indexing flag by default. (Since 12*6a54128fSAndroid Build Coastguard Workerthis is a compatible feature flag, it's safe to do so.) 13*6a54128fSAndroid Build Coastguard Worker 14*6a54128fSAndroid Build Coastguard WorkerTune2fs will support setting the directory indexing feature flag. It 15*6a54128fSAndroid Build Coastguard Workerwill automatically set up the default hash algorithm and hash seed 16*6a54128fSAndroid Build Coastguard Workerfields in the superblock. 17*6a54128fSAndroid Build Coastguard Worker 18*6a54128fSAndroid Build Coastguard WorkerIf the bone-headed user enters the root filesystem twice in 19*6a54128fSAndroid Build Coastguard Worker/etc/fstab, the -R option which skips the root filesystem will skip 20*6a54128fSAndroid Build Coastguard Workerall of them. (Addresses Debian bug #159423). Note! This is not a 21*6a54128fSAndroid Build Coastguard Workerprecedent for dealing intelligently with any other kind of doubled 22*6a54128fSAndroid Build Coastguard Workerentry in /etc/fstab! 23*6a54128fSAndroid Build Coastguard Worker 24*6a54128fSAndroid Build Coastguard Worker 25*6a54128fSAndroid Build Coastguard WorkerProgrammer's notes: 26*6a54128fSAndroid Build Coastguard Worker------------------- 27*6a54128fSAndroid Build Coastguard Worker 28*6a54128fSAndroid Build Coastguard WorkerRemoved perror declaration in lib/et/internal.h. All modern systems 29*6a54128fSAndroid Build Coastguard Workercan be expected to define perror() these days. Besides, the lib/et 30*6a54128fSAndroid Build Coastguard Workercode wasn't using perror at all anyway. :-) 31*6a54128fSAndroid Build Coastguard Worker 32