xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.17.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.17 (October 26, 1999)
2*6a54128fSAndroid Build Coastguard Worker=================================
3*6a54128fSAndroid Build Coastguard Worker
4*6a54128fSAndroid Build Coastguard WorkerFixed nasty typo in fsck which caused parallelized fsck's to go into an
5*6a54128fSAndroid Build Coastguard Workerinfinite loop.
6*6a54128fSAndroid Build Coastguard Worker
7*6a54128fSAndroid Build Coastguard WorkerFixed a bug in fsck where it used strncmp to compare a binary UUID,
8*6a54128fSAndroid Build Coastguard Workerthus potentially causing problems if a binary UUID contained a NULL
9*6a54128fSAndroid Build Coastguard Workercharacter.
10*6a54128fSAndroid Build Coastguard Worker
11*6a54128fSAndroid Build Coastguard WorkerE2fsck now uses stricter checks for directory entries in pass 2:
12*6a54128fSAndroid Build Coastguard Workerzero-length filenames are not allowed; neither are 8 byte long
13*6a54128fSAndroid Build Coastguard Workerdirectory entries.
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerThe debugfs "dirty" command now clears the filesystem valid bit.
16*6a54128fSAndroid Build Coastguard Worker(Previously this just set the dirty-as-in-needs-writing-out-to-disk
17*6a54128fSAndroid Build Coastguard Workerbit in the in-core superblock image.  The new functionality is more
18*6a54128fSAndroid Build Coastguard Workerwhat the user expects, and is more useful.)
19*6a54128fSAndroid Build Coastguard Worker
20*6a54128fSAndroid Build Coastguard WorkerAdded a debugging hook to test parallel fsck; if the environment
21*6a54128fSAndroid Build Coastguard Workervariable FSCK_FORCE_ALL_PARALLEL, then filesystems on the same drive
22*6a54128fSAndroid Build Coastguard Workerwill be checked in parallel when they normally would not be.
23*6a54128fSAndroid Build Coastguard Worker
24*6a54128fSAndroid Build Coastguard WorkerProgrammer's notes:
25*6a54128fSAndroid Build Coastguard Worker-------------------
26*6a54128fSAndroid Build Coastguard Worker
27*6a54128fSAndroid Build Coastguard WorkerFixed some #ifdef's for compilation under the Hurd OS.
28*6a54128fSAndroid Build Coastguard Worker
29*6a54128fSAndroid Build Coastguard WorkerFixed minor W2K compatibility problems.
30*6a54128fSAndroid Build Coastguard Worker
31*6a54128fSAndroid Build Coastguard WorkerFixed some miscellaneous GCC warnings.
32*6a54128fSAndroid Build Coastguard Worker
33