[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] Use EVP_CIPHER_CTX version of AES from openssl, so openssl ...



Update of /home/or/cvsroot/tor/doc
In directory moria:/tmp/cvs-serv5848/doc

Modified Files:
	TODO 
Log Message:
Use EVP_CIPHER_CTX version of AES from openssl, so openssl can use engines (if they exist).

Index: TODO
===================================================================
RCS file: /home/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.364
retrieving revision 1.365
diff -u -d -r1.364 -r1.365
--- TODO	23 Sep 2005 21:25:29 -0000	1.364
+++ TODO	27 Sep 2005 19:39:25 -0000	1.365
@@ -41,7 +41,7 @@
     (with the new smartlist sort stuff maybe)
   o setconf SocksBindAddress kills tor if it fails to bind
 
-N - controller libs should support resetconf command.
+  o controller libs should support resetconf command.
 N . Additional controller features
       - Find a way to make event info more extensible
       - change circuit status events to give more details, like purpose,
@@ -97,7 +97,10 @@
   - cpu fixes:
     - see if we should make use of truncate to retry
     o hardware accelerator support (configure engines.)
-    - hardware accelerator support (use instead of aes.c when reasonable)
+    o hardware accelerator support (use instead of aes.c when reasonable)
+      - Benchmark this somehow to see whether using EVP_foo is slower in the
+        non-engine case than AES_foo.  If so, check for AES engine and fall
+        back to AES_foo when it's not found.
 R   - kill dns workers more slowly
 
   . Directory changes