extent flag when it gets it. Helps with fate#316317 / bnc#868847. Patch
sent to upstream 4/17/2014.
Rev filesystems/54 Md5 985607fade8c4a4b3451cd4f520b989f 2014-04-28 17:55:32 mfasheh 231951
This patch only creates the .spec file. A link needs to also
be created from filesystems:e2fsprogs-mini to filesystems:e2fsprogs.
This is needed so to reduce the build dependencies on libtirpc so the
new fixed version can actually get into Factory and hopefully openSUSE 13.1
- Created "-mini" version of package which doesn't
build "info" and so doesn't depend on makeinfo,
texinfo, and all of tex. This should allow packages
in the bootstrap cycle (such as krb5-mini) to
build-depends of libraries from here.
- Created "-mini" version of package which doesn't
build "info" and so doesn't depend on makeinfo,
texinfo, and all of tex. This should allow packages
in the bootstrap cycle (such as krb5-mini) to
build-depends of libraries from here.
- update to 1.42.8
* e2fsck: detect and fix invalid extents at leaf block tails
* e2fsck: allow checking ro root fs with external journal
* fix offline resizing of fs with flex_bg && !resize_inode
* fix resize2fs to not leave bitmaps beyond fs end
* fixed e2image for large (>32-bit) filesystems
* debugfs fixes
- Removed upstreamed patches:
e2p-Fix-s-handling-in-parse_num_blocks2.patch
resize-bigalloc_check-should-have-return-type-void.patch
libext2fs-Fix-return-value-in-ext2fs_test_block_bitm.patch
libext2fs-Provide-prototype-for-ext2fs_symlink.patch
- Fix compilation for Fedora targets in Build Service
- Fix compilation warnings by patches:
e2p-Fix-s-handling-in-parse_num_blocks2.patch
Rev filesystems/50 Md5 8463db4be40d0427c9bb17050f6a36e9 2013-12-10 20:59:42 jeff_mahoney 210106
no longer any sence due to upstream changes (forwarded request 137687 from jankara)
Rev openSUSE:Factory/75 Md5 a048d43d2a4f73e2c02aaa67944ebcc6 2012-10-12 06:03:17 coolo 137688
* Fixed a potential seg fault in e2fsck when there is an I/O error while reading the superblock
* Various resize2fs fixes
* Various quota related fixes
* Fixed filefrag so that it correctly reports the number of extents
* Fixed filefrag so it will not crash with a segfault on files from a virtual file system such as /proc
* Fixed a problem if e2fsck where if the root file system is mounted read-only, e2fsck would not clear an error indication in the journal superblock.
* Fixed a bug in how e2fsck would uniquify directory entry names
* Manpage updates
...
Rev filesystems/37 Md5 1fa438d2b8eb4bda23eb4f56e21753b4 2012-09-25 22:37:44 jankara 136012
first part of bnc#775268 (forwarded request 131510 from namtrac)
Rev openSUSE:Factory/73 Md5 c878c2c76fce2ac63fb475be6413af5f 2012-08-31 07:23:49 coolo 131885
* Fix 64-bit block number bugs in e2fsck, dumpe2fs, and debugfs which
could corrupt file systems
* Fixed e2fsck's handling of how errors propagate from the journal to
the file system superblock
* Fixed a false positive complaint from e2fsck if all of the extents
in the last extent block are uninitialized and located after the
end of the file.
* dumpe2fs will display the journal's error indicator in the
superblock if it is set
* Fixed a bug which caused e2fsck to incorrectly use O_EXCLUSIVE in
some corner cases.
* Fix truncation of extent-mapped inodes in e2fsck and libext2fs
* Fixed i_blocks accounting in bigalloc file systems.
* Add support for btrfs's No_COW flag to lsattr and chattr
* Debugfs interprets the date strings of the form "@ddd" as ddd
seconds after the epoch
* Updated/fixed various man pages (Closes: #674453, #674694) (forwarded request 124987 from coolo)
Rev openSUSE:Factory/71 Md5 ebcf0d840138ea3bcd2a9d84ff2fa764 2012-06-15 13:40:46 coolo 125024
* Fix 64-bit block number bugs in e2fsck, dumpe2fs, and debugfs which
could corrupt file systems
* Fixed e2fsck's handling of how errors propagate from the journal to
the file system superblock
* Fixed a false positive complaint from e2fsck if all of the extents
in the last extent block are uninitialized and located after the
end of the file.
* dumpe2fs will display the journal's error indicator in the
superblock if it is set
* Fixed a bug which caused e2fsck to incorrectly use O_EXCLUSIVE in
some corner cases.
* Fix truncation of extent-mapped inodes in e2fsck and libext2fs
* Fixed i_blocks accounting in bigalloc file systems.
* Add support for btrfs's No_COW flag to lsattr and chattr
* Debugfs interprets the date strings of the form "@ddd" as ddd
seconds after the epoch
* Updated/fixed various man pages (Closes: #674453, #674694)
Rev filesystems/31 Md5 d6603a97d2b94f9f7eed29dc8ed5b46d 2012-06-14 15:27:03 dirkmueller 124987
- Fix a bug in the Unix I/O manager which could cause corruption of file
systems with more than 16TB when e2fsprogs is compiled in 32-bit mode.
- Improve the support for integrated quota files.
- Fixed a regression introduced in 1.42.2 which would cause applications
outside of e2fsprogs which did not pass the EXT2_FLAG_64BIT to crash.
- Fix a bug which would cause mke2fs to fail creating the journal if
/etc/mtab and /proc/mounts are missing.
- Updated/fixed various man page.
- Updated translations.
- Added dependency of e2fsprogs package on particular versions of libext2fs
and libcom_err to avoid problems with missing symbols (forwarded request 122001 from jankara)
Rev openSUSE:Factory/70 Md5 79931669cf4979fdc297b4f9d0016869 2012-05-26 11:00:05 coolo 122002
- Fix a bug in the Unix I/O manager which could cause corruption of file
systems with more than 16TB when e2fsprogs is compiled in 32-bit mode.
- Improve the support for integrated quota files.
- Fixed a regression introduced in 1.42.2 which would cause applications
outside of e2fsprogs which did not pass the EXT2_FLAG_64BIT to crash.
- Fix a bug which would cause mke2fs to fail creating the journal if
/etc/mtab and /proc/mounts are missing.
- Updated/fixed various man page.
- Updated translations.
- Added dependency of e2fsprogs package on particular versions of libext2fs
and libcom_err to avoid problems with missing symbols
Rev filesystems/29 Md5 d96667a862f6ad6f1cf11e66ac327b88 2012-05-23 21:39:30 jankara 122001
* resize2fs uses much less CPU and is much faster for very large fs.
* The seti and freei commands in debugfs can now take an optional length
argument to set and clear a contiguous range of inodes.
* E2fsck will now make explicit checks for the EOFBLOCKS_FL, since we
plan to remove support for it from the kernel file system driver.
* mke2fs can now use direct I/O via "mke2fs -D"
* E2fsck was needlessly closing and re-opening the file system as a side
effect of adding Multiple Mount Protection (MMP). This isn't
necessary for non-MMP file systems, so drop it.
* E2fsck will now abort if there are memory allocation failures when
the file system is initially opened and during the block group
descriptor checks.
* e2fsck will now report the incorrect and corrected checksum values
for incorrect block groups.
* e2fsck can now write log files containing the details of the problems
that were found and fixed directly, via configuration parameters in
/etc/e2fsck.conf.
* The number of messages reported by e2fsck for a given problem type
can be limited.
* dumpe2fs, debugfs, and tune2fs now use rbtree bitmaps, which noticably
reduces memory consumption for large file systems.
* E2fsck now checks for extents with a zero length.
* Fixed a number of bugs relating to discard.
* E2fsck's CPU utilization in pass 5 has been optimized.
* E2image will now skip copying uninitialized bitmap and inode table
blocks.
* Fixed mke2fs -S so it does not corrupt the first block group's
information.
* E2fsck will now check the new sysfs interface to determine if we are
Rev filesystems/27 Md5 9be97d5894175d896d99fd52bdf51da1 2012-04-23 10:15:04 psmt None
deprecated by this release
- refreshed e2fsprogs-1.41.1-splash_support.patch
- added several patches to fix warnings generated by the check_gcc_output
and rpmlint
- update to 1.42
* this release has support for file systems >16TB. online resize
requires kernel support which will hopefully be in kernel version
3.2. offline support is not yet available for >16TB, but will be
coming
* this release has support for clustered allocation, which reduces
the number of block (now cluster) bitmaps by allocating and
deallocating space in contiguous power-of-2 collections of blocks,
which are called clustered. This is a filesystem level feature
called 'bigalloc', which must be enabled when the filesystem is
inititally formatted. It is not backwards compatible with older
kernels.
* added support for the Multi-Mount Protection (MMP) feature
* The mke2fs and e2fsck programs now tries to use the punch hole command
as a "discard" when operating on normal files.
* The resize2fs program now has support for a new online resize ioctl
that can support file systems > 16TB, once it arrives in v3.x kernels.
* Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl.
* Added support for journals larger than 2GB.
* Added internationalization support for libcom_err error table strings.
* Fixed various spelling mistakes found in various output strings found by
I18N translators.
* Update translations: French, Chinese, Germany, Indonesian, Swedish,
Vietnamese, Polish, Dutch, Czech. (Addresses Debian Bugs: #520985,
#620659)
Rev openSUSE:Factory/67 Md5 a616f40bf80ecdfe666c16a11683a5a5 2012-02-24 11:04:08 coolo 103347