diff --git a/htdocs/e2fsprogs-release.html b/htdocs/e2fsprogs-release.html index 87684c6a..2d4d3410 100644 --- a/htdocs/e2fsprogs-release.html +++ b/htdocs/e2fsprogs-release.html @@ -30,6 +30,7 @@

Release notes for the e2fsprogs package

+

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)

The resize2fs program uses much less CPU and is much faster for very diff --git a/htdocs/ext2.html b/htdocs/ext2.html index 2a15f561..26b55d5e 100644 --- a/htdocs/ext2.html +++ b/htdocs/ext2.html @@ -28,9 +28,9 @@ -

Release 1.42.2 of e2fsprogs is available!

+

Release 1.42.3 of e2fsprogs is available!

-

On March 27, 2012, version 1.42.1 of e2fsprogs was On May 14, 2012, version 1.42.3 of e2fsprogs was announced.

Ext2fs Utilities

diff --git a/htdocs/index.html b/htdocs/index.html index 77a7c405..934ac453 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -34,12 +34,12 @@ here.

-

Release 1.42.2 of e2fsprogs is +

Release 1.42.3 of e2fsprogs is available!

I am happy to announce a new release of the e2fsprogs distribution. - All users of e2fsprogs are urged to upgrade to the 1.42.2 version as - soon as possible, which can be found here.

+ All users of e2fsprogs are urged to upgrade to the 1.42.3 version as + soon as possible, which can be found here.

This release contains a number of bug fixes and enhancements over the previous releases. For more details, see the