gsasl-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS gsasl/lib/digest-md5


From: gsasl-commit
Subject: CVS gsasl/lib/digest-md5
Date: Mon, 20 Dec 2004 18:14:44 +0100

Update of /home/cvs/gsasl/lib/digest-md5
In directory dopio:/tmp/cvs-serv7419/lib/digest-md5

Modified Files:
        parser.c validate.c 
Log Message:
Doc fix.

--- /home/cvs/gsasl/lib/digest-md5/parser.c     2004/12/20 16:51:34     1.14
+++ /home/cvs/gsasl/lib/digest-md5/parser.c     2004/12/20 17:14:44     1.15
@@ -495,8 +495,8 @@
 
       case RESPONSE_AUTHZID:
        /* This directive may appear at most once; if multiple
-          instances are present, the client MUST abort the
-          authentication exchange.  FIXME NOT IN DRAFT */
+          instances are present, the server MUST abort the
+          authentication exchange.  <<FIXME NOT IN DRAFT>> */
        if (out->authzid)
          return -1;
        /*  The authzid MUST NOT be an empty string. */
--- /home/cvs/gsasl/lib/digest-md5/validate.c   2004/12/20 16:53:53     1.5
+++ /home/cvs/gsasl/lib/digest-md5/validate.c   2004/12/20 17:14:44     1.6
@@ -87,7 +87,10 @@
     return -1;
 
   /* This directive MUST appear exactly once if "auth-conf" is
-     negotiated; if required and not present, authentication fails. */
+     negotiated; if required and not present, authentication fails.
+     If the client recognizes no cipher and the server only advertised
+     "auth-conf" in the qop option, the client MUST abort the
+     authentication exchange.  */
   if (r->qop == DIGEST_MD5_QOP_AUTH_CONF && !r->cipher)
     return -1;
   if (r->qop != DIGEST_MD5_QOP_AUTH_CONF && r->cipher)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]