docker-offlineimap/offlineimap
Nicolas Sebrecht 39b657194a XOAUTH2: don't try this authentication method when not configured
Checking if we have to run this authentication method once it's already passed
to imaplib2 is too late. Make the checks at correct time, before we try the
authentication method. IOW, before we call

  imapobj.authenticate('XOAUTH2', self.__xoauth2handler)

Github-ref: https://github.com/OfflineIMAP/offlineimap/issues/442
Tested-by: Klemens Schölhorn <klemens@schoelhorn.eu>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2017-04-27 21:17:25 +02:00
..
folder IMAP: UIDPLUS: correctly warn about weird responses from some servers 2017-04-26 19:39:04 +02:00
repository remove support for the status_backend configuration option 2017-03-25 13:47:30 +01:00
ui Acquire lock before updating the CursesLogHandler window 2017-04-23 12:48:12 +02:00
utils Add OpenSUSE to list of supported distros 2016-11-03 16:35:24 +01:00
__init__.py v7.1.0 2017-04-16 00:40:54 +02:00
accounts.py prevent synchronization of identical folders from multiple threads 2017-02-28 19:16:18 +01:00
bundled_imaplib2.py bump from imaplib2 v2.55 to v2.57 2017-03-05 13:28:47 +01:00
CustomConfig.py ConfigHelperMixin must be new-style class to not break inheritance 2016-07-30 04:26:25 +02:00
emailutil.py Rename email.Parser to email.parser 2016-05-10 02:53:09 +02:00
error.py more consistent style 2015-01-07 21:31:43 +01:00
globals.py fix: when called with -a, mbnames must not erase entries of other accounts 2016-06-25 17:33:42 +02:00
imaplibutil.py improve error message when ssl_version must be set due to the tls_level 2016-07-25 03:29:25 +02:00
imapserver.py XOAUTH2: don't try this authentication method when not configured 2017-04-27 21:17:25 +02:00
imaputil.py Fix utf7 decode error not caught 2016-11-02 12:27:00 +01:00
init.py init: register SIGABRT and handle as per SIGUSR2 2017-01-23 14:20:07 +01:00
localeval.py minor code enhancements 2016-07-28 00:42:35 +02:00
mbnames.py Fix mbnames writing with folders using utf-8 2016-11-02 12:30:03 +01:00
threadutil.py fix the profile mode 2016-11-08 07:11:33 +01:00
virtual_imaplib2.py bump from imaplib2 v2.53 to v2.55 2016-06-11 11:08:02 +02:00