]> err.no Git - yubikey-personalization/log
yubikey-personalization
13 years agoFix 'char' not always defaulting to sign.
Fredrik Thulin [Mon, 31 Oct 2011 19:59:49 +0000 (20:59 +0100)]
Fix 'char' not always defaulting to sign.

"Serge E. Hallyn" <serge.hallyn@canonical.com> reports he has an ARM
computer where 'char' defaults to 'unsigned char'. The correct return
type of getopt() according to getopt(3) is 'int' though.

13 years agoUpdate.
Simon Josefsson [Wed, 5 Oct 2011 16:47:56 +0000 (18:47 +0200)]
Update.

13 years agoMerge branch 'fix-non-linux-libusb' of https://github.com/jrmithdobbs/yubikey-persona...
Fredrik Thulin [Wed, 21 Sep 2011 13:30:54 +0000 (15:30 +0200)]
Merge branch 'fix-non-linux-libusb' of https://github.com/jrmithdobbs/yubikey-personalization

13 years agoMerge branch 'fix-ykpers.h-wall-message' of https://github.com/jrmithdobbs/yubikey...
Fredrik Thulin [Fri, 16 Sep 2011 12:10:00 +0000 (14:10 +0200)]
Merge branch 'fix-ykpers.h-wall-message' of https://github.com/jrmithdobbs/yubikey-personalization

13 years agoFix length in some calls to writer().
Fredrik Thulin [Fri, 16 Sep 2011 12:07:16 +0000 (14:07 +0200)]
Fix length in some calls to writer().

No real change, the correct length was used by coincidence.

13 years agoFix -Wall error.
Doug Huff [Mon, 12 Sep 2011 22:13:49 +0000 (17:13 -0500)]
Fix -Wall error.

13 years agoThis fixes building on OpenBSD and properly adds ykcore_libusb output to gitignore.
Doug Huff [Mon, 12 Sep 2011 22:05:58 +0000 (17:05 -0500)]
This fixes building on OpenBSD and properly adds ykcore_libusb output to gitignore.

13 years agoFix typo in NEWS. v1.6.1
Simon Josefsson [Mon, 15 Aug 2011 20:17:35 +0000 (22:17 +0200)]
Fix typo in NEWS.

13 years agoVersion 1.6.1.
Simon Josefsson [Mon, 15 Aug 2011 20:08:13 +0000 (22:08 +0200)]
Version 1.6.1.

13 years agoFix test_args_to_config crash on some platform.
Simon Josefsson [Mon, 15 Aug 2011 20:06:33 +0000 (22:06 +0200)]
Fix test_args_to_config crash on some platform.

13 years agoBump version.
Simon Josefsson [Mon, 15 Aug 2011 20:05:34 +0000 (22:05 +0200)]
Bump version.

13 years agoUpdate for new google account.
Simon Josefsson [Wed, 20 Jul 2011 17:59:15 +0000 (19:59 +0200)]
Update for new google account.

13 years agoFix constness. v1.6.0
Simon Josefsson [Wed, 20 Jul 2011 10:21:02 +0000 (12:21 +0200)]
Fix constness.

13 years agoVersion 1.6.0.
Simon Josefsson [Wed, 20 Jul 2011 10:17:54 +0000 (12:17 +0200)]
Version 1.6.0.

13 years agoAdd NEWS entry. Bump version. Fixed shared library version. Fix code style.
Simon Josefsson [Wed, 20 Jul 2011 10:16:45 +0000 (12:16 +0200)]
Add NEWS entry.  Bump version.  Fixed shared library version.  Fix code style.

13 years agoAdd flag and API for OATH initial moving factor.
Frank Cusack [Wed, 20 Jul 2011 10:12:11 +0000 (12:12 +0200)]
Add flag and API for OATH initial moving factor.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
13 years agoAccept firmware version 2.3.x too.
Simon Josefsson [Wed, 20 Jul 2011 10:05:59 +0000 (12:05 +0200)]
Accept firmware version 2.3.x too.

13 years agoTry to fix test case problems on armel CPU.
Fredrik Thulin [Tue, 7 Jun 2011 18:12:36 +0000 (20:12 +0200)]
Try to fix test case problems on armel CPU.

Reported in https://bugs.launchpad.net/bugs/791249.

13 years agoVersion 1.5.2. v1.5.2
Simon Josefsson [Tue, 10 May 2011 08:34:40 +0000 (10:34 +0200)]
Version 1.5.2.

13 years agoUse latest docs.
Simon Josefsson [Tue, 10 May 2011 08:27:25 +0000 (10:27 +0200)]
Use latest docs.

13 years agoAdd NEWS entries.
Simon Josefsson [Tue, 10 May 2011 08:26:00 +0000 (10:26 +0200)]
Add NEWS entries.

13 years agoFix license and dist ykpers4win.mk.
Simon Josefsson [Tue, 10 May 2011 08:23:16 +0000 (10:23 +0200)]
Fix license and dist ykpers4win.mk.

13 years agoFix typo and re-indent.
Simon Josefsson [Wed, 20 Apr 2011 17:05:59 +0000 (19:05 +0200)]
Fix typo and re-indent.

13 years agoPrint udev rules directory at the end of ./configure run.
Simon Josefsson [Wed, 20 Apr 2011 17:05:25 +0000 (19:05 +0200)]
Print udev rules directory at the end of ./configure run.

13 years agoAdd udev rules to grant the console user access to the yubikey device node
Tollef Fog Heen [Thu, 14 Apr 2011 20:40:02 +0000 (22:40 +0200)]
Add udev rules to grant the console user access to the yubikey device node

13 years agoDrop hidpi.h too, we only need user space stuff in hidsdi.h.
Simon Josefsson [Thu, 14 Apr 2011 18:56:52 +0000 (20:56 +0200)]
Drop hidpi.h too, we only need user space stuff in hidsdi.h.

13 years agoFix upload rules.
Simon Josefsson [Thu, 14 Apr 2011 17:38:30 +0000 (19:38 +0200)]
Fix upload rules.

13 years agoAssume a fixed MinGW-w64 environment, drop work arounds for missing prototypes.
Simon Josefsson [Thu, 14 Apr 2011 17:38:15 +0000 (19:38 +0200)]
Assume a fixed MinGW-w64 environment, drop work arounds for missing prototypes.

13 years agoFix incorrect length used with 'yubikey_hex_decode'.
Fredrik Thulin [Wed, 13 Apr 2011 11:24:56 +0000 (13:24 +0200)]
Fix incorrect length used with 'yubikey_hex_decode'.

Resulted in coredump for challenges of 128 chars (64 bytes).

13 years agoSince slot choosing resets options, demand it comes first.
Fredrik Thulin [Tue, 12 Apr 2011 15:14:49 +0000 (17:14 +0200)]
Since slot choosing resets options, demand it comes first.

13 years agoMerge branch 'master' of github.com:Yubico/yubikey-personalization
Fredrik Thulin [Tue, 12 Apr 2011 15:11:13 +0000 (17:11 +0200)]
Merge branch 'master' of github.com:Yubico/yubikey-personalization

13 years ago_yk_hexdump: cleaner output
Fredrik Thulin [Tue, 12 Apr 2011 15:06:03 +0000 (17:06 +0200)]
_yk_hexdump: cleaner output

13 years agoMove all Windows targets to ykpers4win.mk.
Simon Josefsson [Tue, 12 Apr 2011 13:30:24 +0000 (15:30 +0200)]
Move all Windows targets to ykpers4win.mk.

13 years agoForce libtool to install DLL even though it doesn't know libuuid etc.
Simon Josefsson [Tue, 12 Apr 2011 08:36:27 +0000 (10:36 +0200)]
Force libtool to install DLL even though it doesn't know libuuid etc.

13 years agoBump versions.
Simon Josefsson [Mon, 11 Apr 2011 13:44:03 +0000 (15:44 +0200)]
Bump versions.

13 years agoUse latest documentation. v1.5.1
Simon Josefsson [Mon, 11 Apr 2011 13:30:59 +0000 (15:30 +0200)]
Use latest documentation.

13 years agoFix pgp key example.
Simon Josefsson [Mon, 11 Apr 2011 13:30:28 +0000 (15:30 +0200)]
Fix pgp key example.

13 years agoVersion 1.5.1.
Simon Josefsson [Mon, 11 Apr 2011 13:28:43 +0000 (15:28 +0200)]
Version 1.5.1.

13 years agoIgnore more.
Simon Josefsson [Mon, 11 Apr 2011 13:01:57 +0000 (15:01 +0200)]
Ignore more.

13 years agoBump versions to reflect added header and functions.
Simon Josefsson [Mon, 11 Apr 2011 12:48:50 +0000 (14:48 +0200)]
Bump versions to reflect added header and functions.

13 years agoFixed a build error in self tests when '-z muldefs' is not supported.
Simon Josefsson [Mon, 11 Apr 2011 12:46:29 +0000 (14:46 +0200)]
Fixed a build error in self tests when '-z muldefs' is not supported.

13 years agoRe-enable make check now that it works.
Simon Josefsson [Mon, 11 Apr 2011 12:45:06 +0000 (14:45 +0200)]
Re-enable make check now that it works.

13 years agoList bugfixes for 1.5.1.
Fredrik Thulin [Mon, 11 Apr 2011 12:38:25 +0000 (14:38 +0200)]
List bugfixes for 1.5.1.

13 years agoFix .gitignore.
Simon Josefsson [Mon, 11 Apr 2011 12:32:34 +0000 (14:32 +0200)]
Fix .gitignore.

13 years agoUse valgrind for self checks.
Simon Josefsson [Mon, 11 Apr 2011 12:30:01 +0000 (14:30 +0200)]
Use valgrind for self checks.

13 years agoAdd some news entries for 1.5.1.
Simon Josefsson [Mon, 11 Apr 2011 12:27:53 +0000 (14:27 +0200)]
Add some news entries for 1.5.1.

13 years agoMerge remote branch 'remotes/origin/fix/selfcheck_crash'
Simon Josefsson [Mon, 11 Apr 2011 12:02:02 +0000 (14:02 +0200)]
Merge remote branch 'remotes/origin/fix/selfcheck_crash'

13 years agoMerge remote branch 'remotes/origin/feature/windows-backend'
Simon Josefsson [Mon, 11 Apr 2011 12:01:58 +0000 (14:01 +0200)]
Merge remote branch 'remotes/origin/feature/windows-backend'

13 years agoUse native Windows backend by assuming 1.5.1 and drop libusb.
Simon Josefsson [Sun, 10 Apr 2011 15:58:27 +0000 (17:58 +0200)]
Use native Windows backend by assuming 1.5.1 and drop libusb.

13 years agoFix last commit.
Simon Josefsson [Sun, 10 Apr 2011 15:49:14 +0000 (17:49 +0200)]
Fix last commit.

13 years agoFix crash in self test. Fix expected error codes.
Simon Josefsson [Sun, 10 Apr 2011 15:39:41 +0000 (17:39 +0200)]
Fix crash in self test.  Fix expected error codes.

13 years agoAdd native Windows backend.
Simon Josefsson [Sat, 9 Apr 2011 06:47:47 +0000 (08:47 +0200)]
Add native Windows backend.

13 years agoCleanup stub.
Simon Josefsson [Sat, 9 Apr 2011 05:21:25 +0000 (07:21 +0200)]
Cleanup stub.

13 years agoSlot 2 configuration was broken with libusb-win32.
Fredrik Thulin [Thu, 7 Apr 2011 18:03:48 +0000 (20:03 +0200)]
Slot 2 configuration was broken with libusb-win32.

Reading status reports with slot 2 did not work with
libusb-win32 (1.0.8) for some reason, while working just fine on
Linux and Mac OS X.

13 years agofixed= is not n/a for OATH-HOTP.
Fredrik Thulin [Sat, 2 Apr 2011 11:02:09 +0000 (13:02 +0200)]
fixed= is not n/a for OATH-HOTP.

13 years agoAdd some missing prototypes.
Fredrik Thulin [Wed, 23 Mar 2011 14:30:09 +0000 (15:30 +0100)]
Add some missing prototypes.
u# Please enter the commit message for your changes. Lines starting

13 years agoDistribute ykdef.h too
Tollef Fog Heen [Sat, 12 Mar 2011 14:36:46 +0000 (15:36 +0100)]
Distribute ykdef.h too

13 years agoDocument modhex
Tollef Fog Heen [Fri, 31 Dec 2010 08:18:28 +0000 (09:18 +0100)]
Document modhex

13 years agoFix Swedishism
Tollef Fog Heen [Wed, 26 Jan 2011 19:15:47 +0000 (20:15 +0100)]
Fix Swedishism

13 years agoAdd new man-page ykchalresp.1
Fredrik Thulin [Thu, 10 Mar 2011 08:04:07 +0000 (09:04 +0100)]
Add new man-page ykchalresp.1

13 years agoPrepare for release 1.5.0. v1.5.0
Fredrik Thulin [Wed, 9 Mar 2011 09:43:40 +0000 (10:43 +0100)]
Prepare for release 1.5.0.

13 years agowhitespace
Fredrik Thulin [Wed, 9 Mar 2011 09:41:49 +0000 (10:41 +0100)]
whitespace

13 years agoUse new helper function _parse_args_rc.
Fredrik Thulin [Wed, 9 Mar 2011 09:27:34 +0000 (10:27 +0100)]
Use new helper function _parse_args_rc.

13 years agoBan -ouid= with -ochal-resp and -ooath-hotp.
Fredrik Thulin [Wed, 9 Mar 2011 09:22:45 +0000 (10:22 +0100)]
Ban -ouid= with -ochal-resp and -ooath-hotp.

Challenge response and OATH-HOTP store part of the HMAC key in
the 6 bytes for 'uid', so specifying -ouid= with these modes is
just an easy way to end up with another HMAC key being programmed
than you think.

13 years agoClarifications.
Fredrik Thulin [Wed, 9 Mar 2011 09:01:35 +0000 (10:01 +0100)]
Clarifications.

13 years agoMerge branch 'feature/get_serial_number'
Fredrik Thulin [Wed, 9 Mar 2011 08:43:05 +0000 (09:43 +0100)]
Merge branch 'feature/get_serial_number'

13 years agoSerial number API appeared in 2.2, not 2.0.
Fredrik Thulin [Tue, 8 Mar 2011 19:35:49 +0000 (20:35 +0100)]
Serial number API appeared in 2.2, not 2.0.

13 years agoAdd new libykpers functions.
Fredrik Thulin [Tue, 8 Mar 2011 19:29:47 +0000 (20:29 +0100)]
Add new libykpers functions.

13 years agoFix 'make check' before 'make'.
Fredrik Thulin [Tue, 8 Mar 2011 14:12:11 +0000 (15:12 +0100)]
Fix 'make check' before 'make'.

13 years agoChange product link.
Fredrik Thulin [Tue, 8 Mar 2011 13:48:10 +0000 (14:48 +0100)]
Change product link.

13 years agoMerge branch 'feature/challenge-response'
Fredrik Thulin [Tue, 8 Mar 2011 09:04:50 +0000 (10:04 +0100)]
Merge branch 'feature/challenge-response'

Conflicts:
ykcore/ykcore.h

13 years agoElaborate a bit on uid= and fixed=.
Fredrik Thulin [Tue, 8 Mar 2011 08:59:46 +0000 (09:59 +0100)]
Elaborate a bit on uid= and fixed=.

13 years agoCorrect version required for C/R configuration flags.
Fredrik Thulin [Tue, 8 Mar 2011 08:39:52 +0000 (09:39 +0100)]
Correct version required for C/R configuration flags.

13 years agoRevert "Remove redundant '-h' check."
Fredrik Thulin [Tue, 8 Mar 2011 08:35:15 +0000 (09:35 +0100)]
Revert "Remove redundant '-h' check."

This reverts commit 6a07096ae503b6f548149735c8cb0a2112dcbe53.

13 years agoAdd ability to read serial number.
Fredrik Thulin [Mon, 7 Mar 2011 15:28:08 +0000 (16:28 +0100)]
Add ability to read serial number.

13 years ago'fixed' is n/a for OATH/CHAL-RESP.
Fredrik Thulin [Mon, 7 Mar 2011 14:26:37 +0000 (15:26 +0100)]
'fixed' is n/a for OATH/CHAL-RESP.

13 years agoClarify type of key in error message.
Fredrik Thulin [Mon, 7 Mar 2011 14:23:01 +0000 (15:23 +0100)]
Clarify type of key in error message.

13 years agoNew URL for issue tracker.
Fredrik Thulin [Mon, 7 Mar 2011 14:22:29 +0000 (15:22 +0100)]
New URL for issue tracker.

13 years agoinit
Fredrik Thulin [Mon, 7 Mar 2011 14:22:11 +0000 (15:22 +0100)]
init

13 years agoWait for configuration writing to finish.
Fredrik Thulin [Mon, 7 Mar 2011 13:57:42 +0000 (14:57 +0100)]
Wait for configuration writing to finish.

After last write, we must wait for the key to turn off SLOT_WRITE_FLAG
before fetching status to verify write operation.

13 years agoUse AC_CHECK_LIB to check for FreeBSD libusb.
Fredrik Thulin [Sun, 6 Mar 2011 19:19:22 +0000 (20:19 +0100)]
Use AC_CHECK_LIB to check for FreeBSD libusb.

Can't use AC_LIB_HAVE_LINKFLAGS twice since the result is cached.

13 years agoFix FreeBSD libusb detection.
Fredrik Thulin [Sun, 6 Mar 2011 15:36:04 +0000 (16:36 +0100)]
Fix FreeBSD libusb detection.

13 years agoTry to fix libusb detection on FreeBSD 8.
Fredrik Thulin [Tue, 1 Mar 2011 14:22:27 +0000 (15:22 +0100)]
Try to fix libusb detection on FreeBSD 8.

FreeBSD 8 has an implementation of the libusb-1.0 API in -lusb,
try to handle it.

13 years agoDon't track generated ChangeLog.
Fredrik Thulin [Wed, 16 Feb 2011 10:30:30 +0000 (11:30 +0100)]
Don't track generated ChangeLog.

13 years agoUpdate.
Simon Josefsson [Tue, 8 Feb 2011 10:19:15 +0000 (11:19 +0100)]
Update.

13 years agoFix YK_ENOMEM and YK_ENOSTATUS both being 0x07.
Fredrik Thulin [Sat, 5 Feb 2011 19:19:59 +0000 (20:19 +0100)]
Fix YK_ENOMEM and YK_ENOSTATUS both being 0x07.

13 years agoRemove redundant '-h' check.
Fredrik Thulin [Sat, 5 Feb 2011 19:19:15 +0000 (20:19 +0100)]
Remove redundant '-h' check.

13 years agoAdd challenge-response tool (ykchalresp).
Fredrik Thulin [Sat, 5 Feb 2011 18:42:53 +0000 (19:42 +0100)]
Add challenge-response tool (ykchalresp).

This required implementing multi-feature-report reads in ykcore.c.

It is kind of wrong to have these functions in libykpers, but that's
where they are at the moment. We might split some part of libykpers
out into a new library before releasing anything official. This is
to be considered work in progress.

13 years agoDocument 160 bit key fix, and increase LT_REVISION since it modified
Fredrik Thulin [Mon, 31 Jan 2011 12:55:46 +0000 (13:55 +0100)]
Document 160 bit key fix, and increase LT_REVISION since it modified
libykpers code.

13 years agoMinor cleanups.
Fredrik Thulin [Mon, 31 Jan 2011 12:55:31 +0000 (13:55 +0100)]
Minor cleanups.

13 years agoMake ykp_AES_key_from_passphrase() handle 160 bit keys too.
Fredrik Thulin [Mon, 31 Jan 2011 12:44:06 +0000 (13:44 +0100)]
Make ykp_AES_key_from_passphrase() handle 160 bit keys too.

13 years agoykp_write_config: Some modes now store four bytes key in uid.
Fredrik Thulin [Mon, 31 Jan 2011 10:12:35 +0000 (11:12 +0100)]
ykp_write_config: Some modes now store four bytes key in uid.

OATH-HOTP and HMAC challenge response have 20 bytes key, but the
key field in the configuration is only 16 bytes. They therefor store
four more bytes in the uid field. The pretty-printer is now aware
of this, and will say "uid: n/a" when there is actually key data in
there, and show the complete 20 bytes key as "key:".

13 years agoAdd info about how to populate the doc/ directory after the move to Git.
Fredrik Thulin [Thu, 20 Jan 2011 07:06:53 +0000 (08:06 +0100)]
Add info about how to populate the doc/ directory after the move to Git.

13 years agorelease: One more fix for build dir != src dir.
Fredrik Thulin [Wed, 19 Jan 2011 10:12:53 +0000 (11:12 +0100)]
release: One more fix for build dir != src dir.

Do 'git push' before tagging to find any problems before tagging.

13 years agorelease: Make work with build dir != src dir. v1.4.1
Fredrik Thulin [Wed, 19 Jan 2011 09:39:31 +0000 (10:39 +0100)]
release: Make work with build dir != src dir.

13 years agoUpdates for new release 1.4.1.
Fredrik Thulin [Tue, 18 Jan 2011 21:22:46 +0000 (22:22 +0100)]
Updates for new release 1.4.1.

13 years agoMerge branch 'master' of github.com:Yubico/yubikey-personalization
Fredrik Thulin [Tue, 18 Jan 2011 21:10:21 +0000 (22:10 +0100)]
Merge branch 'master' of github.com:Yubico/yubikey-personalization

13 years agoMove OATH-HOTP symbols back to LIBYKPERS_1.0.
Fredrik Thulin [Tue, 18 Jan 2011 21:09:06 +0000 (22:09 +0100)]
Move OATH-HOTP symbols back to LIBYKPERS_1.0.

This reverts parts of 868c2b38 - the cat was out of the bag.

13 years agoDrop make check until we've fixed -z muldefs.
Simon Josefsson [Mon, 17 Jan 2011 16:02:01 +0000 (17:02 +0100)]
Drop make check until we've fixed -z muldefs.

13 years agoAdd all rule.
Simon Josefsson [Mon, 17 Jan 2011 15:55:55 +0000 (16:55 +0100)]
Add all rule.