From e0745c64eb12f8ca62ad325c7933f0f0cfc60138 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 20 Dec 1999 03:42:29 +0000 Subject: [PATCH] Interpret IMAP PREAUTH tag correctly (from Joerg Dorchain). svn path=/trunk/; revision=2668 --- NEWS | 1 + imap.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/NEWS b/NEWS index 221e1537..5f9f3936 100644 --- a/NEWS +++ b/NEWS @@ -14,6 +14,7 @@ a Certifying Authority we recognize?). * Federico Schwindt's patch to fix broken SSL configuration. * Fixes to use fetchmail with IPv6 enabled on glibc without inet6-apps installed; thanks to Arkadiusz Mi¶kiewicz. +* Interpret IMAP PREAUTH tag correctly (from Joerg Dorchain). fetchmail-5.2.0 (Tue Nov 30 14:24:25 EST 1999), 18302 lines: * fetchmailconf now complains and exits gracefully when not run under X. diff --git a/imap.c b/imap.c index a5cb5c57..467a34b9 100644 --- a/imap.c +++ b/imap.c @@ -107,6 +107,8 @@ int imap_ok(int sock, char *argbuf) } if (strstr(buf, "FLAGS")) seen = (strstr(buf, "SEEN") != (char *)NULL); + if (strstr(buf, "PREAUTH")) + preauth = TRUE; } while (tag[0] != '\0' && strncmp(buf, tag, strlen(tag))); -- 2.43.2