Hello community,

here is the log from the commit of package yubico-piv-tool for openSUSE:Factory 
checked in at 2018-10-01 09:07:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yubico-piv-tool (Old)
 and      /work/SRC/openSUSE:Factory/.yubico-piv-tool.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yubico-piv-tool"

Mon Oct  1 09:07:57 2018 rev:11 rq:638988 version:1.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/yubico-piv-tool/yubico-piv-tool.changes  
2018-08-29 12:26:50.755612712 +0200
+++ /work/SRC/openSUSE:Factory/.yubico-piv-tool.new/yubico-piv-tool.changes     
2018-10-01 09:08:40.175725503 +0200
@@ -1,0 +2,13 @@
+Fri Sep 28 09:10:38 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Rename %soname to %sover to better reflect its use.
+- Fix RPM groups.
+
+-------------------------------------------------------------------
+Thu Sep 27 11:58:29 UTC 2018 - Karol Babioch <[email protected]>
+
+- Version 1.6.2 (released 2018-09-14)
+  - Compare reader names case insensitive
+  - Fix certificate and certificate request signatures with OpenSSL 1.1
+
+-------------------------------------------------------------------

Old:
----
  yubico-piv-tool-1.6.1.tar.gz
  yubico-piv-tool-1.6.1.tar.gz.sig

New:
----
  yubico-piv-tool-1.6.2.tar.gz
  yubico-piv-tool-1.6.2.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yubico-piv-tool.spec ++++++
--- /var/tmp/diff_new_pack.Ewh2YM/_old  2018-10-01 09:08:41.607724281 +0200
+++ /var/tmp/diff_new_pack.Ewh2YM/_new  2018-10-01 09:08:41.643724250 +0200
@@ -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/
 #
 
 
-%define soname  1
+%define sover  1
 Name:           yubico-piv-tool
-Version:        1.6.1
+Version:        1.6.2
 Release:        0
 Summary:        Yubico YubiKey NEO CCID Manager
 License:        BSD-2-Clause
@@ -32,43 +32,43 @@
 BuildRequires:  pkgconfig
 BuildRequires:  valgrind
 BuildRequires:  pkgconfig(openssl)
-Requires:       libykcs11-%{soname} = %{version}
-Requires:       libykpiv%{soname} = %{version}
+Requires:       libykcs11-%{sover} = %{version}
+Requires:       libykpiv%{sover} = %{version}
 
 %description
 This is a command line tool to interact with the PIV applet on a YubiKey NEO.
 Among other functions it supports, generating keys on device, importing keys
 and certificates and creating certificate requests.
 
-%package     -n libykpiv%{soname}
+%package     -n libykpiv%{sover}
 Summary:        Yubikey NEO PIV applet library
-Group:          Productivity/Networking/Security
+Group:          System/Libraries
 Requires:       pcsc-ccid
 
-%description -n libykpiv%{soname}
+%description -n libykpiv%{sover}
 This is a low-level library to interact the PIV applet on a YubiKey NEO
 
-%package     -n libykcs11-%{soname}
+%package     -n libykcs11-%{sover}
 Summary:        Yubikey NEO PKCS#11 applet library
-Group:          Productivity/Networking/Security
+Group:          System/Libraries
 Requires:       pcsc-ccid
 
-%description -n libykcs11-%{soname}
+%description -n libykcs11-%{sover}
 This is a PKCS#11 module that allows to communicate with the PIV application 
running on a YubiKey
 
 %package     -n libykpiv-devel
-Summary:        Development files for Yubikey NEO PIV applet library
+Summary:        Development files for the Yubikey NEO PIV applet library
 Group:          Development/Libraries/C and C++
-Requires:       libykpiv%{soname} = %{version}
+Requires:       libykpiv%{sover} = %{version}
 
 %description -n libykpiv-devel
 This package contains the header file needed to develop applications that use
 Yubikey NEO PIV applet library.
 
 %package     -n libykcs11-devel
-Summary:        Development files for Yubikey NEO PKCS#11 applet library
+Summary:        Development files for the Yubikey NEO PKCS#11 applet library
 Group:          Development/Libraries/C and C++
-Requires:       libykcs11-%{soname} = %{version}
+Requires:       libykcs11-%{sover} = %{version}
 
 %description -n libykcs11-devel
 This package contains the header file needed to develop applications that use
@@ -78,17 +78,17 @@
 %setup -q
 
 %build
-%configure --enable-static=no --with-backend=pcsc
+%configure --disable-static --with-backend=pcsc
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot} INSTALL="install -p"
+%make_install INSTALL="install -p"
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -n libykpiv%{soname} -p /sbin/ldconfig
-%postun -n libykpiv%{soname} -p /sbin/ldconfig
-%post -n libykcs11-%{soname} -p /sbin/ldconfig
-%postun -n libykcs11-%{soname} -p /sbin/ldconfig
+%post -n libykpiv%{sover} -p /sbin/ldconfig
+%postun -n libykpiv%{sover} -p /sbin/ldconfig
+%post -n libykcs11-%{sover} -p /sbin/ldconfig
+%postun -n libykcs11-%{sover} -p /sbin/ldconfig
 
 %files
 %license COPYING
@@ -96,13 +96,13 @@
 %{_bindir}/%{name}
 %{_mandir}/man1/*
 
-%files -n libykpiv%{soname}
-%{_libdir}/libykpiv.so.%{soname}
-%{_libdir}/libykpiv.so.%{soname}.4.3
-
-%files -n libykcs11-%{soname}
-%{_libdir}/libykcs11.so.%{soname}
-%{_libdir}/libykcs11.so.%{soname}.4.3
+%files -n libykpiv%{sover}
+%{_libdir}/libykpiv.so.%{sover}
+%{_libdir}/libykpiv.so.%{sover}.4.4
+
+%files -n libykcs11-%{sover}
+%{_libdir}/libykcs11.so.%{sover}
+%{_libdir}/libykcs11.so.%{sover}.4.4
 
 %files -n libykpiv-devel
 %dir %{_includedir}/ykpiv/

++++++ yubico-piv-tool-1.6.1.tar.gz -> yubico-piv-tool-1.6.2.tar.gz ++++++
++++ 3071 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/ChangeLog new/yubico-piv-tool-1.6.2/ChangeLog
--- old/yubico-piv-tool-1.6.1/ChangeLog 2018-08-17 09:23:29.000000000 +0200
+++ new/yubico-piv-tool-1.6.2/ChangeLog 2018-09-14 09:33:28.000000000 +0200
@@ -1,3 +1,36 @@
+2018-09-14  Klas Lindfors <[email protected]>
+
+       * NEWS: NEWS for 1.6.2
+
+2018-09-10  Klas Lindfors <[email protected]>
+
+       * tool/yubico-piv-tool.c: tool: for openssl 1.1 rsa signatures
+       include hash oid the rsa signature has to be over hash oid + message 
digest, dropping
+       the oid from the hash leads to invalid certificate requests and
+       selfsigned certificates.  fixes #164
+
+2018-09-10  Klas Lindfors <[email protected]>
+
+       * tool/yubico-piv-tool.c: tool: only declare the static struct once
+       in wrap_public_key() and make sure to just set it once for both rsa and 
ec
+
+2018-09-10  Klas Lindfors <[email protected]>
+
+       * tool/yubico-piv-tool.c: tool: handle error conditions from signing
+       with openssl 1.1 relates #164
+
+2018-09-07  Alessio Di Mauro <[email protected]>
+
+       * : Merge PR #163
+
+2018-08-17  Klas Lindfors <[email protected]>
+
+       * mac.mk, windows.mk: bump openssl versions to 1.0.2p
+
+2018-08-17  Klas Lindfors <[email protected]>
+
+       * NEWS, configure.ac: bump version to 1.6.2
+
 2018-08-17  Klas Lindfors <[email protected]>
 
        * NEWS: NEWS for 1.6.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/NEWS new/yubico-piv-tool-1.6.2/NEWS
--- old/yubico-piv-tool-1.6.1/NEWS      2018-08-17 09:22:13.000000000 +0200
+++ new/yubico-piv-tool-1.6.2/NEWS      2018-09-14 09:23:34.000000000 +0200
@@ -1,5 +1,11 @@
 yubico-piv-tool NEWS -- History of user-visible changes.        -*- outline -*-
 
+* Version 1.6.2 (released 2018-09-14)
+
+** Compare reader names case insensitive.
+
+** Fix certificate and certificate request signatures with OpenSSL 1.1.
+
 * Version 1.6.1 (released 2018-08-17)
 
 ** Compilation warning fixes for OpenSSL 1.1 builds.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/build-aux/ar-lib 
new/yubico-piv-tool-1.6.2/build-aux/ar-lib
--- old/yubico-piv-tool-1.6.1/build-aux/ar-lib  2018-08-17 09:22:52.000000000 
+0200
+++ new/yubico-piv-tool-1.6.2/build-aux/ar-lib  2018-09-14 09:21:39.000000000 
+0200
@@ -4,7 +4,7 @@
 me=ar-lib
 scriptversion=2012-03-01.08; # UTC
 
-# Copyright (C) 2010-2014 Free Software Foundation, Inc.
+# Copyright (C) 2010-2017 Free Software Foundation, Inc.
 # Written by Peter Rosin <[email protected]>.
 #
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/configure.ac new/yubico-piv-tool-1.6.2/configure.ac
--- old/yubico-piv-tool-1.6.1/configure.ac      2018-08-17 09:14:28.000000000 
+0200
+++ new/yubico-piv-tool-1.6.2/configure.ac      2018-08-17 09:45:01.000000000 
+0200
@@ -25,7 +25,7 @@
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-AC_INIT([yubico-piv-tool], [1.6.1])
+AC_INIT([yubico-piv-tool], [1.6.2])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 
@@ -34,7 +34,7 @@
 # Interfaces added:                             AGE++
 # Interfaces removed:                           AGE=0
 AC_SUBST([LT_CURRENT], 5)
-AC_SUBST([LT_REVISION], 3)
+AC_SUBST([LT_REVISION], 4)
 AC_SUBST([LT_AGE], 4)
 
 AM_INIT_AUTOMAKE([-Wall -Werror foreign])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/lib/ykpiv-version.h 
new/yubico-piv-tool-1.6.2/lib/ykpiv-version.h
--- old/yubico-piv-tool-1.6.1/lib/ykpiv-version.h       2018-08-17 
09:22:54.000000000 +0200
+++ new/yubico-piv-tool-1.6.2/lib/ykpiv-version.h       2018-09-14 
09:33:13.000000000 +0200
@@ -43,7 +43,7 @@
         * version number.  Used together with ykneomgr_check_version() to 
verify
         * header file and run-time library consistency.
         */
-#define YKPIV_VERSION_STRING "1.6.1"
+#define YKPIV_VERSION_STRING "1.6.2"
 
        /**
         * YKPIV_VERSION_NUMBER
@@ -53,7 +53,7 @@
         * this symbol will have the value 0x01020300.  The last two digits
         * are only used between public releases, and will otherwise be 00.
         */
-#define YKPIV_VERSION_NUMBER 0x010601
+#define YKPIV_VERSION_NUMBER 0x010602
 
        /**
         * YKPIV_VERSION_MAJOR
@@ -80,7 +80,7 @@
         * level of the header file version number.  For example, when the
         * header version is 1.2.3 this symbol will be 3.
         */
-#define YKPIV_VERSION_PATCH 1
+#define YKPIV_VERSION_PATCH 2
 
        const char *ykpiv_check_version (const char *req_version);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/lib/ykpiv.c new/yubico-piv-tool-1.6.2/lib/ykpiv.c
--- old/yubico-piv-tool-1.6.1/lib/ykpiv.c       2018-08-16 14:25:26.000000000 
+0200
+++ new/yubico-piv-tool-1.6.2/lib/ykpiv.c       2018-09-07 14:18:43.000000000 
+0200
@@ -349,7 +349,19 @@
 
   for(reader_ptr = reader_buf; *reader_ptr != '\0'; reader_ptr += 
strlen(reader_ptr) + 1) {
     if(wanted) {
-      if(!strstr(reader_ptr, wanted)) {
+      char *ptr = reader_ptr;
+      bool found = false;
+      do {
+        if(strlen(ptr) < strlen(wanted)) {
+          break;
+        }
+        if(strncasecmp(ptr, wanted, strlen(wanted)) == 0) {
+          found = true;
+          break;
+        }
+      } while(*ptr++);
+
+      if(found == false) {
         if(state->verbose) {
           fprintf(stderr, "skipping reader '%s' since it doesn't match 
'%s'.\n", reader_ptr, wanted);
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/m4/libtool.m4 new/yubico-piv-tool-1.6.2/m4/libtool.m4
--- old/yubico-piv-tool-1.6.1/m4/libtool.m4     2018-08-17 09:22:47.000000000 
+0200
+++ new/yubico-piv-tool-1.6.2/m4/libtool.m4     2018-09-14 09:21:37.000000000 
+0200
@@ -728,7 +728,6 @@
     cat <<_LT_EOF >> "$cfgfile"
 #! $SHELL
 # Generated automatically by $as_me ($PACKAGE) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
 
 # Provide generalized library-building support services.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/mac.mk new/yubico-piv-tool-1.6.2/mac.mk
--- old/yubico-piv-tool-1.6.1/mac.mk    2017-11-29 11:17:45.000000000 +0100
+++ new/yubico-piv-tool-1.6.2/mac.mk    2018-08-17 09:45:37.000000000 +0200
@@ -26,7 +26,7 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 PACKAGE=yubico-piv-tool
-OPENSSLVERSION=1.0.2m
+OPENSSLVERSION=1.0.2p
 CFLAGS="-mmacosx-version-min=10.6"
 
 all: usage mac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/tool/yubico-piv-tool.1 
new/yubico-piv-tool-1.6.2/tool/yubico-piv-tool.1
--- old/yubico-piv-tool-1.6.1/tool/yubico-piv-tool.1    2018-08-17 
09:23:21.000000000 +0200
+++ new/yubico-piv-tool-1.6.2/tool/yubico-piv-tool.1    2018-09-10 
10:19:44.000000000 +0200
@@ -1,12 +1,12 @@
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.3.
-.TH YUBICO-PIV-TOOL "1" "August 2018" "yubico-piv-tool 1.6.1" "User Commands"
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.6.
+.TH YUBICO-PIV-TOOL "1" "September 2018" "yubico-piv-tool 1.6.2" "User 
Commands"
 .SH NAME
 yubico-piv-tool \- Yubico PIV tool
 .SH SYNOPSIS
 .B yubico-piv-tool
 [\fI\,OPTIONS\/\fR]...
 .SH DESCRIPTION
-yubico\-piv\-tool 1.6.1
+yubico\-piv\-tool 1.6.2
 .TP
 \fB\-h\fR, \fB\-\-help\fR
 Print help and exit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/tool/yubico-piv-tool.c 
new/yubico-piv-tool-1.6.2/tool/yubico-piv-tool.c
--- old/yubico-piv-tool-1.6.1/tool/yubico-piv-tool.c    2018-08-16 
14:48:20.000000000 +0200
+++ new/yubico-piv-tool-1.6.2/tool/yubico-piv-tool.c    2018-09-10 
10:19:42.000000000 +0200
@@ -133,6 +133,8 @@
   ykpiv_state *state;
   int algorithm;
   int key;
+  const unsigned char *oid;
+  size_t oid_len;
 };
 
 int yk_rsa_meth_sign(int dtype, const unsigned char *m, unsigned int m_length,
@@ -140,6 +142,14 @@
   size_t yk_siglen = RSA_size(rsa);
   const RSA_METHOD *meth = RSA_get_method(rsa);
   const struct internal_key *key = RSA_meth_get0_app_data(meth);
+  unsigned char message[256] = {0};
+
+  if(key->oid_len) {
+    memcpy(message, key->oid, key->oid_len);
+    memcpy(message + key->oid_len, m, m_length);
+    m_length += key->oid_len;
+    m = message;
+  }
   if (sign_data(key->state, m, m_length, sigret, &yk_siglen, key->algorithm, 
key->key)) {
     *siglen = (unsigned int)yk_siglen;
     return 1;
@@ -162,21 +172,22 @@
 }
 
 static int wrap_public_key(ykpiv_state *state, int algorithm, EVP_PKEY 
*public_key,
-    int key) {
+    int key, const unsigned char *oid, size_t oid_len) {
+  static struct internal_key int_key;
+  int_key.state = state;
+  int_key.algorithm = algorithm;
+  int_key.key = key;
+  int_key.oid = oid;
+  int_key.oid_len = oid_len;
   if(YKPIV_IS_RSA(algorithm)) {
     RSA_METHOD *meth = RSA_meth_dup(RSA_get_default_method());
     RSA *rsa = EVP_PKEY_get0_RSA(public_key);
-    static struct internal_key int_key;
-    int_key.state = state;
-    int_key.algorithm = algorithm;
-    int_key.key = key;
     RSA_meth_set0_app_data(meth, &int_key);
     RSA_meth_set_sign(meth, yk_rsa_meth_sign);
     RSA_set_method(rsa, meth);
   } else {
     EC_KEY *ec = EVP_PKEY_get0_EC_KEY(public_key);
     EC_KEY_METHOD *meth = EC_KEY_METHOD_new(EC_KEY_get_method(ec));
-    struct internal_key int_key = {state, algorithm, key};
     if (ec_key_ex_data_idx == -1)
       ec_key_ex_data_idx = EC_KEY_get_ex_new_index(0, NULL, NULL, NULL, 0);
     EC_KEY_set_ex_data(ec, ec_key_ex_data_idx, &int_key);
@@ -747,9 +758,12 @@
 #else
   /* With opaque structures we can not touch whatever we want, but we need
    * to embed the sign_data function in the RSA/EC key structures  */
-  wrap_public_key(state, algorithm, public_key, key);
+  wrap_public_key(state, algorithm, public_key, key, oid, oid_len);
 
-  X509_REQ_sign(req, public_key, md);
+  if(X509_REQ_sign(req, public_key, md) == 0) {
+    fprintf(stderr, "Failed signing request.\n");
+    goto request_out;
+  }
 #endif
 
   if(key_format == key_format_arg_PEM) {
@@ -950,9 +964,12 @@
 #else
   /* With opaque structures we can not touch whatever we want, but we need
    * to embed the sign_data function in the RSA/EC key structures  */
-  wrap_public_key(state, algorithm, public_key, key);
+  wrap_public_key(state, algorithm, public_key, key, oid, oid_len);
 
-  X509_sign(x509, public_key, md);
+  if(X509_sign(x509, public_key, md) == 0) {
+    fprintf(stderr, "Failed signing certificate.\n");
+    goto selfsign_out;
+  }
 #endif
 
   if(key_format == key_format_arg_PEM) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/windows.mk new/yubico-piv-tool-1.6.2/windows.mk
--- old/yubico-piv-tool-1.6.1/windows.mk        2017-11-29 11:17:45.000000000 
+0100
+++ new/yubico-piv-tool-1.6.2/windows.mk        2018-08-17 09:24:46.000000000 
+0200
@@ -26,7 +26,7 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 PACKAGE=yubico-piv-tool
-OPENSSLVERSION=1.0.2m
+OPENSSLVERSION=1.0.2p
 CHECKVERSION=0.12.0
 
 all: usage 32bit 64bit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yubico-piv-tool-1.6.1/ykcs11/ykcs11-version.h 
new/yubico-piv-tool-1.6.2/ykcs11/ykcs11-version.h
--- old/yubico-piv-tool-1.6.1/ykcs11/ykcs11-version.h   2018-08-17 
09:22:55.000000000 +0200
+++ new/yubico-piv-tool-1.6.2/ykcs11/ykcs11-version.h   2018-09-14 
09:33:13.000000000 +0200
@@ -43,7 +43,7 @@
         * version number.  Used together with ykneomgr_check_version() to 
verify
         * header file and run-time library consistency.
         */
-#define YKCS11_VERSION_STRING "1.6.1"
+#define YKCS11_VERSION_STRING "1.6.2"
 
        /**
         * YKCS11_VERSION_NUMBER
@@ -53,7 +53,7 @@
         * this symbol will have the value 0x01020300.  The last two digits
         * are only used between public releases, and will otherwise be 00.
         */
-#define YKCS11_VERSION_NUMBER 0x010601
+#define YKCS11_VERSION_NUMBER 0x010602
 
        /**
         * YKCS11_VERSION_MAJOR
@@ -80,7 +80,7 @@
         * level of the header file version number.  For example, when the
         * header version is 1.2.3 this symbol will be 3.
         */
-#define YKCS11_VERSION_PATCH 1
+#define YKCS11_VERSION_PATCH 2
 
 #ifdef __cplusplus
 }


Reply via email to