e2fsprogs 1.40.8-2ubuntu1 source package in Ubuntu

Changelog

e2fsprogs (1.40.8-2ubuntu1) hardy; urgency=low

  * Synchronize to Debian to pull in a lot of bug fixes. (LP: #197167)
  * misc/mke2fs.conf: Switch back the default inode size from 256 to 128 for
    Hardy. Although our current grub now *should* get along with 256, this has
    not been sufficiently tested yet, so staying at 128 is a more appropriate
    conservative setting. (See above bug report for discussion.)
  * debian/control: Do not use dietlibc for ubuntu, it's in universe.

e2fsprogs (1.40.8-2) unstable; urgency=low

  * One more big-endian swap fix needed for resize2fs to work correctly
      with in-inode extended attributes.
  * Fix minor security issues identified in uuidd.
  * Remove e2fsprogs preinstall script which contained stuff not needed
      in well over two stable releases.

e2fsprogs (1.40.8-1) unstable; urgency=low

  * Fix e2image -I so it works on image files which are larger than 2GB.
  * Fix e2fsck's handling of directory inodes with a corrupt size field.
  * Fully fix a resize2fs bug where extended attributes in large inodes
      could get dropped on big-endian systems.
  * Update Czech, Dutch, Polish, Sweedish, and Vietnamese translations.
  * Significantly updated German translation!  Thanks to Philipp Thomas
    from Novell for stepping up to be our new German translation
    maintainer!  (Closes: #302512, #370247, #401092, #412882)
  * Fixed mke2fs man page to document new default inode size.

e2fsprogs (1.40.7-1) unstable; urgency=low

  * New upstream release
  * tune2fs no longer will remove the sparse_super feature, as it is dangerous
  * Update/clarified various man pages
  * Fix bug where large nodes were not getting fully copied when
      shrinking a fileystem using resize2fs.
  * Allow mke2fs and tune2fs to manipulate the large_file feature flag
  * Suppress fsck's warning message about an old-style fstab if the
      fstab file is empty.  (Closes: #468176)
  * E2fsck will no longer clear the large_files feature flag
      automatically when there are no more large files in the system.
  * Fix blkid code to avoid segfaulting when a device mapper volume
      disappears out from under it.
  * Enhance e2fsck's reporting of unsupported filesystem features
  * Fix dumpe2fs command syntax for explicit superblock/blocksize parameters
  * Teach tune2fs to clear the resize_inode feature flag
  * Fix libuuid1 postinstall script to explicitly pass 100 to UID_MIN
      and GID_MIN, to make it clear we are not trying to allocate an
      uid/gid in the globally reserved range.  (Closes: #466929)
  * Fix memory leak in ext2fs_alloc_block()
  * Teach blkid to recognize LVM2 physical volumes
  * Add support to dumpe2fs, mke2fs, and tune2fs for specifying and
      printing the RAID stride and stripe width.
  * Add support for new superblock fields to debugfs's set_super_value command
  * Teach debugfs to print "mostly-printable" xattr strings, such as is
      used by SELinux.
  * Add support in fsck to ignore mounted filesystems when given the -M option
  * Fix uuidd so it creates the pid file with the correct pid number
  * Update Czech, Dutch, Polish, Sweedish, and Vietnamese translations
      from the Translation Project.

e2fsprogs (1.40.6-1) unstable; urgency=low

  * New upstream release
  * Add support for returning labels for UDF filesystems in the blkid
      library.
  * Fix bug in the blkid library where cached filesystems was not being
      flushed when opening USB devices returned the error ENOMEDIUM.
      (Closes: #463787)
  * Add logic to the blkid library to automatically choose whether a
      filesystem should be mounted as ext4 or ext4dev, as appropriate.
  * Allow tune2fs to set and clear the test_fs flag on ext4 filesystems.
  * Document the BLKID_FILE environment variable in the libblkid man page
  * Update Vietnamese and Czech translations from the translation project
  * Fix dependency problem caused by dpkg 1.14.16 (Closes: #436058)
  * Use thread local storage to fix a theoretical race condition if two
      threads try to format an unknown error code at the same time in
      the com_err library.

e2fsprogs (1.40.5-2) unstable; urgency=low

  * Fix debian/control and debian/rules so that they work correctly
    after a change in dpkg-gencontrol's behavior after version 1.14.16
    of dpkg.  This fixes bad version dependencies for comerr-dev,
    uuid-dev and ss-dev. Thanks to Don Armstrong for the explanation and
    Margarity Manterola for a proposed patch. (Closes: #463058)

e2fsprogs (1.40.5-1) unstable; urgency=low

  * New upstream release.
  * Mke2fs will now create new filesystems with 256 byte inodes and the
      ext_attr feature flag by default.  This allows for much better
      future compatibity with ext4 and speeds up extended attributes
      even on ext3 filesystems.
  * Teach mke2fs and tune2fs to set a "test_fs" flag, which indicates
      that it is ok to use the filesystem on in-development kernel
      code (i.e., ext4dev)
  * E2fsck now optimizes non-htree directories by sorting them by inode
      number.
  * Add support for detecting HFS+ and ext4/ext4dev filesystems in blkid
  * Fix blkid's ntfs UUID handling so it is compatible with vol_id
  * Avoid a floating point exception when blkid tries to probe a corrpt
      reiserfs filesystem.
  * Fix potential overflow problem in e2image if the device name is
      too long.
  * Cause e2image to exit immediately with an error message on a disk
      full situation.
  * Fix a minor typos in the resize2fs and uuidd manpages.
  * E2fsck will no longer backup superblocks when the kernel makes
      certain "safe" feature set changes behind the user's back.
  * Fix debugfs's lsdel command so it works on large files
  * Allow a user to undelete an inode with linking to a destination
      directory.
  * Update Swedish translation file from the Translation Project
  * The libuuid1 and uuid-runtime packages requires passwd package, so
      declare it as a dependency.  (Closes: #459403)
  * Fix a FTBFS problem on x86_64 caused by the fact that dietlibc
      doesn't provide llseek on the x86_64.  (Closes: #459614)
  * Don't use dietlibc on platforms that don't support it (Closes: #459475)

e2fsprogs (1.40.4-1) unstable; urgency=low

  * Make sure that programs like tune2fs, when modifying a mounted
      filesystem do not write the backup superblocks with the
      NEEDS_RECOVERY flag, to avoid e2fsck from needlessly forcing a
      full fsck because it thinks the feature flags need to be backed up
      from the master to the backup superblocks.  (Closes: #454926)
  * Improve time-based UUID generation to guarantee uniqueness even when
      UUID's are being generated at very high rates on SMP systems.  To
      do this we use an optional setuid helper daemon (uuidd) which is
      started by libuuid when it is needed.  The uuidd daemon is
      packaged in the (new) uuid-runtime package, which now also includes
      the uuidgen program (which had been previously been included as
      part of the e2fsprogs package).
  * Fix fsck to only treat '#' characters at the beginning of /etc/fstab
      lines as starting a comment.  This avoids spurious warnings printed
      for filesystems such as fuse that often use '#' as part of the
      filesystem specifier (i.e., wdfs#https://dav.hoster.com/foo).
  * Enhance the blkid program to pretty-print control and meta
      characters to avoid garbage filesystem labels from screwing up the
      user's terminal
  * Fix potential integer overflows passed to malloc() in resize2fs
  * Update Dutch, Polish, and Vietnamese translations from the
      Translation Project.  Remove the Rwandan translation upon advice
      of the Translation Project.
  * Fix cross-compilation support for non-Linux architectures
        (Closes: #451172, #437720)
  * Clarified and improved man pages (Closes: #444883, #441872)
  * Fix potential divide by zero error when libblkid tried probing an
      invalid FAT filesystem.
  * Make error_message() in libcom_err DTRT when when a 64-bit sign-extended
      error code is passed to it.
  * Build the e2fsck-static package so that e2fsck.static will not use
      TLS and hence will run correctly on back-level Debian systems
      using a 2.4 Linux kernel.  (Closes: #458017)

 -- Martin Pitt <email address hidden>   Tue, 25 Mar 2008 13:09:39 +0100

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Hardy
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
base
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
e2fsprogs_1.40.8.orig.tar.gz 3.9 MiB 38df70f8b5ba121b11b02101cc399306a199d3c66c8185d8a2c0d07f5688eead
e2fsprogs_1.40.8-2ubuntu1.diff.gz 2.5 KiB a932d2375536297e82f8180df277c38bd39c8346e896765daead0371a2170bcc
e2fsprogs_1.40.8-2ubuntu1.dsc 1.1 KiB 285e0a9965c55b830e2c0c1d022954d59f66a304412cafdd3139496039bc80cc

View changes file

Binary packages built by this source

comerr-dev: No summary available for comerr-dev in ubuntu hardy.

No description available for comerr-dev in ubuntu hardy.

e2fsck-static: No summary available for e2fsck-static in ubuntu hardy.

No description available for e2fsck-static in ubuntu hardy.

e2fslibs: No summary available for e2fslibs in ubuntu hardy.

No description available for e2fslibs in ubuntu hardy.

e2fslibs-dev: No summary available for e2fslibs-dev in ubuntu hardy.

No description available for e2fslibs-dev in ubuntu hardy.

e2fsprogs: No summary available for e2fsprogs in ubuntu hardy.

No description available for e2fsprogs in ubuntu hardy.

e2fsprogs-udeb: No summary available for e2fsprogs-udeb in ubuntu hardy.

No description available for e2fsprogs-udeb in ubuntu hardy.

libblkid-dev: No summary available for libblkid-dev in ubuntu hardy.

No description available for libblkid-dev in ubuntu hardy.

libblkid1: No summary available for libblkid1 in ubuntu hardy.

No description available for libblkid1 in ubuntu hardy.

libblkid1-udeb: No summary available for libblkid1-udeb in ubuntu hardy.

No description available for libblkid1-udeb in ubuntu hardy.

libcomerr2: No summary available for libcomerr2 in ubuntu hardy.

No description available for libcomerr2 in ubuntu hardy.

libss2: No summary available for libss2 in ubuntu hardy.

No description available for libss2 in ubuntu hardy.

libuuid1: No summary available for libuuid1 in ubuntu hardy.

No description available for libuuid1 in ubuntu hardy.

libuuid1-udeb: No summary available for libuuid1-udeb in ubuntu hardy.

No description available for libuuid1-udeb in ubuntu hardy.

ss-dev: No summary available for ss-dev in ubuntu hardy.

No description available for ss-dev in ubuntu hardy.

uuid-dev: No summary available for uuid-dev in ubuntu hardy.

No description available for uuid-dev in ubuntu hardy.

uuid-runtime: No summary available for uuid-runtime in ubuntu hardy.

No description available for uuid-runtime in ubuntu hardy.