Revisions of libblockdev

buildservice-autocommit accepted request 1146368 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 57)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1146122 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 56)
- Update to 3.1.0:
  * Add BDPluginSpec constructor and use it in plugin_specs_from_names
  * overrides: Remove unused 'sys' import
  * swap: Add support for checking label and UUID format
  * fs: Add a function to check label format for F2FS
  * fs: Add a generic function to check for fs info availability
  * fs: Fix allowed UUID for generic mkfs with VFAT
  * fs: Add support for getting filesystem min size for NTFS and Ext
  * Mark NVDIMM plugin as deprecated since 3.1
  * part: Fix potential double free when getting parttype
  * Fix missing progress initialization in bd_crypto_luks_add_key
  * lvm-dbus: Fix leaking error
  * lvm-dbus: Avoid using already-freed memory
  * utils: Add expected printf string annotation
  * fs: Report reason for open() and ioctl() failures
buildservice-autocommit accepted request 1127889 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 55)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1127568 from Sarah Kriesch's avatar Sarah Kriesch (AdaLovelace) (revision 54)
- Add %{_libdir}/libbd_s390.so for s390x because missing file identified
buildservice-autocommit accepted request 1117700 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 53)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1117603 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 52)
- Update to 3.0.4:
  * plugins: use g_autofree for free'ing g_char's
  * plugins: btrfs: use g_autofree where possible for g_free
  * fs: correct btrfs set label description
  * nvme: Rework memory allocation for device ioctls
  * spec: Obsolete vdo plugin packages
  * spec: Move obsoleted devel subpackages to libblockdev-devel
  * ci: Bump actions/checkout from v3 to v4
  * part: Do not open disk read-write for read only operations
  * fs: Disable progress for ntfsresize
  * packit: Add configuration for downstream builds
  * logging: Default to DEBUG log level if compiled with --enable-debug
  * Use log function when calling a plugin function that is not loaded
  * lvm-dbus: Replace g_critical calls with bd_utils_log_format
  * tests: Fail early when recompilation fails in library_test
buildservice-autocommit accepted request 1114648 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 51)
baserev update by copy to link target
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 1114268 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 50)
- Update to version 3.0.3:
  * Always use "--fs ignore" with lvresize
  * nvme:
    - Use interim buffer for nvme_get_log_sanitize()
    - Generate HostID when missing
  * tests:
    - Specificy required versions when importing GLib and BlockDev
      introspection
    - Minor NVMe HostNQN fixes
    - Replace deprecated unittest assert calls
  * fs:
    - Fix leaking directories with temporary mounts
    - Fix memory leak
  * crypto: Correctly convert passphrases from Python to C
buildservice-autocommit accepted request 1108174 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 49)
baserev update by copy to link target
Luciano Santos's avatar Luciano Santos (luc14n0) committed (revision 48)
Version update: 3.0.1 -> 3.0.2
Luciano Santos's avatar Luciano Santos (luc14n0) committed (revision 47)
Update latest changes file entry with the spec file changes not documented in the latest SR
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 1097042 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 46)
- Update to 3.0.1:
  * VDO a KBD plugins were removed.
  * New NVMe plugin was added.
  * Runtime dependencies are no longer checked during plugin
    initialization.
  * Part plugin was rewritten to use libfdisk instead of libparted
  * Crypto plugin API went through an extensive rewrite.
  * Support for new technologies was added to the crypto plugin:
    FileVault2 encryption, DM Integrity, LUKS2 tokens.
  * Filesystem plugin adds support for btrfs, F2FS, NILFS2,
    exFAT and UDF.
  * Support for new filesystem operations was added to the plugin:
    setting label and UUID, generic mkfs function and API
    for getting feature support for filesystems.
  * dmraid support was removed from the DM plugin.
  * Python 2 support was dropped.
  * loop: define LOOP_SET_BLOCK_SIZE is not defined
  * crypto: Remove stray struct redefinition
  * fs: Simplify struct BDFSInfo
  * vdo_stats: Remove unused libparted include
  * lvm: Make _vglock_start_stop static
  * fs: Add missing copy and free functions to the header file
- Drop no longer needed libblockdev-fix-libkmod-include.patch
buildservice-autocommit accepted request 1009290 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 45)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1008766 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
- update to 2.28:
  * lvm: Fix bd_lvm_get_supported_pe_sizes in Python on 32bit
  * tests: Create bigger devices for XFS tests
  * tests: Use ext instead of xfs in MountTestCase.test_mount_ro_device
  * mpath: Memory leak fix
  * spec: Require the same version utils from plugins
  * mdraid: Try harder to get container UUID in bd_md_detail
  * Add a test case for DDF arrays/containers
  * mdraid: Do not ignore errors from bd_md_canonicalize_uuid in bd_md_examine
  * mdraid: Try harder to get container UUID in bd_md_examine
  * mdraid: Fix copy-paste error when checking return value
  * tests: Wait for raid and mirrored LVs to be synced before removing
  * tests: Make smaller images for test_lvcreate_type
  * dm: Fix comparing DM RAID member devices UUID
  * mdraid: Fix use after free
  * ci: Add .lgtm.yaml config for LGTM
  * ci: Add GitHub actions for running rpmbuilds and csmock
  * mpath: Fix potential NULL pointer dereference
buildservice-autocommit accepted request 991754 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 43)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) committed (revision 42)
Tweak .changes
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 991523 from Sarah Kriesch's avatar Sarah Kriesch (AdaLovelace) (revision 41)
- Update to version 2.27:
  * Fix for s390x: Remove double fclose in bd_s390_dasd_online (#2045784)
  * fs: Return BD_FS_ERROR_UNKNOWN_FS on mounting unknown filesystem
  * overrides: Fix translating exceptions in ErrorProxy
  * vdo_stats: Default to 100 % savings for invalid savings values
  * lvm: Fix reading statistics for VDO pools with VDO 8
  * lvm-dbus: Add support for changing compression and deduplication
  * lvm: Do not set global config to and empty string
  * lvm: Do not include duplicate entries in bd_lvm_lvs output
  * lvm: Use correct integer type in for comparison
  * crypto: Remove useless comparison in progress report in luks_format
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 955892 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 40)
Resub with better .changes
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 947225 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 39)
- Remove unnecessary dependency of libbd_part2 on multipath-tools
  (bsc#1194771)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 932691 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 38)
Fix lack of dependency on libblockdev-lvm needed by libblockdev package. The lvm-cache-stats binary needs the logical volume plugin to work (boo#1183948).
Displaying revisions 1 - 20 of 57
openSUSE Build Service is sponsored by