** Summary changed:

- package new upstream e2fsprogs 1.41-WIP-0707
+ package new upstream e2fsprogs 1.41

** Description changed:

  Binary package hint: e2fsprogs
  
- Here's the changelog from upstream
+ Changelog from sourceforge.net
+ 
+ https://sourceforge.net/project/shownotes.php?release_id=612695
+ 
+ E2fsprogs 1.41 (July 10, 2008)
+ ==============================
+ 
+ Add support for ext4 filesystem features, in particular extents,
+ uninit_bg, flex_bg, huge_file, and dir_nlink features.  Also add
+ support for checking journal checksums.  Debugfs will print new
+ superblock and inode fields that were defined for ext4.  For example,
+ the nanosecond and i_version fields of an inode, and the
+ s_min_extra_isize and s_wanted_extra_isize fields from the superblock.
+ Note: Resize2fs doesn't currently support the combination of flex_bg
+ and !resize_inode.  (Addresses Debian Bug: #388452, #425477)
+ 
+ Tune2fs can support migrating a filesystem from using 128 byte inodes
+ to 256 byte inodes, so it can take advantage of the full features of
+ ext4.
+ 
+ Add support for "undo" support.  E2fsck and mke2fs can optionally
+ record an undo log which can replayed by the program e2undo.
+ 
+ E2fsck could damage a filesystem by trying to relocate inode tables
+ due to corrupted block group descriptors, where the attempted inode
+ table relocation would do far more harm than good.  E2fsck has been
+ fixed to detect this these sorts of corrupted block group descriptors
+ much earlier in e2fsck processing, so it can try to use the backup
+ superblock and block group descriptors first.  This should be a much
+ better strategy for recovering these types of corrupted filesystems.
+ (Addresses Sourceforge Bug: #1840291)
+ 
+ E2fsck will display a more understandable message when the last check
+ field in the superblock is in the future.  (Addresses Debian Bug:
+ #446005).
+ 
+ E2fsck now performs more extensive and careful checks of extended
+ attributes stored in the inode.
+ 
+ Enhance mke2fs to print a more explanatory error message when
+ ext2fs_get_device_size() returns EFBIG.  (Addresses Debian Bug:
+ #488663)
+ 
+ Fix mke2fs to use a default block size of 4k when formatting an
+ external journal device.  This is done by using a fixed filesystem
+ type list that consists only of the single filesystem type "journal"
+ when looking up configuration keys in /etc/mke2fs.conf.  (Addresses
+ Debian Bug: #488663)
+ 
+ Speed up how mke2fs writes the journal data blocks by writing the disk
+ blocks in larger chunks.
+ 
+ Fix blkid handling of stale devices.  Fix a bug which could cause a
+ core dump while garbage collecting the blkid cache, and assure that
+ blkid_find_dev_with_tag() never returns a non-existent device.  Also,
+ if a filesystem is found at a new /dev location, eliminate any
+ duplicate stale entries which can not be verified.
+ (Addresses-Debian-Bugs: #487758, #487783)
+     
+ Add more paranoid checks for LVM volumes and swap partitions in
+ blkid's probe function, to reduce the chances of false positives.
+ 
+ The mke2fs program now has a much more sophisticated system for
+ controlling configuration parameters of a newly created filesystem
+ based on a split filesystem and usage type system.  The -t option to
+ mke2fs was a deprecated alias to -c; it now specifies a filesystem
+ type (ext2, ext3, ext4, etc.), while the -T option can now be a comma
+ separated usage list.  The filesystem type information and type
+ information is used to extract configuration parameters from the
+ /etc/mke2fs.conf file.
+ 
+ The mke2fs program will no longer complain and request the -f option
+ when the user tries to create a filesystem with greater than 2**31
+ blocks.
+ 
+ When creating a filesystem for the GNU Hurd use a fs-type of Hurd and
+ adjust the mke2fs.conf file so filesystems for the Hurd are created
+ with a blocksize of 4096 and inode size of 128, which is all it knows
+ how to handle.  (Addresses Debian Bug: #471977)
+     
+ Mke2fs will always make sure that lost+found always has at least 2
+ blocks, even for filesystems with very large blocksizes (i.e., 64kb).
+ 
+ Resize2fs will now print the minimum needed filesystem size if given
+ the -P option, and will resize the filesystem to the smallest possible
+ size if given the -M option.
+ 
+ Fix resize2fs to clean up the resize_inode if all of the reserved gdt
+ blocks are consumed during an off-line resize.
+ 
+ The "ls" command in debugfs now supports the -p option, which causes
+ it to quote the filenames so that spaces or tabs in directory entries
+ are easily visible.  (Addresses Red Hat Bugzilla: #149480; Addresses
+ Sourceforge Feature Request: #1201667)
+ 
+ Fix a potential off-by-one buffer oveflow in the fs_device_name in an
+ e2image file.
+ 
+ The chattr program will return a non-zero exit code in case of
+ failures, and error messages can be suppressed with the -f option.
+ (Addresses Red Hat Bugzilla: #180596)
+ 
+ Fix a bug in badblocks which caused it to overrun an array and likely
+ crash if more than 8 test patterns are specified using the -t option.
+ (Addresses Debian Bug: #487298)
+     
+ Add support to badblocks to limit how quickly it reads from the disk
+ drive (so it can be used for background scrubbing), and so it will
+ abort after finding a given number of errors.
+ 
+ Remove support for the legacy big-endian filesystem format which only
+ existed on extremely long-dead PowerPC kernels almost a decade ago.
+ 
+ Remove MASIX support from e2fsprogs.
+ 
+ Add I/O statistics reporting to e2fsck.
+ 
+ Update Vietnamese, Polish, French, Spanish, German, Catalan, Dutch,
+ Czech translations.
+ 
+ Fixed various Debian packaging issues --- see debian/changelog for
+ details.  (Addresses Debian Bugs: #487443, #487675, #490003)
+ 
+ Fixed spelling mistakes, typos, and otherwise clarified man pages.
+ (Addresses Debian Bugs: #393313, #487849, #440983, #440981)
+ 
+ Programmer's Notes
+ ------------------
+ 
+ Factor out bitmap code in preparation for adding 64-bit new-style
+ bitmaps.
+ 
+ Fix gcc -Wall warnings
+ 
+ Fix the pkg-config files so that private librares are specified in
+ "Libs.private:".
+ 
+ Fix the libext2fs.texinfo manual so it builds with modern versions of
+ texinfo.
+ 
+ Silence the makefile from showing the awk command used to build the
+ 
+ Clean up the badblocks group so to make it more portable and robust.
+ 
+ Avoid using predictable filenames in /tmp in blkid's regression test
+ suite.  Also remove bashism's in the regression test script.
+ 
+ If the configure script is given --with-diet-libc, don't use thread
+ local storage, since diet libc doesn't support TLS.  (Addresses
+ Sourceforge Bug: #2000654)
+     
+ Fix the blkid regression test suite to tolerate older versions of
+ mkswap that don't support the -U option.
+ 
+ A few library routines have been converted to support 64-bit block
+ numbers; in particular, the I/O manager functions, the test_io,
+ inode_io, and unix_io managers have all be converted to support 64-bit
+ operation.
+ 
+ Debugfs can now be extended for use by test programs.  See
+ lib/ext2fs/extents.c for an example for how it can be used.  The test
+ program links against the debugfs object files, and provides
+ additional commands by defining an auxiliary libss command table.
+ 
+ The lazy_bg filesystem feature, which was only used by developer's
+ testing, has been removed since it has been largely supplanted by
+ uninit_bg.  This also simplifies the code.
+ 
+ Here's the changelog from upstream (of 1.41-WIP-0707)
  
  https://sourceforge.net/project/shownotes.php?release_id=611911
  
  Upstream released new release of e2fsprogs which has many updates for
  ext4
  
  There is 1.41~WIP-2008-06-17-1 in Debian experimental.
  
  E2fsprogs 1.41-WIP-0707 (July 7, 2008) git ID: c03d9924
  =======================================================
  
  Add support for ext4 filesystem features, in particular extents,
  uninit_bg, flex_bg, huge_file, and dir_nlink features.  Also add
  support for checking journal checksums.  Debugfs will print new
  superblock and inode fields that were defined for ext4.  For example,
  the nanosecond and i_version fields of an inode, and the
  s_min_extra_isize and s_wanted_extra_isize fields from the superblock.
  Note: Resize2fs doesn't currently support the combination of flex_bg
  and !resize_inode.  (Addresses Debian Bug: #388452, #425477)
  
  Tune2fs can support migrating a filesystem from using 128 byte inodes
  to 256 byte inodes, so it can take advantage of the full features of
  ext4.
  
  Add support for "undo" support.  E2fsck and mke2fs can optionally
  record an undo log which can replayed by the program e2undo.
  
  E2fsck will display a more understandable message when the last check
  field in the superblock is in the future.  (Addresses Debian Bug:
  #446005).
  
  Enhance mke2fs to print a more explanatory error message when
  ext2fs_get_device_size() returns EFBIG.  (Addresses Debian Bug:
  #488663)
  
  Fix mke2fs to use a default block size of 4k when formatting an
  external journal device.  This is done by using a fixed filesystem
  type list that consists only of the single filesystem type "journal"
  when looking up configuration keys in /etc/mke2fs.conf.  (Addresses
  Debian Bug: #488663)
  
  Speed up how mke2fs writes the journal data blocks by writing the disk
  blocks in larger chunks.
  
  Fix blkid handling of stale devices.  Fix a bug which could cause a
  core dump while garbage collecting the blkid cache, and assure that
  blkid_find_dev_with_tag() never returns a non-existent device.  Also,
  if a filesystem is found at a new /dev location, eliminate any
  duplicate stale entries which can not be verified.
  (Addresses-Debian-Bugs: #487758, #487783)
     
  Add more paranoid checks for LVM volumes and swap partitions in
  blkid's probe function, to reduce the chances of false positives.
  
  The mke2fs program now has a much more sophisticated system for
  controlling configuration parameters of a newly created filesystem
  based on a split filesystem and usage type system.  The -t option to
  mke2fs was a deprecated alias to -c; it now specifies a filesystem
  type (ext2, ext3, ext4, etc.), while the -T option can now be a comma
  separated usage list.  The filesystem type information and type
  information is used to extract configuration parameters from the
  /etc/mke2fs.conf file.
  
  Resize2fs will now print the minimum needed filesystem size if given
  the -P option, and will resize the filesystem to the smallest possible
  size if given the -M option.
  
  The mke2fs program will no longer complain and request the -f option
  when the user tries to create a filesystem with greater than 2**31
  blocks.
  
  E2fsck now performs more extensive and careful checks of extended
  attributes stored in the inode.
  
  Mke2fs will always make sure that lost+found always has at least 2
  blocks, even for filesystems with very large blocksizes (i.e., 64kb).
  
  The "ls" command in debugfs now supports the -p option, which causes
  it to quote the filenames so that spaces or tabs in directory entries
  are easily visible.  (Addresses Red Hat Bugzilla: #149480; Addresses
  Sourceforge Feature Request: #1201667)
  
  Fix a potential off-by-one buffer oveflow in the fs_device_name in an
  e2image file.
  
  The chattr program will return a non-zero exit code in case of
  failures, and error messages can be suppressed with the -f option.
  (Addresses Red Hat Bugzilla: #180596)
  
  Fix a bug in badblocks which caused it to overrun an array and likely
  crash if more than 8 test patterns are specified using the -t option.
  (Addresses Debian Bug: #487298)
     
  Add support to badblocks to limit how quickly it reads from the disk
  drive (so it can be used for background scrubbing), and so it will
  abort after finding a given number of errors.
  
  Remove support for the legacy big-endian filesystem format which only
  existed on extremely long-dead PowerPC kernels almost a decade ago.
  
  Remove MASIX support from e2fsprogs.
  
  Add I/O statistics reporting to e2fsck.
  
  Update Vietnamese, Polish, French, Spanish, German, Catalan, Dutch,
  Czech translations.
  
  Fixed various Debian packaging issues --- see debian/changelog for
  details.  (Addresses Debian Bugs: #487443, #487675)
  
  Fixed spelling mistakes, typos, and otherwise clarified man pages.
  (Addresses Debian Bug: #393313)
  
  Programmer's Notes
  ------------------
  
  Factor out bitmap code in preparation for adding 64-bit new-style
  bitmaps.
  
  Fix gcc -Wall warnings
  
  Fix the pkg-config files so that private librares are specified in
  "Libs.private:".
  
  Fix the libext2fs.texinfo manual so it builds with modern versions of
  texinfo.
  
  Silence the makefile from showing the awk command used to build the
  
  Clean up the badblocks group so to make it more portable and robust.
  
  Avoid using predictable filenames in /tmp in blkid's regression test
  suite.  Also remove bashism's in the regression test script.
  
  A few library routines have been converted to support 64-bit block
  numbers; in particular, the I/O manager functions, the test_io,
  inode_io, and unix_io managers have all be converted to support 64-bit
  operation.
  
  Debugfs can now be extended for use by test programs.  See
  lib/ext2fs/extents.c for an example for how it can be used.  The test
  program links against the debugfs object files, and provides
  additional commands by defining an auxiliary libss command table.
  
  The lazy_bg filesystem feature, which was only used by developer's
  testing, has been removed since it has been largely supplanted by
  uninit_bg.  This also simplifies the code.
  
  Changes:
  e2fsprogs (1.41~WIP-2008-07-07-1) experimental; urgency=low
  
    * New upstream version (pre-release for e2sprogs 1.41)
    * Update to indicate compliance with debian policy version 3.8.0.0.
    * Fix e2fsck to not truncate valid extent files that are larger than
      what is supported by indirect files.
    * Add -dbg packages which contain the debugging information.
    * mke2fs: Print a better error message when a device is too big.
      (Closes: #488663)
    * Create external journal devices with a default blocksize of 4k
    * Fix bug in badblocks which caused crash when lots of -t patterns are
      given.  (Closes: #487298)
    * Fix blkid handling of stale entries.  (Closes: #487758, #487783)
    * Update Vietnamese, Polish, French, Spanish, German, Catalan,
      Dutch, Czech translations from the translation project.
    * Fix FTBFS problem on MIPS (Closes: #487675)
    * Fix bug in libuuid1.postinst which would cause it to blow up if
      there were spaces around the equals sign in /etc/adduser.conf.
      (Closes: #487443)
    * Update/clarified man pages.  (Closes: #393313)
  
   -- Theodore Y. Ts'o <[EMAIL PROTECTED]>  Mon, 07 Jul 2008 16:30:43 -0400
  
  Debian has till 1.41~WIP-2008-06-17-1
  
  the changelog from there
  
  
http://packages.debian.org/changelogs/pool/main/e/e2fsprogs/e2fsprogs_1.41~WIP-2008-06-17-1/changelog
  
   e2fsprogs  (1.41~WIP-2008-06-17-1) experimental; urgency=low
  
     * New upstream version (pre-release for e2fsprogs 1.41)
     * New options to badblocks allow it to limit how quickly it reads
       from disk (for background scrubbing) and abort after a finding
       giving a number of errors.
     * Add support for ext4 filesystem features.  (Closes: #388452, #425477)
     * Tune2fs can migrate a filesystem from using 128 byte inodes to
       larger inode sizes so the user can take full advantage of ext4)
     * E2fsck and mke2fs can optionally record an undo log which can be
       replayed by the e2undo program.
     * E2fsck will display a less cryptic message when the last check field
       in the superblock is in the future.  (Closes: #446005)
     * Improve blkid probes for LVM volumes and swap partitions
     * Mke2fs has a much more sophisticated system for controlling the
+ 
       parameters of newly created filesystems.  The -t option now is used
       to specify the filesystem type.  See the mke2fs and mke2fs.conf man
       pages for more details.
     * Resize2fs will now print the minimum needed filesystem size if given
       the -P option, and will resize the filesystem to the smallest possible
       size if given the -M option.
     * E2fsck now performs more extensive and careful checks of extended
       attributes stored in the inode.
     * Mke2fs will always make sure that lost+found always has at least 2
       blocks, even for filesystems with very large blocksizes (i.e., 64kb).
     * The debugfs "ls" command now supports the -p option, which causes
       filenames to be printed surrounded by double quotes.
     * Fix a potential off-by-one buffer overflow in e2image
     * The chattr program will now return a non-zero exit code in case of
       failures.
     * This version of e2fsprogs removes support for legacy big-endian
       filesystems and for MASIX filesystems.
     * Add I/O statistics reporting to e2fsck.
  
   -- Theodore Y. Ts'o <[EMAIL PROTECTED]>  Tue, 17 Jun 2008 23:57:08 -0400
  e2fsprogs (1.40.11-1) unstable; urgency=low
  
     * Change mke2fs, tune2fs and resize2fs to use floating point precision
       when calculating the number of reserved blocks.  (Closes: #452639)
     * Update Spanish and Catalan translations.
     * Fix ext2fs_swap{16,32,64} for external applications.  (Closes: #484879)
     * Improve uuid-runtime package description.  (Closes: #483962)
     * Improve e2fsprogs package description.  (Closes: #483023)
     * Add support for detecting ZFS volumes to libblkid.
     * Clarify debugfs man page.  (Closes: #486463)
  
   -- Theodore Y. Ts'o <[EMAIL PROTECTED]>  Tue, 17 Jun 2008 21:59:21 -0400
  e2fsprogs (1.40.10-1) unstable; urgency=low
  
     * Fix a very rare potential data corruption bug in e2fsck's journal
       replay.
     * Updated German, Dutch, Sweedish, and Vietnamese translations.
     * Force blkid to revalidate a device if its mtime is newer than the
       last validation time in the cache.
  
   -- Theodore Y. Ts'o <[EMAIL PROTECTED]>  Wed, 21 May 2008 13:35:12 -0400
  e2fsprogs (1.40.9-1) unstable; urgency=low
  
     * Fix fsck so that if multiple filesystems are being checked in
         parallel, the progress bar for subsequent filesystems will be
         correctly displayed.  (Closes: #432865)
     * Fix fsck -Cn for n!=0 for better Ubuntu boot-time support
     * debugfs: Don't bother using a pager of stdout is not a tty
     * Fix tune2fs and debugfs to correctly parse time strings during
         daylight savings time.  (Closes: #471882)
     * Teach fsck to treat ext4 and ext4 filesystems as ext* filesystems
     * Logsave will now propagate SIGINT and SIGTERM signals to its child
         process.
     * Mke2fs will not allow the illogical combination of the resize_inode
         and meta_bg filesystem features.
     * Use UID/GID ranges from adduser.conf if present, even though we
         don't use adduser to add users/groups.  (Closes: #473179)
     * Updated German, Czech, Dutch, French, Polish, Sweedish, and
         Vietnamese translations.
     * Update/clarified the mke2fs man page
  
   -- Theodore Y. Ts'o <[EMAIL PROTECTED]>  Sun, 27 Apr 2008 00:35:20 -0400

-- 
package new upstream e2fsprogs 1.41
https://bugs.launchpad.net/bugs/246461
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to