Displaying 4 results from an estimated 4 matches for "mech_plain".
2004 Jul 22
1
[PATCH] add LOGIN authentication mechanism
...c/auth/mech.c dovecot-1.0-test29/src/auth/mech.c
--- dovecot-1.0-test29.vanilla/src/auth/mech.c 2004-07-03 00:07:31.000000000 +0400
+++ dovecot-1.0-test29/src/auth/mech.c 2004-07-22 10:36:26.000000000 +0400
@@ -384,6 +384,7 @@ static void auth_failure_timeout(void *c
}
extern struct mech_module mech_plain;
+extern struct mech_module mech_login;
extern struct mech_module mech_apop;
extern struct mech_module mech_cram_md5;
extern struct mech_module mech_digest_md5;
@@ -412,6 +413,8 @@ void mech_init(void)
while (*mechanisms != NULL) {
if (strcasecmp(*mechanisms, "PLAIN") == 0)
me...
2007 May 22
1
[PATCH] add some const's
...;DIGEST-MD5",
MEMBER(flags) MECH_SEC_DICTIONARY | MECH_SEC_ACTIVE |
diff -r e1b3043c0d90 -r a486a946dfa1 src/auth/mech-plain.c
--- a/src/auth/mech-plain.c Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech-plain.c Tue May 22 09:47:45 2007 +0400
@@ -90,7 +90,7 @@ static struct auth_request *mech_plain_a
return request;
}
-struct mech_module mech_plain = {
+const struct mech_module mech_plain = {
"PLAIN",
MEMBER(flags) MECH_SEC_PLAINTEXT,
diff -r e1b3043c0d90 -r a486a946dfa1 src/auth/mech.c
--- a/src/auth/mech.c Tue May 22 03:58:32 2007 +0300
+++ b/src/auth/mech.c Tue May 22...
2004 Jul 01
3
[PATCH, RFC] add APOP authentication mechanism
...c/auth/mech.c dovecot-1.0-test23/src/auth/mech.c
--- dovecot-1.0-test23.vanilla/src/auth/mech.c 2004-06-01 00:10:02.000000000 +0400
+++ dovecot-1.0-test23/src/auth/mech.c 2004-07-01 11:38:33.000000000 +0400
@@ -384,6 +384,7 @@ static void auth_failure_timeout(void *c
}
extern struct mech_module mech_plain;
+extern struct mech_module mech_apop;
extern struct mech_module mech_cram_md5;
extern struct mech_module mech_digest_md5;
extern struct mech_module mech_anonymous;
@@ -411,6 +412,8 @@ void mech_init(void)
while (*mechanisms != NULL) {
if (strcasecmp(*mechanisms, "PLAIN") == 0)...
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...mech-plain.c
--- dovecot-1.2.11/src/auth/mech-plain.c 2010-01-24 17:14:17.000000000 -0600
+++ dovecot-1.2.11+lemonade/src/auth/mech-plain.c 2010-04-08 09:59:12.000000000 -0500
@@ -6,9 +6,11 @@
#include "passdb.h"
#include "plain-common.h"
+/* APPLE - urlauth */
static void
-mech_plain_auth_continue(struct auth_request *request,
- const unsigned char *data, size_t data_size)
+mech_plain_auth_continue_submit(struct auth_request *request,
+ const unsigned char *data, size_t data_size,
+ bool submit)
{
const char *authid, *authenid, *error;
char *pass;
@@ -54,6 +56,19...