aboutsummaryrefslogtreecommitdiffstats
path: root/ToDo
diff options
context:
space:
mode:
authorMichal Rokos <m.rokos@sh.cvut.cz>2002-06-04 06:56:50 +0000
committerMichal Rokos <m.rokos@sh.cvut.cz>2002-06-04 06:56:50 +0000
commit74d7eef78d398e037c9cca35a710f224c5d79957 (patch)
treed9f7c3fa1613d0277a4727ddfc5ca2cd0587c960 /ToDo
parent79e9fa2e8b045cb8e525572d711715052d8c393c (diff)
downloadruby-openssl-history-74d7eef78d398e037c9cca35a710f224c5d79957.tar.gz
Get rid of ANY classes
Diffstat (limited to 'ToDo')
-rw-r--r--ToDo5
1 files changed, 3 insertions, 2 deletions
diff --git a/ToDo b/ToDo
index c007e53..7bb13d3 100644
--- a/ToDo
+++ b/ToDo
@@ -7,7 +7,7 @@ OpenSSL::
* Implement Ruby 1.8 style of creating instances (see StringIO)
* Detailed object inspection (ie. all params for RSA)
* How to support HW crypto engines?
- * Rename ANY classes to uniq ones
+ [DONE] Rename ANY classes to uniq ones
* Support more detailed requies (like: require 'openssl/crypto', require 'openssl/ssl')?
* WRITE TEST CASES!
* Use RDoc and write documentation to sources?
@@ -21,6 +21,7 @@ OpenSSL::
[DONE] Speed up math. ops by the Thread uniq BN_CTX [No - 1 global is OK (Ruby is not thread safe => Don't be afraid of this one)]
[DONE] Convert BN#to_s to Ruby-like behaviour
* introduce BN#pack for MPI, BIN (and call it from BN#to_s and BN#initialize)?
+ * DON'T FORGET TO ADD SUPPORT FOR BIN, AND MPI BACK!
Cipher::
* Use Factory (Cipher.new("DES_EDE3_CBC"))?
@@ -29,7 +30,7 @@ OpenSSL::
* Port it to new (0.9.7) interface
Digest::
- * Use Factory (Digest.new("SHA1"))?
+ [DONE] Use Factory (Digest.new("SHA1"))? [Used exactly like this: OpenSSL::Digest::Digest.new("SHA1")]
HMAC::
* Move it to Digest module?