version 1.1.2 release/1.1.2
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 7 Mar 2014 06:43:05 +0000 (15:43 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Fri, 7 Mar 2014 06:43:05 +0000 (15:43 +0900)
ChangeLog
NEWS
README
VERSION

index b87a3d6..5a185ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-03-07  Niibe Yutaka  <gniibe@fsij.org>
+
+       * VERSION: 1.1.2.
+
 2014-02-25  Niibe Yutaka  <gniibe@fsij.org>
 
        * src/openpgp-do.c (gpg_do_public_key): Don't put OID.
diff --git a/NEWS b/NEWS
index ffe1d51..23ab753 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,16 @@
 Gnuk NEWS - User visible changes
 
+* Major changes in Gnuk 1.1.2
+
+  Released 2014-03-07, by NIIBE Yutaka
+
+** Experimental ECC support for secp256k1.
+After configure, you can edit the DEFS variable in src/Makefile, so
+that Gnuk can support ECDSA with NIST P256 (for authentication), and
+ECDSA with secp256k1 (for signature).  Note that this is pretty much
+experimental, and subjects to change.
+
+
 * Major changes in Gnuk 1.1.1
 
   Released 2013-12-25, by NIIBE Yutaka
diff --git a/README b/README
index ff91b2d..51f288d 100644 (file)
--- a/README
+++ b/README
@@ -1,18 +1,21 @@
 Gnuk - An Implementation of USB Cryptographic Token for GnuPG
 
-                                                         Version 1.1.1
-                                                            2013-12-25
+                                                         Version 1.1.2
+                                                            2014-03-07
                                                           Niibe Yutaka
                                      Free Software Initiative of Japan
 
 Warning
 =======
 
-This is another experimental release of Gnuk 1.1.1, which has
+This is another experimental release of Gnuk, version 1.1.2, which has
 incompatible changes to Gnuk 1.0.x.  Specifically, it now supports
 overriding key import, but importing keys (or generating keys) results
 password reset.  Please update your documentation for Gnuk Token, so
-that the instruction of importing keys won't cause any confusion.
+that the instruction of importing keys won't cause any confusion.  It
+has support of ECDSA (with NIST P256 and secp256k1), but this feature
+is pretty much experimental, and it requires development version of
+GnuPG with newest version of libgcrypt.
 
 
 What's Gnuk?
@@ -52,7 +55,8 @@ A0: Good points of Gnuk are:
            "for Free Software"; Gnuk supports GnuPG.
 
 Q1: What kind of key algorithm is supported?
-A1: Gnuk version 1 only supports 2048-bit RSA.
+A1: Gnuk version 1.0 only supports 2048-bit RSA.
+    Development version of Gnuk (1.1.x) supports 256-bit ECDSA.
 
 Q2: How long does it take for digital signing?
 A2: It takes a second and a half or so. 
@@ -122,11 +126,12 @@ Ac: ST-Link/V2 is cheap one.  We have a tool/stlinkv2.py as flash ROM
 Release notes
 =============
 
-This is another experimental release in version 1.1 series of Gnuk.
+This is third experimental release in version 1.1 series of Gnuk.
 
-While it is daily use for more than two years, some newly introduced
-features (including key generation and firmware upgrade) should be
-considered experimental.
+While it is daily use by its developer, some newly introduced features
+(including ECDSA, key generation and firmware upgrade) should be
+considered experimental.  ECDSA is really experimental.  The feature
+even requires manual edit of Makefile after 'configure'.
 
 Tested features are:
 
@@ -465,7 +470,7 @@ How to configure
 ================
 
 You need python and pyscard (python-pyscard package in Debian) or
-PyUSB (python-usb package in Debian).
+PyUSB 0.4.3 (python-usb package in Debian).
 
 (1) [pyscard] Stop scdaemon
     [PyUSB] Stop the pcsc daemon.
diff --git a/VERSION b/VERSION
index 85d58bc..b9fdcd1 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-release/1.1.1
+release/1.1.2