Name: libtpms Version: 0.10.2 Release: 1%{?dist} Summary: Library providing Trusted Platform Module (TPM) functionality Summary(ru): Библиотека, предоставляющая функциональность TPM License: BSD-3-Clause AND LicenseRef-TCGL URL: https://github.com/stefanberger/libtpms Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz Packager: NICE SOFT GROUP LLC (ООО "НАЙС СОФТ ГРУПП") 5024245440 Vendor: NiceSOFT Distribution: NiceOS.Core BugURL: https://bugs.niceos.ru/ VCS: https://specs.niceos.ru/rmps/%{name} BuildRequires: autoconf BuildRequires: automake BuildRequires: coreutils BuildRequires: gawk BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: gnupg2 BuildRequires: libtool BuildRequires: make BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: sed BuildRequires: libstdc++-devel %description A library providing TPM functionality for virtual machines, intended primarily for integration into QEMU. %description -l ru Библиотека, предоставляющая функциональность TPM для виртуальных машин, ориентирована в первую очередь на интеграцию с QEMU. %package devel Summary: Development files for libtpms Summary(ru): Файлы разработки для libtpms Requires: %{name}%{?_isa} = %{version}-%{release} %description -n %{name}-devel Header files, pkg-config metadata, and manual pages for developing against libtpms. %description -l ru -n %{name}-devel Заголовочные файлы, данные pkg-config и страницы руководства для разработки с использованием libtpms. %prep %autosetup -p1 %build NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --with-tpm2 \ --with-openssl %make_build %install %make_install %check %make_build check %ldconfig_scriptlets %files %license LICENSE %doc README CHANGES %{_libdir}/%{name}.so.0{,.*} %files -n %{name}-devel %{_includedir}/%{name}/ %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc %{_mandir}/man3/TPM* %changelog * Sat May 09 2026 NiceOS Team - 0.10.2-1 - EN: - Update libtpms to 0.10.2. - Fix a TPM2 memory leak by freeing the KDF context. - Fix retrieval of the updated IV when using OpenSSL >= 3.0 (CVE-2026-21444). - RU: - Обновить libtpms до версии 0.10.2. - Исправлена утечка памяти в TPM2: освобождение KDF context. - Исправлено получение обновлённого IV при использовании OpenSSL >= 3.0 (CVE-2026-21444). * Tue Jan 13 2026 NiceOS Team - 0.10.1-1 - Initial build for NiceOS (Первая сборка для НАЙС.ОС)