Age | Commit message (Collapse) | Author |
|
attempts to check for new mail on a locked stream that is being used
for a save operation. Reported by Carlos E.R.
|
|
connection is closed while the post is being composed, but later the
post is attempted to be sent. In some instances, the stream may be
open and closed during this time, but Alpine does not realize the
connection was closed and attempts the post without a netstream,
producing a crash.
|
|
gitignore. Suggested by Edmund Lau.
|
|
|
|
has been disabled during the compilation of the Openssl library.
|
|
|
|
|
|
|
|
|
|
keystroke sequence of commands is active. Based on a report from Holger
Trapp.
|
|
|
|
problems exist, so I can go back to the exact bits that caused the
problem.
|
|
stream.
|
|
of Openssl that do different things. I need to understand them
better. In the mean time, we go back to the original code.
|
|
consistent in what it signs. Problem reported by Björn Krellner.
|
|
options.
|
|
version 3.0.
|
|
user agrees to save a certificate of another user, use the saved
certificate immediately to verify the smime message. Reported by
Stefan Mueller.
|
|
submitted in 2009, but resubmitted by Erich Eckner on 2019.
|
|
fails to add a trailing line to signed text. Reported by Stefan Mueller.
|
|
and not the new calls.
|
|
was being allocated. Based on a report by Erich Eckner.
|
|
|
|
Reported by Matt Roberds to the Debian bug system at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886370.
|
|
Gmail.
|
|
"mechanic" in comp.mail.pine.
* Configure script modifications to set the ldap-dir value correctly.
* Fix some typos in documentation.
|
|
that fix the following startup crashes:
* Crash when Alpine started with empty url fragment;
* Crash when Alpine started with option last-time-prune-questioned
in wrong format;
* Crash when Alpine started with printf formatting characters from
command line; and
* Crash when Alpine started with an extremely long command line
option.
* Crash when Alpine is started with the wrong piped input when
opening a folder from the command line. Reported by Mateusz
Kocielski from LogicalTrust.
|
|
modifications in the ssl_unix module.
|
|
Eckner.
|
|
a. Add a new variable: encryption-protocol-range, which can be
used to specify the minimum and maximum versions of the TLS
protocol that Alpine will attempt to use to encrypt its
communication with the server.
b. Add support for the Server Name Identification (SNI) extension
needed for TLSv1.3.
c. Remove the DTLS code. It was not being used.
|
|
when added support for internationalization in folders. Based on a
report by Michael Rutter.
|
|
select the method to authenticate to an IMAP, SMTP or POP3 server.
Examples are /auth=plain, or /auth=gssapi, etc.
|
|
avoid delays in certain commands (for example, when sending a
message using the ^X command.)
|
|
of the file, if this is in the Content-Disposition parameter.
Based on a report by Holger Trapp.
|
|
server. Based on a report by Stefan in the Alpine-info mailing
list.
|
|
case the TCL libraries are not located in a standard path. Also
add ca-root-nss.crt to the list of bundles to test for existence
of certificates. Based on a report in comp.mail.pine by Roderick.
|
|
emails, the filenames will be displayed in RFC1522 representation,
instead of in decoded form. Reported and patched by Wang Kang.
|
|
not sleep for too long when there are changes in the clock.
|
|
for big amounts of time while displaying messages in the screen.
Reset sleep time to 5 seconds in case it finds it needs to sleep
more than 5 seconds or a negative amount of time.
|
|
because of that, Alpine sets their encoding to quoted-printable, in
contradiction to RFC 2045. We handle this by keeping the encoding
reported by the server. Based on a report by Holger Trapp.
|
|
released by the system.
|
|
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.)
|
|
when there was an error fetching the body of that message.
|
|
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.
|
|
email via SMTP, but still report the previous error to the client.
|
|
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.
|