commit tpm2-tss-engine for openSUSE:Factory

2020-04-25 Thread root
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

2020-04-23 Thread root
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

2020-01-10 Thread root
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

2020-01-09 Thread root
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

2019-03-10 Thread root
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)