Age | Commit message (Collapse) | Author |
|
|
|
because
the call to vfork inside a vfork causes an error EINVAL; however, the same
calls are not causing trouble in other systems, so they are going to stay there.
Reported and asisted by Wang Kang.
|
|
a user to specify the location of server certificates that the user trusts.
|
|
in Windows 10, and it should work in Windows 8.1. It needs testing in
Windows 7 and Windows Vista.
|
|
|
|
|
|
XOAUTH2 to
authenticate for reading and sending email.
|
|
|
|
appears once.
|
|
authorization to read email. One is called "Authorize" and the other "Device".
Some servers support both, some only one. For servers that support both, Alpine
will ask if it does not know which method to choose. Inspired by a conversation
with Pieter Jacques.
|
|
|
|
|
|
incorrect allocation of memory. The fix was to count the amount of memory
needed to be allocated and allocate it at once.
|
|
|
|
with a server for which it is configured with only one client-id.
|
|
"alpine -v".
Suggested by Matt Ackeret.
|
|
its binary is compiled with debug, and not the ability of alpine to
generate internal debug. Alpine will not write debug files unless
started with the option -d, so for example "alpine -d 2" will generate
a debug file at level 2, but just issuing the alpine command will not
write any debug to a file.
|
|
might fail. Reported by Andres Fehr.
|
|
Now w32 and wnt are the same code, so we are only left with wnt
and wxp.
|
|
from MAILTMPLEN to 4*MAILTMPLEN. Probably 2*MAILTMPLEN is enough.
|
|
|
|
Currently only the WNT port works. The WXP port will stay in
LibreSSL, and I still need to test if the W32 port will stay with
OpenSSL or LibreSSL.
|
|
|
|
|
|
replying,
forwarding and bouncing.
|
|
adding the "R Replace Selectn" command
|
|
+ Alpine does not generate Sender or X-X-Sender by default
by making [X] Do Not Generate Sender Header the default.
+ Alpine does not disclose User Agent by default by making
[X] Suppress User Agent When Sending the default.
+ Alpine uses the domain in the From: header of a message
to generate a message-id and suppresses all information
about Alpine, version, revision, and time of generation
of the message-id from this header. This information is
replaced by a random string.
|
|
passing them to the browser, resulting in no display of the URL when Alpine
tries to open it. Reported by Gregory Heytings.
|
|
the Release Notes as well as the welcome screen.
|
|
a search, now offers the possibility to completely replace the search, and
is almost equivalent to being a shortcut to "unselect all messages, and select
again". The difference is that cancelling this command will not unselect
all currently selected messages. Suggested by Holger Trapp.
|
|
might write only a part of the name of the file deleted. Reported by
Holger Trapp.
|
|
Alpine would return to the first folder in the parent directory or to
the dual-folder. The fix is to return to the original dual-folder as
intended. Reported by Holger Trapp.
|
|
was to test for header files before we test for library files. If the
former do not exists, we do not test for the latter.
|
|
* Change flags from ) and to to BIO_NOCLOSE and BIO_CLOSE to improve
readability.
|
|
|
|
conversions
between strings and bytes throughout the script. Suggested by Holger Trapp.
|
|
|
|
memset ((void *) (x + len),...) to memset ((void *) x + len,...).
|
|
releases of the Openssl-1.1.1 series (but not in the Openssl-1.0.1
series). Fix contributed by Bernd Edlinger.
|
|
to login. Reported by Frank Tobin.
|
|
|
|
username, and tenant.
* If a user has more than one client-id for a service, Alpine tries to
asks the user which client-id to use and associates that client-id to
the credentials in the XOAUTH2 configuration screen.
|
|
when new mail arrives. This is consistent with Alpine dinging the
bell when new mail arrives. Bell will not ding if it is disabled
for status messages. Suggested by Chime Hart.
|
|
|
|
|
|
Reported by Marco Beishuizen.
|
|
using /tls
on an insecure connection. However, if the connection is PREAUTH, Alpine
will not upgrade the connection to a secure connection, because a client
must not issue a STARTTLS to a server that supports it in authenticated
state. This makes Alpine continue to use an insecure connection with the
server, exposing user data. Reported by Damian Poddebniak and Fabian
Ising, from Münster University of Applied Sciences.
|
|
|
|
bouncing
a message. Reported by Dr. C. Griewatsch.
|
|
online
document from the Release Notes. Upon user request,
Alpine downloads and displays this document. Links to the privacy policy are
also displayed when a user starts Alpine for the first time, or when a user
starts a new version of Alpine. There is no default exit greeting command for
these screens, and to exit the user must press "E", instead of the old default,
which was the RETURN command. The RETURN command will open the handle on which
the cursor is on, which by default is the Privacy Policy
|