3
Date: 2004/08/06 19:29:44
8
initialize authid to null so stack garbage is not pushed into _sasl_canon_user
11
plugins/cram.c:1.83->1.84
13
Index: cyrus-sasl-2.1.19/plugins/cram.c
14
===================================================================
15
RCS file: /cvs/src/sasl/plugins/cram.c,v
16
retrieving revision 1.83
17
retrieving revision 1.84
19
--- cyrus-sasl-2.1.19/plugins/cram.c 15 Dec 2003 20:04:22 -0000 1.83
20
+++ cyrus-sasl-2.1.19/plugins/cram.c 6 Aug 2004 20:29:44 -0000 1.84
22
/* CRAM-MD5 SASL plugin
25
- * $Id: cram.c,v 1.83 2003/12/15 20:04:22 rjs3 Exp $
26
+ * $Id: cram.c,v 1.84 2004/08/06 20:29:44 shadow Exp $
29
* Copyright (c) 1998-2003 Carnegie Mellon University. All rights reserved.
32
/***************************** Common Section *****************************/
34
-static const char plugin_id[] = "$Id: cram.c,v 1.83 2003/12/15 20:04:22 rjs3 Exp $";
35
+static const char plugin_id[] = "$Id: cram.c,v 1.84 2004/08/06 20:29:44 shadow Exp $";
37
/* convert a string of 8bit chars to it's representation in hex
38
* using lowercase letters
40
sasl_out_params_t *oparams)
42
client_context_t *text = (client_context_t *) conn_context;
44
+ const char *authid = NULL;
45
sasl_secret_t *password = NULL;
46
unsigned int free_password = 0; /* set if we need to free password */
47
int auth_result = SASL_OK;