diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2021-02-14 10:39:42 +0100 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2021-02-14 10:41:08 +0100 |
commit | 38653ec3ca6665dfde1ea94f094b00a5c06fcc4f (patch) | |
tree | 7cb1929fc9e0337dfee23bd952259eef9ec233bc /NEWS | |
parent | 0f55cd47f61ec021801ac778ed3f1995f7ae686b (diff) | |
download | fetchmail-38653ec3ca6665dfde1ea94f094b00a5c06fcc4f.tar.gz fetchmail-38653ec3ca6665dfde1ea94f094b00a5c06fcc4f.tar.bz2 fetchmail-38653ec3ca6665dfde1ea94f094b00a5c06fcc4f.zip |
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.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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. |