summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Varshavchik2020-10-27 20:02:38 -0400
committerSam Varshavchik2020-10-27 20:02:38 -0400
commitd34e3f307247594fbe18c48deaf24ae097336bd7 (patch)
tree050cb67b02441424d163c07280bf7ef935ba320a
parent38d7235ab45334e0c88f97c1e5bc7d4814f59669 (diff)
downloadcourier-libs-d34e3f307247594fbe18c48deaf24ae097336bd7.tar.bz2
fflush before POP3 STARTTLS
-rw-r--r--imap/ChangeLog6
-rw-r--r--imap/pop3login.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/imap/ChangeLog b/imap/ChangeLog
index 93caab4..24d3ebc 100644
--- a/imap/ChangeLog
+++ b/imap/ChangeLog
@@ -1,3 +1,9 @@
+2020-10-27 Sam Varshavchik <mrsam@courier-mta.com>
+
+ * waitlib: fix testwait.c failure with LTO enabled on F33.
+
+ * pop3login.c: fflush before STARTLS.
+
5.0.11
2020-05-18 Sam Varshavchik <mrsam@courier-mta.com>
diff --git a/imap/pop3login.c b/imap/pop3login.c
index 611e927..5a67fda 100644
--- a/imap/pop3login.c
+++ b/imap/pop3login.c
@@ -100,7 +100,7 @@ static int starttls()
exit(1);
}
close(pipefd[0]);
-
+ fflush(stdin);
putenv("POP3_STARTTLS=NO");
putenv("POP3_TLS_REQUIRED=0");
putenv("POP3_TLS=1");