Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-07-04 | * Bug fix: When trying to select a folder for saving a message, one can ↵ | Eduardo Chappa | |
only enter a subfolder by pressing the ">" command, rather than the normal navigation by pressing "Return". Reported by Ulf-Dietrich Braunmann. | |||
2021-06-10 | * Rewrite of http code to keep connections alive after GET and POST | Eduardo Chappa | |
commands. | |||
2021-06-10 | * Bug fix: Tcp and http debug information is not printed unless the | Eduardo Chappa | |
default debug level is set to 1. Print this if requested, regardless of what the default debug level is. | |||
2021-06-06 | * Clear some warnings given by gcc-10. | Eduardo Chappa | |
2021-05-31 | * Bug fix: Memory corruption when alpine searches for a string that is | Eduardo Chappa | |
an incomplete utf8 string in a local folder. This could happen by chopping a string to make it fit a buffer without regard to its content. We fix the string so that chopping it does not damage it. Reported by Andrew. | |||
2021-05-30 | * Improvements to the xoauth2 screen so that users are informed | Eduardo Chappa | |
of the results of the xoauth2 set up process according to if they can cache passwords across sessions. | |||
2021-05-28 | * Fixes and improvements to the documentation by Dennis Davis | Eduardo Chappa | |
(Any mistakes are mine.) | |||
2021-05-22 | * New alpha version 2.24.2 | Eduardo Chappa | |
2021-05-21 | * Clear out some gcc warnings, and code improvement. Work in progress. | Eduardo Chappa | |
2021-05-15 | * Eliminate no timeout from https connection. | Eduardo Chappa | |
2021-05-15 | * Clear out some gcc warnings, and code improvement. Work in progress. | Eduardo Chappa | |
2021-05-08 | * Clear out some gcc warnings, and code improvement. Work in progress. | Eduardo Chappa | |
2021-05-08 | * Compilation bug: Setting --disable-optimization during compilation | Eduardo Chappa | |
time erased the CFLAGS environment variable. | |||
2021-05-02 | * Code reorganization to place all xoauth2 configuration information in | Eduardo Chappa | |
one file. | |||
2021-04-29 | * Crash in the ntlm authenticator when no domain was specified in the | Eduardo Chappa | |
username. Reported and fixed by Anders Skargren. | |||
2021-04-28 | * Fix of the list of files in the browser for terminals that need to erase | Eduardo Chappa | |
inverse video to stop inverse video. W=Work in collaboration with professor Martin Trusler. | |||
2021-04-18 | * Fixes to the support for ssl ciphers (variable could be set | Eduardo Chappa | |
in alpine, but never seen by c-client.) | |||
2021-04-18 | * Addition of testing for wctomb(), which will be used in systems that | Eduardo Chappa | |
do not have wcrtomb(). Work in collaboration with professor Martin Trusler. | |||
2021-04-18 | * Improvements and corrections to the documentation by Dennis Davis. | Eduardo Chappa | |
2021-04-17 | * This code was not committed earlier, and is part of support of the | Eduardo Chappa | |
ssl-ciphers configuration option. | |||
2021-04-17 | * Add new variable ssl-ciphers to list the ciphers that will be used when | Eduardo Chappa | |
negotiating a secure connection with a SSL server. Work in collaboration with professor Martin Trusler. | |||
2021-04-17 | Merge branch 'master' of ssh://repo.or.cz/alpine | Eduardo Chappa | |
2021-04-17 | * Add new type SUINT32, as a shorter version of UINT32 for systems that | Eduardo Chappa | |
do not have a proper uint32_t type. SUINT32 is defined by default to be UINT32, but during compilation the user can define an environment variable SUINT32 to be, say, unsigned long, and that will make SUINT32 to take that type. This, and the source codem, are the only places where this is documented. Work in collaboration with professor Martin Trusler. | |||
2021-04-17 | NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE | Eduardo Chappa | |
NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE First use the commit command before using "git commit -a" NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE * Add new type SUINT32, as a shorter version of UINT32 for systems that do not have a proper uint32_t type. SUINT32 is defined by default to be UINT32, but during compilation the user can define an environment variable SUINT32 to be, say, unsigned long, and that will make SUINT32 to take that type. This, and the source codem, are the only places where this is documented. Work in collaboration with professor Martin Trusler. | |||
2021-04-17 | * Add new hidden feature "Enable Delete Before Writing" that makes Alpine | Eduardo Chappa | |
delete a line before overwriting it. It is meant to work around bugs in terminals that need it. Work in collaboration with professor Martin Trusler. | |||
2021-04-17 | * Fix for the status line for terminals that once a smso code has been | Eduardo Chappa | |
printed at the beginning of a line, they will write in inverse all text in that line regardless of where a new character is printed in that line. Joint collaboration with professor Martin Trusler. |