Age | Commit message (Collapse) | Author |
|
and short-lived until release of Pine 4.43 (released November 28,
2001.) Also update message to mean what Alpine is trying to do
(forwarding, not answering.)
|
|
Content-Transfer-Encoding: QUOTED-PRINTABLE, Alpine will stop
processing that message. Later this causes Alpine to crash because
when it displays messages, it assumes that both header and body parts
are processed. Reported by Mark Crispin in 2010, in the Alpine-info
list (message with subject "crash bug in
alpine/mailpart.c:format_msg_att()") with no example, and reported
now by Holger Trapp, with an example.
|
|
removing parameters of the content-type header.
|
|
then forwarding the message will set the first part to be flowed, and
sent that way even when the option Do Not Send Flowed Text is
enabled.
To avoid this issue, we remove any flowed text parameters from the
body of the message, so we create a "remove_parameter" function, and
then we set the flowed parameter only when the user requested.
Reported by Holger Trapp.
|
|
they are windows-1252, so we treat them as windows-1252 from the
beginning. If we did not make this change, we might see '?'
characters in the displayed message, without an apparent explanation
of this fact. Reported by Holger Trapp.
|
|
a failure using an SMTP server. This was due to c-client sending a
RSET command after the failure and Alpine reporting the reply of this
command.
|
|
S/MIME,
and then reenabled it. This crash was due to a double free of memory. To avoid
this in the future, we created a function free_x509_store(), which whenever
called, will only free memory once. A similar crash would occur when one
attempted to enter the S/MIME configuration screen if S/MIME was turned off.
In this case, Alpine would try to dereference a null pointer.
|
|
version 1.3.
|
|
decoded with escapes removed. Similarly do the same for other
headers.
|
|
Alpine from a subshell. Reported by Andreas Schamanek.
|
|
signing first and encrypting second, which makes Alpine fail to parse
the signed data after encryption. Reported by Holger Trapp.
|
|
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.
|
|
we need to allocate memory for storing the resolved path. Reported by
Fabian Schmidt.
|
|
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.
|
|
library until the development header have been found, and update
C_CLIENT_AUTHS to not to have a trailing space.
|
|
character in UTF-8, but 0xfff8 is undefined.
|
|
coming from the configure script and imap/Makefile. Remove the double
definition from imap/Makefile. Reported and patched by Wang Kang.
|
|
|
|
is used. The revert to using code for the Windows operating system.
Reported by Andrew Ho.
|
|
multipart/mixed message that contain a signed part.
|
|
the full text of the original message in a multipart type attachment,
instead of the first body part of the replied message.
|
|
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.
|
|
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.)
|
|
|
|
|
|
|
|
|
|
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.
|
|
decrypt the password file correctly. Reported by Kyle George.
|
|
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.
|
|
make it easier to find functions when I need to do so.
|
|
https://www.gnu.org/software/gettext/manual/html_node/config_002eguess.html.
Suggested by Matias Fonzo.
|
|
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.
|
|
* Reversing the clearing of the rmap memory.
|
|
us.
* Some distributions of OpenSSL do not define ERR_free_strings and
EVP_cleanup, so we only execute them when defined. Reported by Erich
Eckner.
|
|
calendar.
When "More Details" is selected for each individual event, the description
of that entry is shown only. When the calendar is opened from the view
attachment list screen, all entries will be shown. Mske sure there are no
memory leaks.
* Reverse some of the changes to make valgrind happy, as this may make Alpine crash
by using memory that was released.
|
|
|
|
Studio 2017.
* Crash for calendars that contain a RRULE, due to insufficient memory
allocated. Reported by Ulf-Dietrich Braumann.
|
|
Studio 2008.
Reported by Ulf-Dietrich Braumann.
* Quell some warnings in the compilation of Alpine in Visual Studion 2017.
|
|
|
|
a certificate (as opposed to the message is corrupt) retry at most two
more times to get the data out using the PKCS7_verify function, and let
the user know about the error.
|
|
a signature fails to verify. This causes Alpine to crash. Patch
submitted by Linus Torvalds.
|
|
compilation error. Reported by Ulf-Dietrich Braumann.
|
|
pith/body.c in pith/makefile.wnt. Reported by Ulf-Dietrich Braumann.
|
|
makes some displays of dates look wrong. In the case that a locale
does not have a string for AM or PM, the time in 24 hours format is
printed. Reported by Holger Trapp.
* Add the time zone to the display of dates (this is the value of the
TZID parameter.)
* Display the value of the DTSTAMP in the "[More Details]" link. The
DTSTAMP field contains information on when the calendar object was
created. Suggested by Holger Trapp.
|
|
Boolean to _Boolean, and Duration to _Duration, as these conflict
with some predefined constants in Mac Sierra. Reported by Ed James.
* Fix some compiler warnings in Mac Sierra. Reported by Ed James.
|
|
* 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.
|
|
|
|
Mueller.
|
|
to handle UTF-8.
|