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