aboutsummaryrefslogtreecommitdiffstats
path: root/imap.c
Commit message (Expand)AuthorAgeFilesLines
* imap.c, report.c: remove or comment dead stores.Matthias Andree2021-08-261-1/+4
* IMAP: record server's CAPABILITY data in pre-auth state.Matthias Andree2021-08-261-7/+42
* IMAP: report 'upgrade to TLS succeeded' before CAPA probeMatthias Andree2021-08-261-4/+4
* SECURITY: IMAP: no longer permit LOGIN with LOGINDISABLED.Matthias Andree2021-08-261-34/+40
* IMAP: log error if --auth external requested but server does not advertise it.Matthias Andree2021-08-261-9/+15
* imap.c: one FIXME for command continuation requestsMatthias Andree2021-08-261-0/+3
* IMAP: two more AUTHENTICATE EXTERNAL fixesMatthias Andree2021-08-261-1/+10
* IMAP: fix base64 length calc. for AUTH=EXTERNALMatthias Andree2021-08-261-1/+1
* IMAP: don't send * after failed AUTHENTICATE EXTERNALMatthias Andree2021-08-261-2/+0
* IMAP: rename misnamed function and variableMatthias Andree2021-08-261-5/+5
* SECURITY: IMAP: --auth ssh no longer prevents STARTTLSMatthias Andree2021-08-261-11/+11
* SECURITY: IMAP: PREAUTH->abort if STARTTLS neededMatthias Andree2021-08-261-6/+14
* imap.c revise comment on timeout memory leak if auto (non-static) password bu...Matthias Andree2021-02-141-1/+1
* imap.c: fix memory leak in timeout situation for LOGIN authMatthias Andree2021-02-141-3/+5
* Align with legacy_6x.Matthias Andree2019-08-251-10/+2
* Comment on EXISTS in response to EXPUNGE.Matthias Andree2019-08-051-1/+3
* Drop socket when receiving unexpected untagged * BYE.Matthias Andree2019-05-121-0/+4
* Add line termination when reporting unexpected untagged * BYE contents.Matthias Andree2019-05-121-1/+1
* imap_delete(): clean up delflags[_seen] variables.Matthias Andree2018-06-211-6/+1
* In-depth fix for to64frombits() BASE64 encoder buffer sizing.Matthias Andree2018-04-141-1/+1
* TLS overhaul, bumping version to 6.4Matthias Andree2015-01-261-17/+19
* fetchmail workaround for a bug in Microsoft ExchangeSunil Shetye2012-05-101-1/+1
* fetchmail workaround for a bug in ZimbraMikulas Patocka2011-11-221-1/+2
* Drop FETCHMAIL_IMAP_DELETED_REMAINS_UNSEEN dud again.Matthias Andree2011-05-261-11/+2
* Run S(TART)TLS negotiation under timeout alarm.Matthias Andree2011-05-261-2/+4
* Handle socket errors on CAPABILITY probes.Matthias Andree2011-05-221-3/+9
* Fixup: remove unused variables.Matthias Andree2011-05-041-1/+1
* Do not search for UNSEEN messages in ranges.Sunil Shetye2011-05-041-48/+26
* Add FETCHMAIL_IMAP_DELETED_REMAINS_UNSEEN env' var.Matthias Andree2011-05-031-6/+23
* Hack: support quoted string in imap_fetch_body()Matthias Andree2010-12-101-0/+7
* Do STARTTLS/STLS negotiation in IMAP/POP3 if it is mandatory ignoring server ...Sunil Shetye2010-11-191-5/+2
* Distinguish between server not advertising TLS capability and server failing ...Sunil Shetye2010-11-101-9/+5
* Factor out common NTLM code.Matthias Andree2010-10-091-47/+3
* Fix dead assignments.Matthias Andree2010-10-091-1/+1
* Remove some unneeded SASL cancellations.Matthias Andree2010-09-251-7/+0
* Cancel SASL AUTH properly on GSSAPI errors.Matthias Andree2010-09-251-1/+0
* Don't try to match trailing literals in sscanf,Matthias Andree2010-08-281-5/+16
* parse response to FETCH in a more flexible mannerSunil Shetye2010-08-281-37/+39
* Avoid wedging Exchange 2007 with GSSAPI.Matthias Andree2010-08-211-1/+1
* Add --sslcertfile option and FETCHMAIL_NO_DEFAULT_X509_PATHS env var,Matthias Andree2010-04-181-1/+1
* Fix lots of warnings, most around string literals...Matthias Andree2010-03-181-1/+1
* Fix input type for isalnum().Matthias Andree2010-02-041-1/+1
* Stricter validation of IMAP responses containing byte or message counts.Matthias Andree2010-02-041-12/+33
* IMAP SEARCH fixes & FETCH fallback by Sunil ShetyeMatthias Andree2010-02-041-39/+130
* Clarify IMAP BYE response logging.Matthias Andree2010-01-221-1/+1
* Fix IMAP IDLE and untagged (* ...) response parser, by Sunil Shetye.Matthias Andree2010-01-221-139/+159
* Preliminary Yahoo/Zimbra IMAP ID ("guid" "1") support. Not ready for prime-time.Matthias Andree2009-06-301-0/+9
* Support NIL as body length (Exchange). Fixes Berlios Bug #11980.Matthias Andree2009-04-231-0/+7
* Fix a few compiler warnings around implicit conversion or extra ";".Matthias Andree2009-01-141-2/+2
* Merge Daniel Richard G.'s --sslcommonname option.Matthias Andree2008-03-071-7/+12