From 5e2ef3942f848e6cf664a83725bf9e68d26015e9 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Sat, 16 Mar 2013 10:18:43 +0000 Subject: TODO: Added IMAP section and removed unused Other protocols section --- docs/TODO | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) (limited to 'docs/TODO') diff --git a/docs/TODO b/docs/TODO index c0838eef1..3957c0f1a 100644 --- a/docs/TODO +++ b/docs/TODO @@ -71,11 +71,13 @@ 10.2 Initial response 10.3 Graceful base64 decoding failure - 11. LDAP - 11.1 SASL based authentication mechanisms + 11. IMAP + 10.1 auth= in URLs + 10.2 Graceful base64 decoding failure + + 12. LDAP + 12.1 SASL based authentication mechanisms - 12. Other protocols - 13. New protocols 13.1 RSYNC @@ -411,9 +413,23 @@ to provide the data to send. gracefully shutdown the authentication process by sending a * response to the server as per RFC5034. -11. LDAP +11. IMAP -11.1 SASL based authentication mechanisms +11.1 auth= in URLs + + Being able to specify the preferred authentication mechanism in the URL as + per RFC5092. + +11.2 Graceful base64 decoding failure + + Rather than shutting down the session and returning an error when the + decoding of a base64 encoded authentication response fails, we should + gracefully shutdown the authentication process by sending a * response to the + server as per RFC3501. + +12. LDAP + +12.1 SASL based authentication mechanisms Currently the LDAP module only supports ldap_simple_bind_s() in order to bind to an LDAP server. However, this function sends username and password details @@ -421,8 +437,6 @@ to provide the data to send. be possible to use ldap_bind_s() instead specifing the security context information ourselves. -12. Other protocols - 13. New protocols 13.1 RSYNC -- cgit v1.2.3