[dovecot-cvs] dovecot/src/login client-authenticate.c,1.32,1.33

cras at procontrol.fi cras at procontrol.fi
Mon Jan 20 15:53:33 EET 2003


Update of /home/cvs/dovecot/src/login
In directory danu:/tmp/cvs-serv8718/login

Modified Files:
	client-authenticate.c 
Log Message:
PLAIN SASL-authentication was a bit broken.



Index: client-authenticate.c
===================================================================
RCS file: /home/cvs/dovecot/src/login/client-authenticate.c,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- client-authenticate.c	9 Jan 2003 12:19:07 -0000	1.32
+++ client-authenticate.c	20 Jan 2003 13:53:31 -0000	1.33
@@ -208,9 +208,8 @@
 		return TRUE;
 	}
 
-	/* code it into user\0user\0password */
+	/* authorization ID \0 authentication ID \0 pass */
 	buffer_set_used_size(client->plain_login, 0);
-	buffer_append(client->plain_login, user, strlen(user));
 	buffer_append_c(client->plain_login, '\0');
 	buffer_append(client->plain_login, user, strlen(user));
 	buffer_append_c(client->plain_login, '\0');




More information about the dovecot-cvs mailing list