SHA256
1
0
forked from pool/tboot

- update to new upstream release 1.9.10:

- changes from 1.9.10:
        - lcp-gen2: update with latest version (wxWidgets wildcard bugfix)
        - print latest tag in logs
        - add support for 64bit framebuffer address
    - changes from 1.9.9:
        - tools: fix some dereference-NULL issues reported by klocwork
        - tools: replace banned mem/str fns with corresponding ones in safestringlib
        - Add safestringlib code to support replacement of banned mem/str fns
        - lcptools: remove tools supporting platforms before 2008
        - tboot: update string/memory fn name to differentiate from c lib
        - Fix a harmless overflow caused by wrong loop limits
- rebased patches to match new upstream version

OBS-URL: https://build.opensuse.org/package/show/security/tboot?expand=0&rev=89
This commit is contained in:
Matthias Gerstner 2019-05-20 11:24:27 +00:00 committed by Git OBS Bridge
parent 5d3d7bcf6d
commit a0b0d20006
5 changed files with 29 additions and 17 deletions

3
tboot-1.9.10.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03879712edbf42e82c586fb2c9dfa26c1b6fa885cb0c935dcf3caed8294bd798
size 707101

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:00309530c7f1245271926e873b73185bd6fa7a1470d345277c65e56de87bc019
size 663292

View File

@ -4,13 +4,13 @@ Subject: fix xen submenu name to show tboot version
References: bnc#865815
Patch-Mainline: no
Index: tboot-1.9.8/tboot/20_linux_xen_tboot
Index: tboot-1.9.10/tboot/20_linux_xen_tboot
===================================================================
--- tboot-1.9.8.orig/tboot/20_linux_xen_tboot
+++ tboot-1.9.8/tboot/20_linux_xen_tboot
--- tboot-1.9.10.orig/tboot/20_linux_xen_tboot
+++ tboot-1.9.10/tboot/20_linux_xen_tboot
@@ -232,7 +232,7 @@ while [ "x${xen_list}" != "x" ] ; do
rel_tboot_dirname=`make_system_path_relative_to_its_root $tboot_dirname`
tboot_version="1.9.8"
tboot_version="1.9.10"
list="${linux_list}"
- echo "submenu \"Xen ${xen_version}\" \"Tboot ${tboot_version}\"{"
+ echo "submenu \"Xen ${xen_version} with Tboot ${tboot_version}\"{"

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Mon May 20 11:21:46 UTC 2019 - mgerstner <matthias.gerstner@suse.com>
- update to new upstream release 1.9.10:
- changes from 1.9.10:
- lcp-gen2: update with latest version (wxWidgets wildcard bugfix)
- print latest tag in logs
- add support for 64bit framebuffer address
- changes from 1.9.9:
- tools: fix some dereference-NULL issues reported by klocwork
- tools: replace banned mem/str fns with corresponding ones in safestringlib
- Add safestringlib code to support replacement of banned mem/str fns
- lcptools: remove tools supporting platforms before 2008
- tboot: update string/memory fn name to differentiate from c lib
- Fix a harmless overflow caused by wrong loop limits
- rebased patches to match new upstream version
-------------------------------------------------------------------
Wed Oct 24 08:44:04 UTC 2018 - matthias.gerstner@suse.com

View File

@ -12,13 +12,13 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: tboot
%define ver 1.9.8
Version: 20170711_%{ver}
%define ver 1.9.10
Version: 20190520_%{ver}
Release: 0
Summary: Program for performing a verified launch using Intel TXT
License: BSD-3-Clause
@ -32,6 +32,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %{ix86} x86_64
BuildRequires: openssl-devel
BuildRequires: trousers-devel
BuildRequires: zlib-devel
%if 0%{?suse_version} > 1320
BuildRequires: update-bootloader-rpm-macros
@ -64,14 +65,8 @@ make debug=y install DISTDIR="%{buildroot}" MANPATH="%{buildroot}/%{_mandir}"
%files
%defattr(-,root,root,-)
%doc README COPYING docs/* lcptools/lcptools2.txt lcptools/Linux_LCP_Tools_User_Manual.pdf
%doc README COPYING docs/* lcptools-v2/lcptools.txt lcptools/Linux_LCP_Tools_User_Manual.pdf
%{_sbindir}/acminfo
%{_sbindir}/lcp_crtpconf
%{_sbindir}/lcp_crtpol
%{_sbindir}/lcp_crtpol2
%{_sbindir}/lcp_crtpolelt
%{_sbindir}/lcp_crtpollist
%{_sbindir}/lcp_mlehash
%{_sbindir}/lcp_readpol
%{_sbindir}/lcp_writepol
%{_sbindir}/parse_err