Skip to content

Commit

Permalink
New version - 3.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
vojtechtrefny committed Oct 13, 2023
1 parent b25582c commit ec0120d
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 2 deletions.
32 changes: 32 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
Libblockdev 3.0.4
------------------

New bugfix release of the libblockdev library with multiple fixes. See below
for details.

**Full list of changes**

Jelle van der Waa (3):

- plugins: use g_autofree for free'ing g_char's
- plugins: btrfs: use g_autofree where possible for g_free
- fs: correct btrfs set label description

Tomas Bzatek (1):

- nvme: Rework memory allocation for device ioctls

Vojtech Trefny (11):

- spec: Obsolete vdo plugin packages
- spec: Move obsoleted devel subpackages to libblockdev-devel
- ci: Bump actions/checkout from v3 to v4
- part: Do not open disk read-write for read only operations
- fs: Disable progress for ntfsresize
- packit: Add configuration for downstream builds
- logging: Default to DEBUG log level if compiled with --enable-debug
- Use log function when calling a plugin function that is not loaded
- lvm-dbus: Replace g_critical calls with bd_utils_log_format
- tests: Fail early when recompilation fails in library_test
- tests: Fix "invalid escape sequence '\#'" warning from Python 3.12

Libblockdev 3.0.3
------------------

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# configure.ac for libblockdev

AC_INIT([libblockdev], [3.0.3], [], [], [https://github.com/storaged-project/libblockdev])
AC_INIT([libblockdev], [3.0.4], [], [], [https://github.com/storaged-project/libblockdev])

# Disable building static libraries.
# This needs to be set before initializing automake
Expand Down
19 changes: 18 additions & 1 deletion dist/libblockdev.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
%define configure_opts %{?python3_copts} %{?lvm_dbus_copts} %{?btrfs_copts} %{?crypto_copts} %{?dm_copts} %{?loop_copts} %{?lvm_copts} %{?lvm_dbus_copts} %{?mdraid_copts} %{?mpath_copts} %{?swap_copts} %{?part_copts} %{?fs_copts} %{?nvdimm_copts} %{?tools_copts} %{?gi_copts} %{?nvme_copts}

Name: libblockdev
Version: 3.0.3
Version: 3.0.4
Release: 1%{?dist}
Summary: A library for low-level manipulation with block devices
License: LGPL-2.1-or-later
Expand Down Expand Up @@ -851,6 +851,23 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm}
%files plugins-all

%changelog
* Fri Oct 13 2023 Vojtech Trefny <[email protected]> - 3.0.4-1
- tests: Fix "invalid escape sequence '\#'" warning from Python 3.12 (vtrefny)
- tests: Fail early when recompilation fails in library_test (vtrefny)
- lvm-dbus: Replace g_critical calls with bd_utils_log_format (vtrefny)
- Use log function when calling a plugin function that is not loaded (vtrefny)
- logging: Default to DEBUG log level if compiled with --enable-debug (vtrefny)
- nvme: Rework memory allocation for device ioctls (tbzatek)
- packit: Add configuration for downstream builds (vtrefny)
- fs: correct btrfs set label description (jvanderwaa)
- fs: Disable progress for ntfsresize (vtrefny)
- part: Do not open disk read-write for read only operations (vtrefny)
- ci: Bump actions/checkout from v3 to v4 (vtrefny)
- plugins: btrfs: use g_autofree where possible for g_free (jvanderwaa)
- plugins: use g_autofree for free'ing g_char's (jvanderwaa)
- spec: Move obsoleted devel subpackages to libblockdev-devel (vtrefny)
- spec: Obsolete vdo plugin packages (vtrefny)

* Thu Aug 31 2023 Vojtech Trefny <[email protected]> - 3.0.3-1
- crypto: Correctly convert passphrases from Python to C (vtrefny)
- tests: Minor NVMe HostNQN fixes (tbzatek)
Expand Down

0 comments on commit ec0120d

Please sign in to comment.