[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 18:33:25 +0100 |
Update of /home/cvs/gsasl/lib/digest-md5
In directory dopio:/tmp/cvs-serv2107
Modified Files:
server.c
Log Message:
Use new API (temporarily).
--- /home/cvs/gsasl/lib/digest-md5/server.c 2004/12/19 02:14:34 1.16
+++ /home/cvs/gsasl/lib/digest-md5/server.c 2004/12/19 17:33:25 1.17
@@ -34,6 +34,7 @@
#include "digest-md5.h"
#include "shared.h"
#include "parser.h"
+#include "digesthmac.h"
/* Get digest_md5_encode, digest_md5_decode. */
#include "session.h"
@@ -665,11 +666,11 @@
}
/* verify response */
- res = _gsasl_digest (output + outlen, secret,
- nonce, nc, cnonce, state->qop, authzid,
- digesturi, A2_PRE,
- state->cipher, NULL, NULL, NULL, NULL);
- if (res != GSASL_OK)
+ res = digest_md5_hmac (output + outlen, secret,
+ nonce, nc, cnonce, state->qop, authzid,
+ digesturi, A2_PRE,
+ state->cipher, NULL, NULL, NULL, NULL);
+ if (res)
goto done;
if (memcmp (response, output + outlen, RESPONSE_LENGTH) != 0)
@@ -689,12 +690,12 @@
strcat (output, RSPAUTH_PRE);
outlen += strlen (RSPAUTH_PRE);
- res = _gsasl_digest (output + outlen, secret,
- nonce, nc, cnonce, state->qop, authzid,
- digesturi, COLON,
- state->cipher,
- state->kic, state->kis, state->kcc, state->kcs);
- if (res != GSASL_OK)
+ res = digest_md5_hmac (output + outlen, secret,
+ nonce, nc, cnonce, state->qop, authzid,
+ digesturi, COLON,
+ state->cipher,
+ state->kic, state->kis, state->kcc, state->kcs);
+ if (res)
goto done;
outlen += RSPAUTH_LENGTH;
output[outlen] = '\0';
- CVS gsasl/lib/digest-md5, (continued)
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5,
gsasl-commit <=
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19