ec15cf
Summary: Utilities for managing ext2, ext3, and ext4 filesystems
ec15cf
Name: e2fsprogs
ec15cf
Version: 1.42.9
68923e
Release: 13%{?dist}
ec15cf
ec15cf
# License tags based on COPYING file distinctions for various components
ec15cf
License: GPLv2
ec15cf
Group: System Environment/Base
ec15cf
Source0: https://www.kernel.org/pub/linux/kernel/people/tytso/%{name}/v%{version}/%{name}-%{version}.tar.xz
ec15cf
Source1: ext2_types-wrapper.h
ec15cf
Source2: e2fsck.conf
ec15cf
ec15cf
Patch1: e2fsprogs-1.40.4-sb_feature_check_ignore.patch
ec15cf
Patch2: e2fsprogs-1.42.9-set-pointer-to-NULL-after-ext2fs_free.patch
ec15cf
Patch3: e2fsprogs-1.42.9-mke2fs-clean-up-kernel-version-tests.patch
ec15cf
Patch4: e2fsprogs-1.42.9-add-revision-to-the-is_before_linux_ver.patch
ec15cf
Patch5: e2fsprogs-1.42.9-enable-lazy_itable_init-on-newer-kernel-by-default.patch
ec15cf
Patch6: e2fsprogs-1.42.9-enable-64bit-feature-by-default.patch
ec15cf
Patch7: e2fsprogs-1.42.9-disable-resize_inode-feature-if-64bit-feature-is-enabled.patch
ec15cf
Patch8: e2fsprogs-1.42.9-no-ppc-altivec.patch
ec15cf
Patch9: e2fsprogs-1.42.9-resize2fs-fs-with-errors.patch
ec15cf
Patch10: e2fsprogs-1.42.9-chattr-manpage-j-update.patch
ec15cf
Patch11: e2fsprogs-1.42.9-chattr-manpage-reorder.patch
ec15cf
Patch12: e2fsprogs-1.42.9-chattr-manpage-update.patch
ec15cf
Patch13: e2fsprogs-1.42.9-ext4-manpage-add-mountopts.patch
ec15cf
Patch14: e2fsprogs-1.42.9-ext4-manpage-add-attrs.patch
ec15cf
Patch15: e2fsprogs-1.42.9-fix-endian-handling-of-ext3_extent_header.patch
ec15cf
Patch16: e2fsprogs-1.42.9-dont-require-fsck-for-resize-p.patch
ec15cf
Patch17: e2fsprogs-1.42.9-defrag-backwards-files.patch
ec15cf
Patch18: e2fsprogs-1.42.9-force-journal-remove.patch
ec15cf
Patch19: e2fsprogs-1.42.9-mkfs-revision-too-high.patch
ec15cf
Patch20: e2fsprogs-1.42.9-libext2fs-avoid-buffer-overflow.patch
ec15cf
Patch21: e2fsprogs-1.42.9-libext2fs-buffer-overflow-closefs.patch
ec15cf
Patch22: e2fsprogs-1.42.9-resize2fs-clear-uninit-BG.patch
ec15cf
Patch23: e2fsprogs-1.43.3-libext2fs-don-t-ignore-fsync-errors.patch
ec15cf
Patch24: e2fsprogs-1.42.10-Fix-nroff-macro-issue-in-chattr-man-page.patch
ec15cf
Patch25: e2fsprogs-1.43.6-libext2fs-skip-start_blk-adjustment-when-stride-and-.patch
ec15cf
Patch26: e2fsprogs-1.43.4-tune2fs-edit-dire-warning-about-check-intervals.patch
1081d7
Patch27: e2fsprogs-1.42.11-Fix-32-64-bit-overflow-when-multiplying-by-blocks-cl.patch
68923e
Patch28: e2fsprogs-1.44.1-e2fsck-warn-if-checkinterval-and-broken_system_clock.patch
68923e
Patch29: e2fsprogs-1.42.9-libext2fs-detect-correct-superblock-adjustments-when.patch
68923e
Patch30: e2fsprogs-1.42.9-libext2fs-don-t-always-read-backup-group-descriptors.patch
ec15cf
ec15cf
Url: http://e2fsprogs.sourceforge.net/
ec15cf
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ec15cf
Requires: e2fsprogs-libs%{?_isa} = %{version}-%{release}
ec15cf
Requires: libcom_err%{?_isa} = %{version}-%{release}
ec15cf
Requires: libss = %{version}-%{release}
ec15cf
ec15cf
# e4fsprogs was a parallel ext4-capable package in RHEL5.x
ec15cf
%if 0%{?rhel} > 0
ec15cf
Obsoletes: e4fsprogs < %{version}-%{release}
ec15cf
Provides: e4fsprogs = %{version}-%{release}
ec15cf
%endif
ec15cf
ec15cf
BuildRequires: pkgconfig, texinfo, libselinux-devel
ec15cf
BuildRequires: libsepol-devel
ec15cf
BuildRequires: libblkid-devel
ec15cf
BuildRequires: libuuid-devel
ec15cf
BuildRequires: gettext
ec15cf
ec15cf
%description
ec15cf
The e2fsprogs package contains a number of utilities for creating,
ec15cf
checking, modifying, and correcting any inconsistencies in second,
ec15cf
third and fourth extended (ext2/ext3/ext4) filesystems. E2fsprogs
ec15cf
contains e2fsck (used to repair filesystem inconsistencies after an
ec15cf
unclean shutdown), mke2fs (used to initialize a partition to contain
ec15cf
an empty ext2 filesystem), debugfs (used to examine the internal
ec15cf
structure of a filesystem, to manually repair a corrupted
ec15cf
filesystem, or to create test cases for e2fsck), tune2fs (used to
ec15cf
modify filesystem parameters), and most of the other core ext2fs
ec15cf
filesystem utilities.
ec15cf
ec15cf
You should install the e2fsprogs package if you need to manage the
ec15cf
performance of an ext2, ext3, or ext4 filesystem.
ec15cf
ec15cf
%package libs
ec15cf
Summary: Ext2/3/4 filesystem-specific shared libraries
ec15cf
Group: Development/Libraries
ec15cf
License: GPLv2 and LGPLv2
ec15cf
Requires: libcom_err%{?_isa} = %{version}-%{release}
ec15cf
ec15cf
%description libs
ec15cf
E2fsprogs-libs contains libe2p and libext2fs, the libraries of the
ec15cf
e2fsprogs package.
ec15cf
ec15cf
These libraries are used to directly acccess ext2/3/4 filesystems
ec15cf
from userspace.
ec15cf
ec15cf
%package static
ec15cf
Summary: Ext2/3/4 filesystem-specific static libraries
ec15cf
Group: Development/Libraries
ec15cf
License: GPLv2 and LGPLv2
ec15cf
ec15cf
%description static
ec15cf
E2fsprogs-static contains all static libraries built from e2fsprogs,
ec15cf
including libext2fs, libcom_err, libe2p, and libss.
ec15cf
ec15cf
These libraries are used to directly acccess ext2/3/4 filesystems
ec15cf
from userspace, and perform other useful functions.
ec15cf
ec15cf
%package devel
ec15cf
Summary: Ext2/3/4 filesystem-specific libraries and headers
ec15cf
Group: Development/Libraries
ec15cf
License: GPLv2 and LGPLv2
ec15cf
Requires: e2fsprogs-libs%{?_isa} = %{version}-%{release}
ec15cf
Requires: libcom_err-devel%{?_isa} = %{version}-%{release}
ec15cf
Requires: gawk
ec15cf
Requires: pkgconfig
ec15cf
Requires(post): info
ec15cf
Requires(preun): info
ec15cf
ec15cf
%description devel
ec15cf
E2fsprogs-devel contains the libraries and header files needed to
ec15cf
develop second, third and fourth extended (ext2/ext3/ext4)
ec15cf
filesystem-specific programs.
ec15cf
ec15cf
You should install e2fsprogs-devel if you want to develop ext2/3/4
ec15cf
filesystem-specific programs. If you install e2fsprogs-devel, you'll
ec15cf
also want to install e2fsprogs.
ec15cf
ec15cf
%package -n libcom_err
ec15cf
Summary: Common error description library
ec15cf
Group: Development/Libraries
ec15cf
License: MIT
ec15cf
ec15cf
%description -n libcom_err
ec15cf
This is the common error description library, part of e2fsprogs.
ec15cf
ec15cf
libcom_err is an attempt to present a common error-handling mechanism.
ec15cf
ec15cf
%package -n libcom_err-devel
ec15cf
Summary: Common error description library
ec15cf
Group: Development/Libraries
ec15cf
License: MIT
ec15cf
Requires: libcom_err%{?_isa} = %{version}-%{release}
ec15cf
Requires: pkgconfig
ec15cf
ec15cf
%description -n libcom_err-devel
ec15cf
This is the common error description development library and headers,
ec15cf
part of e2fsprogs.  It contains the compile_et commmand, used
ec15cf
to convert a table listing error-code names and associated messages
ec15cf
messages into a C source file suitable for use with the library.
ec15cf
ec15cf
libcom_err is an attempt to present a common error-handling mechanism.
ec15cf
ec15cf
%package -n libss
ec15cf
Summary: Command line interface parsing library
ec15cf
Group: Development/Libraries
ec15cf
License: MIT
ec15cf
Requires: libcom_err%{?_isa} = %{version}-%{release}
ec15cf
ec15cf
%description -n libss
ec15cf
This is libss, a command line interface parsing library, part of e2fsprogs.
ec15cf
ec15cf
This package includes a tool that parses a command table to generate
ec15cf
a simple command-line interface parser, the include files needed to
ec15cf
compile and use it.
ec15cf
ec15cf
It was originally inspired by the Multics SubSystem library.
ec15cf
ec15cf
%package -n libss-devel
ec15cf
Summary: Command line interface parsing library
ec15cf
Group: Development/Libraries
ec15cf
License: MIT
ec15cf
Requires: libss%{?_isa} = %{version}-%{release}
ec15cf
Requires: pkgconfig
ec15cf
ec15cf
%description -n libss-devel
ec15cf
This is the command line interface parsing (libss) development library
ec15cf
and headers, part of e2fsprogs.  It contains the mk_cmds command, which
ec15cf
parses a command table to generate a simple command-line interface parser.
ec15cf
ec15cf
It was originally inspired by the Multics SubSystem library.
ec15cf
ec15cf
%prep
ec15cf
%setup -q
ec15cf
# ignore some flag differences on primary/backup sb feature checks
ec15cf
# mildly unsafe but 'til I get something better, avoid full fsck
ec15cf
# after an selinux install...
ec15cf
%patch1 -p1 -b .featurecheck
ec15cf
# fix use after free after calling ext2fs_free()
ec15cf
%patch2 -p1
ec15cf
# clean up kernel version tests
ec15cf
%patch3 -p1
ec15cf
# Add revision to the is_before_linux_ver()
ec15cf
%patch4 -p1
ec15cf
# Enable lazy_itable_ini by defula on newer kernel even if ext4 module
ec15cf
# is not loaded
ec15cf
%patch5 -p1
ec15cf
# Enable 64bit by default
ec15cf
%patch6 -p1
ec15cf
# Disable resize_inode when 64bit feature is enabled
ec15cf
%patch7 -p1
ec15cf
# Disable some instructions on ppc build of libext2fs; see bug #1074604
ec15cf
# and e2fsprogs-1.42.9-no-ppc-altivec.patch
ec15cf
%patch8 -p1 -b .noaltivec
ec15cf
# Don't calc minimum resize2fs size on fs with errors
ec15cf
%patch9 -p1
ec15cf
# Various updates to attr-related manpages
ec15cf
%patch10 -p1
ec15cf
%patch11 -p1
ec15cf
%patch12 -p1
ec15cf
%patch13 -p1
ec15cf
%patch14 -p1
ec15cf
%patch15 -p1
ec15cf
%patch16 -p1
ec15cf
%patch17 -p1
ec15cf
%patch18 -p1
ec15cf
%patch19 -p1
ec15cf
%patch20 -p1
ec15cf
%patch21 -p1
ec15cf
%patch22 -p1
ec15cf
%patch23 -p1
ec15cf
%patch24 -p1
ec15cf
%patch25 -p1
ec15cf
%patch26 -p1
1081d7
%patch27 -p1
68923e
%patch28 -p1
68923e
%patch29 -p1
68923e
%patch30 -p1
ec15cf
ec15cf
%build
ec15cf
%configure --enable-elf-shlibs --enable-nls --disable-uuidd --disable-fsck \
ec15cf
	   --disable-e2initrd-helper --disable-libblkid --disable-libuuid \
ec15cf
	   --with-root-prefix=/usr
ec15cf
# Disable some instructions on ppc build of libext2fs; see bug #1074604
ec15cf
# and e2fsprogs-1.42.9-no-ppc-altivec.patch
ec15cf
%ifarch ppc
ec15cf
make V=1 %{?_smp_mflags} PPC_NO_ALTIVEC=1
ec15cf
%else
ec15cf
make V=1 %{?_smp_mflags}
ec15cf
%endif
ec15cf
ec15cf
%install
ec15cf
rm -rf %{buildroot}
ec15cf
export PATH=/sbin:$PATH
ec15cf
make install install-libs DESTDIR=%{buildroot} INSTALL="%{__install} -p" \
ec15cf
	root_sbindir=%{_sbindir} root_libdir=%{_libdir}
ec15cf
ec15cf
# ugly hack to allow parallel install of 32-bit and 64-bit -devel packages:
ec15cf
%define multilib_arches %{ix86} x86_64 ppc ppc64 s390 s390x sparcv9 sparc64
ec15cf
ec15cf
%ifarch %{multilib_arches}
ec15cf
mv -f %{buildroot}%{_includedir}/ext2fs/ext2_types.h \
ec15cf
      %{buildroot}%{_includedir}/ext2fs/ext2_types-%{_arch}.h
ec15cf
install -p -m 644 %{SOURCE1} %{buildroot}%{_includedir}/ext2fs/ext2_types.h
ec15cf
%endif
ec15cf
ec15cf
# Hack for now, otherwise strip fails.
ec15cf
chmod +w %{buildroot}%{_libdir}/*.a
ec15cf
ec15cf
# Let boot continue even if *gasp* clock is wrong
ec15cf
install -p -m 644 %{SOURCE2} %{buildroot}/etc/e2fsck.conf
ec15cf
ec15cf
%find_lang %{name}
ec15cf
ec15cf
%check
ec15cf
# This breaks in a very weird way on ppc; it is a test of a crafted
ec15cf
# filesystem that can't even be used in practice, and usptream
ec15cf
# has ignored the patch to fix it.  So remove it for now.
ec15cf
rm -rf tests/r_ext4_small_bg
1081d7
# Something changed in our build system and now this test fails
1081d7
# randomly on s360 or ppc. It's not issue with e2fsprogs itself
1081d7
# but either this test or the build environment. Anyway it's
1081d7
# blocking release of a hotfix so let's remove it for now.
1081d7
rm -rf tests/f_mmp
ec15cf
make check
ec15cf
ec15cf
%clean
ec15cf
rm -rf %{buildroot}
ec15cf
ec15cf
%post libs -p /sbin/ldconfig
ec15cf
%postun libs -p /sbin/ldconfig
ec15cf
ec15cf
%post devel
ec15cf
# Test for file; if installed with --excludedocs it may not be there
ec15cf
if [ -f %{_infodir}/libext2fs.info.gz ]; then
ec15cf
   /sbin/install-info %{_infodir}/libext2fs.info.gz %{_infodir}/dir || :
ec15cf
fi
ec15cf
ec15cf
%preun devel
ec15cf
if [ $1 = 0 -a -f %{_infodir}/libext2fs.info.gz ]; then
ec15cf
   /sbin/install-info --delete %{_infodir}/libext2fs.info.gz %{_infodir}/dir || :
ec15cf
fi
ec15cf
exit 0
ec15cf
ec15cf
%post -n libcom_err -p /sbin/ldconfig
ec15cf
%postun -n libcom_err -p /sbin/ldconfig
ec15cf
ec15cf
%post -n libss -p /sbin/ldconfig
ec15cf
%postun -n libss -p /sbin/ldconfig
ec15cf
ec15cf
%files -f %{name}.lang
ec15cf
%defattr(-,root,root)
ec15cf
%doc COPYING README RELEASE-NOTES
ec15cf
ec15cf
%config(noreplace) /etc/mke2fs.conf
ec15cf
%config(noreplace) /etc/e2fsck.conf
ec15cf
%{_sbindir}/badblocks
ec15cf
%{_sbindir}/debugfs
ec15cf
%{_sbindir}/dumpe2fs
ec15cf
%{_sbindir}/e2fsck
ec15cf
%{_sbindir}/e2image
ec15cf
%{_sbindir}/e2label
ec15cf
%{_sbindir}/e2undo
ec15cf
%{_sbindir}/fsck.ext2
ec15cf
%{_sbindir}/fsck.ext3
ec15cf
%{_sbindir}/fsck.ext4
ec15cf
%{_sbindir}/logsave
ec15cf
%{_sbindir}/mke2fs
ec15cf
%{_sbindir}/mkfs.ext2
ec15cf
%{_sbindir}/mkfs.ext3
ec15cf
%{_sbindir}/mkfs.ext4
ec15cf
%{_sbindir}/resize2fs
ec15cf
%{_sbindir}/tune2fs
ec15cf
%{_sbindir}/filefrag
ec15cf
%{_sbindir}/e2freefrag
ec15cf
%{_sbindir}/e4defrag
ec15cf
%{_sbindir}/mklost+found
ec15cf
%exclude %{_sbindir}/fsck.ext4dev
ec15cf
%exclude %{_sbindir}/mkfs.ext4dev
ec15cf
ec15cf
%{_bindir}/chattr
ec15cf
%{_bindir}/lsattr
ec15cf
%{_mandir}/man1/chattr.1*
ec15cf
%{_mandir}/man1/lsattr.1*
ec15cf
ec15cf
%{_mandir}/man5/ext2.5*
ec15cf
%{_mandir}/man5/ext3.5*
ec15cf
%{_mandir}/man5/ext4.5*
ec15cf
%{_mandir}/man5/e2fsck.conf.5*
ec15cf
%{_mandir}/man5/mke2fs.conf.5*
ec15cf
ec15cf
%{_mandir}/man8/badblocks.8*
ec15cf
%{_mandir}/man8/debugfs.8*
ec15cf
%{_mandir}/man8/dumpe2fs.8*
ec15cf
%{_mandir}/man8/e2fsck.8*
ec15cf
%{_mandir}/man8/filefrag.8*
ec15cf
%{_mandir}/man8/e2freefrag.8*
ec15cf
%{_mandir}/man8/e4defrag.8*
ec15cf
%{_mandir}/man8/fsck.ext2.8*
ec15cf
%{_mandir}/man8/fsck.ext3.8*
ec15cf
%{_mandir}/man8/fsck.ext4.8*
ec15cf
%{_mandir}/man8/e2image.8*
ec15cf
%{_mandir}/man8/e2label.8*
ec15cf
%{_mandir}/man8/e2undo.8*
ec15cf
%{_mandir}/man8/logsave.8*
ec15cf
%{_mandir}/man8/mke2fs.8*
ec15cf
%{_mandir}/man8/mkfs.ext2.8*
ec15cf
%{_mandir}/man8/mkfs.ext3.8*
ec15cf
%{_mandir}/man8/mkfs.ext4.8*
ec15cf
%{_mandir}/man8/mklost+found.8*
ec15cf
%{_mandir}/man8/resize2fs.8*
ec15cf
%{_mandir}/man8/tune2fs.8*
ec15cf
%exclude %{_mandir}/man8/fsck.ext4dev.8*
ec15cf
%exclude %{_mandir}/man8/mkfs.ext4dev.8*
ec15cf
ec15cf
%files libs
ec15cf
%defattr(-,root,root)
ec15cf
%doc COPYING
ec15cf
%{_libdir}/libe2p.so.*
ec15cf
%{_libdir}/libext2fs.so.*
ec15cf
ec15cf
%files static
ec15cf
%defattr(-,root,root)
ec15cf
%doc COPYING
ec15cf
%{_libdir}/*.a
ec15cf
ec15cf
%files devel
ec15cf
%defattr(-,root,root)
ec15cf
%{_infodir}/libext2fs.info*
ec15cf
%{_libdir}/libe2p.so
ec15cf
%{_libdir}/libext2fs.so
ec15cf
%{_libdir}/pkgconfig/e2p.pc
ec15cf
%{_libdir}/pkgconfig/ext2fs.pc
ec15cf
%{_libdir}/pkgconfig/quota.pc
ec15cf
ec15cf
%{_includedir}/e2p
ec15cf
%{_includedir}/ext2fs
ec15cf
%{_includedir}/quota
ec15cf
ec15cf
%files -n libcom_err
ec15cf
%defattr(-,root,root)
ec15cf
%doc COPYING
ec15cf
%{_libdir}/libcom_err.so.*
ec15cf
ec15cf
%files -n libcom_err-devel
ec15cf
%defattr(-,root,root)
ec15cf
%{_bindir}/compile_et
ec15cf
%{_libdir}/libcom_err.so
ec15cf
%{_datadir}/et
ec15cf
%{_includedir}/et
ec15cf
%{_includedir}/com_err.h
ec15cf
%{_mandir}/man1/compile_et.1*
ec15cf
%{_mandir}/man3/com_err.3*
ec15cf
%{_libdir}/pkgconfig/com_err.pc
ec15cf
ec15cf
%files -n libss
ec15cf
%defattr(-,root,root)
ec15cf
%doc COPYING
ec15cf
%{_libdir}/libss.so.*
ec15cf
ec15cf
%files -n libss-devel
ec15cf
%defattr(-,root,root)
ec15cf
%{_bindir}/mk_cmds
ec15cf
%{_libdir}/libss.so
ec15cf
%{_datadir}/ss
ec15cf
%{_includedir}/ss
ec15cf
%{_mandir}/man1/mk_cmds.1*
ec15cf
%{_libdir}/pkgconfig/ss.pc
ec15cf
ec15cf
%changelog
68923e
* Tue Jun 13 2018 Lukas Czerner <lczerner@redhat.com> 1.42.9-13
68923e
- e2fsck: warn if checkinterval and broken_system_clock both set (#1365594)
68923e
- e2fsprogs: fail to open 1k block size ext4 with bigalloc,meta_bg,^resize_inode (#1448019)
68923e
1081d7
* Tue Mar 23 2018 Lukas Czerner <lczerner@redhat.com> 1.42.9-12
1081d7
- Fix 32/64-bit overflow when multiplying by blocks/clusters per group (#1553004)
1081d7
ec15cf
* Tue Nov 14 2017 Lukas Czerner <lczerner@redhat.com> 1.42.9-11
ec15cf
- libext2fs: skip start_blk adjustment when stride and flex_bg is set (#1503969)
ec15cf
- tune2fs: edit dire warning about check intervals (#1433233)
ec15cf
ec15cf
* Thu Mar 16 2017 Lukas Czerner <lczerner@redhat.com> 1.42.9-10
ec15cf
- libext2fs: don't ignore fsync errors (#1405049)
ec15cf
- Fix nroff macro issue in chattr man page (#1429213)
ec15cf
ec15cf
* Mon Jun 13 2016 Eric Sandeen <sandeen@redhat.com> 1.42.9-9
ec15cf
- resize2fs: clear uninit BG if allocating from new group (#1262498)
ec15cf
ec15cf
* Fri Feb 19 2016 Eric Sandeen <sandeen@redhat.com> 1.42.9-8
ec15cf
- e4defrag: backwards-allocated files should be defragmented (#1176785)
ec15cf
- tune2fs: allow removal of dirty journal with two "-f" options (#1212376)
ec15cf
- mke2fs: prevent creation of filesystem with unsupported revision (#1212378)
ec15cf
- libext2fs: prevent buffer overflows (#1293677)
ec15cf
ec15cf
* Wed Jan 21 2015 Eric Sandeen <sandeen@redhat.com> 1.42.9-7
ec15cf
- Don't require e2fsck for resize2fs -P (#1183492)
ec15cf
ec15cf
* Fri Oct 24 2014 Eric Sandeen <sandeen@redhat.com> 1.42.9-6
ec15cf
- Fix endian bug in extent code (#1081836)
ec15cf
ec15cf
* Fri Sep 19 2014 Eric Sandeen <sandeen@redhat.com> 1.42.9-5
ec15cf
- Various manpage updates for chattr and mount (#1053885)
ec15cf
- Fix resize2fs -P hang on corrupted filesystems (#1104612)
ec15cf
ec15cf
* Tue Mar 11 2014 Lukas Czerner <lczerner@redhat.com> - 1.42.9-4
ec15cf
- Fix posisble use after free in some error paths (#997982)
ec15cf
- Enable lazy_itable_init even if ext4 module is not loaded (#1071909)
ec15cf
- Remove any ocurence of ext4dev and test_fs from e2fsprogs (#1063801)
ec15cf
- Allow to resize ext4 file system past 16TB (#982871)
ec15cf
- Disable altivec instructions for libext2fs on ppc (#1074604)
ec15cf
ec15cf
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.42.9-3
ec15cf
- Mass rebuild 2014-01-24
ec15cf
ec15cf
* Mon Jan 20 2014 Eric Sandeen <sandeen@redhat.com> 1.42.9-2
ec15cf
- Fix Source0 URL
ec15cf
ec15cf
* Thu Jan 01 2014 Eric Sandeen <sandeen@redhat.com> 1.42.9-1
ec15cf
- New upstream release (#1051588)
ec15cf
- Re-enable disabled tests for now
ec15cf
ec15cf
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.42.8-3
ec15cf
- Mass rebuild 2013-12-27
ec15cf
ec15cf
* Fri Jul 19 2013 Stef walter <stefw@redhat.com> 1.42.8-2
ec15cf
- Interpackage dependencies should be for same arch (#986428)
ec15cf
ec15cf
* Wed Jun 26 2013 Eric Sandeen <sandeen@redhat.com> 1.42.8-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Tue Jan 29 2013 Eric Sandeen <sandeen@redhat.com> 1.42.7-2
ec15cf
- Tighten up inter-package dependencies
ec15cf
ec15cf
* Tue Jan 22 2013 Eric Sandeen <sandeen@redhat.com> 1.42.7-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Tue Oct 02 2012 Eric Sandeen <sandeen@redhat.com> 1.42.6-2
ec15cf
- Switch back to gzipped tarball to make sf.net source URL correct
ec15cf
ec15cf
* Tue Oct 02 2012 Eric Sandeen <sandeen@redhat.com> 1.42.6-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Thu Aug 16 2012 Eric Sandeen <sandeen@redhat.com> 1.42.5-2
ec15cf
- Add explicit library deps to e2fsprogs (#848805)
ec15cf
ec15cf
* Mon Jul 30 2012 Eric Sandeen <sandeen@redhat.com> 1.42.5-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42.4-2
ec15cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ec15cf
ec15cf
* Tue Jun 12 2012 Eric Sandeen <sandeen@redhat.com> 1.42.4-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Thu May 31 2012 Eric Sandeen <sandeen@redhat.com> 1.42.3-2
ec15cf
- Fixes for > 16T filesystems
ec15cf
ec15cf
* Mon May 14 2012 Eric Sandeen <sandeen@redhat.com> 1.42.3-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Sun Apr 22 2012 Eric Sandeen <sandeen@@redhat.com> 1.42.2-6
ec15cf
- Add missing [options] tag to e2fsck.conf
ec15cf
ec15cf
* Fri Apr 20 2012 Eric Sandeen <sandeen@@redhat.com> 1.42.2-5
ec15cf
- Add broken system clock config to e2fsck.conf to let boot
ec15cf
  continue even if system clock very wrong.
ec15cf
ec15cf
* Mon Apr 09 2012 Eric Sandeen <sandeen@@redhat.com> 1.42.2-4
ec15cf
- Handle 32-bit bitmaps in new find_first_zero functions
ec15cf
ec15cf
* Fri Mar 30 2012 Richard W.M. Jones <rjones@redhat.com> 1.42.2-3
ec15cf
- Rebuild against new RPM (RHBZ#808250).
ec15cf
ec15cf
* Wed Mar 28 2012 Eric Sandeen <sandeen@redhat.com> 1.42.2-2
ec15cf
- Move files out of /sbin and /lib into /usr/...
ec15cf
ec15cf
* Tue Mar 27 2012 Eric Sandeen <sandeen@redhat.com> 1.42.2-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Mon Feb 20 2012 Eric Sandeen <sandeen@redhat.com> 1.42.1-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-2
ec15cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ec15cf
ec15cf
* Tue Nov 29 2011 Eric Sandeen <sandeen@redhat.com> 1.42-1
ec15cf
- New upstream point release
ec15cf
ec15cf
* Mon Nov 21 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.9.WIP.1120
ec15cf
- Build the right tarball for 1.42-WIP-1120
ec15cf
ec15cf
* Mon Nov 21 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.8.WIP.1120
ec15cf
- New upstream snapshot release
ec15cf
ec15cf
* Thu Nov 10 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.7.WIP.1016
ec15cf
- Several mmp-related fixes
ec15cf
ec15cf
* Tue Nov 08 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.6.WIP.1016
ec15cf
- Fix e2fsck / make check on big endian arch
ec15cf
ec15cf
* Mon Oct 17 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.5.WIP.1016
ec15cf
- New upstream snapshot release
ec15cf
ec15cf
* Mon Oct 10 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.4.WIP.2011.1009
ec15cf
- New upstream snapshot release
ec15cf
ec15cf
* Mon Sep 26 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.3.WIP.0925
ec15cf
- New upstream snapshot release
ec15cf
ec15cf
* Tue Aug 09 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.2.WIP.0702
ec15cf
- Fix use of uninitialized memory via ext2fs_copy_generic_bmap()
ec15cf
ec15cf
* Tue Aug 09 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.1.WIP.0702
ec15cf
- Test release for >16T support 
ec15cf
ec15cf
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41.14-2
ec15cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ec15cf
ec15cf
* Thu Dec 23 2010 Eric Sandeen <sandeen@redhat.com> 1.41.14-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Wed Dec 22 2010 Dan Horák <dan[at]danny.cz> 1.41.13-2
ec15cf
- Add upstream fix for big-endian machines
ec15cf
ec15cf
* Mon Dec 20 2010 Eric Sandeen <sandeen@redhat.com> 1.41.13-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Tue Dec 07 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-7
ec15cf
- Fix up UTF-8 formatting in e2fsck output (#655227)
ec15cf
ec15cf
* Wed Oct 06 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-6
ec15cf
- Install e4defrag for testing
ec15cf
ec15cf
* Mon Jul 13 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-5
ec15cf
- Relax fsck requirements for resize2fs -P
ec15cf
ec15cf
* Mon Jul 12 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-4
ec15cf
- Add COPYING file to the static subpackage
ec15cf
ec15cf
* Wed Jun 02 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-3
ec15cf
- Reinstate static libs in dedicated package (#596377)
ec15cf
ec15cf
* Wed May 19 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-2
ec15cf
- Fix fsck thinko in 1.41.12 release
ec15cf
ec15cf
* Mon May 17 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Mon Mar 15 2010 Eric Sandeen <sandeen@redhat.com> 1.41.11-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Mon Mar 01 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-5
ec15cf
- Don't ask for confirmation of misaligned mkfs with -F (#569021)
ec15cf
ec15cf
* Tue Feb 23 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-4
ec15cf
- Fix for e2fsck -fD corruption
ec15cf
ec15cf
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-3
ec15cf
- And drop virtual provides for static libs
ec15cf
ec15cf
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-2
ec15cf
- Drop static libs (#545144)
ec15cf
ec15cf
* Wed Feb 10 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Sun Feb 07 2010 Eric Sandeen <sandeen@redhat.com> 1.41.9-10
ec15cf
- Upstream version of resize2fs array fix, original was wrong
ec15cf
ec15cf
* Sat Jan 23 2010 Eric Sandeen <sandeen@redhat.com> 1.41.9-9
ec15cf
- Fix up stray output & re-enable make check
ec15cf
- Fix dlopen issues for newer libreadline
ec15cf
- Fix access beyond end of array in resize2fs
ec15cf
ec15cf
* Tue Nov 10 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-8
ec15cf
- Fix up topology patch to build w/ new util-linux-ng
ec15cf
- Fix endian swapping of backup journal blocks in sb
ec15cf
ec15cf
* Tue Nov 10 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-7
ec15cf
- Re-enable "make check" during build
ec15cf
ec15cf
* Wed Oct 28 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-6
ec15cf
- Add support for block discard (TRIM) at mkfs time
ec15cf
- Add support for new blkid topology awareness
ec15cf
ec15cf
* Mon Oct 19 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-5
ec15cf
- Allow superblock timestamp differences up to 24h (#522969)
ec15cf
ec15cf
* Tue Oct 06 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-4
ec15cf
- Fix install with --excludedocs (#515987)
ec15cf
ec15cf
* Thu Sep 14 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-3
ec15cf
- Drop defrag bits for now, not ready yet.
ec15cf
ec15cf
* Thu Sep 10 2009 Josef Bacik <josef@toxicpanda.com> 1.41.9-2
ec15cf
- Fix resize -m bug with flexbg (#519131)
ec15cf
ec15cf
* Sun Aug 23 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-1
ec15cf
- New upstream release
ec15cf
ec15cf
* Fri Aug 05 2009 Eric Sandeen <sandeen@redhat.com> 1.41.8-6
ec15cf
- Fix filefrag in fallback case
ec15cf
- Add e2freefrag & e4defrag (experimental)
ec15cf
ec15cf
* Sun Jul 26 2009 Karel Zak <kzak@redhat.com> 1.41.8-5
ec15cf
- disable fsck (replaced by util-linux-ng)
ec15cf
ec15cf
* Sat Jul 25 2009 Karel Zak <kzak@redhat.com> 1.41.8-4
ec15cf
- disable libuuid and uuidd (replaced by util-linux-ng)
ec15cf
ec15cf
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41.8-3
ec15cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ec15cf
ec15cf
* Fri Jul 17  2009 Eric Sandeen <sandeen@redhat.com> 1.41.8-2
ec15cf
- Address some package review concerns (#225714)
ec15cf
ec15cf
* Sun Jul 12 2009 Eric Sandeen <sandeen@redhat.com> 1.41.8-1
ec15cf
- New upstream version, several resize fixes.
ec15cf
ec15cf
* Tue Jun 30 2009 Eric Sandeen <sandeen@redhat.com> 1.41.7-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Fri Jun 26 2009 Eric Sandeen <sandeen@redhat.com> 1.41.6-6
ec15cf
- Split out sub-libraries (#225406)
ec15cf
- Don't start uuidd by default
ec15cf
ec15cf
* Thu Jun 18 2009 Eric Sandeen <sandeen@redhat.com> 1.41.6-5
ec15cf
- Update journal backup blocks in sb after resize (#505339)
ec15cf
- Fix memory leak in extent handling functions
ec15cf
- Fix bug in inode writing in extent code, clobbered i_extra_isize etc
ec15cf
ec15cf
* Mon Jun  8 2009 Karel Zak <kzak@redhat.com> 1.41.6-4
ec15cf
- set BuildRequires: libblkid-devel (from util-linux-ng)
ec15cf
ec15cf
* Mon Jun  8 2009 Karel Zak <kzak@redhat.com> 1.41.6-3
ec15cf
- temporary use BuildRequires: e2fsprogs-devel (we cannot install 
ec15cf
  new util-linux-ng with libblkid to buildroots without new e2fsprogs 
ec15cf
  without libblkid). 
ec15cf
ec15cf
* Thu Jun  4 2009 Karel Zak <kzak@redhat.com> 1.41.6-2
ec15cf
- disable libblkid (replaced by libblkid from util-linux-ng)
ec15cf
ec15cf
* Sat May 30 2009 Eric Sandeen <sandeen@redhat.com> 1.41.6-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Fri Apr 24 2009 Eric Sandeen <sandeen@redhat.com> 1.41.5-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Wed Apr 22 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-8
ec15cf
- Fix support for external journals
ec15cf
ec15cf
* Wed Apr 22 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-7
ec15cf
- Fix ext4 resize issues (#496982)
ec15cf
ec15cf
* Sat Apr 11 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-6
ec15cf
- ignore differing NEEDS_RECOVERY flag on fsck post-resize (#471925)
ec15cf
ec15cf
* Thu Feb 26 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-5
ec15cf
- fix a couple missed descriptions; obsolete e4fsprogs
ec15cf
ec15cf
* Thu Feb 26 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-4
ec15cf
- Edit summary & description to include ext4 (#487469)
ec15cf
- Fix blkid null ptr deref in initrd (#486997)
ec15cf
ec15cf
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41.4-3
ec15cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ec15cf
ec15cf
* Thu Jan 29 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-2
ec15cf
- Fix debugfs "stat" segfault if no open fs (#482894)
ec15cf
- Fix name of libext2fs info page (#481620)
ec15cf
ec15cf
* Thu Jan 29 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-1
ec15cf
- New upstream release
ec15cf
- Dropped btrfs & resize fixes, upstream now
ec15cf
ec15cf
* Tue Jan 20 2009 Eric Sandeen <sandeen@redhat.com> 1.41.3-4
ec15cf
- resize2fs fixes, esp. for ext4
ec15cf
ec15cf
* Sat Jan 10 2009 Eric Sandeen <sandeen@redhat.com> 1.41.3-3
ec15cf
- Remove conservative "don't change journal location" patch for F11
ec15cf
- Add btrfs recognition to blkid
ec15cf
ec15cf
* Mon Oct 03 2008 Eric Sandeen <sandeen@redhat.com> 1.41.3-2
ec15cf
- Bump to revision 2, f10 was behind f9, oops.
ec15cf
ec15cf
* Mon Oct 03 2008 Eric Sandeen <sandeen@redhat.com> 1.41.3-1
ec15cf
- New upstream version (very minor fixes, ext4-related)
ec15cf
ec15cf
* Thu Oct 02 2008 Eric Sandeen <sandeen@redhat.com> 1.41.2-2
ec15cf
- Fix blkid to recognize ext4dev filesystems as ext4-mountable
ec15cf
ec15cf
* Thu Oct 02 2008 Eric Sandeen <sandeen@redhat.com> 1.41.2-1
ec15cf
- New upstream version
ec15cf
- Updated default dir hash (half_md4) for better perf & fewer collisions
ec15cf
- Fixed ext4 online resizing with flex_bg
ec15cf
- ext4 journal now in extents format and in middle of filesystem
ec15cf
- fix unreadable e2image files
ec15cf
- fix file descriptor leak in libcom_err (#464689)
ec15cf
ec15cf
* Sat Aug 23 2008 Eric Sandeen <sandeen@redhat.com> 1.41.0-2
ec15cf
- Don't check the group checksum when !GDT_CSUM (#459875)
ec15cf
ec15cf
* Thu Jul 10 2008 Eric Sandeen <sandeen@redhat.com> 1.41.0-1
ec15cf
- New upstream version
ec15cf
- ext4 capable
ec15cf
ec15cf
* Mon Jul 07 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.2.WIP.0707
ec15cf
- Fix release macro snafu
ec15cf
ec15cf
* Mon Jul 07 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.1.WIP.0707
ec15cf
- New upstream snapshot release
ec15cf
ec15cf
* Fri Jun 20 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.WIP.0617.1
ec15cf
- Fix blkid -g segfault when clearing entries (#452333)
ec15cf
ec15cf
* Wed Jun 18 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.WIP.0617
ec15cf
- New upstream snapshot release for ext4 capability
ec15cf
ec15cf
* Wed Jun 04 2008 Eric Sandeen <sandeen@redhat.com> 1.40.10-3
ec15cf
- Tidy up multilib hack for non-multilib arches (#446016)
ec15cf
- Fix up postun script (#449868)
ec15cf
ec15cf
* Wed Jun 04 2008 Dennis Gilmore <dennis@ausil.us> 1.40.10-2
ec15cf
- setup header support for sparc
ec15cf
ec15cf
* Fri May 23 2008 Eric Sandeen <esandeen@redhat.com> 1.40.10-1
ec15cf
- New upstream version
ec15cf
- Fixes unprivileged blkid use problem (#448591)
ec15cf
ec15cf
* Mon May 12 2008 Eric Sandeen <esandeen@redhat.com> 1.40.9-2
ec15cf
- Fix blkid swap recognition on big-endian boxes (#445786)
ec15cf
ec15cf
* Sun Apr 27 2008 Eric Sandeen <esandeen@redhat.com> 1.40.9-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Fri Mar 14 2008 Eric Sandeen <esandeen@redhat.com> 1.40.8-2
ec15cf
- Update ext2fs_swap_inode_full() fix to match upstream
ec15cf
- Check more of swapv1 header in blkid detection (#442937)
ec15cf
ec15cf
* Fri Mar 14 2008 Eric Sandeen <esandeen@redhat.com> 1.40.8-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Mon Mar 03 2008 Eric Sandeen <esandeen@redhat.com> 1.40.7-2
ec15cf
- second try at fixing resize2fs vs. large inodes... (#434893)
ec15cf
ec15cf
* Fri Feb 29 2008 Eric Sandeen <esandeen@redhat.com> 1.40.7-1
ec15cf
- New upstream version, special leap-day edition
ec15cf
- Fix resize2fs losing inline xattrs when shrinking (#434893)
ec15cf
  and add patch to fix swap_inode_full in this case
ec15cf
- Allow mke2fs & tune2fs to manipulate large_file feature (#258381)
ec15cf
- Handle lvm error conditions in libblkid (#433857)
ec15cf
- Allow tune2fs to clear the resize_inode feature (#167816)
ec15cf
- Teach blkid to detect LVM2 physical volumes (#409321)
ec15cf
- Show "mostly printable" xattrs as text in debugfs (#430621)
ec15cf
- Trimmed pre-1.38 rpm changelog entries
ec15cf
ec15cf
* Sun Feb 10 2008 Eric Sandeen <esandeen@redhat.com> 1.40.6-1
ec15cf
- New upstream version
ec15cf
ec15cf
* Fri Feb 08 2008 Eric Sandeen <esandeen@redhat.com> 1.40.5-2
ec15cf
- gcc-4.3 rebuild
ec15cf
ec15cf
* Mon Jan 28 2008 Eric Sandeen <esandeen@redhat.com> 1.40.5-1
ec15cf
- New upstream version, drop several now-upstream patches.
ec15cf
ec15cf
* Thu Jan 24 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-7
ec15cf
- Fix sb flag comparisons properly this time (#428893)
ec15cf
- Make 256-byte inodes for the [default] mkfs case.
ec15cf
  This will facilitate upgrades to ext4 later, and help xattr perf.
ec15cf
ec15cf
* Wed Jan 23 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-6
ec15cf
- Completely clobber e2fsck.static build.
ec15cf
ec15cf
* Wed Jan 23 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-5
ec15cf
- Ignore some primary/backup superblock flag differences (#428893)
ec15cf
- Teach libblkid about ext4dev.
ec15cf
ec15cf
* Mon Jan 10 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-4
ec15cf
- Build e2fsck as a dynamically linked binary.
ec15cf
- Re-fix uidd manpage default paths.
ec15cf
ec15cf
* Tue Jan 09 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-3
ec15cf
- New uuidd subpackage, and properly set up uuidd at install.
ec15cf
ec15cf
* Tue Jan 01 2008 Eric Sandeen <esandeen@redhat.com> 1.40.4-2
ec15cf
- Add new uidd files to specfile
ec15cf
ec15cf
* Tue Jan 01 2008 Eric Sandeen <esandeen@redhat.com> 1.40.4-1
ec15cf
- New upstream version, drop several now-upstream patches.
ec15cf
ec15cf
* Tue Jan 01 2008 Eric Sandeen <esandeen@redhat.com> 1.40.2-15
ec15cf
- Drop resize_inode removal patch from tune2fs; ostensibly was
ec15cf
  for old kernels which could not mount, but seems to be fine.
ec15cf
- Drop pottcdate removal patch, and don't rebuild .po files,
ec15cf
  causes multilib problems and we generally shouldn't rebuild.
ec15cf
- Drop multilib patch; wrapper header should take care of this now.
ec15cf
- Drop ->open rename, Fedora seems ok with this now.
ec15cf
ec15cf
* Tue Dec 11 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-14
ec15cf
- Fix integer overflows (#414591 / CVE-2007-5497)
ec15cf
ec15cf
* Tue Dec  4 2007 Stepan Kasal <skasal@redhat.com> 1.40.2-13
ec15cf
- The -devel package now requires device-mapper-devel, to match
ec15cf
  the dependency in blkid.pc (#410791)
ec15cf
ec15cf
* Tue Nov 27 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-12
ec15cf
- Use upstream patch for blkid fat detection, avoids div-by-zero
ec15cf
  when encountering some BSD partitions (#398281)
ec15cf
ec15cf
* Tue Oct 23 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-11
ec15cf
- Add arm to multilib header wrapper
ec15cf
ec15cf
* Sat Oct 20 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-10
ec15cf
- Make (more) file timestamps match those in tarball for multilib tidiness 
ec15cf
- Fix e2fsprogs-libs summary (shared libs not static)
ec15cf
ec15cf
* Tue Oct 15 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-9
ec15cf
- Detect big-endian squashfs filesystems in libblkid (#305151)
ec15cf
ec15cf
* Tue Oct 02 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-8
ec15cf
- Detect squashfs filesystems in libblkid (#305151)
ec15cf
ec15cf
* Tue Sep 18 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-7
ec15cf
- Fix blkid fat probe when there is a real MBR (#290951)
ec15cf
ec15cf
* Tue Sep 18 2007 Oliver Falk <oliver@linux-kernel.at> 1.40.2-6
ec15cf
- Add alpha to the header wrappers 
ec15cf
ec15cf
* Fri Sep 07 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-5
ec15cf
- wrap a couple headers to fix multilib issues (#270441)
ec15cf
ec15cf
* Wed Aug 29 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-4
ec15cf
- add gawk to e2fsprogs-devel Requires, compile_et needs it (#265961)
ec15cf
ec15cf
* Thu Aug 23 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-3
ec15cf
- Update license tags
ec15cf
- Fix one open-create caller with no mode
ec15cf
- Protect ->open ops from glibc open-create-mode-checker
ec15cf
- Fix source URL
ec15cf
- Add gawk to BuildRequires
ec15cf
ec15cf
* Wed Jul 18 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-2
ec15cf
- Fix bug in ext2fs_swap_inode_full() on big-endian boxes
ec15cf
ec15cf
* Tue Jul 17 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-1
ec15cf
- New version 1.40.2
ec15cf
- Fix up warning in badblocks
ec15cf
ec15cf
* Mon Jun 25 2007 Eric Sandeen <esandeen@redhat.com> 1.39-15
ec15cf
- Fix up .po files to remove timestamps; multilib issues (#245653)
ec15cf
ec15cf
* Fri Jun 22 2007 Eric Sandeen <esandeen@redhat.com> 1.39-14
ec15cf
- Many coverity-found potential leaks, segfaults, etc (#239354)
ec15cf
- Fix debugfs segfaults when no fs open (#208416, #209330)
ec15cf
- Avoid recursive loops in logdump due to symlinks in /dev (#210371)
ec15cf
- Don't write changes to the backup superblocks by default (#229561)
ec15cf
- Correct byteswapping for fast symlinks with xattrs (#232663)
ec15cf
- e2fsck: added sanity check for xattr validation (#230193)
ec15cf
ec15cf
* Wed Jun 20 2007 Eric Sandeen <esandeen@redhat.com> 1.39-13
ec15cf
- add dist tag to release field
ec15cf
ec15cf
* Wed Jun 20 2007 Eric Sandeen <esandeen@redhat.com> 1.39-12
ec15cf
- add LUKS support to libblkid (#242421)
ec15cf
ec15cf
* Fri Feb 23 2007 Karsten Hopp <karsten@redhat.com> 1.39-11
ec15cf
- fix post/preun requirements
ec15cf
- use smp flags
ec15cf
ec15cf
* Mon Feb 05 2007 Alasdair Kergon <agk@redhat.com> - 1.39-10
ec15cf
- Add build dependency on new device-mapper-devel package.
ec15cf
ec15cf
* Mon Dec 25 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-9
ec15cf
- build fixes for new automake 1.10 (#220715)
ec15cf
ec15cf
* Mon Dec 18 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-8
ec15cf
- make uuid_generate_time generate unique uuids (#218606)
ec15cf
ec15cf
* Wed Sep 20 2006 Jarod Wilson <jwilson@redhat.com> - 1.39-7
ec15cf
- 32-bit 16T fixups from esandeen (#202807)
ec15cf
- Update summaries and descriptions
ec15cf
ec15cf
* Sun Sep 17 2006 Karel Zak <kzak@redhat.com> - 1.39-6
ec15cf
- Fix problem with empty FAT label (#206656)
ec15cf
ec15cf
* Tue Sep  5 2006 Peter Jones <pjones@redhat.com> - 1.39-5
ec15cf
- Fix memory leak in device probing.
ec15cf
ec15cf
* Mon Jul 24 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-4
ec15cf
- fixed multilib devel conflicts (#192665)
ec15cf
ec15cf
* Thu Jul 20 2006 Bill Nottingham <notting@redhat.com> - 1.39-3
ec15cf
- prevent libblkid returning /dev/dm-X
ec15cf
ec15cf
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.39-2.1
ec15cf
- rebuild
ec15cf
ec15cf
* Mon Jul 10 2006 Karel Zak <kzak@redhat.com> - 1.39-2
ec15cf
- add GFS abd GFS2 support to libblkid
ec15cf
ec15cf
* Thu Jul  6 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-1
ec15cf
- new version 1.39
ec15cf
- dropped ext2online, because resize2fs is now able to do online resize
ec15cf
- spec file cleanup
ec15cf
- enabled checks for build
ec15cf
ec15cf
* Tue Jun 13 2006 Bill Nottingham <notting@redhat.com> - 1.38-15
ec15cf
- prevent libblkid returning /dev/dm-X
ec15cf
- fix build
ec15cf
ec15cf
* Tue Mar 21 2006 Karel Zak <kzak@redhat.com> - 1.38-14
ec15cf
- prevent error messages to stderr caused by libblkid calling libdevmapper
ec15cf
ec15cf
* Mon Mar 13 2006 Karel Zak <kzak@redhat.com>  - 1.38-13
ec15cf
- used upstream version of the blkid-epoch patch (by Theodore Tso, #182188)
ec15cf
ec15cf
* Wed Mar  8 2006 Peter Jones <pjones@redhat.com> - 1.38-12
ec15cf
- Move /etc/blkid.tab to /etc/blkid/blkid.tab
ec15cf
ec15cf
* Tue Mar  7 2006 David Cantrell <dcantrell@redhat.com> - 1.38-11
ec15cf
- BuildRequires pkgconfig
ec15cf
ec15cf
* Tue Mar  7 2006 David Cantrell <dcantrell@redhat.com> - 1.38-10
ec15cf
- Disable /etc/blkid.tab caching if time is set before epoch (#182188)
ec15cf
ec15cf
* Fri Feb 24 2006 Peter Jones <pjones@redhat.com> - 1.38-9
ec15cf
- _don't_ handle selinux context on blkid.tab, dwalsh says this is a no-no.
ec15cf
ec15cf
* Wed Feb 22 2006 Peter Jones <pjones@redhat.com> - 1.38-8
ec15cf
- handle selinux context on blkid.tab
ec15cf
ec15cf
* Mon Feb 20 2006 Karsten Hopp <karsten@redhat.de> 1.38-7
ec15cf
- BuildRequires: gettext-devel
ec15cf
ec15cf
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.38-6.2
ec15cf
- bump again for double-long bug on ppc(64)
ec15cf
ec15cf
* Tue Feb  7 2006 Jesse Keating <jkeating@redhat.com> - 1.38-6.1
ec15cf
- rebuilt for new gcc4.1 snapshot and glibc changes
ec15cf
ec15cf
* Wed Jan 11 2006 Karel Zak <kzak@redhat.com> 1.38-6
ec15cf
- cleanup device-mapper patch
ec15cf
- use pkg-config for device-mapper
ec15cf
ec15cf
* Mon Jan  9 2006 Peter Jones <pjones@redhat.com> 1.38-5
ec15cf
- fix some more minor logic errors in dm probing
ec15cf
ec15cf
* Wed Jan  4 2006 Peter Jones <pjones@redhat.com> 1.38-4
ec15cf
- fix a logic error in dm probing
ec15cf
- add priority group for dm devices, so they'll be preferred
ec15cf
ec15cf
* Tue Jan  3 2006 Peter Jones <pjones@redhat.com> 1.38-3
ec15cf
- added support for device-mapper devices
ec15cf
ec15cf
* Fri Dec  9 2005 Jesse Keating <jkeating@redhat.com>
ec15cf
- rebuilt
ec15cf
ec15cf
* Thu Nov 10 2005 Thomas Woerner <twoerner@redhat.com> 1.38-2.1
ec15cf
- fixed file conflicts between 32bit and 64bit packages (#168815)
ec15cf
- fixed mklost+found crashes with buffer overflow (#157773)
ec15cf
  Thanks to Arjan van de Ven for the patch
ec15cf
ec15cf
* Wed Nov  9 2005 Thomas Woerner <twoerner@redhat.com> 1.38-2
ec15cf
- splitted up libs from main package, into a new e2fsprogs-libs package
ec15cf
- fixed requires and prereqs
ec15cf
ec15cf
* Thu Sep  8 2005 Thomas Woerner <twoerner@redhat.com> 1.38-1
ec15cf
- new version 1.38
ec15cf
- Close File descriptor for unregognized devices (#159878)
ec15cf
  Thanks to David Milburn for the patch.
ec15cf
  Merged from RHEL-4
ec15cf
- enable tune2fs to set and clear feature resize_inode (#167816)
ec15cf
- removed outdated information from ext2online man page (#164383)
ec15cf