version 0.8

This commit is contained in:
NIIBE Yutaka
2011-01-19 15:44:37 +09:00
parent d63e3ead5a
commit e732488779
5 changed files with 32 additions and 8 deletions

View File

@@ -1,5 +1,11 @@
2011-01-19 NIIBE Yutaka <gniibe@fsij.org>
* Version 0.8.
* src/pin-cir.c (pin_main): Fix typo, call cir_ext_disable.
* src/usb_prop.c (gnukStringSerial): Updated.
* src/pin-dial.c: New.
* boards/STBEE_MINI/board.c (hwinit1): Add PINPAD_DIAL_SUPPORT.
@@ -33,6 +39,8 @@
2011-01-15 NIIBE Yutaka <gniibe@fsij.org>
* Version 0.7.
* src/usb-icc.c (icc_handle_data): Bug fix: add break for case
ICC_STATE_SEND.

9
NEWS
View File

@@ -1,5 +1,14 @@
Gnuk NEWS - User visible changes
* Major changes in Gnuk 0.8
Released 2011-01-19, by NIIBE Yutaka
** Experimental PIN-pad modification support is added.
PIN input using rotally encoder and push switch is tested with STBee
Mini. By this hardware, PIN-pad modification is supported.
* Major changes in Gnuk 0.7
Released 2011-01-15, by NIIBE Yutaka

19
README
View File

@@ -1,7 +1,7 @@
Gnuk - software for GPG USB Token
Version 0.7
2011-01-15
Version 0.8
2011-01-19
Niibe Yutaka
Free Software Initiative of Japan
@@ -26,7 +26,7 @@ USB Token by Gnuk everywhere.
Release notes
=============
This is eighth release of Gnuk. While it works well for specific
This is nineth release of Gnuk. While it works well for specific
usages, it is still experimental.
Tested features are:
@@ -55,6 +55,8 @@ Tested features are:
* Verify with pin pad
* Modify with pin pad
It is known not-working well:
* For some version of kernel and libccid, --enable-debug can't
@@ -85,12 +87,17 @@ I think that it could run on Olimex STM32-P103, or STBee too.
Besides, we are porting it to STM32 Primer 2.
For PIN-pad support, I connect a consumer IR receive module to STBee
Mini and STM8S Discovery Kit, and use controller for TV. Yes, it is
not secure totally, since it is very easy to monitor IR output of the
controllers. It is experiment, and hardware needed for this
Mini and STM8S Discovery Kit, and use controller for TV. PIN
verification is supported by this configuration. Yes, it is not
secure at all, since it is very easy to monitor IR output of the
controllers. It is just an experiment. Hhardware needed for this
experiment is only a consumer IR receive module which is as cheap as
50 JPY.
Another PIN-pad support is connecting rotally encoder, push switch and
7-segment LED display. Both of PIN verification and PIN modification
are supported for this circuit extension.
Souce code
==========

View File

@@ -322,7 +322,7 @@ pin_main (void *arg)
chThdSleep (PINDISP_TIMEOUT_INTERVAL0);
}
cir_ext_disble ();
cir_ext_disable ();
return 0;
}

View File

@@ -45,7 +45,7 @@ static uint8_t gnukStringSerial[] = {
'C', 0, /* 'C' for Chip uniqure ID */
#endif
'-', 0,
'0', 0, '.', 0, '6', 0, /* Version number of Gnuk */
'0', 0, '.', 0, '8', 0, /* Version number of Gnuk */
'-', 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,