commit tpm2-tss-engine for openSUSE:Factory
Hello community, here is the log from the commit of package tpm2-tss-engine for openSUSE:Factory checked in at 2020-04-25 20:13:33 Comparing /work/SRC/openSUSE:Factory/tpm2-tss-engine (Old) and /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.2738 (New) Package is "tpm2-tss-engine" Sat Apr 25 20:13:33 2020 rev:6 rq:797153 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/tpm2-tss-engine/tpm2-tss-engine.changes 2020-04-23 18:34:53.524599042 +0200 +++ /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.2738/tpm2-tss-engine.changes 2020-04-25 20:16:29.200557507 +0200 @@ -6 +6 @@ - openSUSE package builds. (jsc#SLE-12325). + openSUSE package builds. (jsc#SLE-12137). Other differences: --
commit tpm2-tss-engine for openSUSE:Factory
Hello community, here is the log from the commit of package tpm2-tss-engine for openSUSE:Factory checked in at 2020-04-23 18:34:14 Comparing /work/SRC/openSUSE:Factory/tpm2-tss-engine (Old) and /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.2738 (New) Package is "tpm2-tss-engine" Thu Apr 23 18:34:14 2020 rev:5 rq:796447 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/tpm2-tss-engine/tpm2-tss-engine.changes 2020-01-10 17:50:24.998125652 +0100 +++ /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.2738/tpm2-tss-engine.changes 2020-04-23 18:34:53.524599042 +0200 @@ -1,0 +2,7 @@ +Thu Apr 23 08:30:46 UTC 2020 - matthias.gerst...@suse.com + +- remove conditional pandoc BuildRequires for openSUSE. Nothing much is gained + from rebuilding the man pages. This shall help synchronizing SLE and + openSUSE package builds. (jsc#SLE-12325). + +--- Other differences: -- ++ tpm2-tss-engine.spec ++ --- /var/tmp/diff_new_pack.q1Chj5/_old 2020-04-23 18:34:54.492600894 +0200 +++ /var/tmp/diff_new_pack.q1Chj5/_new 2020-04-23 18:34:54.492600894 +0200 @@ -1,7 +1,7 @@ # # spec file for package tpm2-tss-engine # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,13 +31,6 @@ BuildRequires: autoconf-archive BuildRequires: libgcrypt-devel BuildRequires: libtool -%if 0%{?is_opensuse} -# there's no pandoc on SLE, see also tpm2.0-tools for reasoning. -# -# current release tarballs contain the generated man pages already so nothing -# is lost. -BuildRequires: pandoc -%endif BuildRequires: pkgconfig BuildRequires: tpm2-0-tss-devel BuildRequires: pkgconfig(libcrypto)
commit tpm2-tss-engine for openSUSE:Factory
Hello community, here is the log from the commit of package tpm2-tss-engine for openSUSE:Factory checked in at 2020-01-10 17:50:10 Comparing /work/SRC/openSUSE:Factory/tpm2-tss-engine (Old) and /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.6675 (New) Package is "tpm2-tss-engine" Fri Jan 10 17:50:10 2020 rev:4 rq:762798 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/tpm2-tss-engine/tpm2-tss-engine.changes 2020-01-09 22:49:51.814687335 +0100 +++ /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.6675/tpm2-tss-engine.changes 2020-01-10 17:50:24.998125652 +0100 @@ -1,0 +2,16 @@ +Fri Jan 10 11:12:19 UTC 2020 - matthias.gerst...@suse.com + +- remove the _service file as requested in declined OBS sr#762653. + download_files seems to work also without the _service file. + +--- +Fri Jan 10 09:57:10 UTC 2020 - Matthias Gerstner + +- switch the _service approach from using tar_scm to using download_files. We + need to use the actual release tarball which contains the generated man + pages. The reason is that on SLE we can't generate the man pages using + pandoc, since pandoc is not available on SLE. +- for the same reason make the pandoc BuildRequires conditional for openSUSE + vs. SLE. + +--- Old: _service _servicedata Other differences: -- ++ tpm2-tss-engine.spec ++ --- /var/tmp/diff_new_pack.pJBNdh/_old 2020-01-10 17:50:26.158125445 +0100 +++ /var/tmp/diff_new_pack.pJBNdh/_new 2020-01-10 17:50:26.166125443 +0100 @@ -26,12 +26,18 @@ Summary:OpenSSL Engine for TPM2 devices License:BSD-3-Clause Group: Productivity/Security -URL:https://github.com/tpm2-software/tpm2-tss-engine -Source0:%{name}-%{version}.tar.gz +URL:https://github.com/tpm2-software +Source0: %{url}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz BuildRequires: autoconf-archive BuildRequires: libgcrypt-devel BuildRequires: libtool +%if 0%{?is_opensuse} +# there's no pandoc on SLE, see also tpm2.0-tools for reasoning. +# +# current release tarballs contain the generated man pages already so nothing +# is lost. BuildRequires: pandoc +%endif BuildRequires: pkgconfig BuildRequires: tpm2-0-tss-devel BuildRequires: pkgconfig(libcrypto) ++ tpm2-tss-engine-1.0.1.tar.gz ++ 46619 lines of diff (skipped)
commit tpm2-tss-engine for openSUSE:Factory
Hello community, here is the log from the commit of package tpm2-tss-engine for openSUSE:Factory checked in at 2020-01-09 22:49:48 Comparing /work/SRC/openSUSE:Factory/tpm2-tss-engine (Old) and /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.6675 (New) Package is "tpm2-tss-engine" Thu Jan 9 22:49:48 2020 rev:3 rq:762168 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/tpm2-tss-engine/tpm2-tss-engine.changes 2019-03-10 09:34:52.248183491 +0100 +++ /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.6675/tpm2-tss-engine.changes 2020-01-09 22:49:51.814687335 +0100 @@ -1,0 +2,29 @@ +Tue Jan 07 10:15:39 UTC 2020 - matthias.gerst...@suse.com + +- Update to stable upstream version v1.0.1: + * Release v1.0.1 + * test: use tpm2-tools 3.X + * Tests: Fix for latest tools + * Tests: Use long parameters for tpm2-tools + * test: migrate tpm2_create option from -A to -b + * build: link against tss2-mu + * Release v1.0.0 + * Release v1.0.0-rc3 + * Docu: Update Install.md + * Updates for 1.0.0-rc2 + * TESTS: Add test for client auth + * Bump required version of tpm2-tss to >=2.2.2 + * Build: Bump required tpm2-tss to 2.2 + * Update for v1.0.0-rc1 + * Dead code removal +- This fixes the build against tpm2-0-tss version >= 2.3 (bsc#1160123) + +--- +Fri Dec 20 13:19:08 UTC 2019 - matthias.gerst...@suse.com + +- move *.so files into the main package, not -devel. libtpm2tss.so is actually + the engine library itself, not a symlink. It's needed to actually use the + package. tpm2tss.so is probably a (backwards) compatiblity symlink. Both are + not intended for linking and therefore not suitable for the -devel package. + +--- Old: tpm2-tss-engine-0+git20190222.cef2c43.tar.gz New: tpm2-tss-engine-1.0.1.tar.gz Other differences: -- ++ tpm2-tss-engine.spec ++ --- /var/tmp/diff_new_pack.MlaKZP/_old 2020-01-09 22:49:53.206688032 +0100 +++ /var/tmp/diff_new_pack.MlaKZP/_new 2020-01-09 22:49:53.206688032 +0100 @@ -1,7 +1,7 @@ # # spec file for package tpm2-tss-engine # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ # Find out where that is. %define _ENGINE_DIR %(pkg-config --variable=enginesdir libcrypto) Name: tpm2-tss-engine -Version:0+git20190222.cef2c43 +Version:1.0.1 Release:0 Summary:OpenSSL Engine for TPM2 devices License:BSD-3-Clause @@ -94,6 +94,8 @@ %{_mandir}/man3/tpm2tss_rsa_makekey.3%{?ext_man} %{_mandir}/man3/tpm2tss_tpm2data_read.3%{?ext_man} %{_mandir}/man3/tpm2tss_tpm2data_write.3%{?ext_man} +%{_ENGINE_DIR}/libtpm2tss.so +%{_ENGINE_DIR}/tpm2tss.so %files bash-completion %dir %{_datadir}/bash-completion @@ -102,7 +104,5 @@ %files devel %{_includedir}/tpm2-tss-engine.h -%{_ENGINE_DIR}/libtpm2tss.so -%{_ENGINE_DIR}/tpm2tss.so %changelog ++ _service ++ --- /var/tmp/diff_new_pack.MlaKZP/_old 2020-01-09 22:49:53.254688056 +0100 +++ /var/tmp/diff_new_pack.MlaKZP/_new 2020-01-09 22:49:53.258688057 +0100 @@ -4,7 +4,8 @@ git enable tpm2-tss-engine -0+git%cd.%h +v1.0.1 +1.0.1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.MlaKZP/_old 2020-01-09 22:49:53.290688074 +0100 +++ /var/tmp/diff_new_pack.MlaKZP/_new 2020-01-09 22:49:53.294688076 +0100 @@ -1,4 +1,4 @@ https://github.com/tpm2-software/tpm2-tss-engine.git - cef2c434a874bcca65c36b03e08445e4cbfc11d4 \ No newline at end of file + 24f1383cc6befde44d6f01a51ea653304d844ffd \ No newline at end of file ++ tpm2-tss-engine-0+git20190222.cef2c43.tar.gz -> tpm2-tss-engine-1.0.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tpm2-tss-engine-0+git20190222.cef2c43/.travis.yml new/tpm2-tss-engine-1.0.1/.travis.yml --- old/tpm2-tss-engine-0+git20190222.cef2c43/.travis.yml 2019-02-22 10:39:58.0 +0100 +++ new/tpm2-tss-engine-1.0.1/.travis.yml 2019-07-25 13:12:48.0 +0200 @@ -8,9 +8,8 @@ env: matrix: - - OPENSSL_BRANCH=OpenSSL_1_0_2-stable TPM2TSS_BRANCH=2.2.0 - - OPENSSL_BRANCH=OpenSSL_1_1_0-stable TPM2TSS_BRANCH=2.1.0 - - OPENSSL_BRANCH=OpenSSL_1_1_0-stable TPM2TSS_BRANCH=2.2.0 + - OPENSSL_BRANCH=OpenSSL_1_0_2-stable TPM2TSS_BRANCH=2.2.x TPM2TOOLS_BRANCH=3.X + - OPENSSL_BRANCH=OpenSSL_1_1_0-stable TPM2TSS_BRANCH=2.2.x
commit tpm2-tss-engine for openSUSE:Factory
Hello community, here is the log from the commit of package tpm2-tss-engine for openSUSE:Factory checked in at 2019-03-10 09:34:46 Comparing /work/SRC/openSUSE:Factory/tpm2-tss-engine (Old) and /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.28833 (New) Package is "tpm2-tss-engine" Sun Mar 10 09:34:46 2019 rev:2 rq:682445 version:0+git20190222.cef2c43 Changes: --- /work/SRC/openSUSE:Factory/tpm2-tss-engine/tpm2-tss-engine.changes 2019-02-02 21:49:46.871953170 +0100 +++ /work/SRC/openSUSE:Factory/.tpm2-tss-engine.new.28833/tpm2-tss-engine.changes 2019-03-10 09:34:52.248183491 +0100 @@ -1,0 +2,15 @@ +Sun Mar 03 18:01:10 UTC 2019 - jsi...@suse.de + +- Update to version 0+git20190222.cef2c43: + * build: install existing man pages even if pandoc is not available + * Updated organizational files in preparation for release + * Add configure switch for unit and integration tests + * Silence clang warning on field initializers + * Fix parallel connections to TPM. + * Fix segfault on non-null auth'd persistent keys. + * Update tests to also run on physical TPMs + * build: install aclocal files + * build: update for ax_code_coverage.m4 version 2019.01.06 + * ECDSA truncation and s_server test + +--- Old: tpm2-tss-engine-0+git20190115.6cfaeb7.tar.gz New: _servicedata tpm2-tss-engine-0+git20190222.cef2c43.tar.gz Other differences: -- ++ tpm2-tss-engine.spec ++ --- /var/tmp/diff_new_pack.HtCUHj/_old 2019-03-10 09:34:53.164183272 +0100 +++ /var/tmp/diff_new_pack.HtCUHj/_new 2019-03-10 09:34:53.168183271 +0100 @@ -21,7 +21,7 @@ # Find out where that is. %define _ENGINE_DIR %(pkg-config --variable=enginesdir libcrypto) Name: tpm2-tss-engine -Version:0+git20190115.6cfaeb7 +Version:0+git20190222.cef2c43 Release:0 Summary:OpenSSL Engine for TPM2 devices License:BSD-3-Clause @@ -31,6 +31,7 @@ BuildRequires: autoconf-archive BuildRequires: libgcrypt-devel BuildRequires: libtool +BuildRequires: pandoc BuildRequires: pkgconfig BuildRequires: tpm2-0-tss-devel BuildRequires: pkgconfig(libcrypto) @@ -47,8 +48,8 @@ Group: System/Shells Requires: %{name} = %{version} Requires: bash-completion -BuildArch: noarch Supplements:packageand(bash-completion:%{name}) +BuildArch: noarch %description bash-completion Optional dependency offering bash completion for the tpm2-tss-engine project. @@ -84,6 +85,15 @@ %doc CHANGELOG.md CONTRIBUTING.md INSTALL.md README.md %license LICENSE %{_bindir}/tpm2tss-genkey +%{_mandir}/man1/tpm2tss-genkey.1%{?ext_man} +%{_mandir}/man3/tpm2tss_ecc_genkey.3%{?ext_man} +%{_mandir}/man3/tpm2tss_ecc_getappdata.3%{?ext_man} +%{_mandir}/man3/tpm2tss_ecc_makekey.3%{?ext_man} +%{_mandir}/man3/tpm2tss_ecc_setappdata.3%{?ext_man} +%{_mandir}/man3/tpm2tss_rsa_genkey.3%{?ext_man} +%{_mandir}/man3/tpm2tss_rsa_makekey.3%{?ext_man} +%{_mandir}/man3/tpm2tss_tpm2data_read.3%{?ext_man} +%{_mandir}/man3/tpm2tss_tpm2data_write.3%{?ext_man} %files bash-completion %dir %{_datadir}/bash-completion ++ _servicedata ++ https://github.com/tpm2-software/tpm2-tss-engine.git cef2c434a874bcca65c36b03e08445e4cbfc11d4++ tpm2-tss-engine-0+git20190115.6cfaeb7.tar.gz -> tpm2-tss-engine-0+git20190222.cef2c43.tar.gz ++ 2773 lines of diff (skipped)