From 38653ec3ca6665dfde1ea94f094b00a5c06fcc4f Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sun, 14 Feb 2021 10:39:42 +0100 Subject: imap.c: fix memory leak in timeout situation for LOGIN auth ...which uses siglongjmp() so that gen_transact() will not return. Note, just in case, this uses local static buffers and is not thread-safe. --- NEWS | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 0889eb38..2cea3c34 100644 --- a/NEWS +++ b/NEWS @@ -84,6 +84,10 @@ removed from a 6.5.0 or newer release.) -------------------------------------------------------------------------------- fetchmail-6.4.17 (not yet released): +# BUG FIXES +* IMAP client: it used to leak memory for username and password when trying + the LOGIN (password-based) authentication and encountered a timeout situation. + # CHANGES * fetchmail.man: now mentions that you may need to add --ssl when specifying a TLS-wrapped port. -- cgit v1.2.3