]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Update for e2fsprogs 1.41.2 release
authortytso <tytso@46e75558-b442-0410-83ab-e6570fdeb8bf>
Thu, 2 Oct 2008 13:25:02 +0000 (13:25 +0000)
committertytso <tytso@46e75558-b442-0410-83ab-e6570fdeb8bf>
Thu, 2 Oct 2008 13:25:02 +0000 (13:25 +0000)
git-svn-id: https://e2fsprogs.svn.sourceforge.net/svnroot/e2fsprogs/web@20 46e75558-b442-0410-83ab-e6570fdeb8bf

htdocs/e2fsprogs-release.html
htdocs/ext2.html
htdocs/index.html

index 2d3ee28db2d318f1b8899a8d66e2bdf25d31665f..9f80e6a0dc658291424c4f03c731a58b063b8c56 100644 (file)
@@ -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>
 <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
index d8ed51f9ceb215f8a3d209746dd8a80e48a97b80..b443f3ca5d6533509567efaacce36ca51a5f1bb8 100644 (file)
@@ -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>
index 70023be33a403069f5823ccb3650043655a5f55d..32c82c8153115dc38b48cb66971cd9acac735355 100644 (file)
     <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>