-
e2fsprogs (1.42-1ubuntu2.5) precise-security; urgency=medium
* SECURITY UPDATE: Out-of-bounds write
- debian/patches/CVE-2019-5188-*.patch: abort if there is a corrupted
directory block when rehashing and don't try to rehash a deleted directory
in e2fsck/rehash.c, e2fsck/pass1b.c.
- CVE-2019-5188
-- <email address hidden> (Leonidas S. Barbosa) Tue, 21 Jan 2020 15:52:55 -0300
-
e2fsprogs (1.42-1ubuntu2.3) precise; urgency=low
* fix rule-violating lblk->pblk mappings on bigalloc filesystems (LP: #1321418)
-- Seyeong Kim <email address hidden> Tue, 01 Sep 2015 10:57:56 -0500
-
e2fsprogs (1.42-1ubuntu2.2) precise-security; urgency=medium
* SECURITY UPDATE: heap overflow via block group descriptor information
- debian/patches/CVE-2015-0247.patch: limit first_meta_bg in
lib/ext2fs/closefs.c, lib/ext2fs/openfs.c.
- CVE-2015-0247
* SECURITY UPDATE: buffer overflow in closefs()
- debian/patches/CVE-2015-1572.patch: properly check against
fs->desc_blocks in lib/ext2fs/closefs.c.
- CVE-2015-1572
-- Marc Deslauriers <email address hidden> Mon, 16 Feb 2015 13:45:56 -0500
-
e2fsprogs (1.42-1ubuntu2) precise; urgency=low
* Build-depend on gettext:any instead of on gettext, so that apt-get can
properly resolve build-dependencies on the tool when cross-building.
* Drop build dependency on dc, which hasn't been needed for some time.
-- Steve Langasek <email address hidden> Fri, 30 Mar 2012 12:59:46 -0700
-
e2fsprogs (1.42-1ubuntu1) precise; urgency=low
* Merge from Debian unstable, remaining changes:
- debian/control: Do not build-depend on dietlibc-dev, which is universe.
- debian/rules: Block pkg-create-dbgsym from operating on this package.
e2fsprogs (1.42-1) unstable; urgency=low
* New upstream release
* Fixed hurd FTBFS (Closes: #649689)
* Optimized e2fsck speed on large file systems when using [scratch_files]
* Fixed e2fsck handling of blocks claimed by multiple inodes in
bigalloc file systems
* Fixed e2fsck's calculation of max file size for non-extent based
files when huge_file is enabled
* Update Czech and Swedish translations
e2fsprogs (1.42~WIP-2011-11-20-1) unstable; urgency=low
* New upstream release
* Fix error checking so resize2fs works when using a 32-bit userspace
and a 64-bit kernel (Closes: #644989)
* e2fsck now returns additional status bits in its exit code if it
aborts early in the e2fsck run
* Fix potential stack overflow in debugfs
* Avoid an infinite loop in ext2fs_find_block_device() if there are
symlink loops in /dev caused by a buggy udev
* Fix test failures on big-endian systems
* Fix gcc -Wall complaints
* Add freefrag and e2freefrag commands to debugfs
* Add a read-only, metadata-only debugfs command called rdebugfs
* Improve first-class quota support
* Fix bigalloc support in e2freefrag
* Clean up mmp handling
* Fix a regression which caused mke2fs to not work correctly on files
> 2GB. (Closes: #647245)
* Fix a namespace leak in libext2fs (tdb_null)
-- Kees Cook <email address hidden> Wed, 15 Feb 2012 13:48:05 -0800
-
e2fsprogs (1.42~WIP-2011-10-16-1ubuntu1) precise; urgency=low
* Merge from Debian unstable, remaining changes:
- debian/control: Do not build-depend on dietlibc-dev, which is universe.
- debian/rules:
+ Do now allow pkg-create-dbgsym to operate on this package.
* fix online resizing bug (LP: #880984)
-- Scott Moser <email address hidden> Mon, 24 Oct 2011 17:00:17 -0400
-
e2fsprogs (1.42~WIP-2011-10-09-1ubuntu1) precise; urgency=low
* Merge from Debian unstable, remaining changes:
- debian/control: Do not build-depend on dietlibc-dev, which is universe.
- debian/rules:
+ Do now allow pkg-create-dbgsym to operate on this package.
* Dropped changes, included upstream:
- Build for multiarch.
* Droped obsolete changes:
- debian/e2fsprogs.preinst: only needed for pre-lucid upgrades; drop.
- Build with -O2 on powerpc: no reference to the toolchain bug was ever
provided, and this hasn't been a problem in Debian, so it's probably
long since fixed. Drop.
e2fsprogs (1.42~WIP-2011-10-09-1) unstable; urgency=low
* New upstream release
* Fixed infinite loop in filefrag (Closes: #644792)
* Fixed various spelling and translation problems
* Fixed various man pages
* Fixed 64-bit block numbers in e2fsck's journal replay
* Fixed mipsel FTBFS that was fixed for mips
* Update Sweedish, French, and Czech translations
* Convert to debian source 3.0 (quilt) format
e2fsprogs (1.42~WIP-2011-10-05-2) unstable; urgency=low
* Fix portability issues with non-Linux platforms and for the mips
platform, which does some really strange things vis-a-vis
32/64-bit support without actually having a 64-bit version of
the architecture (Closes: #644502)
* Fix dependency problem which causes the newer version of libcom_err2
to get pulled in when upgrading to e2fsprogs, which needs the new
interface exported by libcom_err2. (Closes: #644425, #644584)
e2fsprogs (1.42~WIP-2011-10-05-1) unstable; urgency=low
* Update translations: German (Closes: #520985)
* Fixed usage and error text for mke2fs -C option
* Updated e2fsprogs.pot file for translators
* Added support for internationalized error strings for libcom_err
* Fixed various portability nits that were causing FTBFS problems on
Hurd and FreeBSD
* Added "big" and "huge" types to mke2fs.conf, since they are needed
for very large file systems
* Fixed on-line resizing which had been broken in the 1.42 series
(Closes: #451388)
e2fsprogs (1.42~WIP-2011-10-01-2) unstable; urgency=low
* Update translations: French, German (Closes: #620659)
* Fix compilation problems in hermetic environments
* Fix on-line resizing in resize2fs (Closes: #451388)
* Add definitions for "big" and "huge" filesystems to /etc/mke2fs.conf
* Fix mke2fs when there are more than 2**32 block groups
e2fsprogs (1.42~WIP-2011-10-01-1) unstable; urgency=low
* New upstream release
* Avoid unnecessary reboots when checking the root fs in some special cases
* Fix an off-by-one error in filefrag -v's output
* Make filefrag display the number of contiguous (not physical)
extents (Closes: #631498)
* Clarify the mke2fs.conf.5 man page (Closes: #634883)
* Add a hurd-specific mke2fs.conf file (Closes: #629355)
* mke2fs will set s_max_mnt_count to -1 instead of 0 by default to
work around a bug in pre-3.0 kernels which caused a spurious
message to be printed when the file system was mounted (Closes: #632637)
* Fixed portability problems which was causing build failures on
non-Linux/non-x86 systems.
* Verify that the bad block inode looks sane before trusting it, to
avoid it causing more harm than good.
* Fixed the debian/rules file so that it build successfully if
DEB_BUILD_OPTIONS contains "nostrip" (Closes: #627535)
* Fixed some big-endian bugs in the MMP code
e2fsprogs (1.42~WIP-2011-09-25-1) unstable; urgency=low
* New upstream release
* Fix FTBFS on big-endian architectures (Closes: #641838)
* Add support for multiarch (Closes: #632169)
* Clarify and update debian/copyright file (Closes: #614662)
* Add support for Multi-Mount Protection (MMP)
* Allow tune2fs to remove the external journal if the device is not found
* Updated/clarified man pages (Closes: #642193)
* Fix a potential FTBFS caused by overly long compile lines (Closes: #629883)
e2fsprogs (1.42~WIP-2011-09-16-1) unstable; urgency=low
* New upstream release
* Added support for the integrated quota feature
* Improved 64-bit and bigalloc support
* Mke2fs and tune2fs now allows setting the stride and stripe width to zero
* Fixed tune2fs's mount options parsing (Closes: #641667)
* Fixed an ABI compatibility problem which broke the dump program
(Closes: #636418)
* Resize2fs has forward compatibility for a new on-line resize ioctl
for > 16TB file systems.
* Fixed a (very hard to hit) bug that could cause e2fsck to crash in
pass 1 or pass 2
* Debugfs has a new 'blocks' command
* Mke2fs now gives a warning if the auto-detected block size exceeds
the page size
* Mke2fs and e2fsck now tries to use the punch hole command as a
"discard" when operating on normal files
* Mke2fs will not try to do any discard operations if -n is specified
on the command line
* Updated/clarified man pages (Closes: #639411)
* Fixed parsing of MNTOPT_ options for tune2fs and debugfs (Closes: #641667)
e2fsprogs (1.42~WIP-2011-07-02-1) unstable; urgency=low
* New upstream release
* Add support for 64-bit file systems
* Add support for bigalloc file systems
* Fixed an e2fsck bug which caused "*** FILE SYSTEM WAS MODIFIED ***"
without an explanation of what was fixed.
* E2fsck will no longer attempt to clone an extended attribute block
in pass1b handling if the file system does not support extended
attributes.
* E2fsck will be more careful accidentally asking the user to continue
if the file system is mounted, so that an escape sequence won't
cause a false positive. (Closes: #619859)
* E2fsck now uses less cpu time in pass 5
* E2fsck will no longer segault when a corrupted file system has a bad
extent, and removing it leads to a block needing to be deallocated.
* E2fsck now supports an extended "discard" option which will cause
e2fsck to attempt discard all unused blocks after a full check
* The e2image program now supports the qcow2 format, a more efficient
way of capturing file system metadata snapshots.
* Mke2fs now supports the [devices] stanza in mke2fs.conf.
* Mke2fs now supports the reserved_ratio relation in mke2fs.conf.
* Mke2fs now creates extent-mapped directories for the root and
lost+found directories.
* Mke2fs will skip zero'ing the journal if the extended option
"lazy_journal_init" is specified.
* Mke2fs will now create file systems that enable user namespace
extended attributes and with time- and mount count-based file
system checks disabled.
* Mke2fs will not set a stride or strip size of one block based on
block bevice attributes obtained from sysfs.
* Mke2fs now displays a progress report during the discard process.
* Mke2fs now handles extreme file system parameters correctly which
previously caused the inodes per group to drop below 8, leading
to a segfault.
* Debugfs's icheck will now correctly find inodes which use the
searched-for block as an extended attribute block.
* Debugfs now has a new "punch" command which remove blocks from the
middle of an inode.
* The badblocks program now correctly recovers from I/O errors when
direct I/O is being used. The badblocks command now also
supports a -B option which forces the use of buffered I/O, and
the -v option will provide a more detailed breakdown of read,
write, and failed comparison errors.
* Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl.
* Added support for journals larger than 2GB.
* Support using both hard links and symlinks when installing e2fsprogs.
* Add overflow checking to tune2fs -i's fsck interval, which must fit
in a 32-bit field.
* Filefrag will report 0 extents correctly in verbose mode.
* Logsave's usage message has been fixed. (Closes: #619788)
* Update translations: French, Chinese, Germany, Indonesian, Swedish,
Vietnamese, Polish, Dutch, Czech.
* Updated/clarified man pages.
-- Steve Langasek <email address hidden> Mon, 17 Oct 2011 21:39:23 +0000
-
e2fsprogs (1.41.14-1ubuntu3) natty; urgency=low
* Don't install to multiarch paths for the udeb build, just use the
traditional lib paths so we find our libraries more readily.
LP: #736908.
-- Steve Langasek <email address hidden> Thu, 17 Mar 2011 10:46:45 -0700