summaryrefslogtreecommitdiff
path: root/pith/pine.hlp
AgeCommit message (Collapse)Author
2018-08-15 * S/MIME: Some clients do not transform messages to canonical form whenEduardo Chappa
signing first and encrypting second, which makes Alpine fail to parse the signed data after encryption. Reported by Holger Trapp.
2018-08-12 * Several changes to the compilation of Alpine in Windows to useEduardo Chappa
LibreSSL in connecting to external servers. This complements the changes to support S/MIME. In particular, we add support for validation of certificates by using C:\\libressl\ssl\certs as the place to save CA certificates. In order to help users, some certificates are distributed. TODO: Kerberos port, w2k.
2018-08-12 * The call realpath(..., NULL) gives an error in Solaris, which means thatEduardo Chappa
we need to allocate memory for storing the resolved path. Reported by Fabian Schmidt.
2018-07-10 * Several improvements to the OPENINGTEXT type of tokens, including:Eduardo Chappa
avoid memory leaks when trying to get the opening text a second time, and get the actual opening text for html messages that are part of a multipart/* text. In addition, Alpine caches this text, so that operations such as resizing, or marking a message deleted, does not make Alpine recompute this text.
2018-07-06 * Remap UBOGON from 0xfffd to 0xfff8, since 0xfffd represents a missingEduardo Chappa
character in UTF-8, but 0xfff8 is undefined.
2018-07-04 * Kerberos was included twice in OSX due to a double definition of gssEduardo Chappa
coming from the configure script and imap/Makefile. Remove the double definition from imap/Makefile. Reported and patched by Wang Kang.
2018-06-30 * Don't forget to update documentation...Eduardo Chappa
2018-06-30 * Width of characters is not always determined correctly when wcwidthEduardo Chappa
is used. The revert to using code for the Windows operating system. Reported by Andrew Ho.
2018-06-27 * Add a similar modification to include the message from aEduardo Chappa
multipart/mixed message that contain a signed part.
2018-06-26 * When a message is of type multipart/mixed, and its first part isEduardo Chappa
multipart/signed, Alpine will include the text of the original message in a reply message, instead of including a multipart attachment. Suggested by Barry Landy.
2018-06-26 * Many mail programs might include attachments in an alternative htmlEduardo Chappa
part. In this case, these attachments are not included in a reply, even if the option "Include Attachments in Reply" is enabled. We include these attachments in a reply too in this case (experimental.)
2018-06-16 * Clear up some memory so that valgrind does not complain.Eduardo Chappa
2018-06-16 * Fix freeing history memory, and other changes to make Valgrind happy.Eduardo Chappa
2018-06-14 * More changes to make Valgrind happy.Eduardo Chappa
2018-05-27 * Add new variable close-connection-timeout, which tells Alpine to closeEduardo Chappa
a connection that is having problems being kept alive after the number of seconds configured in this variable, if the connection has not recovered. The default is 0, which means to keep the connection alive and wait for the connection to recover.
2018-05-21 * Add the "g" option to the select command that works in IMAPEduardo Chappa
servers that implement the X-GM-EXT-1 capability (such as the one offered by Gmail.) This allows users to do selection in Alpine as if they were doing a search in the web interface for Gmail.
2018-05-20 * Update git.conf and git.guess following the directions fromEduardo Chappa
https://www.gnu.org/software/gettext/manual/html_node/config_002eguess.html. Suggested by Matias Fonzo.
2018-05-20 * Move freeing for some SSL memory until after all connections areEduardo Chappa
closed. * A message could fail to verify its signature even if the certificate was saved when the message was open. Based on a report by David Woodhouse to the RedHat bugzilla system.
2018-05-02 * Changes to make Valgrind happy. Work in progress.Eduardo Chappa
2018-02-26 * New version 2.21.999Eduardo Chappa
* rewrite of some code in pith/ical.c to make sure function prototypes are correct. * Add a separator line to the calendar entry in case, the calendar is sent as the main body of the message.
2018-02-24Merge branch 'ical'Eduardo Chappa
2018-01-21 * If the directory where Alpine saves the certificates if empty,Eduardo Chappa
alpine would not create a self-signed certificate to encrypt the password file. Reported in comp.mail.pine by mechanic.
2018-01-14 * Change to imap4r1.c to ignore text after a reply to a STATUSEduardo Chappa
command. The Exchange server adds a white space (US-ASCII 32) at the end of the reply to a STATUS command, making the parser fail, and ignoring the reply of the STATUS command.
2018-01-09 * Change call from strncpy to memmove in pith/reply.c, in theEduardo Chappa
forward_subject function, as this causes problems with overlapping memory. The problem exists in slackware 12.4. Reported by Rich Shepard.
2018-01-08 * Make sure handles to see details of events are visible regardlessEduardo Chappa
of if the feature for activating handles in attachments is enabled or not.
2018-01-07 * Redefine TLSv1_1_client_method and TLSv1_2_client_methodEduardo Chappa
to TLS_client_methodto when compiling Alpine with OpenSSL 1.1.
2017-12-24 * A few fixes to ical.c and mailview.c to avoid memory leaks, andEduardo Chappa
add support for encodings other than quoted-printable and base64.
2017-12-24 * If the calendar invitation is part of the body of a message insteadEduardo Chappa
of an attachment, Alpine would crash. Reported by Stefan Mueller. * In the previous situation, if a DESCRIPTION is encoded in quoted printable, it needs to be decoded twice (once as part of the calendar onvitation and another as part of the DESCRIPTION text, so when decoding we need to decode quoted-printable, then remove escapes characters, then decode quoted-printable and transform \r\n to \n. Whew!)
2017-12-22 * Fix parsing of date for DTSTART and DTEND. The parser only recognizedEduardo Chappa
DATE-TIME format, now it recognizes DATE format. Reported by Holger Trapp. * Add escape parser to event location (switch "\," to "," etc.) * Start work to support reply of invitations, but then I realize that I need to start work in sending event invitations before I do that, so I will.
2017-12-09 * A little bit more work on the repository. We do not commit filesEduardo Chappa
generated by the configure script.
2017-12-04 * New version 2.21.99Eduardo Chappa
* The online repo does not mimic the root local directory from which it is created. This is an attempt to fix this. This caused the problem that kerberos was not working with the bytes on the repo, but it would work on the root which created it. Reported by Holger Trapp.
2017-12-02 * Actually add alpine.exe to the repositoty.Eduardo Chappa
2017-12-02 * Add /usr/local to add automatic support for ldap in Freebsd,Eduardo Chappa
in case the user has ldap installed.
2017-12-02 * Update documentation to reflect that there was a change in theEduardo Chappa
main website of distribution of Alpine.
2017-12-02 * Add binaries pico.exe, mailutil.exe, rpload.exe andd rpdump.exeEduardo Chappa
(alpine.exe had already been added in the previous commit.)
2017-12-01 * PC-Alpine builds with LibreSSL and supports S/MIME.Eduardo Chappa
2017-11-22 * Add "remove password" command to the management screen for theEduardo Chappa
password file encryption key. This allows users to use their password file without entering a master password.
2017-11-21 * Completed the inclusion of the "95" patch submitted by Helmut Grohne.Eduardo Chappa
See Bug 876164 in Debian at https://bugs.debian.org/876164. Added m4/m4_ax_prog_cc_for_build.m4 macro.
2017-11-21 * Add --with-date-stamp and --with-host-stamp to modify the datestamp[]Eduardo Chappa
and hoststamp[] default variables when building Alpine.
2017-11-20 * Remove bell characted (\007) from status messages in Pico. This makesEduardo Chappa
it possible to translate them.
2017-11-19 * Regenerate configure script and friends.Eduardo Chappa
2017-11-19 * Improvements to the configure stage of compilation. Some ofEduardo Chappa
these contributed by Helmut Grohne. See Bug 876164 in Debian at https://bugs.debian.org/876164.
2017-11-13 * TLS 1.2 works does not work if Alpine is compiled with openssl >= 1.1.0.Eduardo Chappa
Reported and patched by Kyle George.
2017-11-10 * If the first part of a message is multipart/alternative, and theEduardo Chappa
first part of this is also a multipart type, then Alpine might fail to select the first text part when replying to a message. Reported by Lucio Chiappetti.
2017-11-08 * When colors are edited from the main setup configuration screen, someEduardo Chappa
color settings are not updated until Alpine is restarted. Reported by Andrew Hill.
2017-10-27 * When the locale is not set up to UTF-8, alpine might determine the widthEduardo Chappa
of a character incorrectly. Reported by Alexandre Fedotov.
2017-09-30 * Add -dict option to PC-Pico, which allows users to choose a dictionaryEduardo Chappa
when spelling. Sample usage: -dict "en_US, de_DE, fr_FR".
2017-09-29 * NTLM authentication support with the ntlm library, in Unix systems.Eduardo Chappa
Based on code provided by Maciej W. Rozycki.
2017-09-29 * Remove unnecesary escape character in question to user when creatingEduardo Chappa
master password.
2017-09-29 * Initialize unitilized variable in pith/smime.c and delete .pdb andEduardo Chappa
.ilk files in a PC-Alpine "build clean" command.