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