]> err.no Git - yubikey-personalization/log
yubikey-personalization
16 years agoDefine the functions that set the character fields
Richard Levitte [Fri, 17 Oct 2008 19:15:28 +0000 (19:15 +0000)]
Define the functions that set the character fields

16 years agoAdd functions to set more fields in the configuration structure. Implement the simpl...
Richard 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

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

16 years agoDon't forget to make sure time_t gets properly declared, and actually get the time...
Richard 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

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

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

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

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

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

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

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

16 years agoUse AM_CPPFLAGS to avoid per-target flags, to avoid AM_PROG_CC_C_O.
Simon Josefsson [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.

16 years agoAdd a first draft of a command line tool.
Richard 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.

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

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

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

16 years agoAdd functionality to create and destroy configurations.
Richard 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.

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

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

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

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

16 years agoHandle the presence of yubikey-core, and make sure it gets configured as well
Richard 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

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

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

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

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

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

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

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

16 years agolibykpers, not libyubikey.
Richard 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

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

16 years agoAdded common routines (shouldn't they be in a separate package, say yubico-c?)
Richard 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?)

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

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