version 0.14
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
2011-10-07 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
* Version 0.14.
|
||||
* src/usb_desc.c (gnukStringSerial): Updated.
|
||||
|
||||
* src/random.c (random_init): Call neug_prng_reseed.
|
||||
|
||||
2011-10-06 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
* src/Makefile.in (random_bits): Remove.
|
||||
|
||||
10
NEWS
10
NEWS
@@ -1,5 +1,15 @@
|
||||
Gnuk NEWS - User visible changes
|
||||
|
||||
* Major changes in Gnuk 0.14
|
||||
|
||||
Released 2011-10-07, by NIIBE Yutaka
|
||||
|
||||
** Random number generator change
|
||||
NeuG, Gniibe's True RNG implementation for STM32F103, has been
|
||||
integrated to Gnuk. It is not needed to put random number bytes
|
||||
(generated by host) to Token any more.
|
||||
|
||||
|
||||
* Major changes in Gnuk 0.13
|
||||
|
||||
Released 2011-06-15, by NIIBE Yutaka
|
||||
|
||||
10
README
10
README
@@ -1,7 +1,7 @@
|
||||
Gnuk - software for GnuPG USB Token
|
||||
|
||||
Version 0.13
|
||||
2011-06-15
|
||||
Version 0.14
|
||||
2011-10-07
|
||||
Niibe Yutaka
|
||||
Free Software Initiative of Japan
|
||||
|
||||
@@ -27,7 +27,7 @@ FAQ
|
||||
===
|
||||
|
||||
Q0: How Gnuk USB Token is superior than other solutions (OpenPGP
|
||||
card 2.0, GPF Crypto Stick, etc) ?
|
||||
card 2.0, GPF Crypto Stick, etc.) ?
|
||||
http://www.g10code.de/p-card.html
|
||||
http://www.privacyfoundation.de/crypto_stick/
|
||||
A0: IMRHO, not quite. There is no ready-to-use out-of-box product.
|
||||
@@ -54,6 +54,8 @@ Q3: What's your recommendation for target board?
|
||||
A3: Orthodox choice is Olimex STM32-H103.
|
||||
If you have skill of electronics and like DIY, STM32 part of STM8S
|
||||
Discovery Kit might be the best choice.
|
||||
Currently FST-01 (Flying Stone Tiny 01) is under development,
|
||||
it will be the best choice, hopefully.
|
||||
|
||||
Q4: What's version of GnuPG are you using?
|
||||
A4: In Debian GNU/Linux system, I use gnupg 1.4.11-3 and gnupg-agent
|
||||
@@ -125,7 +127,7 @@ It is known not-working well:
|
||||
Not supported feature(s):
|
||||
|
||||
* Overriding key import. You need to remove all keys first.
|
||||
* Key generation
|
||||
* Key generation on device side
|
||||
|
||||
|
||||
Targets
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* random.c - random number generation
|
||||
* neug.c - random number generation (from NeuG/src/random.c)
|
||||
*
|
||||
* Copyright (C) 2011 Free Software Initiative of Japan
|
||||
* Author: NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
@@ -38,6 +38,8 @@ random_init (void)
|
||||
|
||||
for (i = 0; i < NEUG_PRE_LOOP; i++)
|
||||
(void)neug_get (NEUG_KICK_FILLING);
|
||||
|
||||
neug_prng_reseed ();
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -227,7 +227,7 @@ static const uint8_t gnukStringProduct[] = {
|
||||
const uint8_t gnukStringSerial[] = {
|
||||
13*2+2, /* bLength */
|
||||
USB_STRING_DESCRIPTOR_TYPE, /* bDescriptorType */
|
||||
'0', 0, '.', 0, '1', 0, '3', 0, /* Version number of Gnuk */
|
||||
'0', 0, '.', 0, '1', 0, '4', 0, /* Version number of Gnuk */
|
||||
'-', 0,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
|
||||
Reference in New Issue
Block a user