Blame dist/libblockdev.spec.in

Packit 2ba279
%define with_python2 @WITH_PYTHON2@
Packit 2ba279
%define with_python3 @WITH_PYTHON3@
Packit 2ba279
%define with_gtk_doc @WITH_GTK_DOC@
Packit 2ba279
%define with_bcache @WITH_BCACHE@
Packit 2ba279
%define with_btrfs @WITH_BTRFS@
Packit 2ba279
%define with_crypto @WITH_CRYPTO@
Packit 2ba279
%define with_dm @WITH_DM@
Packit 2ba279
%define with_loop @WITH_LOOP@
Packit 2ba279
%define with_lvm @WITH_LVM@
Packit 2ba279
%define with_lvm_dbus @WITH_LVM_DBUS@
Packit 2ba279
%define with_mdraid @WITH_MDRAID@
Packit 2ba279
%define with_mpath @WITH_MPATH@
Packit 2ba279
%define with_swap @WITH_SWAP@
Packit 2ba279
%define with_kbd @WITH_KBD@
Packit 2ba279
%define with_part @WITH_PART@
Packit 2ba279
%define with_fs @WITH_FS@
Packit 2ba279
%define with_nvdimm @WITH_NVDIMM@
Packit 2ba279
%define with_vdo @WITH_VDO@
Packit 2ba279
%define with_gi @WITH_GI@
Packit 2ba279
%define with_escrow @WITH_ESCROW@
Packit 2ba279
%define with_dmraid @WITH_DMRAID@
Packit 2ba279
%define with_tools @WITH_TOOLS@
Packit 2ba279
Packit 2ba279
# python2 is not available on RHEL > 7 and not needed on Fedora > 29
Packit 2ba279
%if 0%{?rhel} > 7 || 0%{?fedora} > 29 || %{with_python2} == 0
Packit 2ba279
%define with_python2 0
Packit 2ba279
%define python2_copts --without-python2
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
# python3 is not available on older RHEL
Packit 2ba279
%if (! 0%{?fedora} && 0%{?rhel} <= 7) || %{with_python3} == 0
Packit 2ba279
%define with_python3 0
Packit 2ba279
%define python3_copts  --without-python3
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
# bcache is not available on RHEL
Packit 2ba279
%if (0%{?rhel}) || %{with_bcache} == 0
Packit 2ba279
%define with_bcache 0
Packit 2ba279
%define bcache_copts --without-bcache
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
# lvm_dbus is not available on older RHEL
Packit 2ba279
%if (! 0%{?fedora} && 0%{?rhel} <= 7) || %{with_lvm_dbus} == 0
Packit 2ba279
%define with_lvm_dbus 0
Packit 2ba279
%define lvm_dbus_copts --without-lvm-dbus
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
# vdo is not available on non-x86_64 on older RHEL
Packit 2ba279
%if (0%{?rhel} && 0%{?rhel} <= 7)
Packit 2ba279
%ifnarch x86_64
Packit 2ba279
%define with_vdo 0
Packit 2ba279
%define vdo_copts --without-vdo
Packit 2ba279
%endif
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
# btrfs is not available on RHEL > 7
Packit 2ba279
%if 0%{?rhel} > 7 || %{with_btrfs} == 0
Packit 2ba279
%define with_btrfs 0
Packit 2ba279
%define btrfs_copts --without-btrfs
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
# dmraid is not available on RHEL > 7
Packit 2ba279
%if 0%{?rhel} > 7
Packit 2ba279
%define with_dmraid 0
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_btrfs} != 1
Packit 2ba279
%define btrfs_copts --without-btrfs
Packit 2ba279
%endif
Packit 2ba279
%if %{with_crypto} != 1
Packit 2ba279
%define crypto_copts --without-crypto
Packit 2ba279
%else
Packit 2ba279
%if %{with_escrow} != 1
Packit 2ba279
%define crypto_copts --without-escrow
Packit 2ba279
%endif
Packit 2ba279
%endif
Packit 2ba279
%if %{with_dm} != 1
Packit 2ba279
%define dm_copts --without-dm
Packit 2ba279
%else
Packit 2ba279
%if %{with_dmraid} != 1
Packit 2ba279
%define dm_copts --without-dmraid
Packit 2ba279
%endif
Packit 2ba279
%endif
Packit 2ba279
%if %{with_loop} != 1
Packit 2ba279
%define loop_copts --without-loop
Packit 2ba279
%endif
Packit 2ba279
%if %{with_lvm} != 1
Packit 2ba279
%define lvm_copts --without-lvm
Packit 2ba279
%endif
Packit 2ba279
%if %{with_lvm_dbus} != 1
Packit 2ba279
%define lvm_dbus_copts --without-lvm_dbus
Packit 2ba279
%endif
Packit 2ba279
%if %{with_mdraid} != 1
Packit 2ba279
%define mdraid_copts --without-mdraid
Packit 2ba279
%endif
Packit 2ba279
%if %{with_mpath} != 1
Packit 2ba279
%define mpath_copts --without-mpath
Packit 2ba279
%endif
Packit 2ba279
%if %{with_swap} != 1
Packit 2ba279
%define swap_copts --without-swap
Packit 2ba279
%endif
Packit 2ba279
%if %{with_kbd} != 1
Packit 2ba279
%define kbd_copts --without-kbd
Packit 2ba279
%endif
Packit 2ba279
%if %{with_part} != 1
Packit 2ba279
%define part_copts --without-part
Packit 2ba279
%endif
Packit 2ba279
%if %{with_fs} != 1
Packit 2ba279
%define fs_copts --without-fs
Packit 2ba279
%endif
Packit 2ba279
%if %{with_nvdimm} != 1
Packit 2ba279
%define nvdimm_copts --without-nvdimm
Packit 2ba279
%endif
Packit 2ba279
%if %{with_vdo} != 1
Packit 2ba279
%define vdo_copts --without-vdo
Packit 2ba279
%endif
Packit 2ba279
%if %{with_tools} != 1
Packit 2ba279
%define tools_copts --without-tools
Packit 2ba279
%endif
Packit 2ba279
%if %{with_gi} != 1
Packit 2ba279
%define gi_copts --disable-introspection
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%define configure_opts %{?python2_copts} %{?python3_copts} %{?bcache_copts} %{?lvm_dbus_copts} %{?btrfs_copts} %{?crypto_copts} %{?dm_copts} %{?loop_copts} %{?lvm_copts} %{?lvm_dbus_copts} %{?mdraid_copts} %{?mpath_copts} %{?swap_copts} %{?kbd_copts} %{?part_copts} %{?fs_copts} %{?nvdimm_copts} %{?vdo_copts} %{?tools_copts} %{?gi_copts}
Packit 2ba279
Packit 2ba279
Name:        libblockdev
Packit 2ba279
Version:     2.24
Packit 2ba279
Release:     1%{?dist}
Packit 2ba279
Summary:     A library for low-level manipulation with block devices
Packit 2ba279
License:     LGPLv2+
Packit 2ba279
URL:         https://github.com/storaged-project/libblockdev
Packit 2ba279
Source0:     https://github.com/storaged-project/libblockdev/releases/download/%{version}-%{release}/%{name}-%{version}.tar.gz
Packit 2ba279
Packit 2ba279
BuildRequires: glib2-devel
Packit 2ba279
%if %{with_gi}
Packit 2ba279
BuildRequires: gobject-introspection-devel
Packit 2ba279
%endif
Packit 2ba279
%if %{with_python2}
Packit 2ba279
BuildRequires: python2-devel
Packit 2ba279
%else
Packit 2ba279
# Obsolete the python2 subpackage to avoid errors on upgrade
Packit 2ba279
Obsoletes:     python2-blockdev < %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
%if %{with_python3}
Packit 2ba279
BuildRequires: python3-devel
Packit 2ba279
%endif
Packit 2ba279
%if %{with_gtk_doc}
Packit 2ba279
BuildRequires: gtk-doc
Packit 2ba279
%endif
Packit 2ba279
BuildRequires: glib2-doc
Packit 2ba279
BuildRequires: autoconf-archive
Packit 2ba279
Packit 2ba279
# Needed for the escrow tests in tests/crypto_test.py, but not used to build
Packit 2ba279
# BuildRequires: volume_key
Packit 2ba279
# BuildRequires: nss-tools
Packit 2ba279
Packit 2ba279
# Needed for python 2 vs. 3 compatibility in the tests, but not used to build
Packit 2ba279
# BuildRequires: python2-six
Packit 2ba279
# BuildRequires: python3-six
Packit 2ba279
Packit 2ba279
%description
Packit 2ba279
The libblockdev is a C library with GObject introspection support that can be
Packit 2ba279
used for doing low-level operations with block devices like setting up LVM,
Packit 2ba279
BTRFS, LUKS or MD RAID. The library uses plugins (LVM, BTRFS,...) and serves as
Packit 2ba279
a thin wrapper around its plugins' functionality. All the plugins, however, can
Packit 2ba279
be used as standalone libraries. One of the core principles of libblockdev is
Packit 2ba279
that it is stateless from the storage configuration's perspective (e.g. it has
Packit 2ba279
no information about VGs when creating an LV).
Packit 2ba279
Packit 2ba279
%package devel
Packit 2ba279
Summary:     Development files for libblockdev
Packit 2ba279
Requires: %{name}%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev library.
Packit 2ba279
Packit 2ba279
%if %{with_python2}
Packit 2ba279
%package -n python2-blockdev
Packit 2ba279
Summary:     Python2 gobject-introspection bindings for libblockdev
Packit 2ba279
Requires: %{name}%{?_isa} = %{version}-%{release}
Packit 2ba279
Packit 2ba279
%if 0%{?fedora} <= 26 || 0%{?rhel} <= 7
Packit 2ba279
Requires: pygobject3-base
Packit 2ba279
%else
Packit 2ba279
Requires: python2-gobject-base
Packit 2ba279
%endif
Packit 2ba279
%{?python_provide:%python_provide python2-blockdev}
Packit 2ba279
Packit 2ba279
%description -n python2-blockdev
Packit 2ba279
This package contains enhancements to the gobject-introspection bindings for
Packit 2ba279
libblockdev in Python2.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_python3}
Packit 2ba279
%package -n python3-blockdev
Packit 2ba279
Summary:     Python3 gobject-introspection bindings for libblockdev
Packit 2ba279
Requires: %{name}%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: python3-gobject-base
Packit 2ba279
%{?python_provide:%python_provide python3-blockdev}
Packit 2ba279
Packit 2ba279
%description -n python3-blockdev
Packit 2ba279
This package contains enhancements to the gobject-introspection bindings for
Packit 2ba279
libblockdev in Python3.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%package utils
Packit 2ba279
BuildRequires: kmod-devel
Packit 2ba279
Summary:     A library with utility functions for the libblockdev library
Packit 2ba279
Packit 2ba279
%description utils
Packit 2ba279
The libblockdev-utils is a library providing utility functions used by the
Packit 2ba279
libblockdev library and its plugins.
Packit 2ba279
Packit 2ba279
%package utils-devel
Packit 2ba279
Summary:     Development files for libblockdev-utils
Packit 2ba279
Requires: %{name}-utils%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description utils-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-utils library.
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_btrfs}
Packit 2ba279
%package btrfs
Packit 2ba279
BuildRequires: libbytesize-devel
Packit 2ba279
Summary:     The BTRFS plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: btrfs-progs
Packit 2ba279
Packit 2ba279
%description btrfs
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the BTRFS-related functionality.
Packit 2ba279
Packit 2ba279
%package btrfs-devel
Packit 2ba279
Summary:     Development files for the libblockdev-btrfs plugin/library
Packit 2ba279
Requires: %{name}-btrfs%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Packit 2ba279
%description btrfs-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-btrfs plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_crypto}
Packit 2ba279
%package crypto
Packit 2ba279
BuildRequires: cryptsetup-devel
Packit 2ba279
BuildRequires: libblkid-devel
Packit 2ba279
Packit 2ba279
%if %{with_escrow}
Packit 2ba279
BuildRequires: volume_key-devel >= 0.3.9-7
Packit 2ba279
BuildRequires: nss-devel
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Summary:     The crypto plugin for the libblockdev library
Packit 2ba279
Packit 2ba279
%description crypto
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to encrypted devices (LUKS).
Packit 2ba279
Packit 2ba279
%package crypto-devel
Packit 2ba279
Summary:     Development files for the libblockdev-crypto plugin/library
Packit 2ba279
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description crypto-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-crypto plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_dm}
Packit 2ba279
%package dm
Packit 2ba279
BuildRequires: device-mapper-devel
Packit 2ba279
%if %{with_dmraid}
Packit 2ba279
BuildRequires: dmraid-devel
Packit 2ba279
%endif
Packit 2ba279
BuildRequires: systemd-devel
Packit 2ba279
Summary:     The Device Mapper plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: device-mapper
Packit 2ba279
%if %{with_dmraid}
Packit 2ba279
Requires: dmraid
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%description dm
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to Device Mapper.
Packit 2ba279
Packit 2ba279
%package dm-devel
Packit 2ba279
Summary:     Development files for the libblockdev-dm plugin/library
Packit 2ba279
Requires: %{name}-dm%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Requires: device-mapper-devel
Packit 2ba279
Requires: systemd-devel
Packit 2ba279
%if %{with_dmraid}
Packit 2ba279
Requires: dmraid-devel
Packit 2ba279
%endif
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Packit 2ba279
%description dm-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-dm plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_fs}
Packit 2ba279
%package fs
Packit 2ba279
BuildRequires: parted-devel
Packit 2ba279
BuildRequires: libblkid-devel
Packit 2ba279
BuildRequires: libmount-devel
Packit 2ba279
Summary:     The FS plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Packit 2ba279
%description fs
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to operations with file systems.
Packit 2ba279
Packit 2ba279
%package fs-devel
Packit 2ba279
Summary:     Development files for the libblockdev-fs plugin/library
Packit 2ba279
Requires: %{name}-fs%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Requires: xfsprogs
Packit 2ba279
Requires: dosfstools
Packit 2ba279
Packit 2ba279
%description fs-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-fs plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_kbd}
Packit 2ba279
%package kbd
Packit 2ba279
BuildRequires: libbytesize-devel
Packit 2ba279
Summary:     The KBD plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
%if %{with_bcache}
Packit 2ba279
Requires: bcache-tools >= 1.0.8
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%description kbd
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to kernel block devices (namely zRAM and
Packit 2ba279
Bcache).
Packit 2ba279
Packit 2ba279
%package kbd-devel
Packit 2ba279
Summary:     Development files for the libblockdev-kbd plugin/library
Packit 2ba279
Requires: %{name}-kbd%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description kbd-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-kbd plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_loop}
Packit 2ba279
%package loop
Packit 2ba279
Summary:     The loop plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Packit 2ba279
%description loop
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to loop devices.
Packit 2ba279
Packit 2ba279
%package loop-devel
Packit 2ba279
Summary:     Development files for the libblockdev-loop plugin/library
Packit 2ba279
Requires: %{name}-loop%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description loop-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-loop plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_lvm}
Packit 2ba279
%package lvm
Packit 2ba279
BuildRequires: device-mapper-devel
Packit 2ba279
Summary:     The LVM plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: lvm2
Packit 2ba279
Packit 2ba279
%description lvm
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the LVM-related functionality.
Packit 2ba279
Packit 2ba279
%package lvm-devel
Packit 2ba279
Summary:     Development files for the libblockdev-lvm plugin/library
Packit 2ba279
Requires: %{name}-lvm%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description lvm-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-lvm plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_lvm_dbus}
Packit 2ba279
%package lvm-dbus
Packit 2ba279
BuildRequires: device-mapper-devel
Packit 2ba279
Summary:     The LVM plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 1.4
Packit 2ba279
Requires: lvm2-dbusd >= 2.02.156
Packit 2ba279
Packit 2ba279
%description lvm-dbus
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the LVM-related functionality utilizing the LVM DBus API.
Packit 2ba279
Packit 2ba279
%package lvm-dbus-devel
Packit 2ba279
Summary:     Development files for the libblockdev-lvm-dbus plugin/library
Packit 2ba279
Requires: %{name}-lvm-dbus%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa} >= 1.4
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description lvm-dbus-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-lvm-dbus plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_mdraid}
Packit 2ba279
%package mdraid
Packit 2ba279
BuildRequires: libbytesize-devel
Packit 2ba279
Summary:     The MD RAID plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: mdadm
Packit 2ba279
Packit 2ba279
%description mdraid
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to MD RAID.
Packit 2ba279
Packit 2ba279
%package mdraid-devel
Packit 2ba279
Summary:     Development files for the libblockdev-mdraid plugin/library
Packit 2ba279
Requires: %{name}-mdraid%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description mdraid-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-mdraid plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_mpath}
Packit 2ba279
%package mpath
Packit 2ba279
BuildRequires: device-mapper-devel
Packit 2ba279
Summary:     The multipath plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: device-mapper-multipath
Packit 2ba279
Packit 2ba279
%description mpath
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to multipath devices.
Packit 2ba279
Packit 2ba279
%package mpath-devel
Packit 2ba279
Summary:     Development files for the libblockdev-mpath plugin/library
Packit 2ba279
Requires: %{name}-mpath%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description mpath-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-mpath plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_nvdimm}
Packit 2ba279
%package nvdimm
Packit 2ba279
BuildRequires: ndctl-devel
Packit 2ba279
BuildRequires: libuuid-devel
Packit 2ba279
Summary:     The NVDIMM plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: ndctl
Packit 2ba279
Packit 2ba279
%description nvdimm
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to operations with NVDIMM devices.
Packit 2ba279
Packit 2ba279
%package nvdimm-devel
Packit 2ba279
Summary:     Development files for the libblockdev-nvdimm plugin/library
Packit 2ba279
Requires: %{name}-nvdimm%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description nvdimm-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-nvdimm plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_part}
Packit 2ba279
%package part
Packit 2ba279
BuildRequires: parted-devel
Packit 2ba279
Summary:     The partitioning plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: gdisk
Packit 2ba279
Requires: util-linux
Packit 2ba279
Packit 2ba279
%description part
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to partitioning.
Packit 2ba279
Packit 2ba279
%package part-devel
Packit 2ba279
Summary:     Development files for the libblockdev-part plugin/library
Packit 2ba279
Requires: %{name}-part%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description part-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-part plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_swap}
Packit 2ba279
%package swap
Packit 2ba279
BuildRequires: libblkid-devel
Packit 2ba279
Summary:     The swap plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Requires: util-linux
Packit 2ba279
Packit 2ba279
%description swap
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to swap devices.
Packit 2ba279
Packit 2ba279
%package swap-devel
Packit 2ba279
Summary:     Development files for the libblockdev-swap plugin/library
Packit 2ba279
Requires: %{name}-swap%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description swap-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-swap plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_vdo}
Packit 2ba279
%package vdo
Packit 2ba279
BuildRequires: libbytesize-devel
Packit 2ba279
BuildRequires: libyaml-devel
Packit 2ba279
Summary:     The vdo plugin for the libblockdev library
Packit 2ba279
Requires: %{name}-utils%{?_isa} >= 0.11
Packit 2ba279
Packit 2ba279
# weak dependencies doesn't work on older RHEL
Packit 2ba279
%if (0%{?rhel} && 0%{?rhel} <= 7)
Packit 2ba279
Requires: vdo
Packit 2ba279
Requires: kmod-kvdo
Packit 2ba279
%else
Packit 2ba279
# we want to build the plugin everywhere but the dependencies might not be
Packit 2ba279
# available so just use weak dependency
Packit 2ba279
Recommends: vdo
Packit 2ba279
Recommends: kmod-kvdo
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%description vdo
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to VDO devices.
Packit 2ba279
Packit 2ba279
%package vdo-devel
Packit 2ba279
Summary:     Development files for the libblockdev-vdo plugin/library
Packit 2ba279
Requires: %{name}-vdo%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description vdo-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-vdo plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_tools}
Packit 2ba279
%package tools
Packit 2ba279
Summary:    Various nice tools based on libblockdev
Packit 2ba279
Requires:   %{name}
Packit 2ba279
Requires:   %{name}-lvm
Packit 2ba279
BuildRequires: libbytesize-devel
Packit 2ba279
%if %{with_lvm_dbus} == 1
Packit 2ba279
Recommends: %{name}-lvm-dbus
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%description tools
Packit 2ba279
Various nice storage-related tools based on libblockdev.
Packit 2ba279
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%ifarch s390 s390x
Packit 2ba279
%package s390
Packit 2ba279
Summary:    The s390 plugin for the libblockdev library
Packit 2ba279
Requires: s390utils
Packit 2ba279
Packit 2ba279
%description s390
Packit 2ba279
The libblockdev library plugin (and in the same time a standalone library)
Packit 2ba279
providing the functionality related to s390 devices.
Packit 2ba279
Packit 2ba279
%package s390-devel
Packit 2ba279
Summary:     Development files for the libblockdev-s390 plugin/library
Packit 2ba279
Requires: %{name}-s390%{?_isa} = %{version}-%{release}
Packit 2ba279
Requires: %{name}-utils-devel%{?_isa}
Packit 2ba279
Requires: glib2-devel
Packit 2ba279
Packit 2ba279
%description s390-devel
Packit 2ba279
This package contains header files and pkg-config files needed for development
Packit 2ba279
with the libblockdev-s390 plugin/library.
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%package plugins-all
Packit 2ba279
Summary:     Meta-package that pulls all the libblockdev plugins as dependencies
Packit 2ba279
Requires: %{name}%{?_isa} = %{version}-%{release}
Packit 2ba279
Packit 2ba279
%if %{with_btrfs}
Packit 2ba279
Requires: %{name}-btrfs%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_crypto}
Packit 2ba279
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_dm}
Packit 2ba279
Requires: %{name}-dm%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_fs}
Packit 2ba279
Requires: %{name}-fs%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_kbd}
Packit 2ba279
Requires: %{name}-kbd%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_loop}
Packit 2ba279
Requires: %{name}-loop%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_lvm}
Packit 2ba279
Requires: %{name}-lvm%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_mdraid}
Packit 2ba279
Requires: %{name}-mdraid%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_mpath}
Packit 2ba279
Requires: %{name}-mpath%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_nvdimm}
Packit 2ba279
Requires: %{name}-nvdimm%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_part}
Packit 2ba279
Requires: %{name}-part%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_swap}
Packit 2ba279
Requires: %{name}-swap%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_vdo}
Packit 2ba279
Requires: %{name}-vdo%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%ifarch s390 s390x
Packit 2ba279
Requires: %{name}-s390%{?_isa} = %{version}-%{release}
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%description plugins-all
Packit 2ba279
A meta-package that pulls all the libblockdev plugins as dependencies.
Packit 2ba279
Packit 2ba279
Packit 2ba279
%prep
Packit 2ba279
%setup -q -n %{name}-%{version}
Packit 2ba279
Packit 2ba279
%build
Packit 2ba279
autoreconf -ivf
Packit 2ba279
%configure %{?configure_opts}
Packit 2ba279
%{__make} %{?_smp_mflags}
Packit 2ba279
Packit 2ba279
%install
Packit 2ba279
%{make_install}
Packit 2ba279
find %{buildroot} -type f -name "*.la" | xargs %{__rm}
Packit 2ba279
Packit 2ba279
Packit 2ba279
%ldconfig_scriptlets
Packit 2ba279
%ldconfig_scriptlets utils
Packit 2ba279
Packit 2ba279
%if %{with_btrfs}
Packit 2ba279
%ldconfig_scriptlets btrfs
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_crypto}
Packit 2ba279
%ldconfig_scriptlets crypto
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_dm}
Packit 2ba279
%ldconfig_scriptlets dm
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_fs}
Packit 2ba279
%ldconfig_scriptlets fs
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_loop}
Packit 2ba279
%ldconfig_scriptlets loop
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_lvm}
Packit 2ba279
%ldconfig_scriptlets lvm
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_lvm_dbus}
Packit 2ba279
%ldconfig_scriptlets lvm-dbus
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_mdraid}
Packit 2ba279
%ldconfig_scriptlets mdraid
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_mpath}
Packit 2ba279
%ldconfig_scriptlets mpath
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_nvdimm}
Packit 2ba279
%ldconfig_scriptlets nvdimm
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_part}
Packit 2ba279
%ldconfig_scriptlets part
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_swap}
Packit 2ba279
%ldconfig_scriptlets swap
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_vdo}
Packit 2ba279
%ldconfig_scriptlets vdo
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%ifarch s390 s390x
Packit 2ba279
%ldconfig_scriptlets s390
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_kbd}
Packit 2ba279
%ldconfig_scriptlets kbd
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%files
Packit 2ba279
%{!?_licensedir:%global license %%doc}
Packit 2ba279
%license LICENSE
Packit 2ba279
%{_libdir}/libblockdev.so.*
Packit 2ba279
%if %{with_gi}
Packit 2ba279
%{_libdir}/girepository*/BlockDev*.typelib
Packit 2ba279
%endif
Packit 2ba279
%dir %{_sysconfdir}/libblockdev
Packit 2ba279
%dir %{_sysconfdir}/libblockdev/conf.d
Packit 2ba279
%config %{_sysconfdir}/libblockdev/conf.d/00-default.cfg
Packit 2ba279
Packit 2ba279
%files devel
Packit 2ba279
%doc features.rst specs.rst
Packit 2ba279
%{_libdir}/libblockdev.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/blockdev.h
Packit 2ba279
%{_includedir}/blockdev/plugins.h
Packit 2ba279
%{_libdir}/pkgconfig/blockdev.pc
Packit 2ba279
%if %{with_gtk_doc}
Packit 2ba279
%{_datadir}/gtk-doc/html/libblockdev
Packit 2ba279
%endif
Packit 2ba279
%if %{with_gi}
Packit 2ba279
%{_datadir}/gir*/BlockDev*.gir
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_python2}
Packit 2ba279
%files -n python2-blockdev
Packit 2ba279
%{python2_sitearch}/gi/overrides/*
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_python3}
Packit 2ba279
%files -n python3-blockdev
Packit 2ba279
%{python3_sitearch}/gi/overrides/BlockDev*
Packit 2ba279
%{python3_sitearch}/gi/overrides/__pycache__/BlockDev*
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%files utils
Packit 2ba279
%{_libdir}/libbd_utils.so.*
Packit 2ba279
%{_libdir}/libbd_part_err.so.*
Packit 2ba279
Packit 2ba279
%files utils-devel
Packit 2ba279
%{_libdir}/libbd_utils.so
Packit 2ba279
%{_libdir}/libbd_part_err.so
Packit 2ba279
%{_libdir}/pkgconfig/blockdev-utils.pc
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/utils.h
Packit 2ba279
%{_includedir}/blockdev/sizes.h
Packit 2ba279
%{_includedir}/blockdev/exec.h
Packit 2ba279
%{_includedir}/blockdev/extra_arg.h
Packit 2ba279
%{_includedir}/blockdev/dev_utils.h
Packit 2ba279
%{_includedir}/blockdev/module.h
Packit 2ba279
%{_includedir}/blockdev/dbus.h
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_btrfs}
Packit 2ba279
%files btrfs
Packit 2ba279
%{_libdir}/libbd_btrfs.so.*
Packit 2ba279
Packit 2ba279
%files btrfs-devel
Packit 2ba279
%{_libdir}/libbd_btrfs.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/btrfs.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_crypto}
Packit 2ba279
%files crypto
Packit 2ba279
%{_libdir}/libbd_crypto.so.*
Packit 2ba279
Packit 2ba279
%files crypto-devel
Packit 2ba279
%{_libdir}/libbd_crypto.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/crypto.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_dm}
Packit 2ba279
%files dm
Packit 2ba279
%{_libdir}/libbd_dm.so.*
Packit 2ba279
Packit 2ba279
%files dm-devel
Packit 2ba279
%{_libdir}/libbd_dm.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/dm.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_fs}
Packit 2ba279
%files fs
Packit 2ba279
%{_libdir}/libbd_fs.so.*
Packit 2ba279
Packit 2ba279
%files fs-devel
Packit 2ba279
%{_libdir}/libbd_fs.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%dir %{_includedir}/blockdev/fs
Packit 2ba279
%{_includedir}/blockdev/fs.h
Packit 2ba279
%{_includedir}/blockdev/fs/*.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_kbd}
Packit 2ba279
%files kbd
Packit 2ba279
%{_libdir}/libbd_kbd.so.*
Packit 2ba279
Packit 2ba279
%files kbd-devel
Packit 2ba279
%{_libdir}/libbd_kbd.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/kbd.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_loop}
Packit 2ba279
%files loop
Packit 2ba279
%{_libdir}/libbd_loop.so.*
Packit 2ba279
Packit 2ba279
%files loop-devel
Packit 2ba279
%{_libdir}/libbd_loop.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/loop.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_lvm}
Packit 2ba279
%files lvm
Packit 2ba279
%{_libdir}/libbd_lvm.so.*
Packit 2ba279
Packit 2ba279
%files lvm-devel
Packit 2ba279
%{_libdir}/libbd_lvm.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/lvm.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_lvm_dbus}
Packit 2ba279
%files lvm-dbus
Packit 2ba279
%{_libdir}/libbd_lvm-dbus.so.*
Packit 2ba279
%config %{_sysconfdir}/libblockdev/conf.d/10-lvm-dbus.cfg
Packit 2ba279
Packit 2ba279
%files lvm-dbus-devel
Packit 2ba279
%{_libdir}/libbd_lvm-dbus.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/lvm.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_mdraid}
Packit 2ba279
%files mdraid
Packit 2ba279
%{_libdir}/libbd_mdraid.so.*
Packit 2ba279
Packit 2ba279
%files mdraid-devel
Packit 2ba279
%{_libdir}/libbd_mdraid.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/mdraid.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_mpath}
Packit 2ba279
%files mpath
Packit 2ba279
%{_libdir}/libbd_mpath.so.*
Packit 2ba279
Packit 2ba279
%files mpath-devel
Packit 2ba279
%{_libdir}/libbd_mpath.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/mpath.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_nvdimm}
Packit 2ba279
%files nvdimm
Packit 2ba279
%{_libdir}/libbd_nvdimm.so.*
Packit 2ba279
Packit 2ba279
%files nvdimm-devel
Packit 2ba279
%{_libdir}/libbd_nvdimm.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/nvdimm.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_part}
Packit 2ba279
%files part
Packit 2ba279
%{_libdir}/libbd_part.so.*
Packit 2ba279
Packit 2ba279
%files part-devel
Packit 2ba279
%{_libdir}/libbd_part.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/part.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_swap}
Packit 2ba279
%files swap
Packit 2ba279
%{_libdir}/libbd_swap.so.*
Packit 2ba279
Packit 2ba279
%files swap-devel
Packit 2ba279
%{_libdir}/libbd_swap.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/swap.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
Packit 2ba279
%if %{with_vdo}
Packit 2ba279
%files vdo
Packit 2ba279
%{_libdir}/libbd_vdo.so.*
Packit 2ba279
Packit 2ba279
%files vdo-devel
Packit 2ba279
%{_libdir}/libbd_vdo.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/vdo.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%if %{with_tools}
Packit 2ba279
%files tools
Packit 2ba279
%{_bindir}/lvm-cache-stats
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%ifarch s390 s390x
Packit 2ba279
%files s390
Packit 2ba279
%{_libdir}/libbd_s390.so.*
Packit 2ba279
Packit 2ba279
%files s390-devel
Packit 2ba279
%{_libdir}/libbd_s390.so
Packit 2ba279
%dir %{_includedir}/blockdev
Packit 2ba279
%{_includedir}/blockdev/s390.h
Packit 2ba279
%endif
Packit 2ba279
Packit 2ba279
%files plugins-all
Packit 2ba279
Packit 2ba279
%changelog
Packit 2ba279
* Fri May 22 2020 Vojtech Trefny <vtrefny@redhat.com> - 2.24-1
Packit 2ba279
- Mark VDO plugin as deprecated since 2.24 (vtrefny)
Packit 2ba279
- Fix multiple uninitialized values discovered by coverity (vtrefny)
Packit 2ba279
- fs: Fix potential NULL pointer dereference in mount.c (vtrefny)
Packit 2ba279
- utils: Remove deadcode in exec.c (vtrefny)
Packit 2ba279
- Do not check VDO saving percent value in LVM DBus tests (vtrefny)
Packit 2ba279
- Use libblkid to get label and UUID for XFS filesystems (vtrefny)
Packit 2ba279
- Do not open devices as read-write for read-only fs operations (vtrefny)
Packit 2ba279
- Create a common function to get label and uuid of a filesystem (vtrefny)
Packit 2ba279
- lvm: Fix getting cache stats for cache thinpools (vtrefny)
Packit 2ba279
- Do not skip LVM VDO tests when the kvdo module is already loaded (vtrefny)
Packit 2ba279
- tests: Skip LVM VDO tests if kvdo module cannot be loaded (vtrefny)
Packit 2ba279
- lvm-dbus: Add LVM VDO pools to bd_lvm_lvs (vtrefny)
Packit 2ba279
- lvm: Add a function to get VDO pool name for a VDO LV (vtrefny)
Packit 2ba279
- lvm-dbus: Get data LV name for LVM VDO pools too (vtrefny)
Packit 2ba279
- Add functions to get VDO stats for LVM VDO volumes (vtrefny)
Packit 2ba279
- Move VDO statistics code to a separate file (vtrefny)
Packit 2ba279
- Fix copy-paste bug in lvm.api (vtrefny)
Packit 2ba279
- exec: Disable encoding when reading data from stdout/stderr (vtrefny)
Packit 2ba279
- Add function to get LVM VDO write policy from a string (vtrefny)
Packit 2ba279
- Add extra parameters for creating LVM VDO volumes (vtrefny)
Packit 2ba279
- Allow calling LVM functions without locking global_config_lock (vtrefny)
Packit 2ba279
- Fix getting VDO data in the LVM DBus plugin (vtrefny)
Packit 2ba279
- Fix getting string representation of unknown VDO state index (vtrefny)
Packit 2ba279
- Add write policy and index size to LVM VDO data (vtrefny)
Packit 2ba279
- Fix converting to VDO pool without name for the VDO LV (vtrefny)
Packit 2ba279
- Add some helper functions to get LVM VDO mode and state strings (vtrefny)
Packit 2ba279
- Add support for creating and managing VDO LVs with LVM (vtrefny)
Packit 2ba279
- Fix LVM plugin so names in tests (vtrefny)
Packit 2ba279
- Do not hardcode pylint executable name in Makefile (vtrefny)
Packit 2ba279
- Add a function to check if a tool supports given feature (vtrefny)
Packit 2ba279
- configure.ac: Avoid more bashisms (gentoo)
Packit 2ba279
- mount: Fix a memleak (tbzatek)
Packit 2ba279
- exec: Fix a memleak (tbzatek)
Packit 2ba279
- vdo: Fix a memleak (tbzatek)
Packit 2ba279
- configure.ac: Avoid bashisms (polynomial-c)
Packit 2ba279
- tests: Specify loader for yaml.load in VDO tests (vtrefny)
Packit 2ba279
- lvm-dbus: Fix memory leak in bd_lvm_thlvpoolname (vtrefny)
Packit 2ba279
- lvm-dbus: Do not activate LVs during pvscan --cache (vtrefny)
Packit 2ba279
- vdo: Run "vdo create" with "--force" (vtrefny)
Packit 2ba279
- Fix typo in (un)mount error messages (vtrefny)
Packit 2ba279
- utils: Add functions to get and check current linux kernel version (tbzatek)
Packit 2ba279
- ext: Return empty string instead of "<none>" for empty UUID (vtrefny)
Packit 2ba279
- Add support for BitLocker encrypted devices using cryptsetup (vtrefny)
Packit 2ba279
- Add a helper function for closing an active crypto device (vtrefny)
Packit 2ba279
- Manually remove symlinks not removed by udev in tests (vtrefny)
Packit 2ba279
- Fix memory leak in LVM DBus plugin (vtrefny)
Packit 2ba279
- Fix expected cache pool name with newest LVM (vtrefny)
Packit 2ba279
- fs: Fix checking for UID/GID == 0 (vtrefny)
Packit 2ba279
- Fixed a number of memory leaks in lvm-dbus plugin (mthompson)
Packit 2ba279
- exec.c: Fix reading outputs with null bytes (vtrefny)
Packit 2ba279
- Fix linking against utils on Debian (vtrefny)
Packit 2ba279
- Add new function 'bd_fs_wipe_force' to control force wipe (vtrefny)
Packit 2ba279
- Use 'explicit_bzero' to erase passphrases from key files (vtrefny)
Packit 2ba279
- Sync spec with downstream (vtrefny)
Packit 2ba279
Packit 2ba279
* Mon Sep 09 2019 Vojtech Trefny <vtrefny@redhat.com> - 2.23-1
Packit 2ba279
- Fix how we get process exit code from g_spawn_sync (vtrefny)
Packit 2ba279
- Skip tests for old-style LVM snapshots on recent Fedora (vtrefny)
Packit 2ba279
- Fix skipping NTFS read-only test case on systems without NTFS (vtrefny)
Packit 2ba279
- Fix LVM_MAX_LV_SIZE in the GIR file (vtrefny)
Packit 2ba279
- Print skipped test "results" to stderr instead of stdout (vtrefny)
Packit 2ba279
- Move the NTFS read-only device test to a separate test case (vtrefny)
Packit 2ba279
- Fix parsing distro version from CPE name (vtrefny)
Packit 2ba279
- Use 'kmod_module_probe_insert_module' function for loading modules (vtrefny)
Packit 2ba279
- Hide filesystem-specific is_tech_available functions (vtrefny)
Packit 2ba279
- Mark LVM global config locks as static (vtrefny)
Packit 2ba279
- Remove unused 'get_PLUGIN_num_functions' and 'get_PLUGIN_functions' functions (vtrefny)
Packit 2ba279
- Mark 'private' plugin management functions as static (vtrefny)
Packit 2ba279
- Ignore coverity deadcode warning in 'bd_fs_is_tech_avail' (vtrefny)
Packit 2ba279
- Ignore coverity deadcode warnings in the generated code (vtrefny)
Packit 2ba279
- Use the new config file for skipping tests (vtrefny)
Packit 2ba279
- Skip bcache tests if make-bcache is not installed (vtrefny)
Packit 2ba279
- Add ability to read tests to skip from a config file (vtrefny)
Packit 2ba279
- Mark 'test_set_bitmap_location' as unstable (vtrefny)
Packit 2ba279
- Force LVM cli plugin in lvm_test (vtrefny)
Packit 2ba279
- Add a special test tag for library tests that recompile plugins (vtrefny)
Packit 2ba279
- Allow running tests against installed libblockdev (vtrefny)
Packit 2ba279
- Remove duplicate test case (vtrefny)
Packit 2ba279
- Use the new test tags in tests (vtrefny)
Packit 2ba279
- Use test tags for skipping tests (vtrefny)
Packit 2ba279
- Add a decorator for "tagging" tests (vtrefny)
Packit 2ba279
- Add function for (un)freezing filesystems (vtrefny)
Packit 2ba279
- Add a function to check whether a path is a mounpoint or not (vtrefny)
Packit 2ba279
- Skip bcache tests on all Debian versions (vtrefny)
Packit 2ba279
Packit 2ba279
* Fri Aug 16 2019 Miro Hrončok <mhroncok@redhat.com> - 2.22-3
Packit 2ba279
- Rebuilt for Python 3.8
Packit 2ba279
Packit 2ba279
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.22-2
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Wed Jun 12 2019 Vojtech Trefny <vtrefny@redhat.com> - 2.22-1
Packit 2ba279
- tests: Fix Debian testing "version" for skipping (vtrefny)
Packit 2ba279
- module: Fix libkmod related leak (tbzatek)
Packit 2ba279
- btrfs: Fix number of memory leaks (tbzatek)
Packit 2ba279
- mdraid: Fix leaking BDMDExamineData.metadata (tbzatek)
Packit 2ba279
- mdraid: Fix leaking error (tbzatek)
Packit 2ba279
- part: Fix leaking string in args (tbzatek)
Packit 2ba279
- ext: Fix leaking string (tbzatek)
Packit 2ba279
- part: Fix leaking objects (tbzatek)
Packit 2ba279
- kbd: Fix g_match_info_fetch() leaks (tbzatek)
Packit 2ba279
- ext: Fix g_match_info_fetch() leaks (tbzatek)
Packit 2ba279
- ext: Fix g_strsplit() leaks (tbzatek)
Packit 2ba279
- s390: Fix g_strsplit() leaks (tbzatek)
Packit 2ba279
- mdraid: Fix g_strsplit() leaks (tbzatek)
Packit 2ba279
- exec: Fix some memory leaks (tbzatek)
Packit 2ba279
- lvm: Fix leaking BDLVMPVdata.vg_uuid (tbzatek)
Packit 2ba279
- lvm: Use g_ptr_array_free() for creating lists (tbzatek)
Packit 2ba279
- lvm: Fix some obvious memory leaks (tbzatek)
Packit 2ba279
- Remove device-mapper-multipath dependency from fs and part plugins (vtrefny)
Packit 2ba279
- bd_fs_xfs_get_info: Allow passing error == NULL (tbzatek)
Packit 2ba279
- tests: Fix removing targetcli lun (vtrefny)
Packit 2ba279
- Use existing cryptsetup API for changing keyslot passphrase (vtrefny)
Packit 2ba279
- New function to get supported sector sizes for NVDIMM namespaces (vtrefny)
Packit 2ba279
- Allow skiping tests only based on architecture (vtrefny)
Packit 2ba279
- Sync spec file with python2 obsoletion added downstream (awilliam)
Packit 2ba279
- Sync spec with downstream (vtrefny)
Packit 2ba279
Packit 2ba279
* Tue Apr 16 2019 Vojtech Trefny <vtrefny@redhat.com> - 2.21-3
Packit 2ba279
- Remove device-mapper-multipath dependency from fs and part plugins
Packit 2ba279
Packit 2ba279
* Thu Feb 28 2019 Adam Williamson <awilliam@redhat.com> - 2.21-2
Packit 2ba279
- Obsolete the python2 subpackage if we're not building it
Packit 2ba279
Packit 2ba279
* Thu Feb 21 2019 Vojtech Trefny <vtrefny@redhat.com> - 2.21-1
Packit 2ba279
- Fix checking swap status on lvm/md (vtrefny)
Packit 2ba279
- tests: Stop skipping some tests on Debian testing (vtrefny)
Packit 2ba279
- tests: Remove some old/irrelevant skips (vtrefny)
Packit 2ba279
- Use 512bit keys in LUKS by default (vratislav.podzimek)
Packit 2ba279
- Add 'autoconf-archive' to build requires (vtrefny)
Packit 2ba279
- vagrant: remove F27 and add F29 (vtrefny)
Packit 2ba279
- vagrant: install 'autoconf-archive' on Ubuntu (vtrefny)
Packit 2ba279
- Enable cryptsetup debug messages when compiled using --enable-debug (vtrefny)
Packit 2ba279
- lvm-dbus: Do not pass extra arguments enclosed in a tuple (vtrefny)
Packit 2ba279
- crypto: Do not try to use keyring on systems without keyring support (vtrefny)
Packit 2ba279
- Fix LUKS2 resize password test (vtrefny)
Packit 2ba279
- Use cryptsetup to check LUKS2 label (vtrefny)
Packit 2ba279
- Skip LUKS2+integrity test on systems without dm-integrity module (vtrefny)
Packit 2ba279
- Add custom error message for wrong passphrase for open (vtrefny)
Packit 2ba279
- Use major/minor macros from sys/sysmacros.h instead of linux/kdev_t.h (vtrefny)
Packit 2ba279
- crypto_test.py: Use blkid instead of lsblk to check luks label (vtrefny)
Packit 2ba279
- Skip VDO grow physical test (vtrefny)
Packit 2ba279
- Add libblkid-devel as a build dependency for the swap plugin (vtrefny)
Packit 2ba279
- Add error codes and Python exceptions for swapon fails (vtrefny)
Packit 2ba279
- Use libblkid to check swap status before swapon (vtrefny)
Packit 2ba279
- Add a new subpackage with the tool(s) (v.podzimek)
Packit 2ba279
- Document what the 'tools' directory contains (v.podzimek)
Packit 2ba279
- Make building tools optional (v.podzimek)
Packit 2ba279
- Add a tool for getting cached LVM statistics (v.podzimek)
Packit 2ba279
- Discard messages from libdevmapper in the LVM plugins (v.podzimek)
Packit 2ba279
Packit 2ba279
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.20-3
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Mon Oct 08 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.20-2
Packit 2ba279
- Use libblkid to check swap status before swapon (vtrefny)
Packit 2ba279
- Add error codes and Python exceptions for swapon fails (vtrefny)
Packit 2ba279
Packit 2ba279
* Wed Sep 26 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.20-1
Packit 2ba279
- Use unsafe caching for storage for devel/testing VMs (v.podzimek)
Packit 2ba279
- Require newer version of cryptsetup for LUKS2 tests (vtrefny)
Packit 2ba279
- Skip nvdimm tests on systems without ndctl (vtrefny)
Packit 2ba279
- Add Ubuntu 18.04 VM configuration to the vagrant template (vtrefny)
Packit 2ba279
- Add some missing test dependencies to the vagrant template (vtrefny)
Packit 2ba279
- Fix how/where the bcache tests are skipped (v.podzimek)
Packit 2ba279
- Document what the 'misc' directory contains (v.podzimek)
Packit 2ba279
- Add a Vagrantfile template (v.podzimek)
Packit 2ba279
- Fix the error message when deleting partition fails (vpodzime)
Packit 2ba279
- Fix build of plugins by changing linking order (devurandom)
Packit 2ba279
- Fix how we check zram stats from /sys/block/zram0/stat (vtrefny)
Packit 2ba279
- lvm-dbus: Fix parsing extra arguments for LVM methods calls (vtrefny)
Packit 2ba279
- Skip MDTestAddRemove on Debian (vtrefny)
Packit 2ba279
- Skip NTFS mount test on Debian testing (vtrefny)
Packit 2ba279
- Skip bcache tests on Debian testing (vtrefny)
Packit 2ba279
- tests: Try harder to get distribution version (vtrefny)
Packit 2ba279
- Mark the function stubs as static (v.podzimek)
Packit 2ba279
- Build the dm plugin without dmraid support on newer RHEL (vtrefny)
Packit 2ba279
- Fix skipping zram tests on Fedora 27 (vtrefny)
Packit 2ba279
- kbd: Check for zram module availability in 'bd_kbd_is_tech_avail' (vtrefny)
Packit 2ba279
- Always build the VDO plugin (vtrefny)
Packit 2ba279
- Do not require 'dmraid' package if built without dmraid support (vtrefny)
Packit 2ba279
- Fix licence header in dbus.c (vtrefny)
Packit 2ba279
- Fix spacing in NEWS.rst (vtrefny)
Packit 2ba279
Packit 2ba279
* Fri Aug 10 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.19-1
Packit 2ba279
- Use python interpreter explicitly when running boilerplate_generator.py (vtrefny)
Packit 2ba279
- vdo: Implement bd_vdo_get_stats() (tbzatek)
Packit 2ba279
- Add test for is_tech_available with multiple dependencies (vtrefny)
Packit 2ba279
- lvm-dbus.c: Check for 'lvmdbus' dependency in 'bd_lvm_is_tech_avail' (vtrefny)
Packit 2ba279
- lvm.c: Check for 'lvm' dependency in 'bd_lvm_is_tech_avail' (vtrefny)
Packit 2ba279
- Fix licence headers in sources (vtrefny)
Packit 2ba279
- Fix three memory leaks in lvm-dbus.c (vtrefny)
Packit 2ba279
- Ignore "bad-super-call" pylint warning in BlockDev.py (vtrefny)
Packit 2ba279
- Fix running pylint in tests (vtrefny)
Packit 2ba279
- Fix vdo configuration options definition in spec file (vtrefny)
Packit 2ba279
- Fix calling BlockDev.reinit in swap tests (vtrefny)
Packit 2ba279
- Fix how we check zram stats from /sys/block/zram0/mm_stat (vtrefny)
Packit 2ba279
- Skip VDO tests also when the 'kvdo' module is not available (vtrefny)
Packit 2ba279
- Add version to tests that should be skipped on CentOS/RHEL 7 (vtrefny)
Packit 2ba279
- Skip btrfs tests if btrfs module is not available (vtrefny)
Packit 2ba279
- Do not build KBD plugin with bcache support on RHEL (vtrefny)
Packit 2ba279
- Do not build btrfs plugin on newer RHEL (vtrefny)
Packit 2ba279
- fs: Properly close both ends of the pipe (tbzatek)
Packit 2ba279
- Make sure library_test works after fixing -Wstrict-prototypes (vtrefny)
Packit 2ba279
- Make sure library tests properly clean after themselves (vtrefny)
Packit 2ba279
- pkg-config: add -L${libdir} and -I${includedir} (max.kellermann)
Packit 2ba279
- plugins/kbd: make wait_for_file() static (max.kellermann)
Packit 2ba279
- plugins/lvm{,-dbus}: get_lv_type_from_flags() returns const string (max.kellermann)
Packit 2ba279
- plugins/dm: add explicit cast to work around -Wdiscarded-qualifiers (max.kellermann)
Packit 2ba279
- plugins/crypto: work around -Wdiscarded-qualifiers (max.kellermann)
Packit 2ba279
- plugins/check_deps: make all strings and `UtilDep` instances `const` (max.kellermann)
Packit 2ba279
- exec: make `msg` parameters const (max.kellermann)
Packit 2ba279
- fix -Wstrict-prototypes (max.kellermann)
Packit 2ba279
- module.c: Accept kernel modules if they are built-in (marco.guerri.dev)
Packit 2ba279
- BlockDev.py Convert dictionary keys to set before using them (vtrefny)
Packit 2ba279
- Skip 'test_cache_pool_create_remove' on CentOS 7 (vtrefny)
Packit 2ba279
- Re-order libbd_crypto_la_LIBADD to fix libtool issue (tom)
Packit 2ba279
- acinclude.m4: Use AS_EXIT to fail in LIBBLOCKDEV_FAILURES (vtrefny)
Packit 2ba279
- configure.ac: Fix missing parenthesis in blkid version check (vtrefny)
Packit 2ba279
- Allow specifying extra options for PBKDF when creating LUKS2 (vtrefny)
Packit 2ba279
- Reintroduce python2 support for Fedora 29 (vtrefny)
Packit 2ba279
- Use versioned command for Python 2 (vtrefny)
Packit 2ba279
- Fix few wrong names in doc strings (vtrefny)
Packit 2ba279
- Make sure all our free and copy functions work with NULL (vtrefny)
Packit 2ba279
- Use libblkid in bd_crypto_is_luks (vtrefny)
Packit 2ba279
- vdo: Properly destroy the yaml parser (tbzatek)
Packit 2ba279
- Add a simple test case for bd_crypto_tc_open (vtrefny)
Packit 2ba279
- Add Python override for bd_crypto_tc_open_full (vtrefny)
Packit 2ba279
- Show simple summary after configure (vtrefny)
Packit 2ba279
- Do not build VDO plugin on non-x86_64 architectures (vtrefny)
Packit 2ba279
- Sync spec with downstream (vtrefny)
Packit 2ba279
Packit 2ba279
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.18-4
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Mon Jul 09 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.18-3
Packit 2ba279
- Reitroduce python2 support for Fedora 29
Packit 2ba279
Packit 2ba279
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 2.18-2
Packit 2ba279
- Rebuilt for Python 3.7
Packit 2ba279
Packit 2ba279
* Wed Jun 20 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.18-1
Packit 2ba279
- Add VDO to features.rst (vtrefny)
Packit 2ba279
- Remove roadmap.rst (vtrefny)
Packit 2ba279
- vdo: Add tests for bd_vdo_grow_physical() (tbzatek)
Packit 2ba279
- Do not try to build VDO plugin on Fedora (vtrefny)
Packit 2ba279
- Introduce reporting function per thread (kailueke)
Packit 2ba279
- vdo: Implement bd_vdo_grow_physical() (tbzatek)
Packit 2ba279
- Correct arguments for ext4 repair with progress (kailueke)
Packit 2ba279
- Clarify that checking an RW-mounted XFS file system is impossible (v.podzimek)
Packit 2ba279
- vdo: Resolve real device file path (tbzatek)
Packit 2ba279
- Adjust to new NVDIMM namespace modes (vtrefny)
Packit 2ba279
- Use xfs_repair instead of xfs_db in bd_fs_xfs_check() (v.podzimek)
Packit 2ba279
- Allow compiling libblockdev without libdmraid (vtrefny)
Packit 2ba279
- Only require plugins we really need in LVM dbus tests (vtrefny)
Packit 2ba279
- Add tests for VDO plugin (vtrefny)
Packit 2ba279
- Add decimal units definition to utils/sizes.h (vtrefny)
Packit 2ba279
- Add basic VDO plugin functionality (vtrefny)
Packit 2ba279
- Add the VDO plugin (vtrefny)
Packit 2ba279
- Always check for error when (un)mounting (vtrefny)
Packit 2ba279
- Fix off-by-one error when counting TCRYPT keyfiles (segfault)
Packit 2ba279
- Add 'bd_dm_is_tech_avail' to header file (vtrefny)
Packit 2ba279
- Fix release number in NEWS.rst (vtrefny)
Packit 2ba279
- Update specs.rst and features.rst (vtrefny)
Packit 2ba279
Packit 2ba279
* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 2.17-2
Packit 2ba279
- Rebuilt for Python 3.7
Packit 2ba279
Packit 2ba279
* Tue Apr 24 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.17-1
Packit 2ba279
- Redirect cryptsetup log to libblockdev log (vtrefny)
Packit 2ba279
- Add a generic logging function for libblockdev (vtrefny)
Packit 2ba279
- Add functions to resize LUKS 2 (vtrefny)
Packit 2ba279
- Add function to get information about LUKS 2 integrity devices (vtrefny)
Packit 2ba279
- Add function to get information about a LUKS device (vtrefny)
Packit 2ba279
- Add a basic test for creating LUKS 2 format (vtrefny)
Packit 2ba279
- Use libblockdev function to create LUKS 2 in tests (vtrefny)
Packit 2ba279
- Add support for creating LUKS 2 format (vtrefny)
Packit 2ba279
- Skip bcache tests on Rawhide (vtrefny)
Packit 2ba279
- Allow building libblockdev without Python 2 support (vtrefny)
Packit 2ba279
- Allow compiling libblockdev crypto plugin without escrow support (vtrefny)
Packit 2ba279
- Require at least libndctl 58.4 (vtrefny)
Packit 2ba279
- New function for luks metadata size (japokorn)
Packit 2ba279
- Add functions to backup and restore LUKS header (vtrefny)
Packit 2ba279
- Add function for killing keyslot on a LUKS device (vtrefny)
Packit 2ba279
- Add functions to suspend and resume a LUKS device (vtrefny)
Packit 2ba279
- Use '=' instead of '==' to compare using 'test' (v.podzimek)
Packit 2ba279
- lvm-dbus: Check returned job object for error (vtrefny)
Packit 2ba279
- Get sector size for non-block NVDIMM namespaces too (vtrefny)
Packit 2ba279
- Fix memory leaks discovered by clang (vtrefny)
Packit 2ba279
- Add new functions to docs/libblockdev-sections.txt (segfault)
Packit 2ba279
- Make a link point to the relevant section (segfault)
Packit 2ba279
- Don't use VeraCrypt PIM if compiled against libcryptsetup < 2.0 (segfault)
Packit 2ba279
- Make keyfiles parameter to bd_crypto_tc_open_full zero terminated (segfault)
Packit 2ba279
- Add function bd_crypto_device_seems_encrypted (segfault)
Packit 2ba279
- Support VeraCrypt PIM (segfault)
Packit 2ba279
- Support TCRYPT system volumes (segfault)
Packit 2ba279
- Support TCRYPT hidden containers (segfault)
Packit 2ba279
- Support TCRYPT keyfiles (segfault)
Packit 2ba279
- Support unlocking VeraCrypt volumes (segfault)
Packit 2ba279
- Enforce ZERO_INIT gcc backwards compatibility (bjornpagen)
Packit 2ba279
- Add function for getting NVDIMM namespace name from devname or path (vtrefny)
Packit 2ba279
- Add --without-xyz to DISTCHECK_CONFIGURE_FLAGS for disabled plugins (vtrefny)
Packit 2ba279
- Add tests for the NVDIMM plugin (vtrefny)
Packit 2ba279
- Add the NVDIMM plugin (vtrefny)
Packit 2ba279
- Fix build with clang (bjornpagen)
Packit 2ba279
- s390: don't hardcode paths, search PATH (flokli)
Packit 2ba279
- Fix build against musl libc (bjornpagen)
Packit 2ba279
- Fix python2-gobject-base dependency on Fedora 26 and older (vtrefny)
Packit 2ba279
- Sync the spec file with downstream (vtrefny)
Packit 2ba279
Packit 2ba279
* Wed Apr 11 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.16-3
Packit 2ba279
- Add the NVDIMM plugin (vtrefny)
Packit 2ba279
- Add tests for the NVDIMM plugin (vtrefny)
Packit 2ba279
- Add --without-xyz to DISTCHECK_CONFIGURE_FLAGS for disabled plugins (vtrefny)
Packit 2ba279
- Add function for getting NVDIMM namespace name from devname or path (vtrefny)
Packit 2ba279
Packit 2ba279
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.16-2
Packit 2ba279
- Escape macros in %%changelog
Packit 2ba279
Packit 2ba279
* Thu Feb 08 2018 Vojtech Trefny <vtrefny@redhat.com> - 2.16-1
Packit 2ba279
- Add tests for progress report (jtulak)
Packit 2ba279
- Add e2fsck progress (jtulak)
Packit 2ba279
- Add progress reporting infrastructure for Ext fsck (jtulak)
Packit 2ba279
- Add a function to test if prog. reporting was initialized (jtulak)
Packit 2ba279
- Add support for LUKS 2 opening and key management (vtrefny)
Packit 2ba279
- Fix few more links for project and documentation website (vtrefny)
Packit 2ba279
- Sync the spec file with downstream (vpodzime)
Packit 2ba279
- Check if 'journalctl' is available before trying to use it in tests (vtrefny)
Packit 2ba279
- Update 'Testing libblockdev' section in documentation (vtrefny)
Packit 2ba279
- Fix link to online documentation (vtrefny)
Packit 2ba279
- Fix how the new kernel module functions are added to docs (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.15-4
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Wed Feb 07 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.15-3
Packit 2ba279
- Update Python 2 dependency declarations to new packaging standards
Packit 2ba279
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
Packit 2ba279
Packit 2ba279
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.15-2
Packit 2ba279
- Switch to %%ldconfig_scriptlets
Packit 2ba279
Packit 2ba279
* Fri Dec 01 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.15-1
Packit 2ba279
- Do not use the 'btrfs' plugin in overrides tests (vpodzime)
Packit 2ba279
- Do not use the btrfs plugin in library tests (vpodzime)
Packit 2ba279
- Check for btrfs module availability in btrfs module (vtrefny)
Packit 2ba279
- Move kernel modules (un)loading and checking into utils (vtrefny)
Packit 2ba279
- Free locale struct in kbd plugin (vtrefny)
Packit 2ba279
- Add test for setting partition flags on GPT (vtrefny)
Packit 2ba279
- Use only sgdisk to set flags on GPT (vtrefny)
Packit 2ba279
- Move the fs.h file to its original place (vpodzime)
Packit 2ba279
- Add a HACKING.rst file (vpodzime)
Packit 2ba279
- Mark bcache tests as unstable (vpodzime)
Packit 2ba279
- Fix memory leaks in bd_fs_vfat_get_info() (vpodzime)
Packit 2ba279
- Revert the behaviour of bd_fs_check_deps() (vpodzime)
Packit 2ba279
- Split the bd_fs_is_tech_avail() implementation (vpodzime)
Packit 2ba279
- Split the FS plugin source into multiple files (vpodzime)
Packit 2ba279
- Fix bd_s390_dasd_format (vponcova)
Packit 2ba279
- Mark unstable tests as such (vpodzime)
Packit 2ba279
- bd_s390_dasd_is_ldl should be true only for LDL DADSs (vponcova)
Packit 2ba279
- Do not lie about tag creation (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Nov 08 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.14-2
Packit 2ba279
- Rebuild for cryptsetup-2.0.0
Packit 2ba279
Packit 2ba279
* Tue Oct 31 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.14-1
Packit 2ba279
- Support the legacy boot GPT flag (intrigeri)
Packit 2ba279
- Respect the version in the blockdev.pc file (vpodzime)
Packit 2ba279
- Add pkgconfig definitions for the utils library (vpodzime)
Packit 2ba279
- fs.c: Fix potential NULL pointer dereference (vtrefny)
Packit 2ba279
- dm.c: Fix uninitialized values in various dm plugin functions (vtrefny)
Packit 2ba279
- dm.c: Check return values of dm_task_set_name/run/get_info functions (vtrefny)
Packit 2ba279
- fs.c: Fix multiple "forward NULL" warnings in 'bd_fs_ntfs_get_info' (vtrefny)
Packit 2ba279
- lvm-dbus.c: Fix multiple "use after free" coverity warnings (vtrefny)
Packit 2ba279
- Fix duplicate 'const' in generated functions (vtrefny)
Packit 2ba279
- Add some test cases for NTFS (kailueke)
Packit 2ba279
- Add function wrappers for NTFS tools (kailueke)
Packit 2ba279
- exec.c: Fix error message in 'bd_utils_exec_and_report_progress' (vtrefny)
Packit 2ba279
- crypto.c: Fix waiting for enough entropy (vtrefny)
Packit 2ba279
- Ignore some coverity false positive errors (vtrefny)
Packit 2ba279
- exec.c: Ignore errors from 'g_io_channel_shutdown' (vtrefny)
Packit 2ba279
- part.c: Check if we've found a place to put new logical partitions (vtrefny)
Packit 2ba279
- kbd.c: Fix potential string overflow in 'bd_kbd_bcache_create' (vtrefny)
Packit 2ba279
- exec.c: Fix resource leaks in 'bd_utils_exec_and_report_progress' (vtrefny)
Packit 2ba279
- fs.c: Fix "forward null" in 'do_mount' and 'bd_fs_xfs_get_info' (vtrefny)
Packit 2ba279
- part.c: Fix possible NULL pointer dereference (vtrefny)
Packit 2ba279
- crypto.c: Use right key buffer in 'bd_crypto_luks_add_key' (vtrefny)
Packit 2ba279
- exec.c: Fix "use after free" in 'bd_utils_check_util_version' (vtrefny)
Packit 2ba279
- kbd.c: Fix double free in 'bd_kbd_zram_get_stats' (vtrefny)
Packit 2ba279
- part.c: Check if file discriptor is >= 0 before closing it (vtrefny)
Packit 2ba279
- mdraid.c: Fix resource leaks (vtrefny)
Packit 2ba279
- lvm.c: Fix "use after free" in 'bd_lvm_get_thpool_meta_size' (vtrefny)
Packit 2ba279
- fs.c: Fix for loop condition in 'bd_fs_get_fstype' (vtrefny)
Packit 2ba279
- fs.c: Check sscanf return value in 'bd_fs_vfat_get_info' (vtrefny)
Packit 2ba279
- fs.c: Fix resource leaks in 'bd_fs_get_fstype' (vtrefny)
Packit 2ba279
- blockdev.c.in: Fix unused variables (vtrefny)
Packit 2ba279
- Use libbytesize to parse bcache block size (vtrefny)
Packit 2ba279
- Use system values in KbdTestBcacheStatusTest (vtrefny)
Packit 2ba279
- Fix BSSize memory leaks in btrfs and mdraid plugins (vtrefny)
Packit 2ba279
- Skip btrfs subvolume tests with btrfs-progs 4.13.2 (vtrefny)
Packit 2ba279
- Added function to get DM device subsystem (japokorn)
Packit 2ba279
- Sync spec with downstream (vpodzime)
Packit 2ba279
Packit 2ba279
* Fri Sep 29 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.13-1
Packit 2ba279
- Fix the rpmlog and shortlog targets (vpodzime)
Packit 2ba279
- Add a function for enabling/disabling plugins' init checks (vpodzime)
Packit 2ba279
- Assign functions to tech-mode categories (vpodzime)
Packit 2ba279
- Add missing items to particular sections in the documentation (vpodzime)
Packit 2ba279
- Add a basic test for the runtime dependency checking (vpodzime)
Packit 2ba279
- Simplify what WITH_BD_BCACHE changes in the KBD plugin (vpodzime)
Packit 2ba279
- Add functions for querying available technologies (vpodzime)
Packit 2ba279
- Dynamically check for the required utilities (vpodzime)
Packit 2ba279
- Use shorter prefix for tempfiles (vtrefny)
Packit 2ba279
- Try harder when waiting for lio device to show up (vtrefny)
Packit 2ba279
- Better handle old and new zram sysfs api in tests (vtrefny)
Packit 2ba279
- Skip btrfs tests on CentOS 7 aarch64 (vtrefny)
Packit 2ba279
- Add new function for setting swap label (vtrefny)
Packit 2ba279
- Use only one git tag for new releases (vtrefny)
Packit 2ba279
- Fix source URL in spec file (vtrefny)
Packit 2ba279
- Add NEWS.rst file (vtrefny)
Packit 2ba279
- Do not include s390utils/vtoc.h in s390 plugin (vtrefny)
Packit 2ba279
- Use "AC_CANONICAL_BUILD" to check architecture instead of "uname" (vtrefny)
Packit 2ba279
- Bypass error proxy in s390 test (vtrefny)
Packit 2ba279
- Fix zFCP LUN max length (vtrefny)
Packit 2ba279
- Do not run g_clear_error after setting it (vtrefny)
Packit 2ba279
- Allow compiling libblockdev without s390 plugin (vtrefny)
Packit 2ba279
- Add a function for getting plugin name (vpodzime)
Packit 2ba279
Packit 2ba279
* Thu Sep 28 2017 Troy Dawson <tdawson@redhat.com> - 2.12-3
Packit 2ba279
- Cleanup spec file conditionals correctly
Packit 2ba279
Packit 2ba279
* Wed Sep 27 2017 Troy Dawson <tdawson@redhat.com> - 2.12-2
Packit 2ba279
- Cleanup spec file conditionals
Packit 2ba279
Packit 2ba279
* Wed Aug 30 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.12-1
Packit 2ba279
- Own directories /etc/libblockdev and /etc/libblockdev/conf.d (vtrefny)
Packit 2ba279
- Wait for resized partition (kailueke)
Packit 2ba279
- Make sure the device is opened for libparted (vpodzime)
Packit 2ba279
- Fix label check in swap_test (vtrefny)
Packit 2ba279
- Use "run_tests" script for running tests from Makefile (vtrefny)
Packit 2ba279
- Add a script for running tests (vtrefny)
Packit 2ba279
- Tests: Move library initialization to setUpClass method (vtrefny)
Packit 2ba279
- Stop skipping FAT resize tests on rawhide (vtrefny)
Packit 2ba279
- Close filesystem before closing the partition during FAT resize (vtrefny)
Packit 2ba279
- Use mountpoint for "xfs_info" calls (vtrefny)
Packit 2ba279
- Use libmount cache when parsing /proc/mounts (vtrefny)
Packit 2ba279
- Add some space for the CI status (vpodzime)
Packit 2ba279
- Confirm the force when creating PVs in FS tests (vpodzime)
Packit 2ba279
- Skip vgremove tests on 32bit Debian (vtrefny)
Packit 2ba279
- Fix names of backing files in tests (vtrefny)
Packit 2ba279
-  Fix checking for available locales (vtrefny)
Packit 2ba279
- Skip dependency checking in mpath tests on Debian (vtrefny)
Packit 2ba279
- Skip zRAM tests on Debian (vtrefny)
Packit 2ba279
- Skip the test for device escrow on Debian too (vtrefny)
Packit 2ba279
- Skip free region tests on Debian too (vtrefny)
Packit 2ba279
- Fix redirecting command output to /dev/null in tests (vtrefny)
Packit 2ba279
- Try harder to unmount devices in test cleanup (vtrefny)
Packit 2ba279
- Require only plugins that are needed for given test (vtrefny)
Packit 2ba279
- Try to get distribution info from "PrettyName" if "CPEName" isn't available (vtrefny)
Packit 2ba279
- Use -ff when creating PVs in FS tests (vpodzime)
Packit 2ba279
- Sync spec with downstream (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Jul 31 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.11-1
Packit 2ba279
- Make the KbdZRAMDevicesTestCase inherit from KbdZRAMTestCase (vpodzime)
Packit 2ba279
- Allow non-source directory builds (kailueke)
Packit 2ba279
- Add a way to disable runtime dependency checks (vpodzime)
Packit 2ba279
- Link to GObject even if no plugin is activated (kailueke)
Packit 2ba279
- Skip zram tests on Rawhide (vpodzime)
Packit 2ba279
- Keep most utilities available for tests (vpodzime)
Packit 2ba279
- Use new libmount function to get (un)mount error message (vtrefny)
Packit 2ba279
- Update the documentation URL (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-2
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Wed Jul 05 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.10-1
Packit 2ba279
- Only enable partition size tolerance with alignment (vpodzime)
Packit 2ba279
- Limit the requested partition size to maximum possible (vpodzime)
Packit 2ba279
- Do not verify vfat FS' size after generic resize (vpodzime)
Packit 2ba279
- Specify tolerance for partition size (kailueke)
Packit 2ba279
- Only use the exact constraint if not using any other (vpodzime)
Packit 2ba279
- Check resulting FS size in tests for generic FS resize (vpodzime)
Packit 2ba279
- Query setting FS label support and generic relabeling (kailueke)
Packit 2ba279
- Do not strictly require all FS utilities (vpodzime)
Packit 2ba279
- Compile everything with the C99 standard (vpodzime)
Packit 2ba279
- Add partition resize function (kailueke)
Packit 2ba279
- Generic Check and Repair Functions (kailueke)
Packit 2ba279
- Query functions for FS resize and repair support (kailueke)
Packit 2ba279
- Update the project/source URL in the spec file (vpodzime)
Packit 2ba279
- Add functions for opening/closing TrueCrypt/VeraCrypt volumes (vpodzime)
Packit 2ba279
- Adapt to a change in behaviour in new libmount (vpodzime)
Packit 2ba279
- Try RO mount also if we get EACCES (vpodzime)
Packit 2ba279
- Size in bytes for xfs_resize_device (kailueke)
Packit 2ba279
- src/plugins/Makefile.am: Remove hard coded include path in /usr prefix (tristan.vanberkom)
Packit 2ba279
- Fixed include for libvolume_key.h (tristan.vanberkom)
Packit 2ba279
- Ignore parted warnings if possible (squimrel)
Packit 2ba279
- bcache tests: Remove FEELINGLUCKY checks (tasleson)
Packit 2ba279
- kbd.c: Code review corrections (tasleson)
Packit 2ba279
- kbd.c: Make bd_kbd_bcache_create work without abort (tasleson)
Packit 2ba279
Packit 2ba279
* Tue Jun 13 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.9-1
Packit 2ba279
- Fix hardcoded reference to gcc (timo.gurr)
Packit 2ba279
- Catch and ignore partial failures in LVM tests' cleanups (vpodzime)
Packit 2ba279
- Fix hardcoded reference to pkg-config (timo.gurr)
Packit 2ba279
- Make GObject introspection optional (vpodzime)
Packit 2ba279
- Do not link libraries required by plugins to the GI files (vpodzime)
Packit 2ba279
- Make sure the whole build status image is shown (vpodzime)
Packit 2ba279
- Show CI status in README (at the GH repo's front page) (vpodzime)
Packit 2ba279
- Always require the libudev pkg (tgurr)
Packit 2ba279
- Make sure we give kernel time to fully setup zram device(s) (vpodzime)
Packit 2ba279
- fs_test.py: Close FDs when calling utilities (tasleson)
Packit 2ba279
- crypto.c: Correct segmentation fault (tasleson)
Packit 2ba279
Packit 2ba279
* Tue Jun 06 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.8-1
Packit 2ba279
- Temporarily skip vfat generic resize test on rawhide (vtrefny)
Packit 2ba279
- Use "safeprobe" in "bd_fs_wipe" (vtrefny)
Packit 2ba279
- Add a generic filesystem resize function (vtrefny)
Packit 2ba279
- Add a function to get mountpoint for a device (vtrefny)
Packit 2ba279
- Add a function to get filesystem type for a device (vtrefny)
Packit 2ba279
- Only include the LVM DBus config when shipping LVM DBus (vpodzime)
Packit 2ba279
- Skip the LVM DBus vgreduce tests on Rawhide (vpodzime)
Packit 2ba279
- Do not build the lvm-dbus plugin on RHEL/CentOS (vpodzime)
Packit 2ba279
- Give zRAM more time to settle before trying to remove a device (vpodzime)
Packit 2ba279
- Put zram tests adding/removing devices into a separate class (vpodzime)
Packit 2ba279
- Skip LVM cache and RAID tests on Rawhide (vpodzime)
Packit 2ba279
- Fix the skip_on decorator factory for tests (vpodzime)
Packit 2ba279
- Use 'blkid -p' instead of lsblk to get device's FS type (vpodzime)
Packit 2ba279
- Improve the lvm_set_global_config test (vpodzime)
Packit 2ba279
- Pass '-y' to pvresize (vpodzime)
Packit 2ba279
- Create a copy of os.environ for a child process (vpodzime)
Packit 2ba279
- Revert "Use the "C.UTF-8" locale instead of just "C"" (vpodzime)
Packit 2ba279
- Fix how we create vfat FS in tests (vpodzime)
Packit 2ba279
- Skip the test if requiring unavailable locales (vpodzime)
Packit 2ba279
- Use the "C.UTF-8" locale instead of just "C" (vpodzime)
Packit 2ba279
- Add functions for working with ext2 and ext3 filesystems (vtrefny)
Packit 2ba279
- Link to gobject when lvm or btrfs is enabled (andreas)
Packit 2ba279
- Link to libm where needed (andreas)
Packit 2ba279
- Add a function for cleaning a device (vtrefny)
Packit 2ba279
- Add few code exaples to documentation (vtrefny)
Packit 2ba279
- Use a special exception for no fs signature when doing wipe (vpodzime)
Packit 2ba279
- One more incompatible os.symlink() call (vpodzime)
Packit 2ba279
- Do not use pass-by-name in the os.symlink() call (vpodzime)
Packit 2ba279
- Ignore previous errors when falling back to using ioctl() (vpodzime)
Packit 2ba279
- Use ioctl() call to teardown loop devices (vpodzime)
Packit 2ba279
- Resolve the device to remove for mdadm (vpodzime)
Packit 2ba279
- Add a function for getting device symlinks (vpodzime)
Packit 2ba279
- Use the new resolve_device() function where appropriate (vpodzime)
Packit 2ba279
- Add the resolve_device() function to the utils library (vpodzime)
Packit 2ba279
- First try to read the 'autoclear' flag from /sys/ (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Apr 26 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.7-1
Packit 2ba279
- Skip btrfs min size tests on Fedora 25 (vtrefny)
Packit 2ba279
- Make sure the loop device doesn't disappear during tests (vpodzime)
Packit 2ba279
- Close the loop device when autoclear is (un)set (vpodzime)
Packit 2ba279
- Do not enforce Python 3 for running tests in CI (vpodzime)
Packit 2ba279
- Revert "Use different BTRFS_MIN_MEMBER_SIZE on aarch64" (vtrefny)
Packit 2ba279
- Use both 'old' and 'new' sysfs files to read zRAM stats (vtrefny)
Packit 2ba279
- Check if libparted-fs-resize pkgconfig is available (vpodzime)
Packit 2ba279
- Do not try to get name for inactive partitions (vtrefny)
Packit 2ba279
- Skip tests for getting free regions on CentOS/RHEL (vpodzime)
Packit 2ba279
- Free the container holding the specs of free regions (vpodzime)
Packit 2ba279
- Open loop devices as O_RDONLY when getting flags (vpodzime)
Packit 2ba279
- Resolve maximum partition size when we know its start (vpodzime)
Packit 2ba279
- Use --id instead of --part-type when setting partition id (vpodzime)
Packit 2ba279
- Fix mdadm command for removing failed device from an array (vtrefny)
Packit 2ba279
- Skip bcache tests on CentOS/RHEL 7 (vpodzime)
Packit 2ba279
- Use six.assertRaisesRegex in the FS tests (vpodzime)
Packit 2ba279
- Use mkdtemp() instead of TemporaryDirectory() (vpodzime)
Packit 2ba279
- Fix installation without specifying --exec-prefix (vpodzime)
Packit 2ba279
- Add options to force mkfs.ext4/vfat to create a FS on the whole device (vpodzime)
Packit 2ba279
- Skip the test for device escrow on CentOS/RHEL (vpodzime)
Packit 2ba279
- Define DEVNULL on our own if not in subprocess (vpodzime)
Packit 2ba279
- Remove the patches from the spec file (vpodzime)
Packit 2ba279
- Sync the spec file with downstream (vpodzime)
Packit 2ba279
- Stop skipping zRAM stats tests (vtrefny)
Packit 2ba279
- Add more tests for zRAM stats (vtrefny)
Packit 2ba279
- Fix reading zRAM properties from sysfs (vtrefny)
Packit 2ba279
Packit 2ba279
* Wed Apr 12 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.6-3
Packit 2ba279
- Do not try to parse 'raid_spec' for 'bd_md_activate' (vtrefny)
Packit 2ba279
  Resolves: rhbz#1439111
Packit 2ba279
Packit 2ba279
* Tue Apr 11 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.6-2
Packit 2ba279
- Make sure the returned thpool MD size is valid (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Mar 15 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.6-1
Packit 2ba279
- Move the  part_err library before part and fs (vtrefny)
Packit 2ba279
- Fix BuildRequires for crypto and dm packages (vtrefny)
Packit 2ba279
- Fix mounting read-only devices (vtrefny)
Packit 2ba279
- Fix the bd_s390_dasd_is_ldl function. (vponcova)
Packit 2ba279
- Add the bd_s390_dasd_is_fba function to check if DASD is FBA (vponcova)
Packit 2ba279
- Disable MD RAID tests on 32bit systems (vpodzime)
Packit 2ba279
- Fix error message when mounting with a wrong fs type (vtrefny)
Packit 2ba279
- Only create RPMs for requested/configured  plugins (vpodzime)
Packit 2ba279
- Only check dependencies of plugins to be built (vpodzime)
Packit 2ba279
- Only build and distribute plugins if configured so (vpodzime)
Packit 2ba279
- Fix format-security and unused-result compiler warnings (vtrefny)
Packit 2ba279
- Add an AC macro for modular builds (vpodzime)
Packit 2ba279
- Add functions for mounting and unmounting filesystems (vtrefny)
Packit 2ba279
Packit 2ba279
* Mon Mar 06 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.5-1
Packit 2ba279
- Do not try to get GVariant after not adding anything to its builder (vpodzime)
Packit 2ba279
- Replace NULL with "" when building ExtraArg (vpodzime)
Packit 2ba279
- Replace NULL with "" when adding it as a 's' GVariant (vpodzime)
Packit 2ba279
- Make sure we don't try to add NULL as GVariant to DBus params (vpodzime)
Packit 2ba279
- Add function for getting recommended thpool metadata size (vpodzime)
Packit 2ba279
- Make udev settle after we create a LIO device (vpodzime)
Packit 2ba279
- Always use '--yes' for lvremove (vpodzime)
Packit 2ba279
Packit 2ba279
* Tue Feb 21 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.4-1
Packit 2ba279
- Update specs.rst to use present-tense and current API (agrover)
Packit 2ba279
- Add functions using BLOBs as LUKS passphrases (vpodzime)
Packit 2ba279
- Make sure the _error_quark() functions are in the library (vtrefny)
Packit 2ba279
- Return a special error when trying to wipe empty device (vtrefny)
Packit 2ba279
- Adapt tests to use LIO devices instead of loop devices (vpodzime)
Packit 2ba279
- Add functions for creating and deleting LIO devices (vpodzime)
Packit 2ba279
- MDRAID: Allow path as input for functions that work with sysfs (vtrefny)
Packit 2ba279
Packit 2ba279
* Wed Feb 15 2017 Vratislav Podzimek <vtrefny@redhat.com> - 2.3-3
Packit 2ba279
- Rebuild with changelog fixed up
Packit 2ba279
Packit 2ba279
* Tue Feb 14 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.3-1
Packit 2ba279
- Allow specifying raid 'name' in multiple way when calling md functions (vtrefny)
Packit 2ba279
- Allow using both path and raid name in bd_md_set_bitmap_location (vtrefny)
Packit 2ba279
- Fix potential memory issues in s390 sanitizate functions (vpodzime)
Packit 2ba279
- Try multiple times when probing device for wiping (vpodzime)
Packit 2ba279
- Check for libvolume_key.h and dmraid.h in configure.ac (vpodzime)
Packit 2ba279
- Define our own macro for testing required header files (vpodzime)
Packit 2ba279
- Include blockdev/utils.h in mdraid.h (vtrefny)
Packit 2ba279
- Fix misspelling (agrover)
Packit 2ba279
- Skip the bcache tests even on x86_64 (vpodzime)
Packit 2ba279
- Take a break between bcache creation tests (vpodzime)
Packit 2ba279
- Make sure ./configure fails if there are some soft failures (vpodzime)
Packit 2ba279
- Improve the error message on missing GI support (vpodzime)
Packit 2ba279
- Only require bcache-tools if supporting bcache (vpodzime)
Packit 2ba279
- Skip bcache tests on non-x86_64 architectures (vpodzime)
Packit 2ba279
- Try harder to register a new bcache device (vpodzime)
Packit 2ba279
- Reimplement swapon/swapoff functions by using syscalls (vpodzime)
Packit 2ba279
- Make sure bcache functions are correctly provided or not (vpodzime)
Packit 2ba279
- Changelog fixup (vpodzime)
Packit 2ba279
Packit 2ba279
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2-3
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Wed Jan 11 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.2-2
Packit 2ba279
- Rebuild with changelog fixed up
Packit 2ba279
Packit 2ba279
* Wed Jan 11 2017 Vratislav Podzimek <vpodzime@redhat.com> - 2.2-1
Packit 2ba279
- Use the .in file as source when bumping version (vpodzime)
Packit 2ba279
- Run pylint based on the python version and make it optional (vpodzime)
Packit 2ba279
- Disable python3 and bcache on RHEL (vpodzime)
Packit 2ba279
- Make bcache support optional (vpodzime)
Packit 2ba279
- Teach boileplate_generator.py to skip things based on patterns (vpodzime)
Packit 2ba279
- Require lower versions of some utilities (vpodzime)
Packit 2ba279
- Do not require python3 for the boilerplate generation script (vpodzime)
Packit 2ba279
- Use a proper initialization value for 'GPollFD fds[2]' (vpodzime)
Packit 2ba279
- Deal with older parted and libblkid (vpodzime)
Packit 2ba279
- Make python3 and gtk-doc optional (vpodzime)
Packit 2ba279
- Bump the version of the utils library (vpodzime)
Packit 2ba279
- Fix docstring for 'bd_md_node_from_name' (vtrefny)
Packit 2ba279
- Add tests for added mdraid methods (vtrefny)
Packit 2ba279
- Skip 'MDTestNominateDenominateActive' unless feeling lucky (vtrefny)
Packit 2ba279
- MDRaid tests: change 'wait_for_resync' to wait for given action (vtrefny)
Packit 2ba279
- Add functionality need by storaged to mdraid plugin (vtrefny)
Packit 2ba279
- Move 'echo_str_to_file' method to utils (vtrefny)
Packit 2ba279
- Add a function to setup a loop device from a file descriptor (vpodzime)
Packit 2ba279
- Add functions to get/set the autoclear flag on a loop device (vpodzime)
Packit 2ba279
- Fix checking /proc/mdstat for resync action (vtrefny)
Packit 2ba279
- Adapt the test config files to version 2.x (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Dec 12 2016 Charalampos Stratakis <cstratak@redhat.com> - 2.1-3
Packit 2ba279
- Rebuild for Python 3.6
Packit 2ba279
Packit 2ba279
* Tue Nov 15 2016 Vratislav Podzimek <vpodzime@redhat.com> - 2.1-2
Packit 2ba279
- Rebuild for a chain-build with storaged (vpodzime)
Packit 2ba279
Packit 2ba279
* Thu Nov 10 2016 Vratislav Podzimek <vpodzime@redhat.com> - 2.1-1
Packit 2ba279
- Do not require an exclusive lock on the device to commit part stuff (vpodzime)
Packit 2ba279
- Prevent failure if there are no btrfs subvolumes (vpodzime)
Packit 2ba279
- Fix the test for getting version of a failing utility (vpodzime)
Packit 2ba279
- Also run the utils tests (vpodzime)
Packit 2ba279
- Bump the version of the pkgconfig module (vpodzime)
Packit 2ba279
- Include utils.h in plugins that need it (vpodzime)
Packit 2ba279
- Fix dependency check in fs plugin (vtrefny)
Packit 2ba279
- Add support for setting part id (part type) on msdos part tables (vtrefny)
Packit 2ba279
- Trim the extra info for MD RAID's name (vpodzime)
Packit 2ba279
- Add xfsprogs and dosfstools as dependencies of the fs plugin (vpodzime)
Packit 2ba279
- Fix md_name_from_node to work with the "/dev/" prefix (vpodzime)
Packit 2ba279
- New major upstream release
Packit 2ba279
Packit 2ba279
* Wed Nov  9 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-8
Packit 2ba279
- Revert "Prevent issues between libparted and udev" (vpodzime)
Packit 2ba279
- Revert "Open the device file as RDWR when committing parts" (vpodzime)
Packit 2ba279
Packit 2ba279
* Thu Oct 27 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-7
Packit 2ba279
- Open the device file as RDWR when committing parts (vpodzime)
Packit 2ba279
- Handle mdadm --examine output during migration (adamw)
Packit 2ba279
  Resolves: rhbz#1381996
Packit 2ba279
Packit 2ba279
* Mon Oct 24 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-6
Packit 2ba279
- Prevent issues between libparted and udev (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Oct 10 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-5
Packit 2ba279
- Make sure all object paths are passed and extracted as such (vpodzime)
Packit 2ba279
  Resolves: rhbz#1374973
Packit 2ba279
Packit 2ba279
* Tue Oct  4 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-4
Packit 2ba279
- Do not report volume name for FW RAID container device (vpodzime)
Packit 2ba279
  Related: rhbz#1379865
Packit 2ba279
- Search for just "UUID" in mdadm --examine output (vpodzime)
Packit 2ba279
  Related: rhbz#1379865
Packit 2ba279
- Use 'mdadm --examine --export' to get MD RAID level (vpodzime)
Packit 2ba279
  Related: rhbz#1379865
Packit 2ba279
Packit 2ba279
* Mon Oct  3 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-3
Packit 2ba279
- Try to search for "RAID Level" in mdadm's output (vpodzime)
Packit 2ba279
  Resolves: rhbz#1379865
Packit 2ba279
- Fix the number passed to LVM DBus as a job-creation timeout (vpodzime)
Packit 2ba279
  Resolves: rhbz#1378970
Packit 2ba279
Packit 2ba279
* Mon Aug 29 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-2
Packit 2ba279
- Explicitly cast number constants for GVariants (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Jul 27 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.9-1
Packit 2ba279
- Add functions for creating thin/cache pools from existing LVs (vpodzime)
Packit 2ba279
- Add the new mpath_get_members() function to the docs (vpodzime)
Packit 2ba279
Packit 2ba279
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-2
Packit 2ba279
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
Packit 2ba279
Packit 2ba279
* Wed Jun 29 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.8-1
Packit 2ba279
- Add a function to get all mpath member devices (vpodzime)
Packit 2ba279
- Fix backport issues in the zfcp-related functionality (#1348442) (vpodzime)
Packit 2ba279
- Revert "Fix a few const params in the s390 plugin." (vpodzime)
Packit 2ba279
- Fix creation of the version-only tags (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Jun 15 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.7-1
Packit 2ba279
- Include the LV roles in the LVdata (vpodzime)
Packit 2ba279
- Add a few missing items to the documentation (vpodzime)
Packit 2ba279
- Document fields of the structures (vpodzime)
Packit 2ba279
- Report (meta)data LV name properly for cache pools in lvm-dbus (vpodzime)
Packit 2ba279
- Add information about related LVs to LVMLVdata (vpodzime)
Packit 2ba279
- Remove unused code for getting supported functions (vpodzime)
Packit 2ba279
- Add zFCP functionality to s390 plugin (sbueno+anaconda)
Packit 2ba279
- Fix a few const params in the s390 plugin. (sbueno+anaconda)
Packit 2ba279
Packit 2ba279
* Wed Jun 01 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.6-1
Packit 2ba279
- Ignore merge commits when creating changelog (vpodzime)
Packit 2ba279
- Only take the number of the first %%changelog line found (vpodzime)
Packit 2ba279
- Add some more detailed description to the part plugin (vpodzime)
Packit 2ba279
- Fix a few extra issues with the const types (vpodzime)
Packit 2ba279
- Add function for getting best free region (vpodzime)
Packit 2ba279
- Add function for getting free regions (vpodzime)
Packit 2ba279
- Fix the error message when setting part flag fails (vpodzime)
Packit 2ba279
- Add function for setting disk flags (vpodzime)
Packit 2ba279
- Add function for getting information about disk(s) (vpodzime)
Packit 2ba279
- Do not set nonsense partition paths (vpodzime)
Packit 2ba279
- Add function for getting partition by position (vpodzime)
Packit 2ba279
- Indicate if there was error from parted or not in set_parted_error() (vpodzime)
Packit 2ba279
- Minor fixes for the bd_part_get_part_spec() function (vpodzime)
Packit 2ba279
- Add support for extra GPT flags (vpodzime)
Packit 2ba279
- Add functionality for partition types (GUIDs) (vpodzime)
Packit 2ba279
- Add functionality for partition names (vpodzime)
Packit 2ba279
- Do not destroy disk objects we didn't get (vpodzime)
Packit 2ba279
- Add a function for setting multiple partition flags at once (vpodzime)
Packit 2ba279
- Remove the unused definition USE_PYTHON3 from configure.ac (vpodzime)
Packit 2ba279
- Use different BTRFS_MIN_MEMBER_SIZE on aarch64 (vpodzime)
Packit 2ba279
- Better release memory from parted objects on failures (vpodzime)
Packit 2ba279
- Rework how we do optimal alignment (vpodzime)
Packit 2ba279
- Do not try to destroy object we didn't get (vpodzime)
Packit 2ba279
- Don't pass sizes in bytes to LVM (#1317373) (vpodzime)
Packit 2ba279
- Add the libbytesize-devel build requires (vpodzime)
Packit 2ba279
- Search for the LVM DBus service in both active and activatable names (vpodzime)
Packit 2ba279
- Adapt to another stupid change in btrfs-progs (vpodzime)
Packit 2ba279
- Add the XFS-related functions to the documentation (vpodzime)
Packit 2ba279
- Add tests for the XFS-related functions (vpodzime)
Packit 2ba279
- Add support for the XFS file system to the FS plugin (vpodzime)
Packit 2ba279
- Add chunk_size to BDMDExamineData (vtrefny)
Packit 2ba279
- Add the subpackage for the FS plugin (vpodzime)
Packit 2ba279
- Add the FS plugin to the docs (vpodzime)
Packit 2ba279
- Add tests for the ext4 functionality in the fs plugin (vpodzime)
Packit 2ba279
- Add the FS plugin and the ext4 support (vpodzime)
Packit 2ba279
- Add a function for running utility reporting error and exit code (vpodzime)
Packit 2ba279
- Add the subpackage for the part plugin (vpodzime)
Packit 2ba279
- Add a missing BuildRequires for parted-devel (vpodzime)
Packit 2ba279
- Tag as both libblockdev-$version and just $version (vpodzime)
Packit 2ba279
- Add the 'part' plugin to documentation (vpodzime)
Packit 2ba279
- Add tests for the newly added part plugin (vpodzime)
Packit 2ba279
- Add the part plugin with storaged-required functionality (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Mar 21 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.5-1
Packit 2ba279
- Merge pull request #72 from vpodzime/master-faster_tests (vpodzime)
Packit 2ba279
- Ignore all .bak files (vpodzime)
Packit 2ba279
- Use python3-pylint and skip Python 2 tests (vpodzime)
Packit 2ba279
- Try a bit harder when deactivating MD arrays in tests (vpodzime)
Packit 2ba279
- Recompile only the LVM plugin in tests (vpodzime)
Packit 2ba279
- Merge pull request #65 from vpodzime/master-loc_indep_error (vpodzime)
Packit 2ba279
- Merge pull request #70 from vojtechtrefny/master-chunk_size (vpodzime)
Packit 2ba279
- Add bd_md_create_with_chunk_size() function (vtrefny)
Packit 2ba279
- Merge pull request #68 from vpodzime/master-no_intro_data (vpodzime)
Packit 2ba279
- Merge pull request #71 from vpodzime/master-ipython3 (vpodzime)
Packit 2ba279
- Run coverage with the right config directories (vpodzime)
Packit 2ba279
- Merge pull request #67 from phatina/master (vpodzime)
Packit 2ba279
- Merge pull request #69 from vpodzime/master-lvm_dbus_autostart (vpodzime)
Packit 2ba279
- Use ipython3 for debugging and testing sessions (vpodzime)
Packit 2ba279
- Don't expect to always get introspection data from DBus (vpodzime)
Packit 2ba279
- Make invocation of tests configurable (phatina)
Packit 2ba279
- Make error messages locale agnostic (vpodzime)
Packit 2ba279
Packit 2ba279
* Tue Mar 15 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.4-5
Packit 2ba279
- Search for the LVM DBus service in activatable names (vpodzime)
Packit 2ba279
- Better check for the LVM DBus API (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Mar  9 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.4-4
Packit 2ba279
- Do not try to get object path of NULL in vgreduce (vpodzime)
Packit 2ba279
Packit 2ba279
* Tue Mar  1 2016 Peter Robinson <pbrobinson@fedoraproject.org> 1.4-3
Packit 2ba279
- Depend on python3-gobject-base not python3-gobject so as to not pull in X components
Packit 2ba279
Packit 2ba279
* Thu Feb 25 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.4-2
Packit 2ba279
- Add/fix the requirement for the LVM DBus daemon
Packit 2ba279
Packit 2ba279
* Thu Feb 25 2016 Vratislav Podzimek <vpodzime@redhat.com> - 1.4-1
Packit 2ba279
- Merge pull request #62 from vpodzime/master-clean_up (vpodzime)
Packit 2ba279
- Use addCleanup() instead of tearDown() in tests (vpodzime)
Packit 2ba279
- Merge pull request #58 from vpodzime/master-lvm_dbus_pr (vpodzime)
Packit 2ba279
- Add the VG renaming functionality (vpodzime)
Packit 2ba279
- Packaging of the lvm-dbus plugin (vpodzime)
Packit 2ba279
- The LVM DBus plugin (vpodzime)
Packit 2ba279
- Add more generic functions for logging (vpodzime)
Packit 2ba279
- Use MAX(a, b) instead of CLAMP(b, a, b) (vpodzime)
Packit 2ba279
- Merge pull request #59 from vpodzime/master-vgrename (vpodzime)
Packit 2ba279
- Add a function for renaming VGs (vpodzime)
Packit 2ba279
- Merge pull request #57 from clumens/master (vpodzime)
Packit 2ba279
- Fix error reporting when running "make test". (clumens)
Packit 2ba279
- Merge pull request #54 from vojtechtrefny/master-pvsize (vpodzime)
Packit 2ba279
- Do not try to create a PV with 4KiB metadata space (vpodzime)
Packit 2ba279
- Add pv_info to BDLVMPVdata (vtrefny)
Packit 2ba279
- btrfs now requires at least 128MiB device(s) (vpodzime)
Packit 2ba279
- Merge pull request #52 from vpodzime/master (vpodzime)
Packit 2ba279
- Round size in thpoolcreate() to KiB (vpodzime)
Packit 2ba279
- Sync the %%changelog in spec with downstream (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Nov 25 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.3-4
Packit 2ba279
- Create the cache pool before the to-be-cached LV (vpodzime)
Packit 2ba279
Packit 2ba279
* Thu Nov 05 2015 Robert Kuska <rkuska@redhat.com> - 1.3-3
Packit 2ba279
- Rebuilt for Python3.5 rebuild
Packit 2ba279
Packit 2ba279
* Wed Nov 04 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.3-2
Packit 2ba279
- Fix the annotation of bd_try_init in blockdev.c (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Oct 26 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.3-1
Packit 2ba279
- Add missing python GI requires (vpodzime)
Packit 2ba279
- Merge pull request #49 from dashea/libblockdev-python (vpodzime)
Packit 2ba279
- Merge pull request #50 from vpodzime/master-fix_striped_lv (vpodzime)
Packit 2ba279
- Merge pull request #46 from vpodzime/master-bcache_destroy (vpodzime)
Packit 2ba279
- Merge pull request #39 from vpodzime/master-lvm_physical_space (vpodzime)
Packit 2ba279
- Add a missing ldconfig that rpmlint found. (dshea)
Packit 2ba279
- Move python files to separate packages (#1256758) (dshea)
Packit 2ba279
- Fix lvcreate calls for striped LVs (vpodzime)
Packit 2ba279
- Merge pull request #48 from vojtechtrefny/master_pvfree (vpodzime)
Packit 2ba279
- Add pv_free to BDLVMPVdata (vtrefny)
Packit 2ba279
- Merge pull request #47 from atodorov/add_coverage_report (vpodzime)
Packit 2ba279
- Produce coverage report in CI (atodorov)
Packit 2ba279
- Check bcache device's state before trying to detach the cache in destroy() (vpodzime)
Packit 2ba279
- Fix URLs in the spec (vpodzime)
Packit 2ba279
- Fix the int-float less-than comparison (vpodzime)
Packit 2ba279
- Fix the calculation of physical space taken by an LV (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Sep 23 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.2-1
Packit 2ba279
- Merge pull request #40 from vpodzime/master-config_support (vpodzime)
Packit 2ba279
- Add tests for configuration support (vpodzime)
Packit 2ba279
- Add a function for getting the loaded soname for a plugin (vpodzime)
Packit 2ba279
- Add the default configuration (vpodzime)
Packit 2ba279
- Load and respect configuration files when loading plugins (vpodzime)
Packit 2ba279
- Add functions for finding and processing configuration files (vpodzime)
Packit 2ba279
- Merge pull request #38 from vpodzime/master-md_superblock_size (vpodzime)
Packit 2ba279
- Better document how MD RAID superblock size should be calculated (vpodzime)
Packit 2ba279
- Merge pull request #36 from phatina/master (vpodzime)
Packit 2ba279
- BTRFS: allow an arbitrary label to be set for a btrfs volume (phatina)
Packit 2ba279
- Merge pull request #32 from phatina/master (vpodzime)
Packit 2ba279
- BTRFS: fix parsing empty partition label (phatina)
Packit 2ba279
- Merge pull request #35 from vpodzime/master (vpodzime)
Packit 2ba279
- Define env variables for sudo via the env utility (vpodzime)
Packit 2ba279
- Merge pull request #34 from dashea/python3-tests (vpodzime)
Packit 2ba279
- Use unittest.addCleanup to simplify crypto_test. (dshea)
Packit 2ba279
- Run tests with both python2 and python3 in the ci target. (dshea)
Packit 2ba279
- Fix python3 issues in the unittests. (dshea)
Packit 2ba279
- Do not run all tests in the 'ci' target (vpodzime)
Packit 2ba279
- Merge pull request #33 from clumens/master (vpodzime)
Packit 2ba279
- Add a new makefile target that does everything needed for jenkins. (clumens)
Packit 2ba279
- Synchronize the .spec file with downstream (vpodzime)
Packit 2ba279
Packit 2ba279
* Fri Jul 24 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.1-2
Packit 2ba279
- Explicitly specify the type of the cert_data parameter (#1246096) (vpodzime)
Packit 2ba279
Packit 2ba279
* Fri Jun 19 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.1-1
Packit 2ba279
- Clean generated boilerplate code on 'make clean' (vpodzime)
Packit 2ba279
- Merge pull request #31 from atodorov/use_lang_c (vpodzime)
Packit 2ba279
- tests: use LANG=C in test_backup_passphrase() (atodorov)
Packit 2ba279
- Merge pull request #30 from atodorov/makefile_updates (vpodzime)
Packit 2ba279
- Makefile.am:   - add separate check target   - add coverage targets   - make it possible to test with Python3 (atodorov)
Packit 2ba279
- Merge pull request #29 from atodorov/fix_issue_28 (vpodzime)
Packit 2ba279
- Merge pull request #27 from atodorov/fix_docs_url (vpodzime)
Packit 2ba279
- Merge pull request #26 from atodorov/test_docs (vpodzime)
Packit 2ba279
- Change the modified sources back in tearDown() method as well. Closes #28. (atodorov)
Packit 2ba279
- update URL to on-line documentation (atodorov)
Packit 2ba279
- add test documentation (atodorov)
Packit 2ba279
- Merge pull request #22 from dashea/escrow-tests (vpodzime)
Packit 2ba279
- Merge pull request #25 from dashea/python-dep (vpodzime)
Packit 2ba279
- Filter the python files from automatic rpm requires (dshea)
Packit 2ba279
- Added tests for escrow packets and backup passphrases (dshea)
Packit 2ba279
- Free leaked contexts from crypto_init (dshea)
Packit 2ba279
- Cooperate with volume_key's memory management (dshea)
Packit 2ba279
- Fix inheritance in the LVM tests to prevent multiple runs of some tests (vpodzime)
Packit 2ba279
- Make the regexp for testing crypto_generate_backup_passphrase() stricter (vpodzime)
Packit 2ba279
- Leave room in the backup passphrase for a trailing 0 (dshea)
Packit 2ba279
- Add functions to get names of data/metadata internal LVs (vpodzime)
Packit 2ba279
- Allow getting info for an internal LV (vpodzime)
Packit 2ba279
- Gather information about all LVs (vpodzime)
Packit 2ba279
- Round requested size to KBs in lvresize() (#1221247) (vpodzime)
Packit 2ba279
- Add overrides for the ensure_init() function (vpodzime)
Packit 2ba279
- Change the default value of the 'reload' parameter of try_reinit() (vpodzime)
Packit 2ba279
- Merge pull request #21 from vpodzime/master-thpool_size_discard (vpodzime)
Packit 2ba279
- Add overrides for the lvm_is_valid_thpool_chunk_size() function (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-2
Packit 2ba279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 2ba279
Packit 2ba279
* Thu May 21 2015 Vratislav Podzimek <vpodzime@redhat.com> - 1.0-1
Packit 2ba279
- Adapt the release helper targets to autotools (vpodzime)
Packit 2ba279
- Fixes of paths in Makefile.am's inspired by build failures on s390 (vpodzime)
Packit 2ba279
- Add an s390-specific BuildRequires (vpodzime)
Packit 2ba279
- Distribute also the boilerplate_generator.py script (vpodzime)
Packit 2ba279
- Fix path to the generated blockdev.pc file (vpodzime)
Packit 2ba279
- Adapt tests that compile stuff to autotools (vpodzime)
Packit 2ba279
- Merge pull request #18 from vpodzime/master-autotools (vpodzime)
Packit 2ba279
- Merge pull request #20 from dashea/gtkdoc-sections (vpodzime)
Packit 2ba279
- Use the autotools building system instead of scons (vpodzime)
Packit 2ba279
- Add the two new functions to the 'blockdev' docs section (vpodzime)
Packit 2ba279
- Fix the line defining the docs file for the s390 section (vpodzime)
Packit 2ba279
- Add a missing #include to the kbd.api file (vpodzime)
Packit 2ba279
- Prevent s390-specific stuff from being used on other architectures (vpodzime)
Packit 2ba279
- Update the documentation of the is_initialized() function (vpodzime)
Packit 2ba279
- Merge pull request #19 from vpodzime/master-ensure_init (vpodzime)
Packit 2ba279
- Remove private macros from the gtkdoc sections file. (dshea)
Packit 2ba279
- Terminate ifdef statements for arch check. (sbueno+anaconda)
Packit 2ba279
- Return early from the init functions if setting up logging fails (vpodzime)
Packit 2ba279
- Add tests for the new and modified init functions (vpodzime)
Packit 2ba279
- Add new try_init() and try_reinit() functions (vpodzime)
Packit 2ba279
- Fix for adding number of loaded plugins (vpodzime)
Packit 2ba279
- Fix for ensure_init() (vpodzime)
Packit 2ba279
- Rename the try_init() function to ensure_init() and improve it (vpodzime)
Packit 2ba279
- Check number of loaded plugins and library initialization state (vpodzime)
Packit 2ba279
- Make 'reload' default to True instead of False in overrides (vpodzime)
Packit 2ba279
- Add the s390 plugin test file. (sbueno+anaconda)
Packit 2ba279
- Add the s390 plugin functions. (sbueno+anaconda)
Packit 2ba279
- Add the s390 plugin. (sbueno+anaconda)
Packit 2ba279
- Fix a typo in the spec file. (sbueno+anaconda)
Packit 2ba279
- Require the kmod-devel package for the build process (vpodzime)
Packit 2ba279
- Merge pull request #16 from dashea/escrow-encoding (vpodzime)
Packit 2ba279
- Merge pull request #13 from vpodzime/master-lvm_cache (vpodzime)
Packit 2ba279
- Merge pull request #12 from vpodzime/master-kbd_plugin (vpodzime)
Packit 2ba279
- Merge pull request #14 from vpodzime/master-better_is_multipath (vpodzime)
Packit 2ba279
- Use g_strdup() instead of g_strdup_printf() to just dup a string (vpodzime)
Packit 2ba279
- Fix the spelling of "escrow" (dshea)
Packit 2ba279
- Make the crypto plugin string parameters const (dshea)
Packit 2ba279
- Set encoding to NULL before writing the escrow packet. (dshea)
Packit 2ba279
- Get cache stats directly from the device mapper (vpodzime)
Packit 2ba279
- Reimplement the is_mpath_member() function using device mapper (vpodzime)
Packit 2ba279
- Add the LVM cache related symbols to the LVM section in the documentation (vpodzime)
Packit 2ba279
- Update the list of LVM cache related functions in features.rst (vpodzime)
Packit 2ba279
- Add tests for functions related to the LVM cache technology (vpodzime)
Packit 2ba279
- Implement the lvm_cache_stats() function (vpodzime)
Packit 2ba279
- Implement the lvm_cache_pool_name function (vpodzime)
Packit 2ba279
- Implement the lvm_cache_create_cached_lv() function (vpodzime)
Packit 2ba279
- Implement lvm_cache_attach/detach() functions (vpodzime)
Packit 2ba279
- Implement the lvm_cache_create_pool() function plus two support functions (vpodzime)
Packit 2ba279
- Implement the lvm_cache_get_default_md_size() function (vpodzime)
Packit 2ba279
- Add the 'type' parameter to the lvm_lvcreate function (vpodzime)
Packit 2ba279
- Teach boilerplate_generator to work with enum return types (vpodzime)
Packit 2ba279
- Teach boilerplate_generator to work with 'const' return types (vpodzime)
Packit 2ba279
- Add subpackages for the KBD plugin and its devel files (vpodzime)
Packit 2ba279
- Add provided symbols to the documentation section of the KBD plugin (vpodzime)
Packit 2ba279
- Implement the bcache_get_backing/cache_device functions (vpodzime)
Packit 2ba279
- Exclude bcache tests from the normal 'test' target (vpodzime)
Packit 2ba279
- Add some more and prolong some of the waits in KBD tests (vpodzime)
Packit 2ba279
- Zero all newly allocated structures (vpodzime)
Packit 2ba279
- Implement the bcache_status function and all it wants (vpodzime)
Packit 2ba279
- Fix for the zram stats (vpodzime)
Packit 2ba279
- Add bcache_get_mode and bcache_set_mode functions (vpodzime)
Packit 2ba279
- Teach boilerplate_generator to work with enum return types (vpodzime)
Packit 2ba279
- Teach boilerplate_generator to work with 'const' return types (vpodzime)
Packit 2ba279
- Add the zram_get_stats function (vpodzime)
Packit 2ba279
- Add the check() function for the KBD plugin (vpodzime)
Packit 2ba279
- Add ErrorProxy instance for the KBD plugin (vpodzime)
Packit 2ba279
- Add tests for bcache_create/attach/detach/destroy functions (vpodzime)
Packit 2ba279
- Add the 'rebuild' Makefile target (vpodzime)
Packit 2ba279
- Add bcache_create, bcache_attach, bcache_detach and bcache_destroy functions (vpodzime)
Packit 2ba279
- Implement a helper function to echo string into a file (vpodzime)
Packit 2ba279
- Add tests for zram_create_devices and zram_destroy_devices functions (vpodzime)
Packit 2ba279
- Add the zram_destroy_devices function to the KBD plugin (vpodzime)
Packit 2ba279
- Add first function to the KBD plugin: zram_create_devices (vpodzime)
Packit 2ba279
- Add the KernelBlockDevices plugin (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed May 13 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.13-1
Packit 2ba279
- Prevent a leaky test from running in Jenkins (vpodzime)
Packit 2ba279
- Try harder when cleaning up after MD RAID tests (vpodzime)
Packit 2ba279
- Improve the MD RAID activate/deactivate test (vpodzime)
Packit 2ba279
- One more @contextmanager that needs try-finally (vpodzime)
Packit 2ba279
- Do not require metadata version to be reported by 'mdadm --examine' (#1217900) (vpodzime)
Packit 2ba279
- Make sure we always set things back in context managers (vpodzime)
Packit 2ba279
- Make the release date for version 1.0 more realistic (vpodzime)
Packit 2ba279
- Merge pull request #11 from vpodzime/master (vpodzime)
Packit 2ba279
- Run utilities with LC_ALL=C (vpodzime) (#1219033)
Packit 2ba279
- Free GMatchInfo instance even in case of no match (vpodzime)
Packit 2ba279
- Resolve /dev/md/ symlinks when checking swap status. (dlehman)
Packit 2ba279
Packit 2ba279
* Fri Apr 24 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.12-1
Packit 2ba279
- Require minimum version of libblockdev-utils in some plugins (vpodzime)
Packit 2ba279
- Report both stdout and stderr if exit code != 0 (vpodzime)
Packit 2ba279
Packit 2ba279
* Fri Apr 17 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.11-1
Packit 2ba279
- Fix issues with using overriden functions over ErrorProxy (vpodzime)
Packit 2ba279
- Update the roadmap.rst and features.rst with new stuff (vpodzime)
Packit 2ba279
- Fix two minor issues with docs generation (vpodzime)
Packit 2ba279
Packit 2ba279
* Thu Apr 16 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.10-1
Packit 2ba279
- Fix return type of the unload_plugins() function (vpodzime)
Packit 2ba279
- Close the DL handle when check() or init() fail (vpodzime)
Packit 2ba279
- Add one more check to the reload test (vpodzime)
Packit 2ba279
- Drop reference to check() and init() functions (vpodzime)
Packit 2ba279
- Add more cats to tests (vpodzime)
Packit 2ba279
- Make regexp for getting btrfs version more generic (vpodzime)
Packit 2ba279
- Merge pull request #8 from vpodzime/master-check_functions (vpodzime)
Packit 2ba279
- Fix parameters passed to unoverridden swapon function (vpodzime)
Packit 2ba279
- Implement and test swap plugin's check function (vpodzime)
Packit 2ba279
- Implement and test MD RAID plugin's check function (vpodzime)
Packit 2ba279
- Implement and test mpath plugin's check function (vpodzime)
Packit 2ba279
- Try harder to get util's version (vpodzime)
Packit 2ba279
- Implement and test loop plugin's check function (vpodzime)
Packit 2ba279
- Implement and test DM plugin's check function (vpodzime)
Packit 2ba279
- Implement and test BTRFS plugin's check function (vpodzime)
Packit 2ba279
- Implement and test LVM plugin's check function (vpodzime)
Packit 2ba279
- Init logging before loading plugins (vpodzime)
Packit 2ba279
- Add function for utility availability checking (vpodzime)
Packit 2ba279
- Fix default value for the fake_utils' path argument (vpodzime)
Packit 2ba279
- Add ErrorProxy instance for the utils functions (vpodzime)
Packit 2ba279
- Add function for version comparison (vpodzime)
Packit 2ba279
- Merge pull request #9 from clumens/master (vpodzime)
Packit 2ba279
- Disable pylint checking on the new exception proxy. (clumens)
Packit 2ba279
- Fix XRules application and add a test for it (vpodzime)
Packit 2ba279
- Raise NotImplementedError when an unavailable function is called (vpodzime)
Packit 2ba279
- Merge pull request #4 from vpodzime/master-error_proxy (vpodzime)
Packit 2ba279
- Merge branch 'master' into master-error_proxy (vpodzime)
Packit 2ba279
- Merge pull request #5 from vpodzime/master-not_implemented_error (vpodzime)
Packit 2ba279
- Add a simple test for unloaded/unavailable functions (vpodzime)
Packit 2ba279
- Unload the plugins properly when reinit() is called (vpodzime)
Packit 2ba279
- Raise error/exception when an unimplemented function is called (#1201475) (vpodzime)
Packit 2ba279
- Do an ugly but necessary hack to make local GI overrides work (vpodzime)
Packit 2ba279
- Add the __dir__ method to ErrorProxy (vpodzime)
Packit 2ba279
- Add a rationale for the ErrorProxy to the overrides' docstring (vpodzime)
Packit 2ba279
- Add some basic info about GI overrides to the documentation (vpodzime)
Packit 2ba279
- Use pylint to check for errors in python overrides (vpodzime)
Packit 2ba279
- Add the first small test for the ErrorProxy (vpodzime)
Packit 2ba279
- Put the GI overrides in a special dir so that they are preferred (vpodzime)
Packit 2ba279
- Add a cache for attributes already resolved by ErrorProxy (vpodzime)
Packit 2ba279
- Implement the ErrorProxy python class and use it (vpodzime)
Packit 2ba279
Packit 2ba279
* Tue Apr 07 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.9-1
Packit 2ba279
- Merge pull request #7 from vpodzime/master-fw_raid_fixes (vpodzime)
Packit 2ba279
- Try a bit harder when trying to determine MD RAID name (#1207317) (vpodzime)
Packit 2ba279
- Don't be naïve about mdadm --detail telling us what we want (#1207317) (vpodzime)
Packit 2ba279
- Ignore libblockdev tarballs (vpodzime)
Packit 2ba279
- Implement a test of btrfs_list_subvolumes on data from bug report (vpodzime)
Packit 2ba279
- Implement a context manager for running tests with fake utils (vpodzime)
Packit 2ba279
- Do not try to cannonicalize MD UUIDs if we didn't get them (#1207317) (vpodzime)
Packit 2ba279
- Fix the table in roadmap.rst (vpodzime)
Packit 2ba279
- Enrich the roadmap.rst file and add info about new plans (vpodzime)
Packit 2ba279
- Sync spec file with downstream (vpodzime)
Packit 2ba279
Packit 2ba279
* Fri Mar 27 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.8-1
Packit 2ba279
- Merge pull request #6 from vpodzime/master-sort_btrfs_subvolumes (vpodzime)
Packit 2ba279
- Don't be naïve about mdadm providing us data we would like (#1206394) (vpodzime)
Packit 2ba279
- Sort BTRFS subvolumes in a way that child never appears before parent (#1201120) (vpodzime)
Packit 2ba279
- Let libcryptsetup handle LUKSname->/dev/mapper/LUKSname for us (vpodzime)
Packit 2ba279
- Fix the crypto_luks_resize and create a test for it (vpodzime)
Packit 2ba279
- Add targets to create the SRPM and RPM files easily (vpodzime)
Packit 2ba279
- Don't round up to multiple of PE size bigger than max value of the rtype (vpodzime)
Packit 2ba279
- Mark majority of MD RAID tests as slow (vpodzime)
Packit 2ba279
- Merge pull request #1 from dashea/file-paths (vpodzime)
Packit 2ba279
- Don't report error for no loop device associated with given file (vpodzime)
Packit 2ba279
- Skip the detail_data.clean check when running tests in Jenkins (vpodzime)
Packit 2ba279
- Make package file paths more specific (dshea)
Packit 2ba279
- Implement and use MD RAID-specific wait for tests (vpodzime)
Packit 2ba279
- Try to give MD RAID time to sync things before querying them (vpodzime)
Packit 2ba279
- Fix the default value of the BDMDDetailData.clean field (vpodzime)
Packit 2ba279
- Do cleanup after every single MD RAID tests (vpodzime)
Packit 2ba279
- Do cleanup after every single LVM test (vpodzime)
Packit 2ba279
- Do cleanup after every single BTRFS test (vpodzime)
Packit 2ba279
- Make sure the LUKS device is closed and removed after tests (vpodzime)
Packit 2ba279
- Make sure DM maps from tests are removed after tests (vpodzime)
Packit 2ba279
- Make sure that loop devices are deactivated after tests (vpodzime)
Packit 2ba279
- Make the tearDown method of the mpath test case better visible (vpodzime)
Packit 2ba279
- Make sure that the swap is deactivated after tests (vpodzime)
Packit 2ba279
- Fix docstrings in tests' utils helper functions (vpodzime)
Packit 2ba279
- Improve the logging tests in utils_test.py (vpodzime)
Packit 2ba279
- Update the features.rst file (vpodzime)
Packit 2ba279
- Update the roadmap (vpodzime)
Packit 2ba279
- Don't check if we get a mountpoint for BTRFS operations (vpodzime)
Packit 2ba279
Packit 2ba279
* Sun Mar 22 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.7-2
Packit 2ba279
- Ship license as per packaging guidelines
Packit 2ba279
- plugins-all should depend on base library too
Packit 2ba279
- Add dev docs
Packit 2ba279
Packit 2ba279
* Fri Feb 27 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.7-1
Packit 2ba279
- Be ready for mdadm --examine to not provide some of the values we want (vpodzime)
Packit 2ba279
- Add exit code information to exec logging (vpodzime)
Packit 2ba279
- Improve and add tests (vpodzime)
Packit 2ba279
- Mark the test_force_plugin and test_reload as slow (vpodzime)
Packit 2ba279
- Make sure we get some devices when creating btrfs volume (vpodzime)
Packit 2ba279
- Add override for the lvremove function (vpodzime)
Packit 2ba279
- Do not create LUKS format with no passphrase and no key file (vpodzime)
Packit 2ba279
- Make sure we use the /dev/mapper/... path for luks_status (vpodzime)
Packit 2ba279
Packit 2ba279
* Thu Feb 19 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.6-1
Packit 2ba279
- Don't report error when non-existing swap's status is queried (vpodzime)
Packit 2ba279
- Make libblockdev-plugins-all pull the same version of plugins (vpodzime)
Packit 2ba279
- Don't report error when asked for a backing file of an uknown loop (vpodzime)
Packit 2ba279
- Fix accidental change in the spec's changelog (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Feb 16 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.5-1
Packit 2ba279
- Add tests for what we can easily test from the mpath plugin (vpodzime)
Packit 2ba279
- Add link to sources to the documentation (vpodzime)
Packit 2ba279
- Add missing symbols into the libblockdev-sections.txt file (vpodzime)
Packit 2ba279
- Do not build docs for testing (vpodzime)
Packit 2ba279
- Add the bd_try_init function (vpodzime)
Packit 2ba279
- Log stdout and stderr output when running processes (vpodzime)
Packit 2ba279
- Allow a subset of plugins to be load instead of all (vpodzime)
Packit 2ba279
- Make sure devmapper doesn't spam stdout with tons of messages (vpodzime)
Packit 2ba279
- Let debug messages go to stderr when running ipython (vpodzime)
Packit 2ba279
- Give plugins a way to initialize themselves (vpodzime)
Packit 2ba279
- Give plugins a way how to check if they could run properly (vpodzime)
Packit 2ba279
- Allow a subset of plugins to be load instead of all [TEST NEEDED] (vpodzime)
Packit 2ba279
- Make sure we use the whole /dev/mapper path for cryptsetup (vpodzime)
Packit 2ba279
- Fix vg_pv_count parsing when getting info about PV (vpodzime)
Packit 2ba279
- Set default values to data structures if real values are not available (vpodzime)
Packit 2ba279
- Fix the parameter name specifying pool metadata size (vpodzime)
Packit 2ba279
- Activate LUKS as ReadWrite in luks_open (vpodzime)
Packit 2ba279
- Make sure we pass key_size to cryptsetup in bytes (vpodzime)
Packit 2ba279
- Add the min_entropy parameter to luks_format Python overrides (vpodzime)
Packit 2ba279
- Pass size in KiB instead of B to lvcreate (vpodzime)
Packit 2ba279
- Add underscore into dataalignment and metadatasize parameter names (vpodzime)
Packit 2ba279
- Don't report error if non-mpath device is tested for being mpath member (vpodzime)
Packit 2ba279
- Fix name of the invoked utility in mpath_set_friendly_names (vpodzime)
Packit 2ba279
Packit 2ba279
* Sat Jan 31 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.4-1
Packit 2ba279
- Improve the test for lvm_set_global_config (vpodzime)
Packit 2ba279
- Fix some minor issues in the spec file (vpodzime)
Packit 2ba279
- Fix issues with the LVM global config str (vpodzime)
Packit 2ba279
- Add couple more Python overrides (vpodzime)
Packit 2ba279
- Fix the name of the lvm_thlvpoolname() function in the header file (vpodzime)
Packit 2ba279
- Use assertEqual instead of assertTrue(a == b) (vpodzime)
Packit 2ba279
- Add the min_entropy parameter to luks_format (vpodzime)
Packit 2ba279
- Move internal dmraid-related macros into the source file (vpodzime)
Packit 2ba279
- Add an override for the md_add function (vpodzime)
Packit 2ba279
- Fix parameters in luks_open python overrides (vpodzime)
Packit 2ba279
- Prevent init() from being done multiple times and provide a test function (vpodzime)
Packit 2ba279
- Add the roadmap.rst document (vpodzime)
Packit 2ba279
- Remove an extra parenthesis in one of the docstrings (vpodzime)
Packit 2ba279
- Move the mddetail function next to the mdexamine function (vpodzime)
Packit 2ba279
- Add some more constants required by blivet (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Jan 21 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.3-1
Packit 2ba279
- Require volume_key-devel in a version that fixes build issues (vpodzime)
Packit 2ba279
- Fix Python 2 devel package name in BuildRequires (vpodzime)
Packit 2ba279
- Generate docs for the library and all plugins (vpodzime)
Packit 2ba279
- Make doc comments better for documentation generation (vpodzime)
Packit 2ba279
- Fix parameter names in function prototypes (vpodzime)
Packit 2ba279
- Add the metadatasize parameter to pvcreate (vpodzime)
Packit 2ba279
- Add the dataalignment parameter to lvm_pvcreate (vpodzime)
Packit 2ba279
- Export non-internal constants via introspection (vpodzime)
Packit 2ba279
- Expand size constants in the GI-scanned files (vpodzime)
Packit 2ba279
- Fix usage printing in the boilerplate_generator (vpodzime)
Packit 2ba279
- Add the build directory to .gitignore (vpodzime)
Packit 2ba279
- Add the md_run function (vpodzime)
Packit 2ba279
- Fix some issues in Python overrides (vpodzime)
Packit 2ba279
- Add the escrow_device function to the crypto plugin (vpodzime)
Packit 2ba279
- Fix version of GI files in the Makefile (vpodzime)
Packit 2ba279
- Make the order of release target's dependencies more explicit (vpodzime)
Packit 2ba279
Packit 2ba279
* Mon Jan 12 2015 Vratislav Podzimek <vpodzime@redhat.com> - 0.2-1
Packit 2ba279
- Fix dependencies of the release target (vpodzime)
Packit 2ba279
- Python overrides for the GI-generated bindings (vpodzime)
Packit 2ba279
- Pass version info to the code and use it to load plugins (vpodzime)
Packit 2ba279
Packit 2ba279
* Wed Dec 10 2014 Vratislav Podzimek <vpodzime@redhat.com> - 0.1-1
Packit 2ba279
- Initial release