Hello community, here is the log from the commit of package ykpers for openSUSE:Factory checked in at 2019-02-25 17:53:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ykpers (Old) and /work/SRC/openSUSE:Factory/.ykpers.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ykpers" Mon Feb 25 17:53:50 2019 rev:8 rq:678194 version:1.19.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ykpers/ykpers.changes 2019-02-20 14:12:01.786925480 +0100 +++ /work/SRC/openSUSE:Factory/.ykpers.new.28833/ykpers.changes 2019-02-25 17:53:52.522515543 +0100 @@ -1,0 +2,6 @@ +Fri Feb 22 09:05:00 UTC 2019 - Karol Babioch <[email protected]> + +- Version 1.19.3 (released 2019-02-22) + - Fix capability read. + +------------------------------------------------------------------- Old: ---- ykpers-1.19.2.tar.gz ykpers-1.19.2.tar.gz.sig New: ---- ykpers-1.19.3.tar.gz ykpers-1.19.3.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ykpers.spec ++++++ --- /var/tmp/diff_new_pack.pFUBMz/_old 2019-02-25 17:53:53.630515030 +0100 +++ /var/tmp/diff_new_pack.pFUBMz/_new 2019-02-25 17:53:53.634515028 +0100 @@ -17,7 +17,7 @@ Name: ykpers -Version: 1.19.2 +Version: 1.19.3 Release: 0 Summary: Reference implementation for configuration of YubiKeys License: BSD-2-Clause ++++++ ykpers-1.19.2.tar.gz -> ykpers-1.19.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/ChangeLog new/ykpers-1.19.3/ChangeLog --- old/ykpers-1.19.2/ChangeLog 2019-02-19 14:14:34.000000000 +0100 +++ new/ykpers-1.19.3/ChangeLog 2019-02-22 09:11:03.000000000 +0100 @@ -1,3 +1,20 @@ +2019-02-22 Klas Lindfors <[email protected]> + + * NEWS: NEWS for 1.19.3 + +2019-02-22 Alessio Di Mauro <[email protected]> + + * : Merge pull request #137 from Yubico/fix_wrongsize ykcore: the length check should only be done if expect_bytes > 0 + +2019-02-20 Klas Lindfors <[email protected]> + + * ykpers4win.mk: win: step back down to json-c 0.11 and add + -Wno-error so travis works and we can build it.. + +2019-02-19 Klas Lindfors <[email protected]> + + * NEWS, configure.ac: bump versions to 1.19.3 + 2019-02-19 Klas Lindfors <[email protected]> * NEWS: NEWS for 1.19.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/NEWS new/ykpers-1.19.3/NEWS --- old/ykpers-1.19.2/NEWS 2019-02-19 14:14:18.000000000 +0100 +++ new/ykpers-1.19.3/NEWS 2019-02-22 09:10:01.000000000 +0100 @@ -1,5 +1,9 @@ Yubikey-personalize NEWS -- History of user-visible changes. -*- outline -*- +* Version 1.19.3 (released 2019-02-22) + +** Fix capability read. + * Version 1.19.2 (released 2019-02-19) ** Fix test on mac. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/configure new/ykpers-1.19.3/configure --- old/ykpers-1.19.2/configure 2019-02-19 13:30:31.000000000 +0100 +++ new/ykpers-1.19.3/configure 2019-02-22 08:38:42.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for yubikey-personalization 1.19.2. +# Generated by GNU Autoconf 2.69 for yubikey-personalization 1.19.3. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='yubikey-personalization' PACKAGE_TARNAME='ykpers' -PACKAGE_VERSION='1.19.2' -PACKAGE_STRING='yubikey-personalization 1.19.2' +PACKAGE_VERSION='1.19.3' +PACKAGE_STRING='yubikey-personalization 1.19.3' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='https://developers.yubico.com/yubikey-personalization/' @@ -1386,7 +1386,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures yubikey-personalization 1.19.2 to adapt to many kinds of systems. +\`configure' configures yubikey-personalization 1.19.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1457,7 +1457,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of yubikey-personalization 1.19.2:";; + short | recursive ) echo "Configuration of yubikey-personalization 1.19.3:";; esac cat <<\_ACEOF @@ -1590,7 +1590,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -yubikey-personalization configure 1.19.2 +yubikey-personalization configure 1.19.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1868,7 +1868,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yubikey-personalization $as_me 1.19.2, which was +It was created by yubikey-personalization $as_me 1.19.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2253,7 +2253,7 @@ # Interfaces removed: AGE=0 LT_CURRENT=20 -LT_REVISION=2 +LT_REVISION=3 LT_AGE=19 @@ -2744,7 +2744,7 @@ # Define the identity of the package. PACKAGE='ykpers' - VERSION='1.19.2' + VERSION='1.19.3' cat >>confdefs.h <<_ACEOF @@ -16025,7 +16025,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by yubikey-personalization $as_me 1.19.2, which was +This file was extended by yubikey-personalization $as_me 1.19.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16083,7 +16083,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -yubikey-personalization config.status 1.19.2 +yubikey-personalization config.status 1.19.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/configure.ac new/ykpers-1.19.3/configure.ac --- old/ykpers-1.19.2/configure.ac 2019-02-19 13:29:54.000000000 +0100 +++ new/ykpers-1.19.3/configure.ac 2019-02-20 15:34:51.000000000 +0100 @@ -26,7 +26,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([yubikey-personalization], [1.19.2], +AC_INIT([yubikey-personalization], [1.19.3], [[email protected]], [ykpers], [https://developers.yubico.com/yubikey-personalization/]) AC_CONFIG_AUX_DIR([build-aux]) @@ -37,7 +37,7 @@ # Interfaces added: AGE++ # Interfaces removed: AGE=0 AC_SUBST(LT_CURRENT, 20) -AC_SUBST(LT_REVISION,2) +AC_SUBST(LT_REVISION,3) AC_SUBST(LT_AGE, 19) AM_INIT_AUTOMAKE([1.11.3 -Wall -Werror]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/ykcore/ykcore.c new/ykpers-1.19.3/ykcore/ykcore.c --- old/ykpers-1.19.2/ykcore/ykcore.c 2019-02-19 14:13:56.000000000 +0100 +++ new/ykpers-1.19.3/ykcore/ykcore.c 2019-02-22 09:09:29.000000000 +0100 @@ -624,16 +624,16 @@ yk_errno = YK_ECHECKSUM; return 0; } - } - /* since we get data in chunks of 7 we need to round expect bytes out to the closest higher multiple of 7 */ - if(expect_bytes % 7 != 0) { - expect_bytes += 7 - (expect_bytes % 7); - } + /* since we get data in chunks of 7 we need to round expect bytes out to the closest higher multiple of 7 */ + if(expect_bytes % 7 != 0) { + expect_bytes += 7 - (expect_bytes % 7); + } - if (*bytes_read != expect_bytes) { - yk_errno = YK_EWRONGSIZ; - return 0; + if (*bytes_read != expect_bytes) { + yk_errno = YK_EWRONGSIZ; + return 0; + } } /* Reset read mode of Yubikey before returning. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/ykpers-version.h new/ykpers-1.19.3/ykpers-version.h --- old/ykpers-1.19.2/ykpers-version.h 2019-02-19 13:30:33.000000000 +0100 +++ new/ykpers-1.19.3/ykpers-version.h 2019-02-22 08:38:44.000000000 +0100 @@ -42,7 +42,7 @@ * version number. Used together with ykpers_check_version() to verify * header file and run-time library consistency. */ -#define YKPERS_VERSION_STRING "1.19.2" +#define YKPERS_VERSION_STRING "1.19.3" /** * YKPERS_VERSION_NUMBER @@ -52,7 +52,7 @@ * this symbol will have the value 0x01020300. The last two digits * are only used between public releases, and will otherwise be 00. */ -#define YKPERS_VERSION_NUMBER 0x011302 +#define YKPERS_VERSION_NUMBER 0x011303 /** * YKPERS_VERSION_MAJOR @@ -79,7 +79,7 @@ * level of the header file version number. For example, when the * header version is 1.2.3 this symbol will be 3. */ -#define YKPERS_VERSION_PATCH 2 +#define YKPERS_VERSION_PATCH 3 const char *ykpers_check_version (const char *req_version); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ykpers-1.19.2/ykpers4win.mk new/ykpers-1.19.3/ykpers4win.mk --- old/ykpers-1.19.2/ykpers4win.mk 2019-02-19 13:29:54.000000000 +0100 +++ new/ykpers-1.19.3/ykpers4win.mk 2019-02-20 15:34:51.000000000 +0100 @@ -27,7 +27,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIBYUBIKEYVERSION=1.13 -LIBJSONVERSION=0.13.1 +LIBJSONVERSION=0.11 PROJECT=yubikey-personalization PACKAGE=ykpers @@ -50,7 +50,7 @@ || wget --no-check-certificate https://s3.amazonaws.com/json-c_releases/releases/json-c-$(LIBJSONVERSION).tar.gz && \ tar xfa json-c-$(LIBJSONVERSION).tar.gz && \ cd json-c-$(LIBJSONVERSION) && \ - CC="$(HOST)-gcc -static-libgcc" ac_cv_func_realloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ./configure --host=$(HOST) --build=x86_64-unknown-linux-gnu --prefix=$(PWD)/tmp/root && \ + CFLAGS="-Wno-error" ac_cv_func_realloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ./configure --host=$(HOST) --build=x86_64-unknown-linux-gnu --prefix=$(PWD)/tmp/root && \ make install && \ cp COPYING $(PWD)/tmp/root/licenses/json-c.txt && \ cd .. && \
