]> granicus.if.org Git - mutt/commit
Change IMAP to try oauthbearer first.
authorKevin McCarthy <kevin@8t8.us>
Fri, 29 Mar 2019 22:21:02 +0000 (15:21 -0700)
committerKevin McCarthy <kevin@8t8.us>
Fri, 29 Mar 2019 22:21:02 +0000 (15:21 -0700)
commit70805eef8076e554f8bd8f29cd296ecb1c1878e4
treedb8224b7f9a8f3b79a1fd5e2159f68d3f4e37c0e
parent728f1fa8f251f74f4934f6a6401b7c4b9984e712
Change IMAP to try oauthbearer first.

$imap_authenticators says if it is unset, the authenticators from
most-secure to secure will be tried.  It makes sense for oauthbearer
to come first, like with POP.

To make this change backwards compatible, it depends on the previous
commit, which changed imap_auth_oauth() to return IMAP_AUTH_UNAVAIL if
oauth is not configured or explictily requested.
imap/auth.c