summaryrefslogtreecommitdiffstats
path: root/src/plugins/messageservices/imap
Commit message (Expand)AuthorAgeFilesLines
* Rewrite logging with QLoggingCategoryDamien Caliste2025-06-1314-306/+394
* Add missing spaces after for/if/while/switchPekka Vuorela2025-05-097-101/+101
* Remove trailing whitespace with sed scriptPekka Vuorela2025-05-0911-299/+299
* Declare tests in the build systemDamien Caliste2025-04-021-0/+6
* Continue login when there is no valid push foldersDamien Caliste2025-03-262-3/+6
* Fix crash on imap search without supported keysPekka Vuorela2025-03-031-0/+6
* Don't continue on log-in after idle renewalDamien Caliste2025-02-281-3/+5
* Make ImapService the only place to delay push mail restartDamien Caliste2025-02-283-65/+32
* Synchronize idle renewal timersDamien Caliste2025-02-282-10/+20
* Remove initial imap push delayDamien Caliste2025-02-262-24/+1
* Report client error even when establishing idle connectionsDamien Caliste2025-02-214-17/+13
* Rework ImapService::onAccountsUpdated()Damien Caliste2025-02-211-26/+23
* Reduce status variable number in ImapClient::monitor()Damien Caliste2025-02-212-63/+42
* Separate push email related code from enable/disableDamien Caliste2025-02-192-30/+38
* Make configuration local in the IMAP clientDamien Caliste2025-02-196-124/+124
* Test account enabled on _client existing in ImapServiceDamien Caliste2025-02-192-7/+4
* Add a couple null pointer checksPekka Vuorela2025-02-142-1/+3
* Remove semicolons after method bodiesPekka Vuorela2025-02-142-2/+2
* Switch to CamelCased Qt #includesPekka Vuorela2025-02-129-24/+33
* Move LongStream to server library, streamline the implementationPekka Vuorela2025-02-113-4/+4
* Setup IMAP account status in one placeDamien Caliste2025-02-032-17/+15
* Wait for credentials fetching in idle protocolDamien Caliste2025-02-032-24/+56
* Set accountId on construction for IETF clientsDamien Caliste2025-01-283-19/+11
* Remove unused ImapProtocol::quoteString(QByteArray)Damien Caliste2025-01-172-6/+0
* Add a plugin mechanism to handle credentialsDamien Caliste2025-01-156-60/+150
* Use QMailServiceConfiguration in authenticatorDamien Caliste2024-10-314-22/+19
* Add CMake build systemDamien Caliste2024-10-175-4/+53
* Remove Factory from QMailCryptographicServiceFactoryDamien Caliste2024-04-102-2/+2
* Remove traces of QAlignedTimerPekka Vuorela2024-04-012-21/+0
* Mark overridden methods with keywordPekka Vuorela2023-12-148-307/+321
* Introduce acceptUntrustedCertificates() configurationPekka Vuorela2023-11-305-21/+21
* Do AUTHENTICATE PLAIN in two stagesValério Valério2023-11-211-10/+16
* Discover authentication for SMTP/IMAPDamien Caliste2023-11-211-0/+24
* Set replied and forwarded flags on message update from serverDamien Caliste2023-11-212-0/+13
* Add QMailMessage::CalendarCancellation flagDavid Llewellyn-Jones2023-11-152-1/+3
* Fix some compiler warningsPekka Vuorela2023-11-131-2/+2
* Set the encryption status on IMAP receptionDamien Caliste2023-09-201-0/+3
* Fix bug when detecting HEADER / BODY substringsChris Adams2021-08-301-2/+3
* Set PLUGIN_CLASS_NAME in plugin .pro filesChris Adams2021-04-091-0/+1
* Stop _incomingDataTimer when imapprotocol object is destroyedDavid Llewellyn-Jones2021-04-091-0/+1
* Check if IDLE connection needs to be established after loginDavid Llewellyn-Jones2021-04-091-0/+10
* Set new IMAP folders to inherit SynchronizationEnabled flagDavid Llewellyn-Jones2021-04-091-1/+4
* Follow the synchronizationEnabled flag when folders are not specifiedDamien Caliste2021-04-093-11/+33
* Fix some warningsChris Adams2021-04-081-3/+3
* Use QmfList where required to maintain stable referencesChris Adams2021-04-084-25/+25
* Provide mock IdleNetworkSession class for IMAP pluginChris Adams2021-04-085-107/+298
* Port uses of QRegExp to QRegularExpression in IMAP pluginChris Adams2021-04-082-84/+97
* Use QMultiMap when necessary instead of QMapDamien Caliste2021-04-082-2/+2
* Replace deprecated QString::SplitBehaviorDamien Caliste2021-04-083-8/+8
* Use range constructors for lists and setsDamien Caliste2021-04-082-11/+15