| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Replace the custom logging mechanism with QLoggingCategory.
Also declare the warnings with the proper category.
Change-Id: If87d53d27ea0c65abd434af9f99fe49ce634d6dd
Reviewed-by: Pekka Vuorela <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Allows connections to be made to servers even when the TLS
certficiate is not trusted (e.g. broken certificate chain).
Change-Id: If912be7d7e4824f243471b40ef5c4d5acb0c31ab
Reviewed-by: Damien Caliste <[email protected]>
Reviewed-by: Matthew Vogt <[email protected]>
|
|
|
|
|
|
|
|
| |
Change introduced in 5.14
Change-Id: I162b12c244d4d85781116e88b7e345bc66f59f5a
Reviewed-by: Christopher Adams <[email protected]>
Reviewed-by: David Llewellyn-Jones <[email protected]>
|
|
|
|
|
| |
Change-Id: Icce55517963f0cbc35211e9fc6f1a0fc413f5676
Reviewed-by: Simon Hausmann <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
This commit turns off auto download of small attachments.
Downloading small attachments without user permission is not a
desired behavior, some emails contain logs or small images that
will be always download without user permission in this case.
Change-Id: Iaef7eb27f634b4f2594f61955c1468d45fa409e8
Reviewed-by: Matthew Vogt <[email protected]>
Reviewed-by: Robin Burchell <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This macro was introduced in Qt 5 development to allow for non-OpenSSL backends,
so the presence of OpenSSL doesn't now necessarily reflect the availability of
SSL.
Some of this looks like it could use some further attention (e.g. it seems a bit
nasty to modify public API based on the presence of SSL where that can be
avoided) but that is work for another day.
Change-Id: Ia9006e43aeb1755f17ebdafb629c11f924263c3d
Reviewed-by: Richard J. Moore <[email protected]>
Reviewed-by: Valerio Valerio <[email protected]>
|
|
|
|
|
| |
Change-Id: If0f4427ee93a37de4ebd9e097defd8b3956f0fc6
Reviewed-by: Lars Knoll <[email protected]>
|
| |
|
|
|
|
| |
For POP/IMAP accounts, previous limit was 20KB.
|
|
|
|
| |
Save battery.
|
|
|
|
|
|
|
| |
From the server that are not already on the device.
More messages will be retrieved from the server for each consecutive
search run.
|
|
|
|
|
|
|
|
|
|
| |
Option to limit the number of messages fetched by server based
searching.
Calling the search repeatedly will result in more and more
results being fetched.
Defaults to 0 which is unlimited.
|
|
|
|
| |
Remove obsolete pre-release clause.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* QMailRetrievalAction::Auto
** A new "retrieval specification" parameter. With this, QMF considers protocol specific
settings when downloading messages (e.g. skip attachments, perform partial download)
* IMAP:
** New "downloadAttachments" protocol parameter.
** Use ImapFetchSelectedMessagesStrategy::setOperation() to set the operation mode for
message downloads.
** ImapFetchSelectedMessagesStrategy::metaDataAnalysis()
*** Take into account the QMailRetrievalAction::Auto option.
*** Remove the code-path for handling multipart/alternative containers separately.
** ImapFetchSelectedMessagesStrategy::newConnection:
*** Set the _headerLimit only in ImapFetchSelectedMessagesStrategy::setOperation().
* POP:
** PopClient::setOperation(): make its semantic the same as in IMAP
** PopClient::nextAction(): do not depend on "selected". In case of e.g. retrieveMessages(),
we don't want this. Control what we want only with setOperation() (i.e. headerLimit).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
configuration.
These fields are updated when an imap account is logged into on an external server.
pushCapable will be set to "0" if the imap server doesn't support the IDLE capability,
otherwise pushCapable will be != "0".
capabilities is set to a space separated list of capabilities as returned by the IMAP CAPABILITY command.
As an example the pushCapable field can be read as follows for an account with id accountId:
QMailAccountConfiguration config(accountId);
QMailServiceConfiguration serviceConfig(config, "imap4");
bool pushCapable(serviceConfig.value("pushCapable", "0").toInt() != 0);
|
|
|
|
| |
plugin, update UI
|
|
|
|
|
|
|
|
| |
Specifically remove out dated "or the Beta Release License Agreement" text.
Remove redundant GPL paragaph.
Update copyright to 2010.
|
| |
|
|
|
|
| |
an 'include' directory on 'make install'
|
|
|
|
| |
Consistent with POP, and less confusing to developers.
|
|
|
|
|
|
|
|
| |
enabled mailboxes.
Additionally change the IMAP Plugin GUI settings class to enable
the user to select mailboxes to push enable.
(List of push enabled mailboxes is not yet actually used by
the network code, that will be done next).
|
|
|
|
| |
as it's measured in KB.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|