]> err.no Git - yubikey-personalization.old/log
yubikey-personalization.old
15 years agoFix portability of self tests.
simon75j [Tue, 10 Mar 2009 21:14:17 +0000 (21:14 +0000)]
Fix portability of self tests.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@45 b62f149e-849f-11dd-9899-c7ba65f7c4c7

15 years agoRelease 1.0
levitte [Mon, 9 Mar 2009 22:37:17 +0000 (22:37 +0000)]
Release 1.0

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@43 b62f149e-849f-11dd-9899-c7ba65f7c4c7

15 years agoNow that yubico-core uses libtool, a small adaptation is needed.
levitte [Mon, 9 Mar 2009 22:28:54 +0000 (22:28 +0000)]
Now that yubico-core uses libtool, a small adaptation is needed.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@42 b62f149e-849f-11dd-9899-c7ba65f7c4c7

15 years agoUse the same releasing notes as for yubico-core here
levitte [Mon, 9 Mar 2009 22:28:09 +0000 (22:28 +0000)]
Use the same releasing notes as for yubico-core here

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@41 b62f149e-849f-11dd-9899-c7ba65f7c4c7

15 years agoCheck that yubikey-core/ykcore.h declares yk_usb_strerror
levitte [Mon, 9 Mar 2009 18:20:41 +0000 (18:20 +0000)]
Check that yubikey-core/ykcore.h declares yk_usb_strerror

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@40 b62f149e-849f-11dd-9899-c7ba65f7c4c7

15 years agoUse the new yk_usb_strerror() from yubikey-core
levitte [Mon, 9 Mar 2009 17:28:40 +0000 (17:28 +0000)]
Use the new yk_usb_strerror() from yubikey-core

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@39 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoTest release 0.9, to become 1.0...
levitte [Fri, 17 Oct 2008 19:27:43 +0000 (19:27 +0000)]
Test release 0.9, to become 1.0...

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@37 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd command line options for all the flags and other configuration fields
levitte [Fri, 17 Oct 2008 19:17:01 +0000 (19:17 +0000)]
Add command line options for all the flags and other configuration fields

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@36 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoDefine the functions that set the character fields
levitte [Fri, 17 Oct 2008 19:15:28 +0000 (19:15 +0000)]
Define the functions that set the character fields

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@35 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd functions to set more fields in the configuration structure. Implement the simpl...
levitte [Thu, 16 Oct 2008 14:46:45 +0000 (14:46 +0000)]
Add functions to set more fields in the configuration structure.  Implement the simple ones for now

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@34 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAllow for a different location for a proper libusb implementation
levitte [Wed, 8 Oct 2008 19:26:25 +0000 (19:26 +0000)]
Allow for a different location for a proper libusb implementation

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@33 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoDon't forget to make sure time_t gets properly declared, and actually get the time...
levitte [Wed, 8 Oct 2008 19:11:22 +0000 (19:11 +0000)]
Don't forget to make sure time_t gets properly declared, and actually get the time as well

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@32 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoMention autoreconf.
simon75j [Tue, 7 Oct 2008 12:40:36 +0000 (12:40 +0000)]
Mention autoreconf.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@31 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoOnly try to close the key if we got one...
levitte [Sun, 5 Oct 2008 08:00:13 +0000 (08:00 +0000)]
Only try to close the key if we got one...

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@30 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoBetter error checking and reporting
levitte [Sun, 5 Oct 2008 07:58:56 +0000 (07:58 +0000)]
Better error checking and reporting

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@29 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoOnly write verbose messages when then verbose flag is true
levitte [Sun, 5 Oct 2008 07:39:15 +0000 (07:39 +0000)]
Only write verbose messages when then verbose flag is true

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@28 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoRewrite, using better error checking and reporting
levitte [Sat, 4 Oct 2008 13:03:53 +0000 (13:03 +0000)]
Rewrite, using better error checking and reporting

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@27 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoImplement error handling in the personlization library
levitte [Sat, 4 Oct 2008 13:03:26 +0000 (13:03 +0000)]
Implement error handling in the personlization library

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@26 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoHave the applications link with ykcore
levitte [Sat, 4 Oct 2008 13:02:42 +0000 (13:02 +0000)]
Have the applications link with ykcore

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@25 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoUse AM_CPPFLAGS to avoid per-target flags, to avoid AM_PROG_CC_C_O.
simon75j [Wed, 1 Oct 2008 14:55:50 +0000 (14:55 +0000)]
Use AM_CPPFLAGS to avoid per-target flags, to avoid AM_PROG_CC_C_O.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@24 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd a first draft of a command line tool.
levitte [Wed, 1 Oct 2008 14:02:49 +0000 (14:02 +0000)]
Add a first draft of a command line tool.
It doesn't take any options yet (except for an optional salt),
and it doesn't actually talk to the Yubikey yet.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@23 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoLet ykp_AES_key_from_passphrase() take an optional salt as well
levitte [Wed, 1 Oct 2008 14:01:30 +0000 (14:01 +0000)]
Let ykp_AES_key_from_passphrase() take an optional salt as well

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@22 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdapt the Makefile for the latest changes
levitte [Wed, 1 Oct 2008 10:00:53 +0000 (10:00 +0000)]
Adapt the Makefile for the latest changes

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@21 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoPersonalization code that I've been tampering with for a while
levitte [Wed, 1 Oct 2008 10:00:19 +0000 (10:00 +0000)]
Personalization code that I've been tampering with for a while

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@20 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd functionality to create and destroy configurations.
levitte [Wed, 1 Oct 2008 09:59:38 +0000 (09:59 +0000)]
Add functionality to create and destroy configurations.
The readers and writers need to get the userdata to be able to pass it on.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@19 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoRemove function to generate random AES keys. Too insecure.
levitte [Mon, 29 Sep 2008 15:34:50 +0000 (15:34 +0000)]
Remove function to generate random AES keys.  Too insecure.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@18 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoFirst draft of personalization functionality
levitte [Mon, 29 Sep 2008 15:30:41 +0000 (15:30 +0000)]
First draft of personalization functionality

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@17 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd an implementation of PBKDF2
levitte [Mon, 29 Sep 2008 15:29:34 +0000 (15:29 +0000)]
Add an implementation of PBKDF2

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@16 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd SHA and HMAC functions extracted from RFC 4634
levitte [Mon, 29 Sep 2008 15:28:42 +0000 (15:28 +0000)]
Add SHA and HMAC functions extracted from RFC 4634

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@15 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoHandle the presence of yubikey-core, and make sure it gets configured as well
levitte [Thu, 25 Sep 2008 12:01:59 +0000 (12:01 +0000)]
Handle the presence of yubikey-core, and make sure it gets configured as well

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@14 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoWe don't need the common directory any more
levitte [Mon, 22 Sep 2008 20:27:37 +0000 (20:27 +0000)]
We don't need the common directory any more

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@13 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoMove common/ykdef.h to yubikey-core
levitte [Mon, 22 Sep 2008 14:21:37 +0000 (14:21 +0000)]
Move common/ykdef.h to yubikey-core

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@12 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoRemove documents that were added to yubikey-core
levitte [Mon, 22 Sep 2008 14:19:22 +0000 (14:19 +0000)]
Remove documents that were added to yubikey-core

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@11 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoMake the yubikey module consistent
levitte [Thu, 18 Sep 2008 15:11:40 +0000 (15:11 +0000)]
Make the yubikey module consistent

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@10 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAES modules added, reflect that
levitte [Thu, 18 Sep 2008 15:11:07 +0000 (15:11 +0000)]
AES modules added, reflect that

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@9 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoDon't need that external library right now
levitte [Thu, 18 Sep 2008 15:10:16 +0000 (15:10 +0000)]
Don't need that external library right now

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@8 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdded needed modules for AES
levitte [Thu, 18 Sep 2008 15:09:35 +0000 (15:09 +0000)]
Added needed modules for AES

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@7 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agolibykpers, not libyubikey.
levitte [Thu, 18 Sep 2008 14:55:59 +0000 (14:55 +0000)]
libykpers, not libyubikey.
ykpersonalize, not modhex.
Make sure to defined noinstallable headers properly as well as the header
to be installed

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@6 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoautoreconf demands certain files
levitte [Thu, 18 Sep 2008 14:54:27 +0000 (14:54 +0000)]
autoreconf demands certain files

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@5 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdded common routines (shouldn't they be in a separate package, say yubico-c?)
levitte [Thu, 18 Sep 2008 14:29:52 +0000 (14:29 +0000)]
Added common routines (shouldn't they be in a separate package, say yubico-c?)

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@4 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoAdd some internal and useful documentation
levitte [Thu, 18 Sep 2008 09:02:21 +0000 (09:02 +0000)]
Add some internal and useful documentation

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@3 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoDefine the main structure and license
levitte [Thu, 18 Sep 2008 09:01:39 +0000 (09:01 +0000)]
Define the main structure and license

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@2 b62f149e-849f-11dd-9899-c7ba65f7c4c7

16 years agoInitial directory structure.
(no author) [Wed, 17 Sep 2008 10:02:18 +0000 (10:02 +0000)]
Initial directory structure.

git-svn-id: https://yubikey-personalization.googlecode.com/svn/trunk@1 b62f149e-849f-11dd-9899-c7ba65f7c4c7