Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-21 | * Support for code_verifier and code_challenge when generating a | Eduardo Chappa | |
refresh token and access token in Gmail using the S256 method and plain method. | |||
2021-08-28 | * Changes to auth_bea.c similar to those of auth_oa2.c. | Eduardo Chappa | |
2021-08-23 | * Fix some memory leaks reported by Valgrind. | Eduardo Chappa | |
2021-05-08 | * Clear out some gcc warnings, and code improvement. Work in progress. | Eduardo Chappa | |
2020-11-01 | * The previous commit does not allow clients to login using xoauth2, so | Eduardo Chappa | |
this commit fixes that. | |||
2020-11-01 | * Improvements to the cancel authentication logic to not to make it | Eduardo Chappa | |
have a delay when cancelling authentication. | |||
2020-08-29 | * When a server expires a refresh token, Alpine needs to cancel it | Eduardo Chappa | |
internally. * Fixes to some prototyping for code related to authentication. * Fixes to documentation contributed by Dennis Davis. | |||
2020-07-02 | * Fix some compilation warnings in Windows. Reported by Barry Landy. | Eduardo Chappa | |
2020-06-26 | * Expansion of the configuration screen for XOAUTH2 to include | Eduardo Chappa | |
username, and tenant. * If a user has more than one client-id for a service, Alpine tries to asks the user which client-id to use and associates that client-id to the credentials in the XOAUTH2 configuration screen. | |||
2020-06-12 | * Initial implementation of XOAUTH2 authentication support for Outlook. | Eduardo Chappa | |
Based on documentation suggested by Andrew C Aitchison. | |||
2020-06-08 | * Remove some compilation warnings given by clang7. | Eduardo Chappa | |
2020-05-21 | * Update to some http_* functions to return status code returned by server. | Eduardo Chappa | |
2020-05-18 | * A few improvements to the http code, which make the http_* functions not ↵ | Eduardo Chappa | |
return the headers of a http reply. So, http_get returns the text retrieved retrieverd, without headers. This allows for simplification of the mm_login_oauth2_c_client function. | |||
2020-05-13 | * Avoid error messages or tcp timeouts when cancelling imap authentication. | Eduardo Chappa | |
2020-05-09 | * Several improvements to Alpine's support of XOAUTH2. In the case of Gmail, | Eduardo Chappa | |
a text explaining the basic steps on how to configure fully Alpine with Gmail was added. In addition, some issues introduced while included OAUTHBEARER were also fixed. | |||
2020-02-19 | * Added support for SALS-IR (rfc 4959) and similar support for other | Eduardo Chappa | |
protocols (SMTP, NNTP, POP3) as some SMTP servers do not support a round-trip two step authentication. For example, davmail does not support PLAIN authentication in SMTP using the challenge-response scheme. Implemented after a report by Geoffrey Bodwin. | |||
2020-01-26 | * Add the file imap/src/c-client/auth_bea.c, needed for the compilation | Eduardo Chappa | |
of Alpine. Reported by Bob Bernstein. |