]>
Commit | Line | Data |
---|---|---|
61af3de3 JG |
1 | Tue May 09 2004 Henrique de Moraes Holschuh <hmh@debian.org> |
2 | ||
3 | * rngd.h, rngd.c, rngd_linux.c, rngd.8.in: Let the user | |
4 | set the fill watermark explicitly, using the new -W | |
5 | command line option. This gets rid of RNDGETPOOL | |
6 | usage, and of a hardcoded (yuck) setting of 50%. | |
7 | This change will make rngd work right with 2.6 kernels. | |
8 | ||
9 | Thu Apr 15 2004 Jeff Garzik <jgarzik@pobox.com> | |
10 | ||
11 | * Makefile.am, configure.ac: put common code in a lib | |
12 | ||
13 | Tue Apr 6 2004 Henrique de Moraes Holschuh <hmh@debian.org> | |
14 | ||
15 | * rngd.c, rngtest.c: Add Copyright and license notices | |
16 | to --version output, as per the GNU guidelines; | |
17 | Improve --help output a little. | |
18 | * rngtest.c: Cleanup logging, and exit with status 1 | |
19 | when input drains before the first block is tested. | |
20 | * rngtest.1.in: Minor text change. | |
21 | ||
22 | Preparatory cleanup for merging the multithreaded | |
23 | code later: | |
24 | * rngd.c: split globals to rngd.h; split linux | |
25 | /dev/random functionality to rngd_linux.c; | |
26 | split entropy source (/dev/hwrandom) functionality | |
27 | to rngd_entsource.c. | |
28 | * rngd.h, rngd_linux.h, rngd_linux.c, | |
29 | rngd_entsource.h, rngd_entsource.c: add | |
30 | ||
31 | Tue Apr 6 2004 Jeff Garzik <jgarzik@pobox.com> | |
32 | ||
33 | * Release version 1.1. | |
34 | ||
35 | Fri Apr 5 2004 Henrique de Moraes Holschuh <hmh@debian.org> | |
36 | ||
37 | Add rngtest application: | |
38 | * Makefile.am: build rngtest. | |
39 | * configure.ac: process rngtest.1.in. | |
40 | * stats.h/stats.c: add. Statistics based on ideas | |
41 | from mtrngd.cpp by Martin Peck <coderman@peertech.org> | |
42 | * exits.h: add. | |
43 | * rngtest.c: add. | |
44 | * contrib/Makefile.am: remove rngtest.c. | |
45 | * contrib/rngtest.c: remove. | |
46 | * AUTHORS: add myself | |
47 | ||
48 | Fri Apr 5 2004 Henrique de Moraes Holschuh <hmh@debian.org> | |
49 | ||
50 | * rngd.c: use C99 initializers syntax, and stop | |
51 | compilation if build env. is incomplete | |
52 | * fips.c, fips.h: s/FIPS_TESTS/N_FIPS_TESTS/ and | |
53 | remove uneeded includes | |
54 | * fips.c: reword error message when build env. is | |
55 | incomplete, and also reorder some includes | |
56 | * AUTHORS, configure.ac, fips.c, fips.h, rngd.c, | |
57 | rngd.8.in: Update Jeff Garzik's email address, remove | |
58 | outdated email address for Philipp Rumpf, on request | |
59 | by Jeff Garzik. | |
60 | * configure.ac, rngd.c: Change bugreport address to | |
61 | Jeff Garzik's. | |
62 | ||
63 | Fri Apr 4 2004 Henrique de Moraes Holschuh <hmh@debian.org> | |
64 | * Makefile.am: Add header and CVS Id tag; Do some cosmetic | |
65 | reformating; Add rngd_SOURCES. | |
66 | * rngd.c: move all FIPS test code to fips.h/fips.c | |
67 | * fips.h, fips.c: add. | |
68 | + Update comments with more FIPS 140-2 trivia. | |
69 | + Use a context structure to hold the FIPS test data. | |
70 | + Implement FIPS 140-2 4.9 Continuous Run test. | |
71 | + Add constants with the test names and bitmask for | |
72 | easier statistic reporting later. | |
73 | ||
74 | Fri Apr 3 2004 Henrique de Moraes Holschuh <hmh@debian.org> | |
75 | ||
76 | * autogen.sh: Add comments with the required versions | |
77 | of the tools. Call aclocal before autoheader. | |
78 | Use --copy for automake invocation. | |
79 | Identify as version 1.1-devel. | |
80 | * configure.in: rename to configure.ac | |
81 | * configure.ac: Add GPL header. Convert to autoconf | |
82 | 2.50 macros, enable AM_MAINTAINER_MODE and disable | |
83 | useless cross-platform compatiblilty glue that | |
84 | isn't used anywere | |
85 | * acconfig.h: remove | |
86 | * .cvsignore: update for new autotools | |
87 | ||
88 | Sat Jul 5 2003 Jeff Garzik <jgarzik@pobox.com> | |
89 | ||
90 | * contrib/rngtest.c, rngd.8.in: s/intel_rng/hwrandom/ | |
91 | ||
92 | Noticed by Olivier NICOLAS. | |
93 | ||
94 | Sat Jul 5 2003 Sami Farin <safari@users.sourceforge.net> | |
95 | ||
96 | "updated" to FIPS140-2 standard, it has a bit more | |
97 | strict constraints on randomness.. about one out of | |
98 | 1000 blocks read from /dev/urandom causes a failure. | |
99 | ||
100 | also a bugfix: | |
101 | checks for EINTR in xread (maybe not necessary with | |
102 | i810 driver?) | |
103 | ||
104 | Sat Jul 5 2003 Jeff Garzik <jgarzik@pobox.com> | |
105 | ||
106 | Rename to rng-tools, release version 1.0. | |
107 | Rename input device to /dev/hwrandom in code and docs. | |
108 | Rename config.h to rng-tools-config.h. | |
109 | ||
110 | Tue Mar 27 2001 Jeff Garzik <jgarzik@mandrakesoft.com> | |
111 | ||
112 | * rngd.c: Include config.h, pick up VERSION from | |
113 | configure.in, via config.h. | |
114 | ||
115 | Mon Mar 26 2001 Philipp Rumpf <prumpf@mandrakesoft.com> | |
116 | ||
117 | * rngd.c: fail before the daemon() call if we | |
118 | can't open /dev/random or /dev/intel_rng | |
119 | ||
120 | Mon Mar 26 2001 Philipp Rumpf <prumpf@mandrakesoft.com> | |
121 | ||
122 | * rngd.c: bugfixes, allow --timeout=0 to disable | |
123 | periodical writes. | |
124 | ||
125 | Fri Mar 23 2001 Jeff Garzik <jgarzik@mandrakesoft.com> | |
126 | ||
127 | * rngd.c: Remove unused var. | |
128 | Include stdlib.h for exit(3). | |
129 | ||
130 | Fri Mar 23 2001 Philipp Rumpf <prumpf@mandrakesoft.com> | |
131 | ||
132 | * rngd.c: fix argp_parse arguments | |
133 | ||
134 | Fri Mar 23 2001 Jeff Garzik <jgarzik@mandrakesoft.com> | |
135 | ||
136 | * configure.in: Change version in cvs | |
137 | ||
138 | * Makefile.am, configure.in, rngd.8.in: Add man page. | |
139 | ||
140 | * rngd.c: Update --help output, listing defaults. | |
141 | Move 'arguments' local to top of file, call it | |
142 | default_arguments. | |
143 | ||
144 | Fri Mar 23 2001 Philipp Rumpf <prumpf@mandrakesoft.com> | |
145 | ||
146 | * rngd.c: fix mixed-up options | |
147 | ||
148 | Fri Mar 23 2001 Philipp Rumpf <prumpf@mandrakesoft.com> | |
149 | ||
150 | * rngd.c: add argp support | |
151 | * rngd.c: make random write granularity, poll timeout | |
152 | command line options | |
153 | * rngd.c: optionally daemonize | |
154 | ||
155 | Fri Mar 23 2001 Jeff Garzik <jgarzik@mandrakesoft.com> | |
156 | ||
157 | * Makefile.am, configure.in, contrib/Makefile.am, | |
158 | autogen.sh, NEWS, ChangeLog, AUTHORS, README, | |
159 | contrib/Makefile.am: Add autoconf/automake support. | |
160 |