Version 1.2.4. release/1.2.4
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 12 May 2017 08:22:20 +0000 (17:22 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Fri, 12 May 2017 08:22:20 +0000 (17:22 +0900)
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
.gitignore
ChangeLog
NEWS
README
VERSION

index cf834de..be8f0fa 100644 (file)
@@ -14,3 +14,4 @@ regnual/regnual.elf
 doc/_build
 tests/.cache
 tests/__pycache__
+emulation/gnuk_emulation
index 904f846..a9dc1c9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-05-12  NIIBE Yutaka  <gniibe@fsij.org>
+
+       * VERSION: 1.2.4.
+
 2017-04-28  NIIBE Yutaka  <gniibe@fsij.org>
 
        * src/mcu-stm32f103.c: New.
diff --git a/NEWS b/NEWS
index 2fdc0b6..6e21a55 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,15 @@
 Gnuk NEWS - User visible changes
 
+* Major changes in Gnuk 1.2.4
+
+  Released 2017-05-12, by NIIBE Yutaka
+
+** Flash ROM security fix
+The partial content of flash ROM might be exposed when scanning of
+data object had a problem.  Added boundary check and changed layout of
+flash ROM.
+
+
 * Major changes in Gnuk 1.2.3
 
   Released 2017-02-02, by NIIBE Yutaka
diff --git a/README b/README
index b3dc40e..08feaed 100644 (file)
--- a/README
+++ b/README
@@ -1,14 +1,14 @@
 Gnuk - An Implementation of USB Cryptographic Token for GnuPG
 
-                                                         Version 1.2.3
-                                                            2017-02-02
+                                                         Version 1.2.4
+                                                            2017-05-12
                                                           Niibe Yutaka
                                      Free Software Initiative of Japan
 
 Release Notes
 =============
 
-This is the release of Gnuk, version 1.2.3, which has major
+This is the release of Gnuk, version 1.2.4, which has major
 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
@@ -361,9 +361,9 @@ You need GNU toolchain and newlib for 'arm-none-eabi' target.
 On Debian we can install the packages of gcc-arm-none-eabi,
 gdb-arm-none-eabi and its friends.  I'm using:
 
-       binutils-arm-none-eabi  2.27-9+9
+       binutils-arm-none-eabi  2.28-4+9+b2
        gcc-arm-none-eabi       15:5.4.1+svn241155-1
-       gdb-arm-none-eabi       7.11.1-2+9+b1
+       gdb-arm-none-eabi       7.12-6+9+b2
        libnewlib-arm-none-eabi 2.4.0.20160527-2
 
 Or else, see https://launchpad.net/gcc-arm-embedded for preparation of
diff --git a/VERSION b/VERSION
index 657e8aa..61b467a 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-release/1.2.3
+release/1.2.4