xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.29.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
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