aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* util: Do not store "" as the message CHHEADmasterJason Gunthorpe2021-06-241-5/+4
* util: Use a different algorithm for asyncio_complete()Jason Gunthorpe2020-09-251-6/+5
* Do not immediately restore deleted itemsJason Gunthorpe2020-09-251-5/+7
* Log the non-HTTP error exceptionJason Gunthorpe2020-09-252-4/+4
* O365: Protect the page fetches in get_json_paged() with _retry_protectJason Gunthorpe2020-08-311-2/+6
* oauth: Extract the web server address from the setup URLJason Gunthorpe2020-07-281-1/+4
* cms-oauth: Check the token lifetime before returning itJason Gunthorpe2020-07-172-2/+6
* doc: Update example-exim4.confJason Gunthorpe2020-07-171-14/+30
* gmail: Fix a spelling error in add_message()Jason Gunthorpe2020-07-101-1/+1
* OAUTH: Make some sense of the scopesJason Gunthorpe2020-06-223-53/+95
* OAUTH: Add support to get an IMAP OAUTH tokenJason Gunthorpe2020-06-228-31/+130
* GMail: Instead of polling each Label, poll the profileJason Gunthorpe2020-06-221-9/+14
* Add debugging to try to find an assertionJason Gunthorpe2020-06-223-0/+11
* Gmail: Retry on 502 Bad GatewayJason Gunthorpe2020-06-221-0/+1
* OAUTH: Only start one webbrowser tab for concurrent authenticationsJason Gunthorpe2020-06-223-10/+14
* O365: Stop using MSAL for OAUTHJason Gunthorpe2020-06-223-61/+79
* GMail: Stop using requests-oauth and just invoke the POSTs directlyJason Gunthorpe2020-06-223-88/+158
* O365: Use batching during modificationJason Gunthorpe2020-06-221-23/+97
* O365: Log throttling in a more informative wayJason Gunthorpe2020-06-141-1/+7
* Add cms-oauth wrapperJason Gunthorpe2020-06-141-0/+9
* Keep the inode cache in sync when writing to the MailDirJason Gunthorpe2020-05-302-0/+8
* Speed up loading large databases on startupJason Gunthorpe2020-05-301-14/+21
* Increase the page size for listing O365 mailboxesJason Gunthorpe2020-05-301-0/+1
* Manage concurrency to avoid running out of file descriptorsJason Gunthorpe2020-05-302-29/+33
* Add cms-oauthJason Gunthorpe2020-05-285-1/+445
* Add OAUTH Credential serverJason Gunthorpe2020-05-288-15/+349
* Remove cfg.domainsJason Gunthorpe2020-05-284-55/+42
* o365: Support delete_action in O365Jason Gunthorpe2020-03-271-1/+6
* gmail: Fix determining the start_history_idJason Gunthorpe2020-02-241-7/+13
* Catch failures from the sha1sum forkJason Gunthorpe2020-02-211-1/+2
* Fix an exception if message fetching failsJason Gunthorpe2020-02-212-0/+2
* Don't leave asyncio tasks running unexpectedlyJason Gunthorpe2020-02-074-13/+29
* Allow access to the message headers during mail directingJason Gunthorpe2020-02-073-30/+90
* Do not pass msgdb all over the placeJason Gunthorpe2020-02-075-39/+38
* Lift Mailbox.cfg out of the sub classesJason Gunthorpe2020-02-076-20/+22
* Update documentationJason Gunthorpe2020-02-071-17/+59
* GMail supportJason Gunthorpe2020-02-066-11/+673
* Allow a Mailbox to search for messages with a None email_idJason Gunthorpe2020-02-051-16/+40
* Preserve flags in the local MailDir that are not supported in the cloudJason Gunthorpe2020-02-052-7/+24
* Do not run tracing by defaultJason Gunthorpe2020-02-052-4/+2
* Add some more type annotations to O365MailboxJason Gunthorpe2020-02-042-10/+14
* Add a --offline optionJason Gunthorpe2020-01-312-10/+40
* Document how to setup the Trash modeJason Gunthorpe2020-01-311-0/+13
* Support FLAG_DELETED in Office365Jason Gunthorpe2020-01-311-16/+26
* Support the Trash flag in MailDirJason Gunthorpe2020-01-312-3/+8
* Move Office365 flag manipulation into a functionJason Gunthorpe2020-01-311-67/+70
* Trigger an update of a O365 mailbox if the notification FD closesJason Gunthorpe2020-01-181-0/+2
* Initial commit of cloud_mdir_syncJason Gunthorpe2020-01-1015-0/+2200