C library supporting GObject introspection for manipulation of block devices
libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API).
- Devel package for openSUSE:Factory
-
5
derived packages
- Links to openSUSE:Factory / libblockdev
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:libraries:c_c++/libblockdev && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
NEWS.rst | 0000039124 38.2 KB | |
libblockdev-3.1.0.tar.gz | 0001054326 1.01 MB | |
libblockdev.changes | 0000016976 16.6 KB | |
libblockdev.spec | 0000028180 27.5 KB |
Revision 56 (latest revision is 57)
Dominique Leuenberger (dimstar)
accepted
request 1146122
from
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
Comments 1
lvm2 2.03.00 removed clvm code. It's invalid for libblockdev.spec to "Requires" lvm2-clvm down the road.