]> granicus.if.org Git - apache/commitdiff
Update TODO list
authorRalf S. Engelschall <rse@apache.org>
Thu, 19 Jul 2001 21:03:43 +0000 (21:03 +0000)
committerRalf S. Engelschall <rse@apache.org>
Thu, 19 Jul 2001 21:03:43 +0000 (21:03 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89621 13f79535-47bb-0310-9956-ffa450edef68

modules/ssl/README

index d404203b8d9d00851b08b7906958f687eb5b805a..0bba34b105f6c77e03e9d1775667a9ae1bed1486 100644 (file)
@@ -88,7 +88,6 @@
  Inside the source code you will be confronted with the following
  data structures:
 
-   ap_ctx .................. Apache EAPI Context
    server_rec .............. Apache (Virtual) Server
    conn_rec ................ Apache Connection
    BUFF .................... Apache Connection Buffer
  
  TODO
 
- o use ssl_var_lookup?
+ o Cleanup ssl_engine_io.c !!
+ o Port all remaining code (code inside #if 0...#endif blocks)
+ o Try to use APR routines in ssl_util_ssl.c for performing FILE operations.
+ o Enable other hooks - ssl_hook_Access, ssl_hook_Auth, ssl_hook_UserCheck.
+ o Enable the use of ssl_var_lookup (and other ssl_var_* functionalities).
  o Whether to unregister and how to unregister?
    ssl_var_unregister();
    ssl_ext_unregister();
  o Eliminate APR_BLOCK_READ from churn (). The APR_NONBLOCK_READ doesn't work
    currently. The filter logic has to be changed to handle situations when 
    the data is not available immediately.
- o Enable the use of ssl_var_* and ssl_ext_* functionalities.
+ o Enable Timeout processing.
+ o Do we need SSL_set_read_ahead()?
+ o Enable Client authentication.
+ o Remember the Peer Certificate parameters.
  o Enable use of MM, SHMCB and SHMHT.
- o Try to use APR routines in ssl_util_ssl.c for performing FILE operations.
+ o Enable SSL extensions (ssl_engine_ext.c)
+