Update release notes, etc. for 1.43.2 release

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
diff --git a/README b/README
index e07a586..75d49f7 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-	This is the new version (1.43.1) of the second extended file
+	This is the new version (1.43.2) of the second extended file
 system management programs.
 
 	From time to time, I release new versions of e2fsprogs, to fix
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 9907140..8862b29 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,3 +1,76 @@
+E2fsprogs 1.43.2 (September 1, 2016)
+====================================
+
+Fix resize2fs so it will not crash if there is an extended attribute
+block but it doesn't need to migate any blocks during an off-line
+resize
+
+Fix a crash when mke2fs or debugfs tries to copy in a directory
+hierarchy containing an empty directory
+
+Mke2fs will now use a larger journal by default for filesystems
+greater than 128 GB.  (1GB instead of 128 MB.)
+
+Fix an alignment bug in e2fsck which caused sparc64 architectures to
+crash when replaying the journal on file systems with a 64-bit block
+number.
+
+Clarify the message printed by tune2fs message when the user needs to
+run e2fsck so it's clear that the -f flag to e2fsck is needed to
+force a full e2fsck scan.  (Addresses Debian Bug: #828022)
+
+Fix a bug in e2fsck caused by a power failure during e2fsck's journal
+replay could leave the file system in a state where if the file system
+is mounted without doing a full e2fsck scan, the file system could get
+corrupted
+
+Fix the logic in e2fsck which decides when to repair legacy negative
+timestamp encodings.
+
+Add a command to debugfs to copy the inode structure from one inode to
+another.
+
+Fix a typo in debugfs's stat command when printing out the dtime field
+on file systems with an extended timestamp.
+
+Fix big endian bugs in the e2undo program.  (Addresses Red Hat Bug
+#1344636)
+
+Debugfs's logdump can now properly handle journals larger than 2GB.
+
+Avoid installing the man page for fuse2fs if it has not been built.
+
+Update the Catalan, Chinese, Danish, Dutch, French, German, Polish,
+Swedish, Ukrainian translations and added new translations for
+Hugarian and Serbian.
+
+
+Programming notes
+-----------------
+
+Fix portability problems in fuse2fs.  Previously it wouldn't build on
+systems with older glibc versions where clock_gettime() is only
+available in the librt library, and if libintl is not bundled into the
+C library.
+
+Remove complicated logic which caused a static code analyzer to flag a
+false positive.  (A static code analyzer also found a valid bug in
+deciding when to repair a legacy negative timestamp encoding, so
+eliminating false positives is important.)
+
+Fixed a bug where the ext2fs library cloud provoke when a
+extfs2_zero_blocks() is used (via fallocation, initializing a file
+system, uninitialized uninitialized inode table blocks) after a
+different file system which also used ext2fs_zero_blocks().
+
+Enable the unix_io manager in the ext2fs library so it can accept the
+use of a file descriptor.  This is helpful in cases where the file
+descriptor comes from temporary file created using O_TMPFILE, or
+passed in from a unix domain socket.
+
+Fix a Windows64 portability bug.
+
+
 E2fsprogs 1.43.1 (June 8, 2016)
 ===============================
 
@@ -258,7 +331,7 @@
 Programmer's Notes
 ------------------
 
-Fixed coverity, sparce gcc -Wall, and clang warnings/nits.
+Fixed coverity, sparse gcc -Wall, and clang warnings/nits.
 
 Added Android build files so that e2fsprogs can be built in the
 Android source tree.
diff --git a/debian/changelog b/debian/changelog
index c33d432..ab29094 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,36 @@
+e2fsprogs (1.43.2-1) unstable; urgency=medium
+
+  * Change the default journal size to be larger for file systems larger
+    than 128 GB to improve performance on metadata-heavy workloads
+  * Clarify tune2fs's message when the user needs to run e2fsck
+    (Closes: #828022)
+  * Fix an alignment bug in e2fsck which caused sparc64 architectures to
+    crash when replaying the journal on file systems with a 64-bit block
+    number
+  * Fix a typo in debugfs when printing out the dtime field on file
+    systems with an extended timestamp
+  * Fix the logic in e2fsck which decides when to repair legacy negative
+    timestamp encodings.
+  * Add a command to debugfs to copy the inode structure from one inode
+    to another
+  * Fix resize2fs so it will not crash if there is an extended
+    attribute block but it doesn't need to migate any blocks during
+    an off-line resize
+  * Fix a crash when mke2fs or debugfs tries to copy in a directory
+    hierarchy containing an empty directory
+  * Fix a bug in e2fsck caused by a power failure during e2fsck's journal
+    replay could leave the file system in a state where if the file
+    system is mounted without doing a full e2fsck scan, the file system
+    could get corrupted
+  * Fix big endian bugs in the e2undo program
+  * Fix debugfs's logdump so command so it can correctly handle journals
+    which are larger than 2GB
+  * Add new translations: Hugarian and Serbian
+  * Update the Catalan, Chinese, Danish, Dutch, French, German, Polish,
+    Swedish, Ukrainian translations
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 01 Sep 2016 00:55:13 -0400
+
 e2fsprogs (1.43.1-1) unstable; urgency=medium
 
   * New upstream version
diff --git a/debian/e2fslibs.symbols b/debian/e2fslibs.symbols
index 24ef836..00da445 100644
--- a/debian/e2fslibs.symbols
+++ b/debian/e2fslibs.symbols
@@ -637,3 +637,4 @@
  test_io_manager@Base 1.37
  undo_io_manager@Base 1.41.0
  unix_io_manager@Base 1.37
+ unixfd_io_manager@Base 1.43.2
diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo
index 565a5dc..b63f741 100644
--- a/doc/libext2fs.texinfo
+++ b/doc/libext2fs.texinfo
@@ -1,7 +1,7 @@
 \input texinfo    @c -*-texinfo-*-
 @c %**start of header
 @setfilename libext2fs.info
-@settitle The EXT2FS Library (version 1.43.1)
+@settitle The EXT2FS Library (version 1.43.2)
 @synindex tp fn
 @comment %**end of header
 
@@ -60,8 +60,8 @@
 
 @title The EXT2FS Library
 @subtitle The EXT2FS Library
-@subtitle Version 1.43.1
-@subtitle June 2016
+@subtitle Version 1.43.2
+@subtitle September 2016
 
 @author by Theodore Ts'o
 
@@ -101,7 +101,7 @@
 
 @top The EXT2FS Library
 
-This manual documents the EXT2FS Library, version 1.43.1.
+This manual documents the EXT2FS Library, version 1.43.2.
 
 @menu
 * Introduction to the EXT2FS Library::  
diff --git a/e2fsprogs.lsm b/e2fsprogs.lsm
index e4c6612..4ab6c24 100644
--- a/e2fsprogs.lsm
+++ b/e2fsprogs.lsm
@@ -1,16 +1,16 @@
 Begin3
 Title:          EXT2 Filesystem utilities
-Version:        1.43.1
-Entered-date:   2016-06-08
+Version:        1.43.2
+Entered-date:   2016-09-01
 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:   ftp.kernel.org /pub/linux/kernel/people/tytso/e2fsprogs
-                6848kB e2fsprogs-1.43.tar.gz
-                588kB  e2fsprogs-libs-1.43.tar.gz
-                1kB    e2fsprogs-1.43.lsm
+                7224kB e2fsprogs-1.43.2.tar.gz
+                644kB  e2fsprogs-libs-1.43.2.tar.gz
+                1kB    e2fsprogs-1.43.2.lsm
 Alternate-site: download.sourceforge.net /pub/sourceforge/e2fsprogs
 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/3.x/4.x
 Copying-policy: GPL-2/LGPL-2
diff --git a/lib/support/Makefile.in b/lib/support/Makefile.in
index 461e3d0..5beaaac 100644
--- a/lib/support/Makefile.in
+++ b/lib/support/Makefile.in
@@ -126,7 +126,7 @@
  $(srcdir)/profile.h prof_err.h
 profile_helpers.o: $(srcdir)/profile_helpers.c $(top_builddir)/lib/config.h \
  $(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
- $(srcdir)/profile.h prof_err.h
+ $(srcdir)/profile.h $(srcdir)/profile_helpers.h prof_err.h
 prof_err.o: prof_err.c
 quotaio.o: $(srcdir)/quotaio.c $(top_builddir)/lib/config.h \
  $(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
diff --git a/lib/support/Makefile.in.old b/lib/support/Makefile.in.old
deleted file mode 100644
index caacc85..0000000
--- a/lib/support/Makefile.in.old
+++ /dev/null
@@ -1,150 +0,0 @@
-# Makefile for e2fsprog's internal support
-#
-
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
-top_builddir = ../..
-my_dir = lib/support
-INSTALL = @INSTALL@
-
-@MCONFIG@
-
-all::
-
-OBJS=		mkquota.o \
-		plausible.o \
-		profile.o \
-		parse_qtype.o \
-		profile_helpers.o \
-		prof_err.o \
-		quotaio.o \
-		quotaio_v2.o \
-		quotaio_tree.o \
-		dict.o
-
-SRCS=		$(srcdir)/argv_parse.c \
-		$(srcdir)/mkquota.c \
-		$(srcdir)/parse_qtype.c \
-		$(srcdir)/plausible.c \
-		$(srcdir)/profile.c \
-		$(srcdir)/profile_helpers.c \
-		prof_err.c \
-		$(srcdir)/quotaio.c \
-		$(srcdir)/quotaio_tree.c \
-		$(srcdir)/quotaio_v2.c \
-		$(srcdir)/dict.c
-
-LIBRARY= libsupport
-LIBDIR= support
-
-@MAKEFILE_LIBRARY@
-@MAKEFILE_PROFILE@
-
-COMPILE_ET=$(top_builddir)/lib/et/compile_et --build-tree
-
-.c.o:
-	$(E) "	CC $<"
-	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
-	$(Q) $(CHECK_CMD) $(ALL_CFLAGS) $<
-	$(Q) $(CPPCHECK_CMD) $(CPPFLAGS) $<
-@PROFILE_CMT@	$(Q) $(CC) $(ALL_CFLAGS) -g -pg -o profiled/$*.o -c $<
-
-installdirs::
-
-install:: all
-
-uninstall::
-
-prof_err.c prof_err.h: prof_err.et
-	$(E) "	COMPILE_ET prof_err.et"
-	$(Q) $(COMPILE_ET) $(srcdir)/prof_err.et
-
-test_profile: $(srcdir)/profile.c profile_helpers.o argv_parse.o \
-		prof_err.o profile.h $(DEPSTATIC_LIBCOM_ERR)
-	$(E) "	LD $@"
-	$(Q) $(CC) -o test_profile -DDEBUG_PROGRAM $(srcdir)/profile.c prof_err.o \
-		profile_helpers.o argv_parse.o $(STATIC_LIBCOM_ERR) \
-		$(ALL_CFLAGS)
-
-clean::
-	$(RM) -f \#* *.s *.o *.a *~ *.bak core profiled/* \
-		../libsupport.a ../libsupport_p.a $(SMANPAGES) \
-		prof_err.c prof_err.h test_profile
-
-#check:: tst_uuid
-#	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_uuid
-
-mostlyclean:: clean
-distclean:: clean
-	$(RM) -f .depend Makefile \
-		$(srcdir)/TAGS $(srcdir)/Makefile.in.old
-
-#
-# Hack to parallel makes recognize dependencies correctly.
-#
-../../lib/libsupport.a: libsupport.a
-../../lib/libsupport.so: image
-../../lib/libsupport.dylib: image
-
-$(OBJS):
-
-# +++ Dependency line eater +++
-# 
-# Makefile dependencies follow.  This must be the last section in
-# the Makefile.in file
-#
-argv_parse.o: $(srcdir)/argv_parse.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(srcdir)/argv_parse.h
-mkquota.o: $(srcdir)/mkquota.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
- $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
- $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
- $(top_srcdir)/lib/e2p/e2p.h $(srcdir)/quotaio.h $(srcdir)/dqblk_v2.h \
- $(srcdir)/quotaio_tree.h $(srcdir)/quotaio_v2.h $(srcdir)/common.h \
- $(srcdir)/dict.h
-plausible.o: $(srcdir)/plausible.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(srcdir)/plausible.h \
- $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
- $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
- $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
- $(top_builddir)/lib/ext2fs/ext2_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
- $(srcdir)/nls-enable.h
-profile.o: $(srcdir)/profile.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
- $(srcdir)/profile.h prof_err.h
-profile_helpers.o: $(srcdir)/profile_helpers.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
- $(srcdir)/profile.h prof_err.h
-prof_err.o: prof_err.c
-quotaio.o: $(srcdir)/quotaio.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
- $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/quotaio.h \
- $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
- $(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
- $(srcdir)/dqblk_v2.h $(srcdir)/quotaio_tree.h
-quotaio_tree.o: $(srcdir)/quotaio_tree.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
- $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/quotaio_tree.h \
- $(srcdir)/quotaio.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
- $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
- $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
- $(top_builddir)/lib/ext2fs/ext2_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
- $(srcdir)/dqblk_v2.h
-quotaio_v2.o: $(srcdir)/quotaio_v2.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
- $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/quotaio_v2.h \
- $(srcdir)/quotaio.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
- $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
- $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
- $(top_builddir)/lib/ext2fs/ext2_err.h \
- $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
- $(srcdir)/dqblk_v2.h $(srcdir)/quotaio_tree.h
-dict.o: $(srcdir)/dict.c $(top_builddir)/lib/config.h \
- $(top_builddir)/lib/dirpaths.h $(srcdir)/dict.h
diff --git a/po/e2fsprogs.pot b/po/e2fsprogs.pot
index 3fe176d..580031d 100644
--- a/po/e2fsprogs.pot
+++ b/po/e2fsprogs.pot
@@ -2,8 +2,7 @@
 # Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
 #     2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
 #      2013, 2014, 2015, 2016 by Theodore Ts'o
-# This file is distributed under the same license as the PACKAGE package.
-# Theodore Ts'o <tytso@mit.edu>, 2016.
+# This file is distributed under the same license as the e2fsprogs package.
 #
 #. The strings in e2fsck's problem.c can be very hard to translate,
 #. since the strings are expanded in two different ways.  First of all,
@@ -70,9 +69,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: e2fsprogs 1.43.1\n"
+"Project-Id-Version: e2fsprogs 1.43.2\n"
 "Report-Msgid-Bugs-To: tytso@alum.mit.edu\n"
-"POT-Creation-Date: 2016-06-08 14:19-0400\n"
+"POT-Creation-Date: 2016-09-01 11:47-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -239,17 +238,17 @@
 msgid "%s: journal too short\n"
 msgstr ""
 
-#: e2fsck/journal.c:966 misc/fuse2fs.c:3786
+#: e2fsck/journal.c:968 misc/fuse2fs.c:3786
 #, c-format
 msgid "%s: recovering journal\n"
 msgstr ""
 
-#: e2fsck/journal.c:968
+#: e2fsck/journal.c:970
 #, c-format
 msgid "%s: won't do journal recovery while read-only\n"
 msgstr ""
 
-#: e2fsck/journal.c:995
+#: e2fsck/journal.c:997
 #, c-format
 msgid "while trying to re-open %s"
 msgstr ""
@@ -3184,7 +3183,7 @@
 msgid "while reading MMP block"
 msgstr ""
 
-#: e2fsck/unix.c:1252 e2fsck/unix.c:1304 misc/e2undo.c:231 misc/e2undo.c:276
+#: e2fsck/unix.c:1252 e2fsck/unix.c:1304 misc/e2undo.c:230 misc/e2undo.c:275
 #: misc/mke2fs.c:2541 misc/mke2fs.c:2592 misc/tune2fs.c:2610
 #: misc/tune2fs.c:2655 resize/main.c:187 resize/main.c:232
 #, c-format
@@ -3194,7 +3193,7 @@
 "\n"
 msgstr ""
 
-#: e2fsck/unix.c:1293 misc/e2undo.c:265 misc/mke2fs.c:2581 misc/tune2fs.c:2644
+#: e2fsck/unix.c:1293 misc/e2undo.c:264 misc/mke2fs.c:2581 misc/tune2fs.c:2644
 #: resize/main.c:221
 #, c-format
 msgid "while trying to delete %s"
@@ -3810,7 +3809,7 @@
 msgstr ""
 
 #: misc/create_inode.c:156 misc/create_inode.c:183 misc/create_inode.c:904
-#: misc/e2undo.c:176 misc/e2undo.c:474 misc/e2undo.c:480 misc/e2undo.c:486
+#: misc/e2undo.c:176 misc/e2undo.c:473 misc/e2undo.c:479 misc/e2undo.c:485
 #: misc/mke2fs.c:353
 msgid "while allocating memory"
 msgstr ""
@@ -4498,118 +4497,118 @@
 msgid "Undo file superblock checksum doesn't match.\n"
 msgstr ""
 
-#: misc/e2undo.c:335
+#: misc/e2undo.c:334
 #, c-format
 msgid "illegal offset - %s"
 msgstr ""
 
-#: misc/e2undo.c:359
+#: misc/e2undo.c:358
 #, c-format
 msgid "Will not write to an undo file while replaying it.\n"
 msgstr ""
 
-#: misc/e2undo.c:368
+#: misc/e2undo.c:367
 #, c-format
 msgid "while opening undo file `%s'\n"
 msgstr ""
 
-#: misc/e2undo.c:375
+#: misc/e2undo.c:374
 msgid "while reading undo file"
 msgstr ""
 
-#: misc/e2undo.c:380
+#: misc/e2undo.c:379
 #, c-format
 msgid "%s: Not an undo file.\n"
 msgstr ""
 
-#: misc/e2undo.c:391
+#: misc/e2undo.c:390
 #, c-format
 msgid "%s: Header checksum doesn't match.\n"
 msgstr ""
 
-#: misc/e2undo.c:398
+#: misc/e2undo.c:397
 #, c-format
 msgid "%s: Corrupt undo file header.\n"
 msgstr ""
 
-#: misc/e2undo.c:402
+#: misc/e2undo.c:401
 #, c-format
 msgid "%s: Undo block size too large.\n"
 msgstr ""
 
-#: misc/e2undo.c:407
+#: misc/e2undo.c:406
 #, c-format
 msgid "%s: Undo block size too small.\n"
 msgstr ""
 
-#: misc/e2undo.c:420
+#: misc/e2undo.c:419
 #, c-format
 msgid "%s: Unknown undo file feature set.\n"
 msgstr ""
 
-#: misc/e2undo.c:428
+#: misc/e2undo.c:427
 #, c-format
 msgid "Error while determining whether %s is mounted."
 msgstr ""
 
-#: misc/e2undo.c:434
+#: misc/e2undo.c:433
 msgid "e2undo should only be run on unmounted filesystems"
 msgstr ""
 
-#: misc/e2undo.c:450
+#: misc/e2undo.c:449
 #, c-format
 msgid "while opening `%s'"
 msgstr ""
 
-#: misc/e2undo.c:461
+#: misc/e2undo.c:460
 msgid "specified offset is too large"
 msgstr ""
 
-#: misc/e2undo.c:502
+#: misc/e2undo.c:501
 msgid "while reading keys"
 msgstr ""
 
-#: misc/e2undo.c:514
+#: misc/e2undo.c:513
 #, c-format
 msgid "%s: wrong key magic at %llu\n"
 msgstr ""
 
-#: misc/e2undo.c:524
+#: misc/e2undo.c:523
 #, c-format
 msgid "%s: key block checksum error at %llu.\n"
 msgstr ""
 
-#: misc/e2undo.c:547
+#: misc/e2undo.c:546
 #, c-format
 msgid "%s: block %llu is too long."
 msgstr ""
 
-#: misc/e2undo.c:559 misc/e2undo.c:595
+#: misc/e2undo.c:558 misc/e2undo.c:594
 #, c-format
 msgid "while fetching block %llu."
 msgstr ""
 
-#: misc/e2undo.c:571
+#: misc/e2undo.c:570
 #, c-format
 msgid "checksum error in filesystem block %llu (undo blk %llu)\n"
 msgstr ""
 
-#: misc/e2undo.c:610
+#: misc/e2undo.c:609
 #, c-format
 msgid "while writing block %llu."
 msgstr ""
 
-#: misc/e2undo.c:616
+#: misc/e2undo.c:615
 #, c-format
 msgid "Undo file corruption; run e2fsck NOW!\n"
 msgstr ""
 
-#: misc/e2undo.c:618
+#: misc/e2undo.c:617
 #, c-format
 msgid "IO error during replay; run e2fsck NOW!\n"
 msgstr ""
 
-#: misc/e2undo.c:621
+#: misc/e2undo.c:620
 #, c-format
 msgid "Incomplete undo record; run e2fsck.\n"
 msgstr ""
@@ -5744,11 +5743,11 @@
 msgstr ""
 
 #: misc/tune2fs.c:119
-msgid "Please run e2fsck on the filesystem.\n"
+msgid "Please run e2fsck -f on the filesystem.\n"
 msgstr ""
 
 #: misc/tune2fs.c:121
-msgid "Please run e2fsck -D on the filesystem.\n"
+msgid "Please run e2fsck -fD on the filesystem.\n"
 msgstr ""
 
 #: misc/tune2fs.c:134
@@ -6857,7 +6856,7 @@
 msgstr ""
 
 #: lib/ext2fs/ext2_err.c:11
-msgid "EXT2FS Library version 1.43"
+msgid "EXT2FS Library version 1.43.2"
 msgstr ""
 
 #: lib/ext2fs/ext2_err.c:12
diff --git a/version.h b/version.h
index 624b89a..634b58b 100644
--- a/version.h
+++ b/version.h
@@ -7,5 +7,5 @@
  * file may be redistributed under the GNU Public License v2.
  */
 
-#define E2FSPROGS_VERSION "1.43.1"
-#define E2FSPROGS_DATE "08-Jun-2016"
+#define E2FSPROGS_VERSION "1.43.2"
+#define E2FSPROGS_DATE "01-Sep-2016"