[Top][All Lists]
[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: |
Sun, 19 Dec 2004 03:51:29 +0100 |
Update of /home/cvs/gsasl/lib/digest-md5
In directory dopio:/tmp/cvs-serv31271
Modified Files:
test-parser.c
Log Message:
Test more.
--- /home/cvs/gsasl/lib/digest-md5/test-parser.c 2004/12/19 02:34:01
1.3
+++ /home/cvs/gsasl/lib/digest-md5/test-parser.c 2004/12/19 02:51:29
1.4
@@ -49,9 +49,30 @@
printf ("challenge `%s': ", token);
rc = digest_md5_parse_challenge (token, &c);
+ if (rc == 0)
+ abort ();
+ printf ("PASS\n");
+ }
+
+ {
+ char *token = "cipher=\"des\", nonce=42, algorithm=md5-sess";
+
+ printf ("challenge `%s': ", token);
+ rc = digest_md5_parse_challenge (token, &c);
+ if (rc == 0)
+ abort ();
+ printf ("PASS\n");
+ }
+
+ {
+ char *token = "qop=\"auth, auth-conf\", nonce=42, algorithm=md5-sess,
cipher=\"des\"";
+
+ printf ("challenge `%s': ", token);
+ rc = digest_md5_parse_challenge (token, &c);
if (rc != 0)
abort ();
- printf ("qop %02x: %s\n", c.qops, c.qops == 5 ? "PASS" : "FAILURE");
+ printf ("qop %02x ciphers %02x: %s\n", c.qops, c.ciphers,
+ (c.qops == 5 && c.ciphers == 1) ? "PASS" : "FAILURE");
}
{
- CVS gsasl/lib/digest-md5, (continued)
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5,
gsasl-commit <=
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/18