summaryrefslogtreecommitdiff
path: root/alpine/alpine.exe
AgeCommit message (Collapse)Author
2022-04-05 * Update PC-Alpine binary with current fixes.Eduardo Chappa
2022-01-10 * Improvements to help text in Alpine, based on conversations withEduardo Chappa
Anton Arendt.
2021-08-31 * Update to latest version of Openssl in git at the time of thisEduardo Chappa
update, for the Windows version of Alpine.
2021-04-04 * PC-Alpine only: Some service providers produce access tokens that are ↵Eduardo Chappa
too long to save them in the Windows Credentials, so they will be saved as several broken pieces, which means that old versions od Alpine will NOT be able to use saved passwords, once this version of Alpine is used.
2020-10-10 * New version 2.24Eduardo Chappa
2020-01-04 * The feature that stopped alpine from saving passwords in the passwordEduardo Chappa
file prevented users from actually saving their passwords in Windows and MAC OS. Fix the code so that passwords will be saved. Also, update the documentation of this feature. * Fix a buffer overflow bug in the XOAUTH2 code (off by one error). * Update PC-Alpine to work with Libressl version 3.0.2 instead of version 2.5.5 (update build.bat and lib files from the LibreSSL build). * Erase SSLXXXXXX file. * ssl_nt.c actually directs the code to ssl_libressl.c or ssl_win.c. The file ssl_libressl.c is the file ssl_unix.c from the unix osdep directory. The file ssl_win.c is the native SSL windows code. The Unix side provides S/MIME support for Alpine and the latest encryption protocols support for Alpine when connecting to a secure server, while the windows side provide TLSv1_3 support for Alpine, but not S/MIME support. In order to provide unix code for TLSv1_3 (once LibreSSL supports it) edit the file os_nt.c and remove the comments on the #ifdef section. This would provide both TLSv1_3 and S/MIME support with unix code. On the other hand, when we provide TLSv1_3 with the Windows code we need to undefine DF_ENCRYPTION_RANGE, and this is done in the file include/config.wnt.h. The way this is done as of this moment is by commenting an #else directive that preceedes this #undefine. * Update makefile.nt and friends in the windows side to account for the addition of XOAUTH2, and the use of only ssl_nt.c when dealing with Alpine. * Define SMIME_SSLCERTS as c:\libressl\ssl\certs, so that these certificates be considered while checking a digital S/MIME signature. * Improvements to the SMARTTIME24 token to account for changes in year.
2019-09-06 * Fixes so that Alpine will build in the Windows operating system. ThisEduardo Chappa
update takes care of building with LibreSSL.
2018-05-04 * Update of alpine.exe to the latest bits.Eduardo Chappa
2018-04-18 * Fix compilation errors in Windows to include files pith/ical.c andEduardo Chappa
pith/body.c in pith/makefile.wnt. Reported by Ulf-Dietrich Braumann.
2017-12-14 * Add smime.c and smkeys.c to pith/makefile.wnt, and update alpine.exe.Eduardo Chappa
2017-12-02 * Actually add alpine.exe to the repositoty.Eduardo Chappa