summaryrefslogtreecommitdiff
path: root/pith
AgeCommit message (Collapse)Author
2016-03-26 * When exporting all parts of a message, if two attachments have theEduardo Chappa
same name, do not overwrite a file more than once, but instead add a counter number to the filename to make a new file that does not exist in the file system.
2016-03-25 * Small fix to SETUP DIRECTORY SERVERS screen, where Alpine would printEduardo Chappa
only a small portion of the subtitle (e.g. "Directo" instead of "Directory Server on some.server.com".)
2016-03-21 * Fix a bug that makes Alpine not wrap lines correctly in HTML messagesEduardo Chappa
when the position for wrapping is at a wide UTF-8 code point.
2016-03-19 * Bug: Crash when attempting to read a message after a bounce command.Eduardo Chappa
In order to produce a crash one needed to use the ^T subcommand and do a search in a LDAP directory. The crash is produced by changes to the text in the title bar. Reported by Heinrich Mislik in the Alpine-info list. * Add ignore size option to Alpine, which helps users deal with some servers that compute sizes incorrectly but send complete messages when users save messages from those servers.
2016-02-28 * Changes to make Alpine build when PASSFILE is not specified andEduardo Chappa
adding memory freeing calls when necessary.
2016-02-28 * Adjust the "import certificate" prompt to make it clear that theEduardo Chappa
user is sometimes asked to import a certificate and sometimes a key. * Fix a case of memory freed twice introduced in commit 4bf825141c...
2016-02-28 * Protection against deleting new key and certificate when replacing keyEduardo Chappa
that encrypts password file in case that the new key/certificate pairs have the same name as the old key/certificate.
2016-02-28 * Add the ability to change the private key and certificates usedEduardo Chappa
to encrypt a password file in the SMIME setup configuration screen.
2016-02-17 * Bug (introduced in version 2.20.9): Saving a password in the passwordEduardo Chappa
file, writes a non-secure encrypted password file until Alpine is restarted again.
2016-02-05 * Added corrections to the Release Notes (several misspellings.)Eduardo Chappa
Provided by Dennis Davis.
2016-02-02 * New version 2.20.11Eduardo Chappa
* Update of copyright notice * Update to release notes to indicate support of RFC 2971.
2016-02-01 * Added support for RFC 2971 - IMAP ID extension.Eduardo Chappa
2015-12-14 * S/MIME: When reading a local certificate, Alpine converts the name ofEduardo Chappa
the certificate to lowercase, which may make Alpine not be able to read such certificate. Reported by Dennis Davis.
2015-12-07 * Several changes so that Alpine will build in Windows (changeEduardo Chappa
ldap_unbind_ext to ldap_unbind and add config.wnt.h to git repository)
2015-12-05 * When the index is zoomed, broadening the search will redraw theEduardo Chappa
screen to account for the broadened search, but will not replaint the screen due to scrolling. Suggested by Holger Trapp.
2015-12-05 * Alpine will ask users if they wish to save S/MIME certificates includedEduardo Chappa
in signatures, when the option "Validate Using Certificate Store Only" is enabled. If the user does not wish to save it, validation will fail.
2015-11-18 * New version 2.20.10.Eduardo Chappa
* Fix typos in documentation (cotainer to container.) Reported by Holger Trapp. * Alpine does not remove remporary files created when adding a CA certificate to a container. Reported by Holger Trapp.
2015-11-15 * New version 2.20.10Eduardo Chappa
2015-11-15 * PC-Alpine: New configuration option "Aspell Dictionaries" allows aEduardo Chappa
user to choose the dictionary used to spell, in case the user communicates in more than one language. Examples of values for the variable are "en_US" or "de_DE", etc. Only the first 10 dictionaries are offered.
2015-11-07 * Elements of the FILE structure were used in the Windows port to saveEduardo Chappa
information about the use of a file, but the contents of that structure changed in Visual Studio 2015, so a new system had to be created to save this information, that did not depend on the contents of the FILE structure.
2015-10-24 * Crash when opening an attachment in Mac OS X 10.11.1. Reported byEduardo Chappa
Peter Koellner.
2015-10-23 * Crash in Pico when forwarding messages that contain a direction markEduardo Chappa
at the end of a line. Reported by James Mingo.
2015-09-22 * SMIME: Turn off automatic signing and encrypting of a message whenEduardo Chappa
bouncing. Suggested after a discussion with Matthias Rieber.
2015-09-20 * When saving an attachment, the ^Y and ^V commands allow a user to scrollEduardo Chappa
through the history of directories used to save attachments, while preserving the given name of the file. Suggested by Peter Koellner.
2015-09-19 * Crash when reviewing history of saving attachments.Eduardo Chappa
2015-09-18 * SMIME: Crash if public certificates are located in an inaccessibleEduardo Chappa
remote server and the private key is not available. * SMIME: Management of several alternate name (SAN) certificates is improved. When importing a SAN certificate, also import a certificate for the filename, besides for the e-mail addresses in the certificate. * When saving an attachment, the "^T" command leads to a screen where the "A" command can be used to add a file. A directory can be added by pressing "^X" after the "A" command. Added after a suggestion by Stefan Goessling.
2015-09-09 * SMIME: Offer the common name of the person, instead of the name ofEduardo Chappa
file containing the certificate, as the name to be displayed in the certificate management screen for certificate authorities. Suggested by Matthias Rieber.
2015-09-08 * SMIME: add full year when displaying information about a certificateEduardo Chappa
in the certificate management screen. Suggested by Matthias Rieber. * SMIME: sort certificates by some type of alphabetical order in the displayed name.
2015-09-07 * SMIME: certificates included in messages were not being transferredEduardo Chappa
to a remote container.
2015-09-07 * Reimplementation of the code that allows the .pinerc file to be aEduardo Chappa
symbolic link by Kyle George from tcpsoft.com to use realpath.
2015-09-06 * SMIME: Certificate information in the S/MIME screen is availableEduardo Chappa
for certificates stored in a container.
2015-09-06Revert "Revert " * S/MIME: information on certificates is now available ↵Eduardo Chappa
for certificates"" This reverts commit 1fb52f967889d83c23fdd8f3054f5776351ebe85.
2015-09-06Revert " * S/MIME: information on certificates is now available for ↵Eduardo Chappa
certificates" This reverts commit bf714e42e10de6ff6bce677551c791397048caa5.
2015-09-06 * S/MIME: information on certificates is now available for certificatesEduardo Chappa
in containers.
2015-09-06 * S/MIME: Even though Alpine gave a message that certificates wereEduardo Chappa
being transferred, a local copy was not being retained, and therefore no copy was being transferred to the remote server.
2015-09-06 * S/MIME: transferring certificates failed to remove temporary files.Eduardo Chappa
2015-09-05 * S/MIME: fix a bug that did not allow users to transfer certificates toEduardo Chappa
remote containers. Reported by Matthias Rieber.
2015-08-14NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICEEduardo Chappa
* Move manual pages to a "man1" directory.
2015-08-10 * When the index is in zoomed state, adding new messages to the selectionEduardo Chappa
would not show those messages if those messages are on top of the current message in the top of the screen.
2015-08-10 * add non-breaking space (UCS \240) to list of spaces in functionEduardo Chappa
lisblank. * Clean up some code in pith/smime.c.
2015-08-07 * LibreSSL 2.2.2 does not have RAND_egd, so we eliminate that call (we wereEduardo Chappa
not using it anyway.)
2015-08-04 * Fix a bug in the S/MIME certificate management screen whereEduardo Chappa
not all the information on a certificate might be printed on the screen. The bug was introduced when warnings from clang were cleared.
2015-07-30 * Pico: Searching for a string that is too long causes Pico to crashEduardo Chappa
in the next search.
2015-07-26 * Clear even more warnings from clang 3.5 and MAC OSX.Eduardo Chappa
2015-07-26 * several changes to reduce warnings, including adding sys/ioctl.hEduardo Chappa
in system.h.
2015-07-26 * Fix compilation error in arg.c when pwdcertdir was being freed, evenEduardo Chappa
though a password file might have not been defined. * Work on reducing the number of warnings in OSX.
2015-07-24 * new version 2.20.9.Eduardo Chappa
* Add command line argument -smimedir, which allows to specify the default path for a directory that contains the public, private, and ca directories. This is useful in case a user has a backup of old certificates that cannot be installed in the ~/.alpine-smime dir. * Update to alpine man page to include documentation on missing command line options such as -nowrite_password_cache, -passfile, -pwdcertdir, and -smimedir. * Various changes in the code to quell some compiler issued warnings in Mac OSX. Reported by Joe St Sauver. This includes the removing deprecated ldap functions from the code and the test in the configure script. The switch to not deprecated functions is done by the use of the belvar structure, which is not completely appropriate for what we are doing, but it is sufficient for our needs. The berval structure is more appropriate for binary data, but it works well with string data, which is what we need. * Various changes in the code to quell some warnings issued by clang 3.5.
2015-05-17 * new version 2.20.9.Eduardo Chappa
2015-05-17 * Add the Control-R subcommand to the save command for attachments.Eduardo Chappa
This subcommand toggles if the saving will be done in binary mode for text attachments. When a user saves an attachment using binary mode it will be saved as it was sent, otherwise the attachment will be transformed to UTF-8 for further transformation through internal and user defined filters for saving.
2015-05-08 * Change in logic in imap_set_password function to make Alpine ask ifEduardo Chappa
a user wants to save a password before reading the password file. This makes a difference when decrypting a password file, as the password file was attempted to be decrypted before the user was asked if they intended to save such password. Now the logic is that the user will be asked if they intend to save the password, and if they agree, then users will be asked to provide the password to unlock their private key.