mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2024-11-24 02:25:03 +08:00
Update Release Notes, Changelogs, version.h, etc. for 1.42.3 release
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
This commit is contained in:
parent
ae06582867
commit
8cf716a251
2
README
2
README
@ -1,4 +1,4 @@
|
||||
This is the new version (1.42.2) of the second extended file
|
||||
This is the new version (1.42.3) of the second extended file
|
||||
system management programs.
|
||||
|
||||
From time to time, I release new versions of e2fsprogs, to fix
|
||||
|
@ -1,3 +1,97 @@
|
||||
E2fsprogs 1.42.3 (May 14, 2012)
|
||||
===============================
|
||||
|
||||
Fix a bug in the Unix I/O manager which could cause corruption of file
|
||||
systems with more than 16TB when e2fsprogs is compiled in 32-bit mode
|
||||
(i.e., when unsigned long is 32-bits). Also fix a bug which caused
|
||||
dumpe2fs to incorrectly display block numbers > 32-bits.
|
||||
|
||||
Improve the support for integrated quota files (where quota is a first
|
||||
class supported feature using hidden files in the ext4 file system).
|
||||
Previously the quota file was getting rewritten even when it was not
|
||||
necessary, and e2fsck would erroneously try to hide quota files which
|
||||
were already hidden.
|
||||
|
||||
Quiet complaints in e2fsck when the total free blocks or inodes are
|
||||
incorrect in the superblock after an system crash, since we don't
|
||||
update nor depend on the superblock summaries at each commit boundary.
|
||||
|
||||
Fixed a regression introduced in 1.42.2 which would cause applications
|
||||
outside of e2fsprogs which did not pass the EXT2_FLAG_64BIT (and so
|
||||
would were still using the legacy 32-bit bitmaps) to crash. This was
|
||||
due to missing 32-bit compat code in side the function
|
||||
ext2fs_find_first_zero_generic_bmap(). (Addresses Red Hat Bugzilla:
|
||||
#808421)
|
||||
|
||||
Fix a bug which would cause mke2fs to fail creating the journal if
|
||||
/etc/mtab and /proc/mounts are missing. (Addresses Sourceforge Bug:
|
||||
#3509398)
|
||||
|
||||
Updated/fixed various man pages.
|
||||
|
||||
Update Czech, Dutch, French, German, Polish, Sweedish, and Vietnamese
|
||||
translations
|
||||
|
||||
Fixed various Debian Packaging issues.
|
||||
|
||||
|
||||
Programmer's Notes
|
||||
------------------
|
||||
|
||||
Change the nonsensically wrong types in the function signature of the
|
||||
inline function ext2fs_find_first_zero_block_bitmap2(). This was
|
||||
caused by a cut and paste error; fortunately no code in e2fsprogs used
|
||||
this inline function, and there are any users of this functions
|
||||
outside of e2fsprogs.
|
||||
|
||||
Add support for systems which have valloc(), but which do have
|
||||
posix_memalign() nor memalign() (such as MacOS 10.5).
|
||||
|
||||
Refactor and clean up the allocation of aligned buffers for Direct I/O
|
||||
support. Previously some allocations were requesting a greater
|
||||
alignment factor that what was strictly necessary. Also optimize
|
||||
reading and writing bitmaps using Direct I/O when the size of the
|
||||
bitmap did not fully cover the file system blocksize.
|
||||
|
||||
Reserve the codepoints for the INCOMPAT features LARGEDATA and
|
||||
INLINEDATA.
|
||||
|
||||
Improved the regression test suite by adding some new integration
|
||||
tests (f_jnl_32bit, f_jnl_64bit) which detect breakage of the on-disk
|
||||
jbd2 format, as well as f_eofblocks which tests the new handling of
|
||||
uninitialized and initialized blocks beyond i_size. Also add a new
|
||||
unit test which verifies 32-bit bitmaps support and the new
|
||||
find_first_zero primitives.
|
||||
|
||||
Add a few dependencies to fix parallel (make -j) builds.
|
||||
|
||||
Removed bash'isms which were breaking the regression test suite on
|
||||
systems where /bin/sh is not bash.
|
||||
|
||||
The config.guess and config.sub have been updated to the 2012-02-10
|
||||
version.
|
||||
|
||||
Fix a portability problem caused by assuming the present of mntent.h
|
||||
means that setmntent() exists. Instead, explicitly test for this in
|
||||
the configure script.
|
||||
|
||||
If the sys/signal.h header file does not exist, don't try to include
|
||||
it, since it's not available on all systems.
|
||||
|
||||
Add support for systems that do not support getpwuid_r()
|
||||
|
||||
The configure script now supports a new option,
|
||||
--enable-relative-symlinks, which will install relative symlinks for
|
||||
the ELF shared library files. (Addresses Sourceforge Bug: #3520767).
|
||||
|
||||
When building BSD shared libraries make sure the LDFLAGS variable is
|
||||
passed to the linker. Fixing this allows, for example, e2fsprogs to
|
||||
be built in 32-bit mode on Mac OS X Lion (Addresses Sourceforge Bug:
|
||||
#3517272)
|
||||
|
||||
Fix gcc -Wall nitpicks
|
||||
|
||||
|
||||
E2fsprogs 1.42.2 (March 27, 2012)
|
||||
=================================
|
||||
|
||||
|
18
debian/changelog
vendored
18
debian/changelog
vendored
@ -1,3 +1,21 @@
|
||||
e2fsprogs (1.42.3-1) unstable; urgency=low
|
||||
|
||||
* New upstream version
|
||||
* Fix bugs on 32-bit systems which could corrupt > 16TB file systems
|
||||
* Quiet complaints in e2fsck when the total free blocks or inodes are
|
||||
incorrect in the superblock after an system crash, since we don't
|
||||
update nor depend on the superblock summaries at each commit boundary
|
||||
* Fixed support for (hidden) quota files built into ext4; in
|
||||
particular, don't rewrite the quota inode unless the quotas are
|
||||
inconsistent
|
||||
* Optimized reading and writing bitmaps if direct I/O was enabled
|
||||
* Update Czech, Dutch, French, German, Polish, Sweedish, and
|
||||
Vietnamese translations
|
||||
* Fixed incorrect indentation in tune2fs man page
|
||||
* Update debian policy compliance to 3.9.3
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Mon, 14 May 2012 14:43:09 -0400
|
||||
|
||||
e2fsprogs (1.42.2-2) unstable; urgency=low
|
||||
|
||||
* Fixed e2fsck.conf's man page (Closes: #646963)
|
||||
|
3
debian/e2fslibs.symbols
vendored
3
debian/e2fslibs.symbols
vendored
@ -199,6 +199,7 @@ libext2fs.so.2 e2fslibs #MINVER#
|
||||
ext2fs_file_write@Base 1.37
|
||||
ext2fs_find_block_device@Base 1.37
|
||||
ext2fs_find_first_zero_block_bitmap2@Base 1.42.2
|
||||
ext2fs_find_first_zero_generic_bitmap@Base 1.42.3
|
||||
ext2fs_find_first_zero_generic_bmap@Base 1.42.2
|
||||
ext2fs_find_first_zero_inode_bitmap2@Base 1.42.2
|
||||
ext2fs_flush2@Base 1.42
|
||||
@ -237,6 +238,7 @@ libext2fs.so.2 e2fslibs #MINVER#
|
||||
ext2fs_get_device_sectsize@Base 1.37
|
||||
ext2fs_get_device_size2@Base 1.41.4
|
||||
ext2fs_get_device_size@Base 1.37
|
||||
ext2fs_get_dio_alignment@Base 1.42.3
|
||||
ext2fs_get_free_blocks2@Base 1.42
|
||||
ext2fs_get_free_blocks@Base 1.37
|
||||
ext2fs_get_generic_bitmap_end@Base 1.41.0
|
||||
@ -523,6 +525,7 @@ libext2fs.so.2 e2fslibs #MINVER#
|
||||
initialize_ext2_error_table@Base 1.37
|
||||
initialize_ext2_error_table_r@Base 1.37
|
||||
inode_io_manager@Base 1.37
|
||||
io_channel_alloc_buf@Base 1.42.3
|
||||
io_channel_discard@Base 1.42
|
||||
io_channel_read_blk64@Base 1.41.1
|
||||
io_channel_set_options@Base 1.37
|
||||
|
@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename libext2fs.info
|
||||
@settitle The EXT2FS Library (version 1.42.1)
|
||||
@settitle The EXT2FS Library (version 1.42.3)
|
||||
@synindex tp fn
|
||||
@comment %**end of header
|
||||
|
||||
@ -60,8 +60,8 @@ by the author.
|
||||
|
||||
@title The EXT2FS Library
|
||||
@subtitle The EXT2FS Library
|
||||
@subtitle Version 1.42.1
|
||||
@subtitle February 2012
|
||||
@subtitle Version 1.42.3
|
||||
@subtitle May 2012
|
||||
|
||||
@author by Theodore Ts'o
|
||||
|
||||
@ -102,7 +102,7 @@ by the Foundation.
|
||||
|
||||
@top The EXT2FS Library
|
||||
|
||||
This manual documents the EXT2FS Library, version 1.42.1.
|
||||
This manual documents the EXT2FS Library, version 1.42.3.
|
||||
|
||||
@end ifinfo
|
||||
|
||||
|
@ -1,16 +1,16 @@
|
||||
Begin3
|
||||
Title: EXT2 Filesystem utilities
|
||||
Version: 1.42.2
|
||||
Entered-date: 27Mar2012
|
||||
Version: 1.42.3
|
||||
Entered-date: 14May2012
|
||||
Description: The filesystem utilities for the EXT2, EXT3, and EXT4
|
||||
filesystems, including e2fsck, mke2fs, dumpe2fs, and others.
|
||||
Keywords: utilities, filesystem, Ext2fs, ext3, ext4
|
||||
Author: tytso@mit.edu (Theodore Tso)
|
||||
Maintained-by: tytso@mit.edu (Theodore Tso)
|
||||
Primary-site: download.sourceforge.net /pub/sourceforge/e2fsprogs
|
||||
5620kB e2fsprogs-1.42.2.tar.gz
|
||||
504kB e2fsprogs-libs-1.42.2.tar.gz
|
||||
1kB e2fsprogs-1.42.2.lsm
|
||||
5684kB e2fsprogs-1.42.3.tar.gz
|
||||
508kB e2fsprogs-libs-1.42.3.tar.gz
|
||||
1kB e2fsprogs-1.42.3.lsm
|
||||
Alternate-site:
|
||||
Platforms: linux 1.2.x/1.3.x/2.0.x/2.1.x/2.2.x/2.3.x/2.4.x/2.5.x/2.6.x
|
||||
Copying-policy: GPL-2/LGPL-2
|
||||
|
627
po/e2fsprogs.pot
627
po/e2fsprogs.pot
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user