Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libhandle1-6.5.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libhandle1 Distribution: openSUSE:Factory:zSystems
Version: 6.5.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Dec 9 09:47:25 2023
Group: Development/Libraries/C and C++ Build host: s390zl25
Size: 14178 Source RPM: xfsprogs-6.5.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://xfs.wiki.kernel.org/
Summary: XFS Filesystem-specific Shared library
libhandle1 contains the shared libraries needed by xfsprogs
to run xfsprogs programs.

libhandle1 is always needed by xfsprogs. If you want to use this
library for your own new xfs tools install xfsprogs-devel.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri Oct 13 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.5.0
    - libxfs: fix atomic64_t detection on x86_32
    - libxfs: use XFS_IGET_CREATE when creating new files
    - libfrog: fix overly sleep workqueues
    - xfs_db: use directio for device access
    - libxfs: make platform_set_blocksize optional with directio
    - mkfs: add a config file for 6.6 LTS kernels
    - mkfs: enable reverse mapping by default
    - mkfs: enable large extent counts by default
    - xfs_db: create unlinked inodes
    - xfs_db: dump unlinked buckets
    - xfsprogs: don't allow udisks to automount XFS filesystems with no prompt
    - xfs_repair: fix repair failure caused by dirty flag being abnormally set on buffer
  - drop 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch
    This was a fix for a regression that occurred in SLE12 SP1. We can
    safely drop this, as upgrading to SLE15 (and later) is only supported
    from SLE12-SP4.
* Thu Jul 20 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.4.0:
    - xfs_db: expose the flag in rmapbt keys
    - xfs_repair: warn about unwritten bits set in rmap btree keys
    - xfs_repair: check low keys of rmap btrees
    - xfs_repair: always perform extended xattr checks on uncertain inodes
    - xfs_repair: fix messaging when fixing imap due to sparse cluster
    - xfs_repair: fix messaging in longform_dir2_entry_check_data
    - xfs_repair: fix messaging when shortform_dir2_junk is called
    - xfs_repair: don't log inode problems without printing resolution
    - xfs_repair: don't spray correcting imap all by itself
    - libxcmd: Fix crash due to missing return value check on add_command()
    - xfs_db: make the hash command print the dirent hash
    - xfs_db: Add new cmd to create dirents and xattrs that induce dahash collisions
    - mkfs: deprecate the ascii-ci feature
    - xfs_db: fix metadump name obfuscation for ascii-ci filesystems
    - libxfs: kernel sync
* Mon May 22 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.3.0:
    - xfs_repair: Don't leak buffer when discarding directories
    - xfs_repair: estimate per-AG btree slack better
    - xfs_db: fix broken logic in error path
    - xfsprogs: nrext64 option is now in [inode] section of mkfs conf files
* Fri Mar 24 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.2.0:
    - xfs_repair: fix incorrect dabtree hashval comparison
    - mkfs: protofile can now create directories with spaces in their names
    - mkfs: check dirent names when reading protofile
    - xfs_io: fix bmap command not detecting realtime files with xattrs
    - xfs_io: set fs_path when opening files on foreign filesystems
    - xfs_scrub: fix broken realtime free blocks unit conversions
    - xfs_spaceman: fix broken -g behavior in freesp command
    - xfs_admin: correctly parse IO_OPTS parameters
    - Fix autoconf during debian package builds
    - xfs_admin: fsuuid cmd can now retrive UUID of mounted filesystems
* Wed Jan 18 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.1.1:
    - scrub: fix warnings/errors due to missing include
    - debian: Add missing pkg version to the changelog
* Wed Jan 04 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.1.0:
    - libxfs: kernel sync
    - libxfs: consume the xfs_warn mountpoint argument
    - misc: add static to various sourcefile-local functions
    - misc: add missing includes
    - xfs_{db,repair}: fix XFS_REFC_COW_START usage
    - xfs_repair: don't crash on unknown inode parents in dry run mode
    - xfs_repair: retain superblock buffer to avoid write hook deadlock
    - xfs_repair: Attempt log replay during boot time repair
    - xfs_repair: covscan fixes
    - xfs_db: create separate struct and field definitions for finobts
    - xfs_db: fix dir3 block magic check
    - xfs_db: fix octal conversion logic
    - xfs_db: fix printing of reverse mapping record blockcounts
    - xfs_io: don't display stripe alignment flags for rt files
    - xfs_db: fix dir3 block magic check
    - mkfs.xfs: add mkfs config file for the 6.1 LTS kernel
* Wed Nov 16 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.0.0:
    - libxfs: kernel sync
    - xfs_db: use preferable macro to seek offset for local dir3
    - xfs_quota: optimize -L/-U calls for dump/report
* Sat Aug 13 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.19.0:
    - xfs_repair: fix printf format specifiers on 32-bit
    - libxfs: Fix MAP_SYNC build failure on MIPS/musl
    - mkfs: stop allowing tiny filesystems
    - mkfs: complain about impossible log size constraints
    - mkfs: ignore stripe geometry for small filesystems
    - mkfs: update manpage of bigtime and inobtcount
    - mkfs: document large extent count in --help screen
    - mkfs: fix segfault with incorrect options
    - xfs_repair: Support upgrade to large extent counters
    - xfs_repair: check geometry before upgrades
    - xfs_repair: ignore empty xattr leaf blocks
    - xfs_repair: check rt summary/bitmap vs observations
    - xfs_repair: check free rt extent count
    - xfs_repair: detect/fix changed fields w/ nrext64
    - xfs_repair: clear DIFLAG2_NREXT64 w/o fs support
    - xfs_repair: ignore log_incompat inconsistencies
    - xfs_repair: rewrite secondary supers w/ needsrepair
    - xfs_db: id the minlogsize transaction reservation
    - mkfs: option to create with large extent counters
    - xfs_info: Report NREXT64 feature status
    - xfs_logprint: Log item printing for ATTRI & ATTRD
    - libxfs changes merged from kernels 5.18 and 5.19-rc
* Thu Jun 09 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.18.0:
    - xfsprogs: more autoconf modernisation
    - mkfs: Fix memory leak
    - mkfs: don't trample the gid set in the protofile
    - mkfs: various post-log-size-increase fixes
    - xfs_scrub: various enhancements and fixes
    - xfs_scrub: move to mallinfo2 when available
    - metadump: be careful zeroing corrupt inode forks
    - metadump: handle corruption errors without aborting
    - metadump: warn about suspicious finobt trees
    - xfs_repair: check ftype of . and . directory entries
    - xfs_repair: detect v5 feature mismatch in backup sb
    - xfs_repair: fix sizing of the incore rt space usage map calculation
    - xfs_repair: warn about bad btree levels in AG hdrs
    - xfs_io: add a quiet option to bulkstat
    - xfs_db: report maxlevels for each btree type
    - xfs_db: support computing btheight for all cursors
    - xfs_db: don't move cursor when switching types
    - docs: note the removal of XFS_IOC_FSSETDM
    - xfsprogs: autoconf modernisation
    - libxfs changes merged from kernels 5.17 and 5.18
* Wed May 11 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.16.0:
    - libxfs: remove kernel stubs from xfs_shared.h
    - debian: Generate .gitcensus instead of .census
    - libxfs changes merged from kernel 5.16
    - mkfs: increase the min log size to 64MB when possible
    - xfs_scrub: retry items that are ok except for XFAIL
    - xfs_scrub: fix xfrog_scrub_metadata error reporting
    - mkfs: enable inobtcount and bigtime by default
    - mkfs: prevent corruption of suboption string values
    - mkfs: document sample configuration file location
    - mkfs: add configuration files for a few LTS kernels
    - mkfs: add a config file for x86_64 pmem filesystems
    - xfs_quota: don't exit on "project" cmd failure
    - xfs_repair: don't guess about failure reason in phase6
    - xfs_repair: update 2ndary superblocks after upgrades
    - xfs_scrub: fix reporting if we can't open devices
    - xfs_scrub: report optional features in version
    - libxcmd: use emacs mode for command history editing
    - libfrog: always use the kernel GETFSMAP definitions
    - mkfs.xfs(8): fix default inode allocator description
    - xfs_quota(8): fix up dump and report documentation
    - xfs_quota(8): document units in limit command
    - misc: add a crc32c self test to mkfs and repair
* Tue Apr 26 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.15.0:
    - mkfs: increase the min log size to 64MB when possible
    - xfs_scrub: retry items that are ok except for XFAIL
    - xfs_scrub: fix xfrog_scrub_metadata error reporting
    - mkfs: enable inobtcount and bigtime by default
    - mkfs: prevent corruption of suboption string values
    - mkfs: document sample configuration file location
    - mkfs: add configuration files for a few LTS kernels
    - mkfs: add a config file for x86_64 pmem filesystems
    - xfs_quota: don't exit on "project" cmd failure
    - xfs_repair: don't guess about failure reason in phase6
    - xfs_repair: update 2ndary superblocks after upgrades
    - xfs_scrub: fix reporting if we can't open devices
    - xfs_scrub: report optional features in version
    - libxcmd: use emacs mode for command history editing
    - libfrog: always use the kernel GETFSMAP definitions
    - mkfs.xfs(8): fix default inode allocator description
    - xfs_quota(8): fix up dump and report documentation
    - xfs_quota(8): document units in limit command
    - misc: add a crc32c self test to mkfs and repair
    - libxfs changes merged from kernel 5.15
* Wed Dec 15 2021 Dirk Müller <dmueller@suse.com>
  - update to 5.14.2:
    - libxfs: move rogue fallthrough macro out of linux.h
    - libxfs: fix atomic64_t for 32-bit architectures
    - libfrog: fix crc32c self test code on cross builds
* Fri Nov 19 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.14.0:
    - xfsprogs: introduce liburcu support
    - xfsprogs: convert atomic to uatomic
    - xfsprogs: convert utilities to use "fallthrough;"
    - libxfs: port xfs_set_inode_alloc from kernel
    - mkfs: warn about V4 deprecation
    - xfs_db: convert agresv to use for_each_perag
    - libxfs changes merged from kernel 5.14
* Thu Sep 30 2021 Anthony Iliopoulos <ailiop@suse.com>
  - move fsck.xfs, mkfs.xfs and xfs_repair from /sbin to /usr/sbin
    (bsc#1191105)
    The default rpmbuild %configure macro passes --sbindir=/usr/sbin to
    every configure script, but the xfsprogs configure script ignores it
    when --exec-prefix is also set. Unset --exec-prefix since it is not
    really required (all other paths are explicitly passed via the rpm
    configure macro), so that the --sbindir is respected.
* Sun Aug 22 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.13.0:
    - mkfs: validate rtextsz hint when rtinherit is set
    - xfs_repair: invalidate dirhash when junking dirent
    - xfs_repair: validate inherited rtextsz hint alignmt
    - xfs_quota: allow truncate of grp & prj quota files
    - xfs_io: allow callers to dump fs stats individually
    - xfs_io: don't count fsmaps before querying fsmaps
    - xfs_io: print header once when dumping fsmap in csv
    - xfs_io: clean up the funshare command a bit
    - xfs_io: fix broken funshare_cmd usage
    - libxfs changes merged from kernel 5.13
* Tue May 25 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.12.0:
    - mkfs: don't default to too-large physical sector size
    - repair: phase 6 speedups
    - man: Add dax mount option to man xfs(5)
    - xfs_admin: pick up log arguments correctly
    - xfs_growfs: support shrinking unused space
    - libfrog: report inobtcount in geometry
    - xfs_logprint: Fix buffer overflow printing quotaoff
    - xfsprogs: include <signal.h> for platform_crash
    - xfsprogs: remove BMV_IF_NO_DMAPI_READ flag
    - workqueue: bound maximum queue depth
    - libxfs changes merged from kernel 5.12
* Sat Mar 13 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.11.0:
    - xfs_admin: don't hide xfs_repair output when upgrading
    - man: document attr2, ikeep option deprecation in xfs.5
    - mkfs: make use of xfs_validate_stripe_geometry()
    - mkfs: fix wrong inobtcount usage error output
    - xfs_repair: enable bigtime upgrade via repair
    - xfs_repair: enable inobtcount upgrade via repair
    - xfs_repair: set NEEDSREPAIR on first write
    - xfs_repair: clear the needsrepair flag when done
    - xfs_repair: check dquot id and type
    - xfs_fsr: Verify bulkstat version in qsort's cmp()
    - xfs_fsr: Interpret args of qsort's cmp() correctly
    - xfs_scrub: load and unload libicu properly
    - xfs_scrub: various fixes
    - xfs_admin: support adding features to V5 filesystems
    - xfs_admin: support filesystems with realtime devices
    - man: mark all deprecated V4 format options
    - misc: fix valgrind complaints
    - xfs_db: disallow label/uuid setting if NEEDSREPAIR
    - xfs_db: show NEEDSREPAIR in check & version commands
    - xfs_db: add an ls command
    - xfs_db: add a directory path lookup command
    - libxfs changes merged from kernel 5.11
* Mon Jan 04 2021 Dirk Müller <dmueller@suse.com>
  - update to 5.10.0:
    - xfs_repair: remove old code for mountpoint inodes
    - xfsprogs: Add inode btree counter feature
    - xfsprogs: Add bigtime feature for Y2038
    - xfsprogs: Polish translation update
    - mkfs.xfs: Add config file feature
    - mkfs.xfs: allow users to specify rtinherit=0
    - xfs_repair: simplify bmap_next_offset
    - man: various manpage updates
    - libxfs: remove some old dead code
    - libxfs: add realtime extent tracking
    - libxfs changes merged from kernel 5.10
  - refresh 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch
    against libxfs changes
* Tue Oct 20 2020 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.9.0:
    * mkfs.xfs: disallow creation of RT files from proto file
    * mkfs.xfs: fix ASSERT on small device with stripe geom
    * xfs_repair: more fixes from fuzz-testing
    * libhandle: fix potential unterminated string problem
    * libhandle: libfrog: fix a potential null pointer deref
    * man: install all manpages that redirect to another page
    * man: fix ioctl_xfs_geometry manpage naming
    * xfsprogs: various realtime related fixes
    * xfsprogs: ignore autofs mount table entries
    * libxfs: make buffers track the per-ag structures
    * libxfs changes merged from kernel 5.9
* Mon Sep 07 2020 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.8.0:
    * xfs_db: set b_ops to NULL for types without verifiers
    * mkfs: allow setting dax flag on root directory
    * xfs_quota: improve reporting and messages
    * xfs_db: use correct inode to set inode type
    * xfs_db: fix nlink usage in check
    * xfs_db: report the inode dax flag
    * man: update mkfs.xfs inode flag option documentation
    * xfsprogs: move custom interface def'ns to new header
    * xfs_repair: check quota counters
    * xfs_io: fix -D vs -R handling
    * libxfs changes merged from kernel 5.8
* Wed Aug 19 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Fri Jul 24 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
  - update to v5.7.0:
    * xfs_io: document '-q' option for sendfile command
    * remove libreadline support
    * xfs_quota: allow individual timer extension
    * xfs_quota: fix unsigned int id comparisons
    * xfs_repair: fix progress reporting
    * xfs_repair: fix minrecs error during phase5 btree rebuild
    * xfs_repair: add missing validations to match xfs_check
    * xfs_repair: use btree bulk loading
    * xfs_io: fix copy_range argument parsing
    * xfs_io: document -q option for pread/pwrite command
    * xfs_metadump: man page fixes
    * xfs_db: fix crc invalidation segfault
    * libxfs changes merged from kernel 5.7
* Wed Apr 15 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
  - update to v5.6.0:
    * xfs_scrub: don't set WorkingDirectory in systemd job
    * xfsprogs: fix silently broken option parsing
    * xfsprogs: various minor Coverity fixes
    * xfs_repair: fix dir_read_buf use of libxfs_da_read_buf
    * libxfs: check retval of device flush when closing
    * xfs_io: set exitcode on failure appropriately
    * libxfs changes merged from kernel 5.6
* Sat Mar 14 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
  - update to v5.5.0:
    * xfsprogs: actually check that writes succeeded
    * mkfs.xfs: check root inode location
    * mkfs.xfs: efficient block zeroing
    * xfs_repair: fix broken unit conv. in dir invalidation
    * xfs_repair: fix bad next_unlinked field
    * xfs_repair: don't corrupt attr fork clearing forw/back
    * xfs_repair: check root dir pointer before trashing it
    * xfs_repair: try to fix sb_unit value from secondaries
    * libxfs changes merged from kernel 5.5
* Tue Jan 14 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
  - split xfs scrubbing scripts and service files into a separate optional
    package, in order to avoid having python as a dependency in the main
    xfsprogs rpm (bsc#1157438).
* Tue Jan 14 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
  - update to v5.4.0:
    * xfsprogs: Release v5.4.0
    * xfsprogs: Release v5.4.0-rc1
    * mkfs: tidy up discard notifications
    * mkfs: Break block discard into chunks of 2 GB
    * xfs_admin: enable online label getting and setting
    * xfs_admin: support external log devices
    * xfsprogs: add missing line feeds in libxfs/rdwr.c
    * xfsprogs: remove stray libxfs whitespace
    * xfsprogs: Release v5.4.0-rc0
    * xfs: change the seconds fields in xfs_bulkstat to signed
    * xfs: move local to extent inode logging into bmap helper
    * xfs: remove broken error handling on failed attr sf to leaf change
    * xfs: log the inode on directory sf to block format change
    * xfs: remove unused flags arg from xfs_get_aghdr_buf()
    * xfs: log proper length of superblock
    * xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag")
    * xfs: convert inode to extent format after extent merge due to shift
    * xfs: define a flags field for the AG geometry ioctl structure
    * xfs: add a xfs_valid_startblock helper
    * xfs: remove the unused XFS_ALLOC_USERDATA flag
    * xfs: allocate xattr buffer on demand
    * xfs: consolidate attribute value copying
    * xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue
    * xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue
    * xfs: make attr lookup returns consistent
    * xfs: reverse search directory freespace indexes
    * xfs: speed up directory bestfree block scanning
    * xfs: factor free block index lookup from xfs_dir2_node_addname_int()
    * xfs: factor data block addition from xfs_dir2_node_addname_int()
    * xfs: move xfs_dir2_addname()
    * xfs: remove all *_ITER_CONTINUE values
    * xfs: remove all *_ITER_ABORT values
    * xfs: reinitialize rm_flags when unpacking an offset into an rmap irec
    * xfs: remove unnecessary int returns from deferred bmap functions
    * xfs: remove unnecessary int returns from deferred refcount functions
    * xfs: remove unnecessary int returns from deferred rmap functions
    * xfs: remove unnecessary parameter from xfs_iext_inc_seq
    * xfs: fix sign handling problem in xfs_bmbt_diff_two_keys
    * xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys
    * xfs: fix maxicount division by zero error
    * xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify'
    * xfs: add kmem allocation trace points
    * fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.

Files

/usr/lib64/libhandle.so.1
/usr/lib64/libhandle.so.1.0.3


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024