Update for WIP release December 7, 2003.

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index c03c4f6..93332e5 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,5 +1,34 @@
-E2fsprogs 1.35-WIP (August 21, 2003)
-===================================
+E2fsprogs 1.35-WIP (December 7, 2003) 
+=====================================
+
+Fix a bug in mke2fs which caused -T largefile or -T largefile4 to core
+dump due to a division by zero error.  (Addresses Debian bug #207082)
+
+E2fsck will give an extra grace period before actually forcing a check
+if the laptop is running on battery.  The next time fsck runs while
+the system is on the AC mains, or after the grace period is exceeded,
+the filesystem will be checked.  (Addresses Debian bug #205177)
+
+E2fsck will inform the user when there are 5 or fewer mounts before a
+filesystem check will be forced.  (Addresses Debian bug #157194)
+
+Fix e2fsck's handling of corrupted indirect blocks in the bad block.
+We now correctly handle the case where there is an overlap between a
+block group descriptor or a superblock and a bad block indirect block.
+In the case where the indirect block is corrupted, we now suggest
+"e2fsck -c".
+
+E2fsck -c now replaces the current list of bad blocks with the ones
+found by badblocks.
+
+Fix bugs in e2fsck and tune2fs which could cause a core dump if a
+non-existent LABEL or UUID specifier is to e2fsck or tune2fs.
+
+Fix a potential bug in e2fsck which could cause it to core dump when
+trying to print the location of the backup superblock.
+
+Protect against a potential core dump in e2fsck when printing a
+message about backup superblocks.
 
 Add support for backing up the journal inode location in the
 superblock.  E2fsck will automatically save the journal information in
@@ -10,6 +39,8 @@
 also have journal location written to the superblock as well.
 Debugfs's logdump command has been enhanced so that it can use the
 journal information in the superblock.
+
+E2fsck will now update all superblocks when moving the journal inode.
   
 Shrink the size of the e2fsck executable by moving some initialized
 variables to the BSS segment.
@@ -30,13 +61,18 @@
 continue reading on page-aligned boundaries.  (Addresses Debian Bug
 #203713)
   
-Update and clarified various man pages.
+Updated and clarified various man pages.  (Addresses Debian Bug #206845)
+
+Updated and fixed translations.   (Addresses Debian bug #200086)
 
 Fixed various Debian packaging issues (see debian/changelog).
 
 Programmer's notes: 
 -------------------
 
+Centralize code which calculates the location of the superblock
+and block group descriptors so that it is in a single library routine.
+
 Added two new functions, ext2fs_file_open2() and
 ext2fs_inode_io_intern2() which take a pointer to an inode structure.
 
@@ -58,6 +94,10 @@
 Make sure all Makefiles use $(MAKE) rather than hardcoded "make", to
 aid build process on systems can use invoke GNU make as "gmake".
 
+Added regression testing for mke2fs.
+
+Fixed gcc -Wall nitpicks.
+
 
 E2fsprogs 1.34 (July 25, 2003)
 ===============================
diff --git a/TODO b/TODO
index 60af1f2..d1ad91d 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,11 @@
+Need to process the bad block inode *before* doing the inod scan.
+
+Also check to see if the first block of the inode table is not on the
+bad block scan, and fix that.  We need to check for an inaccurate
+blocks, and fix them before we start doing anything else with the
+filesystem!
+
+---------------------------------------------------
 User request:
 
 BTW: Could you please add some sort of deleted and possibly corrupted file
diff --git a/debian/changelog b/debian/changelog
index 167ec31..0c10588 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,22 @@
+e2fsprogs (1.34+1.35-WIP-2003.12.07-1) unstable; urgency=medium
+
+  * Added regression tests for mke2fs and dumpe2fs.
+  * Support 2.6 kernel header files.  (Closes: #221778)
+  * Fix bug which could a core dump if a non-existent LABEL or UUID 
+    specifier is passed to e2fsck or tune2fs.
+  * Fix handling of corrupted indirect blocks in the bad block inode.
+  * If the number of mounts until the next forced filesystem check is less
+    than 6, mention this to the user.  (Closes: ##157194)
+  * E2fsck will try to avoid doing a forced filesystem chcek if a system
+    is running on batteries according to APM or ACPI.  (Closes: #205177)
+  * Fix problems in the German translation.  (Closes: #2000086)
+  * Updated Swedish translation and added Polish translation.
+  * Fix signed vs unsigned bug which could cause the com_right function to
+    seg fault.  (Closes: #213450)
+  * Add libuuid1-udeb (Closes: #221777)
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 22 Nov 2003 11:51:13 -0500
+
 e2fsprogs (1.34+1.35-WIP-2003.08.21-3) unstable; urgency=low
 
   * Adjust the man page descriptions so that "apropos ext2" or
diff --git a/version.h b/version.h
index 122dcd6..02e70c4 100644
--- a/version.h
+++ b/version.h
@@ -7,4 +7,4 @@
  */
 
 #define E2FSPROGS_VERSION "1.35-WIP"
-#define E2FSPROGS_DATE "21-Aug-2003"
+#define E2FSPROGS_DATE "07-Dec-2003"