summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortytso <tytso@46e75558-b442-0410-83ab-e6570fdeb8bf>2008-10-02 13:25:02 +0000
committertytso <tytso@46e75558-b442-0410-83ab-e6570fdeb8bf>2008-10-02 13:25:02 +0000
commit6603435991f9014e6ccbfce8309f268405ffaddf (patch)
treef03628e7935a9f748ff700bec54bdc9b5ece6b66
parent46a480dea34f35d56b96ebc7dc82e0aa99efa1ff (diff)
downloade2fsprogs-6603435991f9014e6ccbfce8309f268405ffaddf.tar.gz
Update for e2fsprogs 1.41.2 release
git-svn-id: https://e2fsprogs.svn.sourceforge.net/svnroot/e2fsprogs/web@20 46e75558-b442-0410-83ab-e6570fdeb8bf
-rw-r--r--htdocs/e2fsprogs-release.html103
-rw-r--r--htdocs/ext2.html6
-rw-r--r--htdocs/index.html8
3 files changed, 110 insertions, 7 deletions
diff --git a/htdocs/e2fsprogs-release.html b/htdocs/e2fsprogs-release.html
index 2d3ee28db..9f80e6a0d 100644
--- a/htdocs/e2fsprogs-release.html
+++ b/htdocs/e2fsprogs-release.html
@@ -30,6 +30,7 @@
<H2>Release notes for the e2fsprogs package</H2>
<UL>
+<LI><A HREF="#1.41.2">E2fsprogs 1.41.2 (October 2, 2008)</A>
<LI><A HREF="#1.41.1">E2fsprogs 1.41.1 (September 1, 2008)</A>
<LI><A HREF="#1.41.0">E2fsprogs 1.41.0 (July 10, 2008)</A>
<LI><A HREF="#1.40.11">E2fsprogs 1.40.11 (June 17, 2008)</A>
@@ -84,6 +85,108 @@
<LI><A HREF="#1.02">E2fsprogs 1.02 (January 16, 1996)</A>
</UL>
+<H2><A NAME="1.41.2">E2fsprogs 1.41.2 (October 2, 2008)</A></H2>
+
+<P>Fix e2fsck's automatic blocksize detection. This fixes a regression
+from e2fsprogs 1.40.7 which caused e2fsck to fail if the user
+specifies a block number using the -b option if the blocksize option
+isn't also specified using -B. Unfortunately, users very commonly
+invoke e2fsck using "e2fsck -b 32768 /dev/hdXXX" to use the backup
+superblock; in fack e2fsck will often suggest this kind of command
+line. Oops.</P>
+
+<P>Enhance the debugfs's "ncheck" command so it will print all of the
+pathnames for the specified inodes. (Previously, in some cases ncheck
+might not print a pathname for an inode at all if some of the other
+inodes had multiple hard links.)</P>
+
+<P>Enhance debugfs's "hash" command so the hash seed can be specified via
+a command-line option. In addition, allow the hash algorithm to be
+specified by name instead of just by number.</P>
+
+<P>Fix e2fsck so that we don't accidentally print the translation file's
+header when asking the user a custom question so there is no prompt
+defined for a particular problem record. For example, the question
+"Run journal anyway" will get the PO header tacked on because e2fsck
+erroneously passed the null string to _(). (Addresses Launchpad Bug:
+#246892)</P>
+
+<P>Enhance badblocks so that it can test a normal file which is greater
+than 2GB.</P>
+
+<P>Enhance the badblocks command so that it displays the time and
+percentage complete when in verbose mode. (Addresses Debian Bug:
+#429739)</P>
+
+<P>Fix a potential memory leak in a error handling path in debugfs's
+ncheck function.</P>
+
+<P>Fix a potential memory corruption problem if a memory allocation fails
+in resize2fs.</P>
+
+<P>Fix the usage message for debugfs's logdump command to be consistent
+with its man manpage.</P>
+
+<P>Update Polish, French, Vietnamese, Dutch, Indonesian, German, Czech,
+and Sweedish translation from the Translation Project.</P>
+
+<P>Add documentation for the file I/O functions to the libext2fs.texinfo
+file. (Addresses Debian Bug: #484877)</P>
+
+<P>Update and clarified various man pages. (Addresses Launchpad Bug
+#275272; Addresses Debian Bugs: #498100, #498101, #498102, #498103)</P>
+
+<P>Fixed various Debian packaging issues --- see debian/changelog for
+details. (Addresses Debian Bug: #497619)</P>
+
+<H3>Programmer's Notes</H3>
+
+<P>Fix a potential file descriptor leack in libcom_err by setting the
+close-on-exec flag for a fd used for debugging. (Addresses Red Hat
+Bugzilla #464689)</P>
+
+<P>Fix a potential race in libcom_err by using sem_post/sem_init. SuSE
+has been carrying a patch for a long time to prevent a largely
+theoretical race condition if a multi-threaded application adds and
+removes error tables in multiple threads. Unfortunately SuSE's
+approach breaks compatibility by forcing applications to link and
+compile with the -pthread option; using pthread mutexes has
+historically been problematic. We fix this by using sem_post/sem_init
+instead.</P>
+
+<P>Fix e2fsprogs-libs build failure due to 'subs' target. (Addresses
+Sourceforge Bug: #2087502)</P>
+
+<P>Avoid linking e2initrd_helper, debugfs, blkid, and fsck with unneeded
+libraries when using ELF shared libraries.</P>
+
+<P>Fix ELF shared library when building on systems that don't already
+have the e2fsprogs shared libraries already installed. (Addresses
+Sourceforge Bug: #2088537)</P>
+
+<P>Fix the pkg-config files so they work correctly when linking with
+static libraries and fix the include directory so programs don't have
+to use #include <ext2fs/ext2fs.h>, but can use #include <ext2fs.h>
+instead. (Addresses Sourceforge Bug: #2089537)</P>
+
+<P>Make sure ext2fs_swab64() is compiled for all platforms, and not just
+for x86. (Addresses Debian Bug: #497515)</P>
+
+<P>Remove the unused ext2fs_find_{first,ext}_bit_set() functions for all
+non-x86 platforms. (They had been removed for x86 earlier.)</P>
+
+<P>Fix diet libc compilation support, which had bitrotted due to lack of
+TLC. Fixing this improves general portability.</P>
+
+<P>When installing the link library when using ELF shared libraries,
+avoid using absolute pathnames if the link library and the shared
+library are installed in the same directory. (Addresses Sourceforge
+Bug: #1782913)</P>
+
+<P>Fix gen-tarball so it will work even if the top-level directory has
+been renamed to something other than "e2fsprogs". Also make
+gen-tarball print the size of the resulting tar.gz file.</P>
+
<H2><A NAME="1.41.1">E2fsprogs 1.41.1 (September 1, 2008)</A></H2>
<P>Many people are forgetting to update their mke2fs.conf file, and this
diff --git a/htdocs/ext2.html b/htdocs/ext2.html
index d8ed51f9c..b443f3ca5 100644
--- a/htdocs/ext2.html
+++ b/htdocs/ext2.html
@@ -28,9 +28,9 @@
<!-- Begin actual content -->
<IMG SRC="../images/new.gif" ALIGN=LEFT>
-<H2>Release 1.41.1 of e2fsprogs is available!</H2>
+<H2>Release 1.41.2 of e2fsprogs is available!</H2>
-<P>On September 1, 2008, version 1.41.1 of e2fsprogs was <A
+<P>On October 2, 2008, version 1.41.2 of e2fsprogs was <A
HREF="http://e2fsprogs.sourceforge.net">announced</A>.</P>
<H2>Ext2fs Utilities</H2>
@@ -126,7 +126,7 @@ The following Ext2fs Utilities are available:
<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=2406&amp;type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /></a>
<!-- hhmts start -->
-Last modified: Mon Sep 1 16:19:17 EDT 2008
+Last modified: Thu Oct 2 09:20:26 EDT 2008
<!-- hhmts end -->
</BODY>
</HTML>
diff --git a/htdocs/index.html b/htdocs/index.html
index 70023be33..32c82c815 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -35,12 +35,12 @@
<A HREF="http://www.kernel.org/pub/software/scm/git/docs/tutorial.html">here</A>.</P>
- <IMG SRC="images/new.gif" ALIGN=LEFT><H2>Release 1.41.1 of e2fsprogs is
+ <IMG SRC="images/new.gif" ALIGN=LEFT><H2>Release 1.41.2 of e2fsprogs is
available!</H2>
<P>I am happy to announce a new release of the e2fsprogs distribution.
- All users of e2fsprogs are urged to upgrade to the 1.41.1 version as
- soon as possible, which can be found <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.1.tar.gz">here</A>.</P>
+ All users of e2fsprogs are urged to upgrade to the 1.41.2 version as
+ soon as possible, which can be found <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.2.tar.gz">here</A>.</P>
<P>This release contains a number of bug fixes and enhancements over
the previous releases. For more details, see the
@@ -57,7 +57,7 @@
<p>
<!-- Created: Thu Jan 3 20:06:34 EST 2008 -->
<!-- hhmts start -->
-Last modified: Mon Sep 1 16:18:57 EDT 2008
+Last modified: Thu Oct 2 09:21:28 EDT 2008
<!-- hhmts end -->
</body>
</html>