summaryrefslogtreecommitdiff
path: root/random/TODO
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2014-06-09 11:42:22 +0200
committerJustus Winter <4winter@informatik.uni-hamburg.de>2014-06-09 11:42:22 +0200
commit1ba2ed95690396bf081d0af043d878b26b8563c2 (patch)
tree2f381ea0ad053718df0f99b830ee4c5051335d12 /random/TODO
parentf937e9eae8012b66eeabcd10e4188d6410e7c5c4 (diff)
Prepare the random translator to be merged into the Hurd sources
Move the random translator to its own subdirectory 'random'. This is the last commit to this repository. Development of the random translator will continue in the main Hurd repository.
Diffstat (limited to 'random/TODO')
-rw-r--r--random/TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/random/TODO b/random/TODO
new file mode 100644
index 00000000..9cc57ab9
--- /dev/null
+++ b/random/TODO
@@ -0,0 +1,11 @@
+* read_poll uses random_poll until the pool is filled. This is ian
+ issue at first initialization, as this requries POOLSIZE good random (level 1 from
+ gather_random) even in level 0 and 1.
+ For now, the code is only applied to level 2. Eventually, readable_pool
+ should be fixed to return 0 if initialization is not done yet and not enough bytes
+ are available. Otherwise it enters an infinite loop.
+
+* Permissions?
+
+* Off by one error in gather_random/io_write? I can only get GATHERBUFSIZE - 1
+ bytes from it.