Changelog for
xfsprogs-devel-3.2.1-1.1.x86_64.rpm :
Mon Jul 14 14:00:00 2014 jackAATTsuse.cz
- Updated to 3.2.1
- fix xfs_mdrestore so that non-crc filesystem is properly restored as non-crc
- minor xfs_fsr fixes to be more robust
- various fixes to xfs_repair to properly fix filesystems with v5 superblock
- fix data corruption when using xfs_copy
- fix adding extended attributes using xfs_db
- add support for free inode btree feature
logprint-Fix-printing-of-AGF-and-AGI-buffers.patch:
- fix printing of AGF and AGI buffers in xfs_logprint
Mon May 19 14:00:00 2014 jeffmAATTsuse.com
- Updated to 3.2.0
- xfs_repair has full CRC validation and repair
- xfs_repair prefetch fix
- xfs_repair block tracking scalability fix
- disambiguous of CRC validation errors from IO errors.
- Improved dangerous mode handling in repair
- repair handles garbage in zeroed areas of superblocks better
- repair validates dirent ftype field fully
- metadump fully supports discontiguous directory blocks
- metadump only recalculates CRCs on metadata it obfuscates so as to
preserve errors in the metadata where possible.
- default log size that mkfs creates is now reverted to the same size
as 3.1.x releases create.
- mkfs sets the ftype on directory entries correctly during protofile
population
- xfs_io support O_TMPFILE, flink, FALLOC_FL_ZERO_RANGE and
FALLOC_FL_COLLAPSE_RANGE,
- logprint handles split entries better
- Removed patch xfsprogs-avoid-no-return-in-nonvoid-warning.diff
Thu Apr 10 14:00:00 2014 dsterbaAATTsuse.cz
- fix directory hash ordering bug
- repair: fix prefetch queue waiting
- repair: ensure that unused superblock fields are zeroed
- add a missing QA header file to install-qa target
- io: add support for flink
- db: hide debug bbmap output
- spec: correct version dependency for -devel package
Wed Mar 12 13:00:00 2014 dsterbaAATTsuse.de
- re-enable autoreqprov
Mon Mar 10 13:00:00 2014 dsterbaAATTsuse.cz
- Update for FATE#317042
- xfsprogs-3.2.0-alpha2 (25 November 2013)
- Alpha release for the purpose of testing the CRC feature in
kernels 3.10 and newer.
- Enable xfs_db write support and xfs_metadump support for CRC
enabled filesystems.
- Add directory entry filetype support for non-CRC filesystems.
- Remove experimental warnings for CRC filesystems.
- Ensure all inodes created by xfs_repair have a proper d_type set.
- Fix build on big endian machines.
- Properly handle symlinks to devices on various tool commandlines.
- Fix xfs_repair\'s dirty log detection for 4k sector logs, broken
in Alpha1.
- Fix a potential segfault in xfs_repair when issuing progress
reports.
- Fix potential xfs_fsr failures when running w/ selinux.
- Update config.guess/config.sub for arm64, thanks to Colin Watson.
- Stop wasting memory by caching inode structures in xfs_repair -
they are never re-used. Thanks to Christoph Hellwig.
- Fix several Coverity-found defects, thanks to Li Zhong.
- Fix platform_test_xfs_fd to return false on special files which
cannot take an xfs ioctl.
- Sync up libxfs with kernel code.
- Improved xfs_repair performance on large filesystems
(always use prefetch and strided AG scanning functionality)
- xfsprogs-3.2.0-alpha1 (26 September 2013)
- Alpha release for the purpose of testing the CRC feature in
kernels 3.10 and newer.
- Remove all vestiges of old, unsupported version 1 directory code.
- Add a \"readdir\" command to xfs_io, thanks to Brian Foster.
- Fix potential segfault in xfs_repair when creating lost+found.
- Zero out unused parts of on-disk superblocks during repair, to
avoid metadata verifier failures at runtime.
- Add directory entry type support to mkfs.xfs and xfs_db.
- Add the icreate transaction to xfs_logprint, and fix continuation
transactions.
- Add the lseek SEEK_DATA/SEEK_HOLE support into xfs_io.
- Print all AGI unlinked buckets in xfs_logprint.
- Fix mkfs.xfs ENOSPC with protofile which creates a very large
directory.
- Fix several Coverity-found defects, thanks to Li Zhong.
- Do all file reads in xfs_fsr using O_DIRECT.
- Sync up libxfs with kernel code.
- Add support for concurrent group and project quota usage on CRC
enabled filesystems.
- Ensure mkfs creates log sizes that are always large enough for
the configured fileystem geometry.
Wed May 15 14:00:00 2013 jackAATTsuse.cz
- Added patch xfsprogs-avoid-no-return-in-nonvoid-warning.diff to silence
(bogus) compiler warnings.
Wed May 15 14:00:00 2013 jackAATTsuse.cz
- Updated to 3.1.11
- Support for relative paths in xfs_quota thanks to Satoru Takeuchi.
- mkfs.xfs will always go into multidisk mode when filesystem
geometry is specified on the command line.
- Document all commands in xfs_io.
- Remove setfl command from xfs_io.
- xfs_metadump will obfuscate symlinks by path component.
- mkfs.xfs no longer accepts geometry settings smaller than the
physical sector size.
- xfs_logprint now supports multiply-logged inode fields and
handles continued inode transactions correctly.
- kill XLOG_SET
- Update release scripts to use git archive to address a
missing source file reported by Arkadiusz Mi?kiewicz
- Fix a build error with -Werror=format-security, reported
by Arkadiusz Mi?kiewicz
- mkfs.xfs no longer attempts to discard when -N option is used.
- Update \'make deb\' to use tarball
- Sync up with log reservation changes in the kernel.
- Fix possible unallocated memory access in fiemap.
- Guard against string overflow in path_to_fspath.
- Fix setup_cursor array allocation.
- Fix free of unintialized pointer in xfs_acl_valid error path.
- Guard against path string overflows.
- Check strdup results properly in initallfs().
- Fix attribute no_change_count logic.
- Remove extraneous close() in fsrallfs().
- xfs_repair now skips the freelist scan of a corrupt agf
when in no-modify mode.
- xfs_db now skips freelist scans of corrupt agfs.
- Remove unconditional ASSERT(0) in xfs_repair.
- Reduce bb_numrecs in bno/cnt btrees when log consumes all agf space.
- Add depraction message for xfs_check.
- xfs_quota allow user or group names beginning with digits reported by
James Carter.
- Fix manpages and usage() spelling, errors and omissions.
...
Thu Oct 4 14:00:00 2012 ddissAATTsuse.com
- Build with readline support; (bnc#783510).
Sat May 26 14:00:00 2012 jengelhAATTinai.de
- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags
Mon May 7 14:00:00 2012 jeffmAATTsuse.com
- Updated BuildRequires to use libuuid-devel and properly build on RHEL.
Thu Mar 15 13:00:00 2012 cooloAATTsuse.com
- no need to link the lib in /lib
Mon Feb 6 13:00:00 2012 rschweikertAATTsuse.com
- use %configure
Fri Feb 3 13:00:00 2012 rschweikertAATTsuse.com
- move libs and executables to /usr tree (UsrMerge project)
Fri Oct 14 14:00:00 2011 dsterbaAATTsuse.cz
- updated to 3.1.6
- Re-synch of the header and libxfs files with the kernel
code as of Linux 2.6.37, including reviving xfs_repair
radix tree code.
- Fix a xfs_repair phase 4 hang, thanks to Ajeet Yadav.
- Subcommand names within various programs are no longer
translated/localized, thanks to Arkadiusz Mi?kiewicz.
- Build system fixes, thanks to Ted Ts\'o.
- Updates to teh xfs_info(8)/xfs_growfs(8) man page, thanks
to Roman Ovchinnikov.
- xfs_quota \"df\" no longer reports values twice what they
should have been for project quotas.
- mkfs.xfs now requires that sub-options are non-empty
strings; thanks to Chris Pearson for reporting.
- Better handling of short reads in libxfs.
- xfs_quota now prints \"N/A\" rather than a large number for
the quota file inode number for disabled quota types.
- Bogus (unrelated) mount point entries no longer cause
xfs_growfs, xfs_quota, and xfs_io to quit early.
- xfs_repair no longer fails when the sector size of an
underlying device is larger than the sector size in a
hosted filesystem image.
- Various other internal improvements, including refactoring
and eliminating more build warnings.
Mon Jun 20 14:00:00 2011 mmarekAATTnovell.com
- updated to 3.1.5
- Polish translation update, thanks to Jakub Bogusz
- xfs_repair now warns if running in low memory mode
- Phase 2 of xfs_repair is now multithreaded
- xfs_quota no longer attempts to get quota information if not
enabled
- Inode flags are now properly validated by xfs_repair
- Metadump now obfuscates all file names reliably
- xfs_io now supports the \"fiemap\" command, a more generic form
of the \"bmap\" command
- xfs_io now supports the \"fpunch\" command, as well as a \"-p\"
flag to the \"fallocate command. Both implement hole punching.
Thanks to Josef Bacik
- A number of other bug fixes thanks to Ajeet Yadav
Wed Dec 15 13:00:00 2010 roAATTsuse.de
- update to xfsprogs-3.1.4 (9 November 2010)
- Add projid32bit handling to userspace, resolving type
sizing issues when dealing with 32 bit project ids.
- Make xfs_fsr use /proc/mounts if available.
- update to xfsprogs-3.1.3 (26 August 2010)
- Add xfs_io support for XFS_IOC_ZERO_RANGE
- Allow xfs_io resvsp command for foreign filesystems.
- Make xfs_db check for valid inode data pointer before dereferencing.
- Validate btree block magic in the xfs_db freesp command,
- Fix linking of libxfs and librt detection (needs pthread),
Tue Jun 29 14:00:00 2010 seifeAATTopensuse.org
- updated to 3.1.2, see
/usr/share/doc/packages/xfsprogs/CHANGES.gz for details
Fri Feb 19 13:00:00 2010 mmarekAATTsuse.cz
- Fix build on SLES9.
Tue Jun 23 14:00:00 2009 mmarekAATTsuse.cz
- updated to 3.0.1
- New project(5) and projid(5) man pages.
- Fix extent array reallocation in the xfs_io bmap command,
thanks to Tomasz Majkowski.
- Allow xfs_freeze to freeze non-XFS filesystems.
- Fix the xfs_db bmbta command.
- Various smaller xfs_repair improvements.
- Various gettext improvements, thanks to Jakub Bogusz.
- Polish translation update, thanks to Jakub Bogusz.
- Various xfs_quota fixes, thanks to Arkadiusz Miskiewicz.
- Support parallel builds.
- Detection of btrfs, gfs and gfs2 in libdisk.
- Addition of the xfs_fsr and xfs_estimate tools previous found
in the xfsdump package.
- Resync libxfs to latest kernel implemenation.
- Update all of xfsprogs to latest kernel interfaces.
- Cleanup devel package for xfsctl, libhandle and libdisk only
(remove libxfs interfaces).