mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2024-11-24 18:43:53 +08:00
Update for WIP release December 7, 2003.
This commit is contained in:
parent
e254d05b95
commit
c4c30b20f9
@ -1,5 +1,34 @@
|
||||
E2fsprogs 1.35-WIP (August 21, 2003)
|
||||
===================================
|
||||
E2fsprogs 1.35-WIP (December 7, 2003)
|
||||
=====================================
|
||||
|
||||
Fix a bug in mke2fs which caused -T largefile or -T largefile4 to core
|
||||
dump due to a division by zero error. (Addresses Debian bug #207082)
|
||||
|
||||
E2fsck will give an extra grace period before actually forcing a check
|
||||
if the laptop is running on battery. The next time fsck runs while
|
||||
the system is on the AC mains, or after the grace period is exceeded,
|
||||
the filesystem will be checked. (Addresses Debian bug #205177)
|
||||
|
||||
E2fsck will inform the user when there are 5 or fewer mounts before a
|
||||
filesystem check will be forced. (Addresses Debian bug #157194)
|
||||
|
||||
Fix e2fsck's handling of corrupted indirect blocks in the bad block.
|
||||
We now correctly handle the case where there is an overlap between a
|
||||
block group descriptor or a superblock and a bad block indirect block.
|
||||
In the case where the indirect block is corrupted, we now suggest
|
||||
"e2fsck -c".
|
||||
|
||||
E2fsck -c now replaces the current list of bad blocks with the ones
|
||||
found by badblocks.
|
||||
|
||||
Fix bugs in e2fsck and tune2fs which could cause a core dump if a
|
||||
non-existent LABEL or UUID specifier is to e2fsck or tune2fs.
|
||||
|
||||
Fix a potential bug in e2fsck which could cause it to core dump when
|
||||
trying to print the location of the backup superblock.
|
||||
|
||||
Protect against a potential core dump in e2fsck when printing a
|
||||
message about backup superblocks.
|
||||
|
||||
Add support for backing up the journal inode location in the
|
||||
superblock. E2fsck will automatically save the journal information in
|
||||
@ -10,6 +39,8 @@ by mke2fs and filesystems that have journals added via tune2fs will
|
||||
also have journal location written to the superblock as well.
|
||||
Debugfs's logdump command has been enhanced so that it can use the
|
||||
journal information in the superblock.
|
||||
|
||||
E2fsck will now update all superblocks when moving the journal inode.
|
||||
|
||||
Shrink the size of the e2fsck executable by moving some initialized
|
||||
variables to the BSS segment.
|
||||
@ -30,13 +61,18 @@ read-write tests, we try to recover after an error so that we can
|
||||
continue reading on page-aligned boundaries. (Addresses Debian Bug
|
||||
#203713)
|
||||
|
||||
Update and clarified various man pages.
|
||||
Updated and clarified various man pages. (Addresses Debian Bug #206845)
|
||||
|
||||
Updated and fixed translations. (Addresses Debian bug #200086)
|
||||
|
||||
Fixed various Debian packaging issues (see debian/changelog).
|
||||
|
||||
Programmer's notes:
|
||||
-------------------
|
||||
|
||||
Centralize code which calculates the location of the superblock
|
||||
and block group descriptors so that it is in a single library routine.
|
||||
|
||||
Added two new functions, ext2fs_file_open2() and
|
||||
ext2fs_inode_io_intern2() which take a pointer to an inode structure.
|
||||
|
||||
@ -58,6 +94,10 @@ modify the EVMS interfaces.
|
||||
Make sure all Makefiles use $(MAKE) rather than hardcoded "make", to
|
||||
aid build process on systems can use invoke GNU make as "gmake".
|
||||
|
||||
Added regression testing for mke2fs.
|
||||
|
||||
Fixed gcc -Wall nitpicks.
|
||||
|
||||
|
||||
E2fsprogs 1.34 (July 25, 2003)
|
||||
===============================
|
||||
|
8
TODO
8
TODO
@ -1,3 +1,11 @@
|
||||
Need to process the bad block inode *before* doing the inod scan.
|
||||
|
||||
Also check to see if the first block of the inode table is not on the
|
||||
bad block scan, and fix that. We need to check for an inaccurate
|
||||
blocks, and fix them before we start doing anything else with the
|
||||
filesystem!
|
||||
|
||||
---------------------------------------------------
|
||||
User request:
|
||||
|
||||
BTW: Could you please add some sort of deleted and possibly corrupted file
|
||||
|
19
debian/changelog
vendored
19
debian/changelog
vendored
@ -1,3 +1,22 @@
|
||||
e2fsprogs (1.34+1.35-WIP-2003.12.07-1) unstable; urgency=medium
|
||||
|
||||
* Added regression tests for mke2fs and dumpe2fs.
|
||||
* Support 2.6 kernel header files. (Closes: #221778)
|
||||
* Fix bug which could a core dump if a non-existent LABEL or UUID
|
||||
specifier is passed to e2fsck or tune2fs.
|
||||
* Fix handling of corrupted indirect blocks in the bad block inode.
|
||||
* If the number of mounts until the next forced filesystem check is less
|
||||
than 6, mention this to the user. (Closes: ##157194)
|
||||
* E2fsck will try to avoid doing a forced filesystem chcek if a system
|
||||
is running on batteries according to APM or ACPI. (Closes: #205177)
|
||||
* Fix problems in the German translation. (Closes: #2000086)
|
||||
* Updated Swedish translation and added Polish translation.
|
||||
* Fix signed vs unsigned bug which could cause the com_right function to
|
||||
seg fault. (Closes: #213450)
|
||||
* Add libuuid1-udeb (Closes: #221777)
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Sat, 22 Nov 2003 11:51:13 -0500
|
||||
|
||||
e2fsprogs (1.34+1.35-WIP-2003.08.21-3) unstable; urgency=low
|
||||
|
||||
* Adjust the man page descriptions so that "apropos ext2" or
|
||||
|
Loading…
Reference in New Issue
Block a user