Age | Commit message (Collapse) | Author |
|
username. Reported and fixed by Anders Skargren.
|
|
in alpine, but never seen by c-client.)
|
|
ssl-ciphers configuration option.
|
|
negotiating a secure connection with a SSL server. Work in
collaboration with professor Martin Trusler.
|
|
|
|
might
be closed.
|
|
to fix a compilation error in mac, reported by several people. The fix
was tested successfuly by Steven Michaud in the following systems:
macOS 11.2.3 XCode 12.4
macOS 10.15.7 XCode 11.1
macOS 10.14.6 XCode 10.3
macOS 10.13.6 XCode 9.1
macOS 10.12.6 XCode 8.3.3
OS X 10.11.6 XCode 7.3.1
OS X 10.10.5 XCode 6.1.1
OS X 10.9.5 XCode 6.1.1
See https://trac.macports.org/ticket/61590
|
|
|
|
to login to outlook, since the original client-id can only be used
for the device method. One needs a special client-id and client-secret
to use the authorize method in Outlook.
|
|
autentication and reveals sensitive login information. Use with care.
Remove your .pine-debug file after using this option.
|
|
|
|
|
|
|
|
this commit fixes that.
|
|
have a delay when cancelling authentication.
|
|
as a one time option, in case we need to use a special IMAP ID.
|
|
in Linux.
|
|
internally.
* Fixes to some prototyping for code related to authentication.
* Fixes to documentation contributed by Dennis Davis.
|
|
Some SMTP servers send a non-empty initial challenge, causing
Alpine to cancel the authentication (in accordance to RFC).
Patch was submitted by Ignacio Reguero, but written by Jarek Polok,
to the re-alpine project (see https://sourceforge.net/p/re-alpine/bugs/16/)
Patch was resubmitted here, but the code was modified in an
equivalent but different way.
|
|
|
|
it might crash due to an incorrect freeing of memory. Reported by Wang Kang.
|
|
within 60 seconds of expiration of the access token.
|
|
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.
|
|
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.
|
|
Now w32 and wnt are the same code, so we are only left with wnt
and wxp.
|
|
|
|
+ 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.
|
|
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.
|
|
|
|
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.
|
|
OAUTHBEARER and XOAUTH2. This avoids using these authentication
methods when other authentication methods are still working.
|
|
documentation,
fixes in the configuration screen, and documentation on what is needed in each
structure defining each service.
|
|
Based on documentation suggested by Andrew C Aitchison.
|
|
|
|
|
|
|
|
|
|
http replies can come, so
that http_* functions return the body and not the headers of a reply.
|
|
return the headers
of a http reply. So, http_get returns the text retrieved retrieverd, without headers. This allows for
simplification of the mm_login_oauth2_c_client function.
|
|
/starttls instead of /tls. This should cause less confusion in Alpine users
in the future.
|
|
|
|
|
|
even though we do not report the full command used.
|
|
ARRC, as these are inherited from values set in the configure script,
which in turn can be inherited from environment variables. This
implies that to build c-client one needs to specify these variables,
and since this is not being built as a stand-alone library anymore, we
take these values from the configure script. Submitted by Robert
Siebeck.
|
|
a text explaining the basic steps on how to configure fully Alpine with Gmail
was added. In addition, some issues introduced while included OAUTHBEARER
were also fixed.
|
|
authentication.
|