lp://staging/ubuntu/lucid-updates/e2fsprogs

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/ubuntu/lucid-updates/e2fsprogs
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

41. By Marc Deslauriers

* SECURITY UPDATE: heap overflow via block group descriptor information
  - limit first_meta_bg in lib/ext2fs/closefs.c, lib/ext2fs/openfs.c.
  - https://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?id=f66e6ce4
  - CVE-2015-0247
* SECURITY UPDATE: buffer overflow in closefs()
  - properly check against fs->desc_blocks in lib/ext2fs/closefs.c.
  - https://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?id=49d0fe2a
  - CVE-2015-1572

40. By Matthias Klose

Rebuild statically linked binary against recent libc.

39. By Scott James Remnant (Canonical)

* Merge from Debian unstable, remaining changes:
  - Do not build-depend on dietlibc-dev, which is universe.
  - Do now allow pkg-create-dbgsym to operate on this package.
  - Always use external libblkid and libuuid from util-linux, rather than
    building our own.
  - Includes debian/control in the source package to force the above.
  - Build with -O2 on powerpc to avoid a suspected toolchain bug
    (LP: #450214).
  - Do not include /etc/e2fsck.conf and remove on upgrade.
  (Fixes LP: #521648, #537483, #530071)

38. By Martin Pitt

misc/mke2fs.c: Do not interactively ask for confirming bad performance on
uneven alignments when running with -F, since this breaks operations when
being called from noninteractive programs like udisks. Patch by Eric
Sandeen, see https://bugzilla.redhat.com/show_bug.cgi?id=569021 .

37. By Colin Watson

Add fsck.ext4 symlink to e2fsprogs-udeb.

36. By Scott James Remnant (Canonical)

* Merge from Debian unstable, remaining changes:
  - Do not build-depend on dietlibc-dev, which is universe.
  - Do now allow pkg-create-dbgsym to operate on this package.
  - Always use external libblkid and libuuid from util-linux, rather than
    building our own.
  - Includes debian/control in the source package to force the above.
  - Build with -O2 on powerpc to avoid a suspected toolchain bug
    (LP: #450214).
  - Do not include /etc/e2fsck.conf and remove on upgrade.

35. By Scott James Remnant (Canonical)

* Update from GIT maint branch:

  [Michael Roth]

  * Update .gitignore

  [Cristian Rodríguez]

  * fix fd leak that causes fsck to fail with "too many open files"

  [Eric Sandeen]

  * mke2fs: get device topology values from blkid
  * configure.in: Fix typo: remove '2' from blkid_probe_get_topology2
  * resize2fs: exit fix_sb_journal_backup early for external journal
  * libext2fs: don't swap extent-based journal backup
  * mke2fs support for BLKDISCARD
  * mke2fs: open device writable for trim/discard

  [Peng Tao]

  * resize2fs: calculate minimal fs size only once
  * resize2fs: fix minimum resize size calculation with flex_bg. redhat:
    #519131
  * debugfs: add matching fclose. novell: #524526

  [Theodore Ts'o]

  * tune2fs: Fix "tune2fs -j <dev>" for extent-enabled filesystems.
    launchpad: #416648
  * e2fsck: Avoid scary failure messages on low-memory systems.
    Closes: #509529
  * debian: Make sure libblkid1 and libblkid1-dbg have changelogs
  * dumpe2fs: Print more information about the inline journal
  * configure.in, configure: Drop --with-cc, --with-ccopts, --with-ldopts.
    sourceforge: #2843248
  * tune2fs.8: Document the flex_bg file system option in the man page.
    sourceforge: #2822186
  * mke2fs.8.in: Clarify flex_bg feature description
  * libext2fs: Round up the bitmap size when allocating a new bitmap.
    sourceforge: #2328708
  * e2undo: Initialize com_err error tables for the ext2fs library
  * libext2fs: Add error table initialization to test programs
  * blkid: Avoid a potentially error message when running "make clean"
  * e2fsck: Use the correct problem code in the case of LAST_WRITE_FUDGED
  * Don't use in-tree header files if using system uuid or blkid libraries
  * tests: Account for new mke2fs topology information
  * libext2fs: Always build file_io.c
  * e2fsck: Interpret negative blkcount in file system problem reports.
    sourceforge: #2871782
  * e2fsck: Fix handling of non-zero i_blocks_high field
  * e2fsck: Accept superblock times to be fudged by up to 24 hours by default
  * libext2fs: Fix FEATURE_RO_COMPAT_HUGE_FILE && !HUGE_FILE_FL
  * dumpe2fs: Fix usage message for -o superblock=<num> and -o
    blocksize=<num>. launchpad: #448099
  * tune2fs.8: Clarify tune2fs's -i option
  * debian: Add pre-depends for util-linux for util-linux-ng builds.
    Closes: #551795
  * debian: Fix pre-depends relation for util-linux-ng
  * libss: initialize function pointer for readline_shutdown()
  * e2fsck: Fix duplicate directory entries for non-indexed directories.
    sourceforge: #2862551
  * configure: Work around bug in autoconf 2.64
  * e2fsck: Fix directory with holes even when i_size is wrong
  * e2fsck: Move check to add an index to a directory after fixing i_size
  * filefrag: Fix a core dump on sparc32 platforms with 8k file systems
  * e2fsck: detect holes in extent-mapped directories
  * libext2fs: Fix SET_BMAP bugs in ext2fs_bmap() and ext2fs_bmap2()
  * e2fsck: Fix block allocation for holes in extent-mapped directories
  * e2fsck: Don't rehash directories which can fit in a single directory block
  * e2fsck: Try to update on-disk bitmap in e2fsck_get_alloc_block() callback
  * tests: Add new test f_holedir2
  * debian: Fix FTBFS problem caused by texi2html changing its output
    location. Closes: #552934
  * debian: Add source lintian overrides

  [Karel Zak]

  * blkid: support .ko.gz in modules.dep parser
  * libext2fs: handle <=linux-2.6.19 bug in /proc/swaps

  [localization folks]

  * po: update vi.po (from translationproject.org) (Clytie Siddall)
  * po: update pl.po (from translationproject.org) (Jakub Bogusz)
  * po: update cs.po (from translationproject.org) (Petr Pisar)
  * po: update id.po (from translationproject.org) (Arif E. Nugroho)

 remaining changes:
  - Do not build-depend on dietlibc-dev, which is universe.
  - Do now allow pkg-create-dbgsym to operate on this package.
  - Do not include /etc/e2fsck.conf and remove on upgrade.
  - Always regenerate debian/control

34. By Luke Yelavich

Build e2fsprogs-udeb with -O2 on powerpc to avoid a suspected toolchain bug
(LP: #450214).

33. By Scott James Remnant (Canonical)

Applied patch (sent upstream) to ignore a future last mount, write or
check time by up to 24 hrs when fsck called with -p ("preen", ie.
fix minor problems without human intervention). LP: #268808.

32. By Scott James Remnant (Canonical)

* Merge from Debian, remaining changes:
  - Do not build-depend on dietlibc-dev, which is universe.
  - Do now allow pkg-create-dbgsym to operate on this package.
  - Use external libblkid and libuuid from util-linux, rather than
    building our own.
  - Do not include /etc/e2fsck.conf and remove on upgrade.

* Included a couple of extra revisions from GIT maint:
  - (ffd8078) e2freefrag: Update manpage to include e2fsprogs version
    and release date
  - (31b5a2b) mke2fs.conf: Use the feature name "extent" instead of
    "extents"
  - (8bafedb) tune2fs: Fix "tune2fs -j <dev>" for extent-enabled
     filesystems. LP: #416648.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/natty/e2fsprogs
This branch contains Public information 
Everyone can see this information.

Subscribers