From ed40e04f90c7a48b518740c06d35ed348dcddb132d8a3bdd85819afe4a16a7ab Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Fri, 31 Mar 2023 16:01:20 +0000 Subject: [PATCH] Accepting request 1076523 from home:wagi:branches:Base:System - Update to version 1.4: * fabrics: Filter out invalid UUIDs from DMI * fabrics: Add define for DMI sysinfo * Print out correct TREQ strings for discovery * tree: fix generic device open failure * fabrics: add configuration option 'tls_key' * fabrics: add configuration option 'keyring' * linux: add key helper functions * nvme: add 'nvme_insert_tls_key()' function * linux: add nvme_lookup_keyring() * python: Change python option from combo to feature * types: add opcode field to error log page (TP4113) * python: Add setter property for controller DHCHAP Key * python: Remove redundant host.set_key() method * build, meson: Print option summary * Python: Add support for setting/getting Host DHCHAP key * Python: Add hostnqn_from_file() and hostid_from_file() * types: Update position of elbatm in struct nvme_copy_range{_f1} * doc: fix kernel-doc-check warning * python, meson: Assert that deps are present for -Dpython=true * python: Reformat SWIG input file * python test: Check there is no SIGSEGV during garbage collection * python: Return PyObject* from __str__() instead of a static char[] * python: Fix segmentation fault during garbage collection * build: Enable test in muon minimal build * build: Streamline workflows with nvme-cli * mi: Add nvme_mi_admin_get_log_page * ioctl: Set file descriptor in nvme_get_log_page() * fix endians * fabrics: Do not ignore one char whitespace when string sanitizing OBS-URL: https://build.opensuse.org/request/show/1076523 OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=33 --- _service | 2 +- _servicedata | 2 +- libnvme-1.3.obscpio | 3 --- libnvme-1.4.obscpio | 3 +++ libnvme.changes | 34 ++++++++++++++++++++++++++++++++++ libnvme.obsinfo | 6 +++--- libnvme.spec | 3 ++- 7 files changed, 44 insertions(+), 9 deletions(-) delete mode 100644 libnvme-1.3.obscpio create mode 100644 libnvme-1.4.obscpio diff --git a/_service b/_service index 00a5586..84e670f 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ https://github.com/linux-nvme/libnvme.git libnvme @PARENT_TAG@ - v1.3 + v1.4 v(.*) enable diff --git a/_servicedata b/_servicedata index 4d16dc7..a522142 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/linux-nvme/libnvme.git - 94dd6d027e482749d8a915aae5fd52ef7323c054 + a8a5d300c70fc30ffd793bb5726a4ec3d0719163 \ No newline at end of file diff --git a/libnvme-1.3.obscpio b/libnvme-1.3.obscpio deleted file mode 100644 index 2be9cd8..0000000 --- a/libnvme-1.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c688320210abf82513aae215a73425a8cd065b2f312ab923f6de366ee9380d4d -size 2487820 diff --git a/libnvme-1.4.obscpio b/libnvme-1.4.obscpio new file mode 100644 index 0000000..6b91318 --- /dev/null +++ b/libnvme-1.4.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f01f1a8f2c2534871372d0dd01d1023ee393049b98404b5d1bf8657818202d9 +size 2518540 diff --git a/libnvme.changes b/libnvme.changes index 6fff269..ec21924 100644 --- a/libnvme.changes +++ b/libnvme.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Fri Mar 31 15:38:35 UTC 2023 - Daniel Wagnrer + +- Update to version 1.4: + * fabrics: Filter out invalid UUIDs from DMI + * fabrics: Add define for DMI sysinfo + * Print out correct TREQ strings for discovery + * tree: fix generic device open failure + * fabrics: add configuration option 'tls_key' + * fabrics: add configuration option 'keyring' + * linux: add key helper functions + * nvme: add 'nvme_insert_tls_key()' function + * linux: add nvme_lookup_keyring() + * python: Change python option from combo to feature + * types: add opcode field to error log page (TP4113) + * python: Add setter property for controller DHCHAP Key + * python: Remove redundant host.set_key() method + * build, meson: Print option summary + * Python: Add support for setting/getting Host DHCHAP key + * Python: Add hostnqn_from_file() and hostid_from_file() + * types: Update position of elbatm in struct nvme_copy_range{_f1} + * doc: fix kernel-doc-check warning + * python, meson: Assert that deps are present for -Dpython=true + * python: Reformat SWIG input file + * python test: Check there is no SIGSEGV during garbage collection + * python: Return PyObject* from __str__() instead of a static char[] + * python: Fix segmentation fault during garbage collection + * build: Enable test in muon minimal build + * build: Streamline workflows with nvme-cli + * mi: Add nvme_mi_admin_get_log_page + * ioctl: Set file descriptor in nvme_get_log_page() + * fix endians + * fabrics: Do not ignore one char whitespace when string sanitizing + ------------------------------------------------------------------- Mon Jan 30 13:51:19 UTC 2023 - Daniel Wagner diff --git a/libnvme.obsinfo b/libnvme.obsinfo index 3793a0c..0fe8849 100644 --- a/libnvme.obsinfo +++ b/libnvme.obsinfo @@ -1,4 +1,4 @@ name: libnvme -version: 1.3 -mtime: 1675084192 -commit: 94dd6d027e482749d8a915aae5fd52ef7323c054 +version: 1.4 +mtime: 1680271519 +commit: a8a5d300c70fc30ffd793bb5726a4ec3d0719163 diff --git a/libnvme.spec b/libnvme.spec index f433d98..5f54512 100644 --- a/libnvme.spec +++ b/libnvme.spec @@ -19,7 +19,7 @@ %define sover 1 Name: libnvme -Version: 1.3 +Version: 1.4 Release: 0 Summary: Linux-native nvme device management library License: LGPL-2.1-or-later @@ -28,6 +28,7 @@ Source0: libnvme-%{version}.tar.gz BuildRequires: dbus-1-devel BuildRequires: gcc BuildRequires: gcc-c++ +BuildRequires: keyutils-devel BuildRequires: libjson-c-devel BuildRequires: libuuid-devel BuildRequires: make