pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/ykpers ykpers: update to 1.20.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/5c08c9334ef8
branches: trunk
changeset: 339427:5c08c9334ef8
user: tnn <tnn%pkgsrc.org@localhost>
date: Thu Sep 12 22:54:23 2019 +0000
description:
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.
diffstat:
security/ykpers/Makefile | 15 ++++++++++-----
security/ykpers/distinfo | 11 +++++------
security/ykpers/patches/patch-Makefile_in | 15 ---------------
3 files changed, 15 insertions(+), 26 deletions(-)
diffs (71 lines):
diff -r 6b95f3d3a36c -r 5c08c9334ef8 security/ykpers/Makefile
--- a/security/ykpers/Makefile Thu Sep 12 22:45:24 2019 +0000
+++ b/security/ykpers/Makefile Thu Sep 12 22:54:23 2019 +0000
@@ -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"
diff -r 6b95f3d3a36c -r 5c08c9334ef8 security/ykpers/distinfo
--- a/security/ykpers/distinfo Thu Sep 12 22:45:24 2019 +0000
+++ b/security/ykpers/distinfo Thu Sep 12 22:54:23 2019 +0000
@@ -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
diff -r 6b95f3d3a36c -r 5c08c9334ef8 security/ykpers/patches/patch-Makefile_in
--- a/security/ykpers/patches/patch-Makefile_in Thu Sep 12 22:45:24 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-Makefile_in,v 1.1 2012/03/19 03:07:55 dholland Exp $
-
-- Makefile is not MAKE_JOBS_SAFE as shipped.
-
---- Makefile.in~ 2011-12-15 14:29:10.000000000 +0000
-+++ Makefile.in
-@@ -1004,7 +1004,7 @@ distcleancheck: distclean
- exit 1; } >&2
- check-am: all-am
- check: check-recursive
--all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(DATA) $(HEADERS)
-+all-am: Makefile $(LTLIBRARIES) .WAIT $(PROGRAMS) $(MANS) $(DATA) $(HEADERS)
- install-binPROGRAMS: install-libLTLIBRARIES
-
- installdirs: installdirs-recursive
Home |
Main Index |
Thread Index |
Old Index