./security/ykpers, Yubicos YubiKey re-programming toolkit

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.16.1, Package name: ykpers-1.16.1, Maintainer: pettai

The YubiKey Personalization package contains a library and
command line tool used to personalize (i.e., set a AES key) YubiKeys.


Required to run:
[security/libyubikey] [devel/libusb1]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: ff7cf92551ee06da198a2cccd29d55b388ce172b
RMD160: 43aab1130d562a57ab9b8f3bd4292b48cc3c77fe
Filesize: 489.614 KB

Version history: (Expand)


CVS history: (Expand)


   2015-11-04 02:18:12 by Alistair G. Crooks | Files touched by this commit (434)
Log message:
Add SHA512 digests for distfiles for security category

Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-03-15 15:17:00 by Tobias Nygren | Files touched by this commit (1)
Log message:
wants to link with pthreads
   2014-11-14 22:19:16 by Fredrik Pettai | Files touched by this commit (2)
Log message:
Version 1.16.1 (released 2014-10-30)

* Fix udev rules so they contain four digits.
* Only try to detach the kernel driver if it's attached. For libusb-1.0
* Let import config report errors properly.
   2014-11-10 23:36:27 by Fredrik Pettai | Files touched by this commit (2)
Log message:
Version 1.16.0 (released 2014-09-26)

* Add yk_get_key_vid_pid() to get the vendor and product id of a key.
* Add flags for ykinfo to print vendor and product id.
* Fix a bug in the osx backend where it would return an error opening
a composite device with two hid interfaces.
   2014-09-27 21:46:51 by Fredrik Pettai | Files touched by this commit (2)
Log message:
Version 1.15.3 (released 2014-09-04)

* Fix URLs for opensource.y.com -> developers.y.com move.
* Whitelist firmware version 3.3 and detect new PIDs.

Version 1.15.2 (released 2014-07-30)

* Whitelist firmware version 2.5
* Read key when importing configuration.
* Fix formatting error in information about what is written to key.
* Check return codes when doinf NDEF writes.
   2014-03-13 23:17:59 by Fredrik Pettai | Files touched by this commit (2)
Log message:
Version 1.15.1 (released 2014-03-12)

* Add -6 and -8 flags to ykchalresp to output the response as a truncated
OATH code.
* Add -t to ykchalresp to use current time / 30 as challenge in TOTP
fashion.
* Fix for a crash in the libusb-0.1 backend.

Version 1.15.0 (released 2014-01-10)

* add new Neo version 3.2 as supported.
* let ykp_AES_key_from_password() return error if it can't get a random
  salt.
* let -a without option mean ask for raw key on STDIN.
* let no -a given mean generate a random key
* add ykp_AES_key_from_raw() and ykp_HMAC_key_from_raw() that sets the
key from a byte array.
* remove -osalt= and possibility to generate key from password.
* add YK_ENODATA that's returned when no data is returned from
  the device and no other underlying error is set.
   2013-12-05 14:05:31 by Fredrik Pettai | Files touched by this commit (2)
Log message:
Version 1.14.1 (released 2013-09-16)

* Fix breakage with latest automake.
   2013-09-14 09:06:29 by Fredrik Pettai | Files touched by this commit (2)
Log message:
Version 1.14.0 (released 2013-07-04)

* Fixups of import/export.
  Add targetConfig to show in which slot a configuration is intended.
  Possible memory leaks on error conditions.
* Add -d switch to ykpersonalize for dry-run.
* Add ykp_clear_config() for clearing configuration flags.
* Add getter functions for all configuration flags.
* Add -V to all tools to output version.
* Add ykp_get_acccode_type() and ykp_set_acccode_type()
  Only to do with export, showing where the access code came from
  in the ycfg.
* Add -1 and -2 options to ykinfo to show programming state.