Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move type implementations in one place | Christian Mollekopf | 2017-03-21 |
| | | | | | | | Having them separated is rather pointless (since we need one for every type, and all types are the interface of sink, as one), and caused quite a bit of friction when adding new types. This will also make it easier to change things for all types. | ||
* | Removed unnecessary default implementations | Christian Mollekopf | 2017-03-21 |
| | |||
* | Better debugoutput | Christian Mollekopf | 2017-03-21 |
| | |||
* | Translate login errors | Christian Mollekopf | 2017-03-20 |
| | |||
* | Make error codes part of the applicationdomain interface | Christian Mollekopf | 2017-03-20 |
| | |||
* | We need the resource filter API also for SyncScope | Christian Mollekopf | 2017-03-19 |
| | |||
* | Better error message | Christian Mollekopf | 2017-03-19 |
| | |||
* | Excluded trash from threadleaders. | Christian Mollekopf | 2017-03-19 |
| | |||
* | Fixed mailquery benchmark. | Christian Mollekopf | 2017-03-19 |
| | |||
* | Handle filtered thread-leader | Christian Mollekopf | 2017-03-19 |
| | |||
* | Revived mailquerybenchmark to show how slow reduction queries are. | Christian Mollekopf | 2017-03-18 |
| | |||
* | Removed tests that we no longer use | Christian Mollekopf | 2017-03-18 |
| | |||
* | Call necessary libgit init and shutdown functions. | Christian Mollekopf | 2017-03-18 |
| | | | | The library asserts otherwise | ||
* | Mailtransport | Christian Mollekopf | 2017-03-18 |
| | |||
* | Removed unnecessary debug output | Christian Mollekopf | 2017-03-18 |
| | |||
* | Bumped release version | Christian Mollekopf | 2017-03-17 |
| | |||
* | emitNotification function | Christian Mollekopf | 2017-03-17 |
| | |||
* | Gather some more error messages when trying to send mail. | Christian Mollekopf | 2017-03-17 |
| | |||
* | Added notification code for mailtransport | Christian Mollekopf | 2017-03-17 |
| | |||
* | Preparation to get useful notifications to Kube | Christian Mollekopf | 2017-03-15 |
| | |||
* | Fixed warnings | Christian Mollekopf | 2017-03-15 |
| | |||
* | Fixed specialpurpose preprocessor | Christian Mollekopf | 2017-03-15 |
| | | | | Set the flags on new mail as well | ||
* | Fixed dav server property | Christian Mollekopf | 2017-03-14 |
| | |||
* | Improve log context identifier | Christian Mollekopf | 2017-03-14 |
| | | | | | We already set the resource id for the resource process, so adding it again really adds nothing at all. | ||
* | Always request properties we use and in turn avoid getting errors | Christian Mollekopf | 2017-03-14 |
| | | | | | ...by setting dummy values for properties we do not actually have set in the config. | ||
* | Always fork KIO slaves | Christian Mollekopf | 2017-03-14 |
| | |||
* | This is not necessary | Christian Mollekopf | 2017-03-14 |
| | |||
* | Debug output | Christian Mollekopf | 2017-03-14 |
| | |||
* | An error should not stop the synchronizer from processing. | Christian Mollekopf | 2017-03-14 |
| | |||
* | Setup calls to setup dav resource | Christian Mollekopf | 2017-03-13 |
| | |||
* | No need to wrap those in jobs | Christian Mollekopf | 2017-03-13 |
| | |||
* | Addressbook support | Christian Mollekopf | 2017-03-09 |
| | |||
* | Dav cleanup | Christian Mollekopf | 2017-03-09 |
| | |||
* | removed libmaildir from .spec | Christian Mollekopf | 2017-03-09 |
| | |||
* | Don't install libmaildir as separate library | Christian Mollekopf | 2017-03-08 |
| | | | | | It's not a generic maildir implementation and the library conflicts with what's installed from kdepim-runtime. | ||
* | Going towards 0.2 | Christian Mollekopf | 2017-03-07 |
| | |||
* | Don't trigger threadindex warnings | Christian Mollekopf | 2017-03-07 |
| | |||
* | Merge synchronization requests for individual mails of the same folder. | Christian Mollekopf | 2017-03-07 |
| | | | | | We use this frequently when loading conversations, so this results in a significant preformance improvement. | ||
* | Resolved potential deadlock | Christian Mollekopf | 2017-03-07 |
| | | | | | | When trying to reply to a mail from kube we ran into a deadlock. The initial result callback is called from the main thread, and that can thus directly lead to destruction of the emitter. | ||
* | Move blob files on move to the same location like when a client moves. | Christian Mollekopf | 2017-03-07 |
| | | | | | | Otherwise if the source resource manages to clean up the revision before the target resource gets to process the new entity, then the blob file is gone already. | ||
* | Get mailtransport with kolabnow to work | Christian Mollekopf | 2017-03-06 |
| | | | | | | | | | | when connecting to smtps:// the command will silently fail, with wireshark spewing out a cryptic "5.5.2 command not recognized". The magic commandline (that works) is: curl smtp://smtp.kolabnow.com:587 -v --mail-from "$USER" --mail-rcpt "$USER" --ssl -u $USER.ch:$PW -T alternative.mbox -k --anyauth | ||
* | lmdb cleanup | Christian Mollekopf | 2017-03-06 |
| | |||
* | Ensure we don't try to open db's that are not available to our | Christian Mollekopf | 2017-03-06 |
| | | | | transaction. | ||
* | Index debug output | Christian Mollekopf | 2017-03-06 |
| | |||
* | Avoid threading messages by thread with empty subject | Christian Mollekopf | 2017-03-06 |
| | |||
* | libgit version check | Christian Mollekopf | 2017-03-06 |
| | |||
* | Merge branch 'master' into develop | Christian Mollekopf | 2017-03-06 |
|\ | |||
| * | Remove unnecessary message in FindLMDB | Filipe Saraiva | 2017-03-04 |
| | | |||
| * | Create and add FindLMDB to CMakeLists.txt | Filipe Saraiva | 2017-03-04 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: Currently CMakeLists doesn't look for LMDB, a required dependency for sink. This commit creates a FindLMDB script based in an original script available in BSD license and add it to CMakeLists.txt. Test Plan: Remove LMDB development library and try to compile sink. The CMake process will end with success but in compilation time you will get the follow error message sink/common/storage_lmdb.cpp:35:18: fatal error: lmdb.h: Arquivo ou diretório não encontrado compilation terminated. After apply the patch, the look for LMDB will work and the CMake process will fail because there is not LMDB installed. So, just install LMDB development and the CMake process will find the library and the process will end successfully. Reviewers: #sink, cmollekopf Reviewed By: #sink, cmollekopf Subscribers: #sink Tags: #sink Differential Revision: https://phabricator.kde.org/D4927 | ||
| | * | Create and add FindLMDB to CMakeLists.txt | Filipe Saraiva | 2017-03-03 |
| |/ | | | | | | | | | | | Currently CMakeLists doesn't look for LMDB, a required dependency for sink. This commit creates a FindLMDB script based in an original script available in BSD license and add it to CMakeLists.txt. |