Age | Commit message (Collapse) | Author |
|
PC-Alpine does not allow a user to input their password. Reported by
Michelle McPeek.
|
|
When selecting messages based on keyword, allow the user to complete the
name of the keyword if the enable-tab-completion feature is set.
|
|
the TAB command to select based on previously defined rules.
|
|
When selecting messages based on a previously defined rule, this patch
allows for completing the name of the rule if the enable-tab-completion
feature is set.
|
|
* If kerberos is not fully installed remove it from the list of libraries.
* Crash in PC-Alpine when postponing a message. Reported by Paolo Ienne.
* Cleaning up some memory leaks reported by Valgrind. Memory leaks in the
handling of http headers will be handled through a different update.
* Update to reflect the change from alpine.x10host.com to alpineapp.email.
* Fix regression introduced by f95e2d179774739a885468144e68de047245ada5:
When testing for Kerberos support consistently use OLDLIBS as the
variable to temporarily save LIBS to, i.e., fix the mis-spelling of
* Crash in Alpine after a user tried to repaint the screen after failing
to select a rule from a menu. Reported by Peter Tirsek. Crash also
reproducible when selecting by keyword or charset.
|
|
as an attachment by Alpine due to the way Alpine constructs the cookie
to separate parts of the message due to the presence of a colon. To
be safe, remove all non-numeric characters in the cookie. In addition,
lowercase values for the charset. Problem reported by user that requested
to remain anonymous.
|
|
string.
|
|
compilation in Mac OSX due to Alpine defining a password file, when
Alpine uses the KeyChain instead.
|
|
|
|
|
|
|
|
|
|
When testing for Kerberos support consistently use OLDLIBS as the
variable to temporarily save LIBS to, i.e., fix the mis-spelling of
that variable as OLDLIB which lead to the contents of LIB being wiped
out when Kerberos is not fully installed. Submitted by Gerald Pfeifer.
|
|
|
|
handling of http headers will be handled through a different update.
|
|
|
|
|
|
|
|
we are opening a stream for the first time. This is not needed for
online access but for drivers that need to open/close a connection
many times.
|
|
which
will be created by default when Alpine is compiled with encryption.
The default name will be .alpine.pwd, but it can be overriden with
the --with-passfile option or by a default set by a linux distribution.
|
|
Users will be told to get a client-id and client-secret only if they do
not have a client-id and client-secret that is equal to the default.
If they have another client-id and client-secret that will be offered
instead, and the message to get one will disappear.
|
|
|
|
of oob. Changed to http://localhost. Users are supposed to enter the URL
they see in their browser in place of the code.
|
|
and cancel the refresh token (which will restart the authorization
process) for the email account.
|
|
|
|
INBOX in a Gmail account. Reported by Jyrki Voutilainen.
|
|
* Crash in PC-Alpine when creating a mail collection and no username is
indicated in the server path. Reported by Sandy Schuman.
|
|
of the minimum version of Alpine is for version 1.0.0c also means to
install development or headers files for the current version of openssl
installed in their system.
|
|
XOAUTH2 authentication.
|
|
Reported by Björn Krellner.
|
|
Anton Arendt.
|
|
global smtp-server, then Alpine will use the sendmail-path even when
the user configured a smtp-server for a role. Reported by Gregory
Heytings.
|
|
is surrounded by quotes, these are not removed by Alpine at the time
to offer to take an address from a message to the addressbook. Reported
by David Prager Branner.
|
|
* Correct spellings in imap/Makefile. Contributed by Gerald Pfeifer.
* Change comparison of ps_global->inbox_name from strcmp to strucmp in
do_broach_folder.
* When an invitation does not have a timezone in the date of the event,
but the date is in GMT, adjust the date to local time.
|
|
|
|
flow when the flow is configured incorrectly.
|
|
initial authentication using XOAUTH2. A warning message (and error)
will be seen by the user in case the user attempts a different flow.
|
|
also announce how many new messages have arrived. Suggested by Chime Hart.
|
|
|
|
Reported by Hisashi T Fujinaka.
|
|
automatically interrupted in case the connection becomes unstable
during that command and Alpine times out its connection to the server.
* Add a correction to documentation provided by Holger Trapp.
|
|
folder to assign uids to all messages in the folder. When the
destination folder is large this could significantly slow down
alpine. The purpose of parsing the folder is to make sure that when
saving the messages to it, the uids assigned to the messages upon
saving are available so that the COPYUID and APPENDUID calls in the
imap server return the uids of the saved messages. This data is
returned through a callback function which Alpine does not define
(but the imap server does), so we will force the parsing of the
destination folder when the callback is needed, since the assignment
of uids does not need to be done until opening the folder, and that
can be delayed. Fix based on a patch submitted to the alpine-info
list by Chris Caputo.
|
|
|
|
message-id using the domain part of the from address that a user is
willing to disclose.
|
|
all files contained in it, so sbuf.st_size might be too large and the
malloc() might fail with error ENOMEM. Since this is just the list of
files, and not the contents of the files, let us start with a small
amount and resize when necessary. Reported by Sebasting Knust.
|
|
to avoid redefinition, as some systems include the hmac() function in
stdlib.h. Reported by Hisashi Fujinaka.
|
|
compilation in other compilers as there might be differences
in the prototypes of the scandir function. This might need to
be solved by making sensible changes to the configure script, so
more work might be needed to complete this project.
|
|
config.guess and config.sub.
|
|
refresh token and access token in Outlook using the S256 method
and plain method (only in the Authorize flow. The Device flow
does not seem to be affected by this modification.)
|
|
refresh token and access token in Gmail using the S256 method
and plain method.
|