Version 1.0.1a release/1.0.1a
authorNIIBE Yutaka <gniibe@fsij.org>
Thu, 12 Mar 2015 06:26:08 +0000 (15:26 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Thu, 12 Mar 2015 08:01:29 +0000 (17:01 +0900)
ChangeLog
README
VERSION
src/main.c
vendor/flying-stone-technology/INDEX_EN.HTM
vendor/flying-stone-technology/INDEX_JA.HTM

index fe7c913..3d06530 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
+2015-03-12  Niibe Yutaka  <gniibe@fsij.org>
+
+       * VERSION: 1.0.1a.
+
+       * src/main.c (fill_serial_no_by_unique_id): Use bits in higher
+       address.
+
 2015-01-29  Niibe Yutaka  <gniibe@fsij.org>
 
-       * VERSION: 1.0.1
+       * VERSION: 1.0.1.
 
 2015-01-28  Niibe Yutaka  <gniibe@fsij.org>
 
diff --git a/README b/README
index fb00329..ab4bd14 100644 (file)
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
 NeuG - a true random number generator implementation (for STM32F103)
 
-                                                         Version 1.0.1
-                                                            2015-01-29
+                                                        Version 1.0.1a
+                                                            2015-03-12
                                                           Niibe Yutaka
                                      Free Software Initiative of Japan
 
@@ -103,15 +103,15 @@ It is distributed under GNU General Public Licence version 3 or later
 External source code
 ====================
 
-To build NeuG device, you need external source code.
+NeuG is distributed with external source code.
 
 * chopstx/ -- Chopstx, the RT Thread Library
 
 * [optional] fraucheky/ -- Fraucheky, the GPL container
 
-It is available at:
+Those are available at:
 
-  http://gitorious.org/chopstx/chopstx
+  https://anonscm.debian.org/cgit/gnuk/chopstx/
 
 
 USB vendor ID and product ID (USB device ID)
@@ -354,16 +354,16 @@ For NIST STS 2.1.1, I used only 10 files of size 125MB.
 Git Repository
 ==============
 
-NeuG is available in the Gnuk repository at Gitorious.org:
+NeuG is available in the Gnuk repository at:
 
-    http://gitorious.org/gnuk/neug
+    https://anonscm.debian.org/cgit/gnuk/gnuk/
 
 You can get it by:
 
-    $ git clone git://gitorious.org/gnuk/neug.git
+    $ git clone git://anonscm.debian.org/gnuk/gnuk/neug.git
 
 
-I put Chopstx as a submodule of Git.  Please do this:
+I put Chopstx and Fraucheky as a submodules of Git.  Please do this:
 
   $ git submodule init
   $ git submodule update
@@ -388,4 +388,10 @@ Your Contributions
 
 FSIJ welcomes your contributions.  Please assign your copyright
 to FSIJ (if possible).
+
+
+Foot note
+==========
+
+If NeuG had a family name, it must be Kunisada.
 -- 
diff --git a/VERSION b/VERSION
index 28b4e2e..3e526ee 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-release/1.0.1
+release/1.0.1a
index d206804..c59df0a 100644 (file)
@@ -675,12 +675,12 @@ static void fill_serial_no_by_unique_id (void)
 {
   extern const uint8_t * unique_device_id (void);
   uint8_t *p = &neug_string_serial[ID_OFFSET];
-  const uint8_t *u = unique_device_id ();
+  const uint8_t *u = unique_device_id () + 8;
   int i;
 
   for (i = 0; i < 4; i++)
     {
-      uint8_t b = u[i];
+      uint8_t b = u[3-i];
       uint8_t nibble; 
 
       nibble = (b >> 4);
index bf50fb6..c64087f 100644 (file)
@@ -114,8 +114,8 @@ to feed entropy to /dev/random, the random device in kernel.</p>
 <ul>
   <li><a href=README>README</a></li>
   <li><a href=COPYING>GNU GPLv3</a></li>
-  <li><a href="https://gitorious.org/gnuk/">Gnuk Repository</a></li>
-  <li><a href="https://gitorious.org/chopstx/">Chopstx Repository</a></li>
+  <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnuk Repository</a></li>
+  <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstx Repository</a></li>
 </ul>
 
 <h2>Links</h2>
index 196c570..c73e46c 100644 (file)
@@ -82,8 +82,8 @@
 <ul>
   <li><a href=README>README</a></li>
   <li><a href=COPYING>GNU GPLv3</a></li>
-  <li><a href="https://gitorious.org/gnuk/">Gnukリポジトリ</a></li>
-  <li><a href="https://gitorious.org/chopstx/">Chopstxリポジトリ</a></li>
+  <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnukリポジトリ</a></li>
+  <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstxリポジトリ</a></li>
 </ul>
 
 <h2>リンク</h2>
@@ -92,6 +92,8 @@
       FST-01 support pages (英語) </a></li>
   <li><a href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users">
       メーリングリスト: Gnuk Users (英語) </a></li>
+  <li><a href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users-ja">
+      メーリングリスト: Gnuk ユーザ (日本語) </a></li>
   <li><a href="http://www.gnu.org/gnu/manifesto.ja.html">GNU宣言</a></li>
 </ul>