1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.27 (March 8, 2002) 2*6a54128fSAndroid Build Coastguard Worker============================== 3*6a54128fSAndroid Build Coastguard Worker 4*6a54128fSAndroid Build Coastguard WorkerThe warning messages for mke2fs now go to standard error. 5*6a54128fSAndroid Build Coastguard Worker 6*6a54128fSAndroid Build Coastguard WorkerFixed to make sure "make check" runs all of the test programs with 7*6a54128fSAndroid Build Coastguard WorkerLD_LIBRARY_PATH set, so that we test the libraries in the build tree. 8*6a54128fSAndroid Build Coastguard Worker 9*6a54128fSAndroid Build Coastguard WorkerThe mke2fs program checks the boot sector for the BSD disk label, and 10*6a54128fSAndroid Build Coastguard Workeravoids erasing it if it is there. 11*6a54128fSAndroid Build Coastguard Worker 12*6a54128fSAndroid Build Coastguard WorkerFixed a bug in e2fsck which caused it to core dump if the journal 13*6a54128fSAndroid Build Coastguard Workerinode was missing when it was supposed to be there. 14*6a54128fSAndroid Build Coastguard Worker 15*6a54128fSAndroid Build Coastguard WorkerE2fsck now prints ranges in pass 5 when printing deltas for the block 16*6a54128fSAndroid Build Coastguard Workerand inode bitmaps. 17*6a54128fSAndroid Build Coastguard Worker 18*6a54128fSAndroid Build Coastguard WorkerDebugfs's "ls -l" command now will print out the file type information 19*6a54128fSAndroid Build Coastguard Workerin the directory entry. 20*6a54128fSAndroid Build Coastguard Worker 21*6a54128fSAndroid Build Coastguard WorkerCreate man pages and hard links for fsck.ext3 and mkfs.ext3. If 22*6a54128fSAndroid Build Coastguard Workermke2fs is invoked as mkfs.ext3, create the filesystem with a journal. 23*6a54128fSAndroid Build Coastguard Worker 24*6a54128fSAndroid Build Coastguard WorkerDebugfs can now examine the experimental directory indexing 25*6a54128fSAndroid Build Coastguard Workerinformation. 26*6a54128fSAndroid Build Coastguard Worker 27*6a54128fSAndroid Build Coastguard WorkerFixed bug in debugfs which caused it to core dump if modify_inode is 28*6a54128fSAndroid Build Coastguard Workercalled without an open filesystem. 29*6a54128fSAndroid Build Coastguard Worker 30*6a54128fSAndroid Build Coastguard WorkerThe debugfs lsdel command now runs its output through a pager first. 31*6a54128fSAndroid Build Coastguard Worker 32*6a54128fSAndroid Build Coastguard WorkerWhen installing manual pages, remove the compressed manual pages first. 33*6a54128fSAndroid Build Coastguard Worker 34*6a54128fSAndroid Build Coastguard WorkerSynchronized with Debian's packaging information for e2fsprogs-1.26-1. 35*6a54128fSAndroid Build Coastguard Worker 36*6a54128fSAndroid Build Coastguard WorkerFix the 2.4 resource limitation workaround introduced in 1.26 which 37*6a54128fSAndroid Build Coastguard Workeractually broke things on mips32, sparc32, and Alpha platforms. 38*6a54128fSAndroid Build Coastguard Worker 39*6a54128fSAndroid Build Coastguard WorkerUpdated the I18N code so that calls to setlocate(LC_CTYPE, 0) are made 40*6a54128fSAndroid Build Coastguard Worker(which is required by the newer libintl libraries). 41*6a54128fSAndroid Build Coastguard Worker 42*6a54128fSAndroid Build Coastguard WorkerProgrammer's notes: 43*6a54128fSAndroid Build Coastguard Worker------------------- 44*6a54128fSAndroid Build Coastguard Worker 45*6a54128fSAndroid Build Coastguard WorkerFixed various gcc -Wall complaints. 46*6a54128fSAndroid Build Coastguard Worker 47*6a54128fSAndroid Build Coastguard WorkerFixed a few memory leaks in the e2fsck journalling code, and in the 48*6a54128fSAndroid Build Coastguard Workerismounted code checking for a swap device. 49*6a54128fSAndroid Build Coastguard Worker 50*6a54128fSAndroid Build Coastguard WorkerAdd new inode I/O abstraction interface which exports an inode as 51*6a54128fSAndroid Build Coastguard Workeran I/O object. 52*6a54128fSAndroid Build Coastguard Worker 53*6a54128fSAndroid Build Coastguard WorkerExported ext2_file_flush as a public interface. 54*6a54128fSAndroid Build Coastguard Worker 55*6a54128fSAndroid Build Coastguard WorkerIn ext2_file_write, we now mark the buffer void * argument as a const, since ext2_file_write doesn't modify the buffer. 56*6a54128fSAndroid Build Coastguard Worker 57*6a54128fSAndroid Build Coastguard WorkerLots of small random portability fixes to make e2fsprogs build under 58*6a54128fSAndroid Build Coastguard WorkerAIX --- even without the 5L compatibility toolkit, and even using the 59*6a54128fSAndroid Build Coastguard Workeruber-crippled AIX native C compiler. 60*6a54128fSAndroid Build Coastguard Worker 61