summaryrefslogtreecommitdiffstats
path: root/mailnews/imap/src/nsImapProtocol.h
diff options
context:
space:
mode:
authorGaming4JC <g4jc@hyperbola.info>2019-12-30 09:24:51 -0500
committerGaming4JC <g4jc@hyperbola.info>2019-12-30 20:29:25 -0500
commita4ab8fd190102e4773ec3399b5281e8eeef04eae (patch)
tree25a0e01562e2a85295214e49a19a043034ec58f6 /mailnews/imap/src/nsImapProtocol.h
parent0395a076c826ffed7f9a83f8b8f5d49730f773ba (diff)
downloadUXP-a4ab8fd190102e4773ec3399b5281e8eeef04eae.tar
UXP-a4ab8fd190102e4773ec3399b5281e8eeef04eae.tar.gz
UXP-a4ab8fd190102e4773ec3399b5281e8eeef04eae.tar.lz
UXP-a4ab8fd190102e4773ec3399b5281e8eeef04eae.tar.xz
UXP-a4ab8fd190102e4773ec3399b5281e8eeef04eae.zip
Bug 1453643 - Enable proper retry on oauth2 authenication failure.
This prevents mail applications from attempting to use an unauthenticated connection to mailbox(s) and avoid unexpected deletion of local mbox files and subsequent re-download of mailbox content over imap.
Diffstat (limited to 'mailnews/imap/src/nsImapProtocol.h')
-rw-r--r--mailnews/imap/src/nsImapProtocol.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/mailnews/imap/src/nsImapProtocol.h b/mailnews/imap/src/nsImapProtocol.h
index ba2594c89..8cee4f4fb 100644
--- a/mailnews/imap/src/nsImapProtocol.h
+++ b/mailnews/imap/src/nsImapProtocol.h
@@ -485,6 +485,7 @@ private:
void Namespace();
void InsecureLogin(const char *userName, const nsCString &password);
nsresult AuthLogin(const char *userName, const nsCString &password, eIMAPCapabilityFlag flag);
+ nsresult SendDataParseIMAPandCheckForNewMail(const char *data, const char *command);
void ProcessAuthenticatedStateURL();
void ProcessAfterAuthenticated();
void ProcessSelectedStateURL();