Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Bumped kasync requirement | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Guard the changereplay callbacks using the new API | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Fixed merge implementation | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Bumped release version | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Gather required databases from index definitions. | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Somewhat useless stress test... | Christian Mollekopf | 2017-05-07 | |
| | | ||||
* | | A defined table layout | Christian Mollekopf | 2017-05-06 | |
| | | ||||
* | | Don't leak transactions when copying them. | Christian Mollekopf | 2017-05-05 | |
| | | | | | | | | Previsouly we would hit the maxreaders limit | |||
* | | Fixed folder sync | Christian Mollekopf | 2017-05-04 | |
| | | | | | | | | | | When explicitly listing the folder we can't rely on the subscription state, nor should we. | |||
* | | Avoid unnecessary noise | Christian Mollekopf | 2017-05-04 | |
| | | | | | | | | Such as progress 0 out of 0 (happens on sync of already synced folder) | |||
* | | Limit the buffering on write. | Christian Mollekopf | 2017-05-04 | |
| | | | | | | | | Otherwise the system becomes rather unresponsive under load. | |||
* | | Added progress notification | Christian Mollekopf | 2017-05-04 | |
| | | ||||
* | | Take sink down if we're not asserting | Christian Mollekopf | 2017-05-04 | |
| | | ||||
* | | Only sync subscribed folders | Christian Mollekopf | 2017-05-04 | |
| | | ||||
* | | Cleanup | Christian Mollekopf | 2017-05-04 | |
| | | ||||
* | | Catch special error case of empty db name | Christian Mollekopf | 2017-05-03 | |
| | | ||||
* | | Dont pass around buffers to potentially invalid memory. | Christian Mollekopf | 2017-05-03 | |
| | | | | | | | | | | Once the transaction is done or some modification is executed that memory is no longer valid. So we always copy. | |||
* | | Sanity check db names | Christian Mollekopf | 2017-05-03 | |
| | | | | | | | | | | | | lmdb and sink deal badly with e.g. a string containing a null in the millde as db name. Thus we try to protect better against it. This is an actual problem we triggered: https://phabricator.kde.org/T5880 | |||
* | | A single propertymapper for both directions | Christian Mollekopf | 2017-04-28 | |
| | | ||||
* | | Removed the resource mapper | Christian Mollekopf | 2017-04-28 | |
| | | ||||
* | | Removed more unnecessary template arguments | Christian Mollekopf | 2017-04-28 | |
| | | ||||
* | | Removed the template argument from the write property mapper | Christian Mollekopf | 2017-04-28 | |
| | | ||||
* | | Simplified propertymapper | Christian Mollekopf | 2017-04-28 | |
| | | ||||
* | | Start building with kdav | Christian Mollekopf | 2017-04-27 | |
| | | ||||
* | | We get an offline status notification initially | Christian Mollekopf | 2017-04-27 | |
| | | ||||
* | | We require at leaset 0.1.1 | Christian Mollekopf | 2017-04-26 | |
| | | ||||
* | | Bumped release version | Christian Mollekopf | 2017-04-26 | |
| | | ||||
* | | Only create one session | Christian Mollekopf | 2017-04-26 | |
| | | | | | | | | And not one for every imap proxy | |||
* | | Fixed build error | Christian Mollekopf | 2017-04-26 | |
| | | ||||
* | | Make sure we always have a complete hierarchy from the IMAP server | Christian Mollekopf | 2017-04-21 | |
| | | ||||
* | | Apparently this folder can have various names. | Christian Mollekopf | 2017-04-21 | |
| | | ||||
* | | Gmail support. | Christian Mollekopf | 2017-04-21 | |
| | | | | | | | | | | For the time being we hardcode a list of folders that we synchronize that we know are not duplicating messages. | |||
* | | Handle host not found | Christian Mollekopf | 2017-04-20 | |
| | | ||||
* | | Going towards 0.3 | Christian Mollekopf | 2017-04-20 | |
|/ | ||||
* | Updated spec file | Christian Mollekopf | 2017-04-19 | |
| | ||||
* | v0.2.0v0.2.0 | Christian Mollekopf | 2017-04-19 | |
| | ||||
* | Bumped release | Christian Mollekopf | 2017-04-12 | |
| | ||||
* | cleanup | Christian Mollekopf | 2017-04-12 | |
| | ||||
* | Fixed entity creation in pipeline | Christian Mollekopf | 2017-04-12 | |
| | ||||
* | Better debug output | Christian Mollekopf | 2017-04-12 | |
| | ||||
* | Merge remote-tracking branch 'origin/master' into develop | Christian Mollekopf | 2017-04-12 | |
|\ | ||||
| * | handle all enum values | Marco Martin | 2017-04-11 | |
| | | | | | | | | fix build, add a default handler in the switch | |||
* | | Allow the preprocessor to move and use in mailtransport | Christian Mollekopf | 2017-04-12 | |
| | | ||||
* | | Copy mail back from mailtransport | Christian Mollekopf | 2017-04-11 | |
| | | ||||
* | | Moved all preprocessing back into the pipeline | Christian Mollekopf | 2017-04-11 | |
| | | ||||
* | | Move the preprocssing back out of entitystore into the pipeline. | Christian Mollekopf | 2017-04-11 | |
| | | | | | | | | | | This is where this really belongs, only the indexing is part of storage. This is necessary so preprocessors can move entities as well. | |||
* | | We set the instance identifier in the base class | Christian Mollekopf | 2017-04-11 | |
| | | ||||
* | | Less noise | Christian Mollekopf | 2017-04-10 | |
| | | ||||
* | | Don't continue processing the pipeline until we have appended the | Christian Mollekopf | 2017-04-10 | |
| | | | | | | | | | | | | message. Otherwise the processor might think its done before it actually is. | |||
* | | Added uid index | Christian Mollekopf | 2017-04-10 | |
| | |