summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2007-02-22 18:25:27 +0000
committerWerner Koch <wk@gnupg.org>2007-02-22 18:25:27 +0000
commit1cfac9fd5f628c2d505b6c01d2cc0657840299ed (patch)
treec6ceb5f8ac489a844041fb21d6d0cf296d78d694 /TODO
parent6cb0bbb9494b908be000d331d0e7068bb6ae9ee7 (diff)
downloadlibgcrypt-1cfac9fd5f628c2d505b6c01d2cc0657840299ed.tar.gz
Fixed bug#596 adn minor cleanups
Diffstat (limited to 'TODO')
-rw-r--r--TODO25
1 files changed, 12 insertions, 13 deletions
diff --git a/TODO b/TODO
index 95ea299c..c867e6f8 100644
--- a/TODO
+++ b/TODO
@@ -2,8 +2,6 @@ What's left to do -*- outline -*-
* Updated the FSF's directory.
-* Add more tests.
-
* udiv-qrnbd.o should get build as *.lo [HPUX]
* Allow operation using RSA keys consisting of the OpenSSL list of
@@ -14,15 +12,14 @@ What's left to do -*- outline -*-
been compiled with thread support when used by a threaded
application.
-* write an autoconf test to check whether the linker supports a
- version script.
+* linker script test
+ Write an autoconf test to check whether the linker supports a
+ version script.
* Make use of the forthcoming visibility attribute.
* Add attributes to the MPI functions.
-* Write tests for the progress function
-
* In case the ac interface will be more popular than the pk interface,
the asymmetric ciphers could be changed for convenient interaction
with the ac interface (i.e. by using ac's `data sets') and the pk
@@ -39,8 +36,8 @@ What's left to do -*- outline -*-
* Use builtin bit functions of gcc 3.4
* Consider using a daemon to maintain he random pool
-
- The down side of this is that we can't assume that the random das
+ [Partly done]
+ The down side of this is that we can't assume that the random has
has always been stored in "secure memory". And we rely on that
sniffing of Unix domain sockets is not possible. We can implement
this simply by detecting a special prefixed random seed name and
@@ -56,9 +53,6 @@ What's left to do -*- outline -*-
There is no shortage of standard memory, so logging is most likely
possible.
-* signed vs. unsigned.
- Sync the code with 1.2 where we have fixed all these issues.
-
* mpi_print does not use secure memory
for internal variables.
@@ -71,13 +65,18 @@ What's left to do -*- outline -*-
Remove use of anonymous union.
* ac.c
- There are still some things fishy. The fixes I did todat
+ There are still some things fishy. The fixes I did today
(2006-10-23) seem to cure just a symptom. Needs a complete review.
* gcryptrnd.c
- Requires test for pth and other stuff.
+ Requires a test for pth [done] as well as some other tests.
* secmem.c
Check whether the memory block is valid before releasing it and
print a diagnosic, like glibc does.
+* Tests
+ We need a lot more tests. Lets keep an ever growing list here.
+** Write tests for the progress function
+
+