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 Outlook using the S256 method and plain method (only in the Authorize flow. The Device flow does not seem to be affected by this modification.) | |||
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-11-20 | * Addition of support for SHA1 to SHA512 needed for future additions to | Eduardo Chappa | |
Alpine. The code is taken and adapted from code in RFC 4634. | |||
2021-11-16 | * Replace fgrep and grep -F and egrep by grep -E as these have been | Eduardo Chappa | |
deprecated. Patch submitted by Ville Skyttä. | |||
2021-11-05 | * Crash when invoking Alpine from the command line and an attempt to authorize | Eduardo Chappa | |
alpine to use XOAUTH2 is done. Alpine crashes because of a missing optional parameter -xoauth2-flow and because no screen has been configured yet. Reported by Baron Fujimoto. | |||
2021-11-01 | * When Alpine is trying to decide which client-id to choose it used to limit | Eduardo Chappa | |
its choices the ps_global->vars[V_XOAUTH2_INFO].current_val.l. Now it will also use ps_global->vars[V_XOAUTH2_INFO].main_user_val.l. In addition some of the code in alpine/xoauth2conf.c was moved to the c-client library. | |||
2021-10-30 | * Improvements to the screen that allows a user to select the client-id when | Eduardo Chappa | |
a user attempts to login to a server and more than one client-id is available for that server. In this case additional information is given: The method to use (device or authorize), a user id that uses the suggested client-id or a report that the client-id has not been used. | |||
2021-10-27 | * Contributions by Thomas Uhle: | Eduardo Chappa | |
. Add support to the LDAP attribute "userCertificate"; . Move voiceMailTelephoneNumber from the TCL side to ldap_translate; . XOAUTH2 state generator changes format specifier from %x to %02x; . Clear compiler warnings and correct spelling in documentation. . Web Alpine will not attempt to continue a postponed message if the postponed-msgs folder is empty. | |||
2021-10-24 | * Improvements to Alpine help for xoauth2 and corrections to the menu | Eduardo Chappa | |
for authorization using the device method. | |||
2021-10-23 | * Update help file to remove netscape and substitute that by firefox. | Eduardo Chappa | |
2021-10-23 | * When alpine is authenticating using the XOAUTH2 method, servers will | Eduardo Chappa | |
close the connection if the user takes too long to set it up. Closing the connection might confuse a user, making them believe that the process failed, just to find the next time they open the folder that alll is working well. With this modification alpine will silently reopen the connection to the server after the server closes it, and not report that the folder was closed, making it look as if the connection was never closed and reopened. | |||
2021-10-22 | * Fix the type of some flags for openssl from int to long. | Eduardo Chappa | |
2021-10-17 | * Exiting the authroization screen for XOAUTH2 makes alpine cancel the | Eduardo Chappa | |
authentication, so update the variable user_says_cancel to reflect this. | |||
2021-10-10 | * Alpine might delete all passwords from the password file if the | Eduardo Chappa | |
password file is not unlocked by cancellation, or the authentication for an XOAUTH2 server is cancelled, or the password of an account is changed. | |||
2021-10-08 | * Corrections and improvements to the help text provided by Dennis David. | Eduardo Chappa | |
2021-10-07 | * Some servers do not allow the Drafts folder to be removed, even when | Eduardo Chappa | |
it is empty. Alpine, however, assumes that if the folder exists, it must contain a draft message. This joint collaboration with Thomas Uhle modifies alpine to not to attempt to continue a draft message if the draft folder is emptty. | |||
2021-10-07 | * Corrections and improvements to the help text provided by Dennis David. | Eduardo Chappa | |
2021-10-05 | * Update of the link to the privacy policy. | Eduardo Chappa | |
2021-10-04 | * the option --disable-optimization to the configure script does not | Eduardo Chappa | |
eliminate optimization if it comes from the CFLAGS variable. This commit fixes that. | |||
2021-10-03 | * Alpine can display (with the help of an image viewer) images embedded ↵ | Eduardo Chappa | |
in the html part of a message and will pass these images to a browser when using the external command. | |||
2021-10-03 | * Code clean up and removal of some warnings. | Eduardo Chappa | |
2021-09-29 | * Cancel refresh token when XOAUTH2 authentication fails. | Eduardo Chappa | |
2021-09-24 | * Alpine crashes when it cannot retrieve privacy policy due to | Eduardo Chappa | |
failure to connect to external server. | |||
2021-09-23 | * Alpine fails to build when given the --without-ssl configure | Eduardo Chappa | |
option due to an undefined value for DF_ENCRYPTION_RANGE. Reported by David Morris. | |||
2021-09-18 | * new version 2.25 | Eduardo Chappa | |
2021-09-13 | * Enabled encryption protocols in PC-Alpine are based on those enabled | Eduardo Chappa | |
in the system, unless one is specified directly. | |||
2021-09-12 | * Additional code so that passwords are not deleted when connections | Eduardo Chappa | |
are lost. | |||
2021-09-12 | * New format for saving passwords in the windows credential manager | Eduardo Chappa | |
for PC-Alpine. Upon starting this new version of Alpine the passwords saved in the credential manager are converted to the new format and they will not be recognized by old versions of Alpine, but only by this and newer versions of Alpine. | |||
2021-09-09 | * Alpine will delete passwords that do not work from internal memory | Eduardo Chappa | |
and the local password cache (password file or system local cache.) | |||
2021-09-07 | * Forwarding did not append the (fwd) suffix to the subject. Bug introduced | Eduardo Chappa | |
in commit 8167f58e118afa658590253f8696c816511c3708 while fixing warnings given by gcc-10. Reported by Holger Trapp. | |||
2021-08-31 | * Update default protection of Windows files, as this was modified | Eduardo Chappa | |
unintentionally during the last update. | |||
2021-08-31 | * Update to latest version of Openssl in git at the time of this | Eduardo Chappa | |
update, for the Windows version of Alpine. | |||
2021-08-31 | * Crash caused by saving (and resaving) XOAUTH2 refresh and access tokens | Eduardo Chappa | |
in PC-Alpine. Reported by Karl Lindauer. | |||
2021-08-28 | * Changes to auth_bea.c similar to those of auth_oa2.c. | Eduardo Chappa | |
2021-08-28 | * Fix of more memory leaks and a crash due to incorrect freeing of memory, ↵ | Eduardo Chappa | |
introduced in commit 8961761e0b3c7b3cc11a00f6ac6ebf7a29bc5a10 | |||
2021-08-23 | * Crash due to incorrect freeing of memory, introduced in commit | Eduardo Chappa | |
8961761e0b3c7b3cc11a00f6ac6ebf7a29bc5a10 | |||
2021-08-23 | * Fix a typo in documentation. Patch provided by Dennis Davis. Other | Eduardo Chappa | |
minor fixes. | |||
2021-08-23 | * Fix some memory leaks reported by Valgrind. | Eduardo Chappa | |
2021-08-21 | * Add short option equivalent for the -xoauth2-* options. For example, | Eduardo Chappa | |
-xoauth2-server is equivalent to -x-s; -xoauth2-client-id is equivalent to -x-c-i, etc. | |||
2021-08-21 | * Crash when attempting to remove a configuration for a XOAUTH2 server | Eduardo Chappa | |
that has no usernames configured. | |||
2021-08-21 | * Fix, alpine was assigning the flow to follow to the username of the user. | Eduardo Chappa | |
2021-08-21 | * Add option -xoauth2-flow to the command line, so that users can specify the | Eduardo Chappa | |
parameters to set up an xoauth2 connection through the command line. | |||
2021-08-19 | * Clear out some warnings given by gcc-10. | Eduardo Chappa | |
2021-08-15 | * The c-client library parses information from an IMAP server during | Eduardo Chappa | |
non-authenticated state which could lead to denial of service. Reported by Damian Poddebniak from Münster University of Applied Sciences. | |||
2021-08-10 | * Improvements to http.c and json.c for support of future code. | Eduardo Chappa | |
2021-08-10 | * Fix bug that prevented Alpine from saving passwords in the Unix ↵ | Eduardo Chappa | |
password file. | |||
2021-08-09 | * Update to json code to simplify it. | Eduardo Chappa | |
2021-07-31 | * Clear more warnings given by gcc-10. Work in progress. | Eduardo Chappa | |
2021-07-30 | * Improvements to the http and json code. | Eduardo Chappa | |
2021-07-28 | * Print error when trying to authenticate using XOAUTH2, when available. | Eduardo Chappa | |