pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/ykpers



Module Name:    pkgsrc
Committed By:   tnn
Date:           Thu Sep 12 22:54:23 UTC 2019

Modified Files:
        pkgsrc/security/ykpers: Makefile distinfo
Removed Files:
        pkgsrc/security/ykpers/patches: patch-Makefile_in

Log Message:
ykpers: update to 1.20.0

* Version 1.20.0 (released 2019-07-03)
** Add yk_open_key_vid_pid() allowing vid and pid to be specified.
** Documentation fixes.
** Clear potentially sensitive material from buffers.
** Fix potential buffer overwrite.

* Version 1.19.3 (released 2019-02-22)
** Fix capability read.

* Version 1.19.2 (released 2019-02-19)
** Fix test on mac.
** Fix serial read and challenge response.

* Version 1.19.1 (released 2019-02-19)
** Error out on json output with randomSeed.
** Validate more length fields.
** Use correct FormatMessage function on windows.
** Overflow, bounds and error condition checks.
** Try to zero sensitive memory better.

* Version 1.19.0 (released 2018-04-24)
** Add yk_write_device_info().
** Add ykpersonalize cli switch -D for device info.
** Add code for handling personalization interface of major version 5.

* Version 1.18.1 (released 2018-01-16)
** Support reading accesscode and private ID from stdin.
** Parse optional arguments correctly.
** Documentation fixes.
** Fix for ykinfo modhex serial output when it ends with c.
** Treat all firmware versions as supported.

* Version 1.18.0 (released 2017-01-27)
** Let ykchalresp read challenge from a file.
** Add support of working with a numbered key when many connected
Thanks to Thomas Habets <habets%google.com@localhost>
** Documentation clarifications.
** Fixup argument parsing of flags with optional arguments on BSD platforms.
** Fix a file descriptor leak on windows.

* Version 1.17.3 (released 2015-12-28)
** Dont read to much if we don't find a key.
** Text updates to make options clearer.
** Correct logic for question when mode switching to non-otp mode.
** Add 4.3 as supported firmware.

* Version 1.17.2 (released 2015-09-22)
** Let _yk_write() return an error if yk_wait_for_key_status() fails.
** Fix a mistake in help, fixed is up to 16 bytes, 32 characters.
** Add 4.2 as supported firmware.

* Version 1.17.1 (released 2015-04-01)
** Fixup of 1.17.0

* Version 1.17.0 (released 2015-04-01)
** add yk_get_capabilities() to fetch capabilities.
** add -c to ykinfo to fetch capabilities.
** whitelist firmware 4.1.x

* Version 1.16.4 (released 2015-03-23)
** change the tool to accept autoeject time as a short instead of a byte

* Version 1.16.3 (released 2015-03-10)
** whitelist YubiKey version 3.4.x
** only try to set libusb configuration if it's unset on the device

* Version 1.16.2 (released 2014-11-28)
** ykinfo: fix modhex printout when serial is an odd number of hex digits.
** whitelist yubikey version 4.0.x
** try to open more PIDs and add for udev.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/security/ykpers/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/security/ykpers/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/security/ykpers/patches/patch-Makefile_in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/ykpers/Makefile
diff -u pkgsrc/security/ykpers/Makefile:1.15 pkgsrc/security/ykpers/Makefile:1.16
--- pkgsrc/security/ykpers/Makefile:1.15        Wed Jul 10 17:53:38 2019
+++ pkgsrc/security/ykpers/Makefile     Thu Sep 12 22:54:23 2019
@@ -1,22 +1,27 @@
-# $NetBSD: Makefile,v 1.15 2019/07/10 17:53:38 sevan Exp $
+# $NetBSD: Makefile,v 1.16 2019/09/12 22:54:23 tnn Exp $
 #
 
-DISTNAME=      ykpers-1.16.1
+GITHUB_PROJECT=        yubikey-personalization
+DISTNAME=      ykpers-1.20.0
 CATEGORIES=    security
-MASTER_SITES=  http://yubico.github.io/yubikey-personalization/releases/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=Yubico/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pettai%NetBSD.org@localhost
-HOMEPAGE=      http://yubico.github.io/yubikey-personalization/
+HOMEPAGE=      https://developers.yubico.com/yubikey-personalization/
 COMMENT=       Yubico's YubiKey re-programming toolkit
 LICENSE=       modified-bsd
 
 GNU_CONFIGURE= yes
-USE_TOOLS+=    pkg-config
+USE_TOOLS+=    gmake pkg-config autoconf automake autoreconf
 USE_LIBTOOL=   yes
 USE_FEATURES+= strnlen
 
 PKGCONFIG_OVERRIDE+=   ykpers-1.pc.in
 
+pre-configure:
+       cd ${WRKSRC} && autoreconf -if
+
 .include "../../security/libyubikey/buildlink3.mk"
 .include "../../devel/libusb1/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"

Index: pkgsrc/security/ykpers/distinfo
diff -u pkgsrc/security/ykpers/distinfo:1.14 pkgsrc/security/ykpers/distinfo:1.15
--- pkgsrc/security/ykpers/distinfo:1.14        Wed Nov  4 01:18:12 2015
+++ pkgsrc/security/ykpers/distinfo     Thu Sep 12 22:54:23 2019
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.14 2015/11/04 01:18:12 agc Exp $
+$NetBSD: distinfo,v 1.15 2019/09/12 22:54:23 tnn Exp $
 
-SHA1 (ykpers-1.16.1.tar.gz) = ff7cf92551ee06da198a2cccd29d55b388ce172b
-RMD160 (ykpers-1.16.1.tar.gz) = 43aab1130d562a57ab9b8f3bd4292b48cc3c77fe
-SHA512 (ykpers-1.16.1.tar.gz) = dad856d0817e00ac371f9370f0ac4385cf4e0e6d7eec05bfb834e6196900a79b4e26b5fdba810ba09591ee6d123aeffb4e3995401245deeb6a6ba166f058df2e
-Size (ykpers-1.16.1.tar.gz) = 501365 bytes
-SHA1 (patch-Makefile_in) = 78b1667f52367d3ccc9ee637fb2cb40ebd5b2f02
+SHA1 (ykpers-1.20.0.tar.gz) = e623d1692b6955acac1fe5218d675f826bb5ebca
+RMD160 (ykpers-1.20.0.tar.gz) = 350a9461c89a6c8324e53a877692328887e9bf9b
+SHA512 (ykpers-1.20.0.tar.gz) = a38b26700793f0a801e5f5889bbbce4a3f728d22aaecf8d0890f1b5135e67bed16a78b7a36dbc323c5d296901f6dd420fa658a982492a0cd9f0bbf95a5fbc823
+Size (ykpers-1.20.0.tar.gz) = 127975 bytes



Home | Main Index | Thread Index | Old Index