From fd09cd02614a0c49c27fd6a6b73e5087e776a428 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sat, 19 Mar 2005 13:34:50 +0000 Subject: Revised "POP3 strong authentication fixes." that esr put into release 3873 on 2004-01-13 07:02:39Z, it would loop infinitely when CAPA failed. Reported by David Greaves. svn path=/trunk/; revision=4027 --- pop3.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'pop3.c') diff --git a/pop3.c b/pop3.c index 8ee3686e..f766d198 100644 --- a/pop3.c +++ b/pop3.c @@ -361,8 +361,7 @@ static int pop3_getauth(int sock, struct query *ctl, char *greeting) * These authentication methods are blessed by RFC1734, * describing the POP3 AUTHentication command. */ - if ((ctl->use_ssl != FLAG_FALSE) || - (ctl->server.authenticate == A_ANY) || + if ((ctl->server.authenticate == A_ANY) || (ctl->server.authenticate == A_GSSAPI) || (ctl->server.authenticate == A_KERBEROS_V4) || (ctl->server.authenticate == A_OTP) || -- cgit v1.2.3