Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Deal with both CRLF and LF mime messages. | Christian Mollekopf | 2017-06-14 | |
| | | | | | | | | | | | | | | IMAP always requires CRLF, and so does the MIME standard, KMIME expects LF-only. We now just try to always use CRLF on disk, but convert LF-only messages should we have to (e.g. because copied over from maildir or so). | |||
* | | There shouldn't be any conversions necessary at this point. | Christian Mollekopf | 2017-06-12 | |
| | | ||||
* | | Avoid the extra parsing step. | Christian Mollekopf | 2017-06-12 | |
| | | | | | | | | | | We only need the content, we'll parse later on when processing the pipeline. | |||
* | | Bumped release | Christian Mollekopf | 2017-06-11 | |
| | | ||||
* | | Disabled automatic syncing of folders | Christian Mollekopf | 2017-06-11 | |
| | | | | | | | | | | | | | | I triggers a lot of work, and as we currently can't abort sync tasks and have no priority lane for requests it's rather intrusive. A sync will still be triggered when a folder is selected, so we're not loosing a lot except the "pull everything offline" case. | |||
* | | Bumped release version | Christian Mollekopf | 2017-06-10 | |
| | | ||||
* | | Fixed incremental queries | Christian Mollekopf | 2017-06-10 | |
| | | | | | | | | | | | | The incremental querying broke as soon as a revision update came in since it would nuke the base-set. This fixes it, but it's definitely not pretty. | |||
* | | Link to qt::core as well | Christian Mollekopf | 2017-06-06 | |
| | | ||||
* | | A stab at the undefined reference to QMap<QByteArray, int>::QMap() error | Christian Mollekopf | 2017-06-06 | |
| | | | | | | | | ...that I only get on copr and nowhere else. | |||
* | | Specfile cleanup | Christian Mollekopf | 2017-06-06 | |
| | | ||||
* | | no need to hardcode this | Christian Mollekopf | 2017-05-20 | |
| | | ||||
* | | Ensure change-replay errors make it through to the correct error | Christian Mollekopf | 2017-05-20 | |
| | | | | | | | | handling and are appropriately dealt with. | |||
* | | Don't try to replay modifications on nothing. | Christian Mollekopf | 2017-05-20 | |
| | | ||||
* | | Subscribe to mailboxes in imaptest | Christian Mollekopf | 2017-05-20 | |
| | | ||||
* | | We don't need the layout just to check for existence | Christian Mollekopf | 2017-05-20 | |
| | | ||||
* | | Reread the location if we enable the test mode | Christian Mollekopf | 2017-05-20 | |
| | | ||||
* | | Avoid notifcations for requests that do nothing, progress with folderid | Christian Mollekopf | 2017-05-20 | |
| | | ||||
* | | Don't commit after every replayed revision | Christian Mollekopf | 2017-05-12 | |
| | | | | | | | | | | | | If we didn't actually do anything we just carry on. Failing to commit is harmless in that case and committing for every revision is rather expensive. | |||
* | | Completely shortcut the stream evaluation if we're not going to use the | Christian Mollekopf | 2017-05-12 | |
| | | | | | | | | | | | | | | | | | | output Serializing the data is the expensive part, so we want to completely avoid that for the noisier part if we're not going to use it. Additionally we're now using a stringbuilder for the debugarea to try to further improve the situation with temporary memory allocations. | |||
* | | Avoid redoing stuff over and over that we can easily avoid. | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Bumped release number | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | QDateTime::toString is really slow | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | We run into this when trying to index a property that is not set. | Christian Mollekopf | 2017-05-12 | |
| | | | | | | | | i.e. in tests. | |||
* | | Don't add resources that don't match the query during a livequery | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Made the test a bit conciser | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Added draft property index. | Christian Mollekopf | 2017-05-12 | |
| | | | | | | | | | | | | We need this for the composer to efficiently query. Since we don't have any migration code this will require all data to be refetched (sinksh upgrade). | |||
* | | Allow substring matches on the trace identifier | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Only use the filename as area, not the full path. | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Try once more to initialize git_buf portably... | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Avoid copying | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Fixed build | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | No more SINK_DEBUG_AREA | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Don't create folders on invalid config. | Christian Mollekopf | 2017-05-12 | |
| | | ||||
* | | Upgrade job that we can eventually use to upgrade the storage | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | initEnvironment with double-checked locking | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Starting to get rid of the SINK_DEBUG_AREA | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Don't store blobs in directories. | Christian Mollekopf | 2017-05-11 | |
| | | | | | | | | | | Creating the directories is way more expensive than searching through the files on removal. | |||
* | | Fixed notification test | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Fixed querytest | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Centralized Sink::Log::debugStream call | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Calling mkpath once is enough | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Avoid recreating the settings object on every log call | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Fixed benchmark | Christian Mollekopf | 2017-05-11 | |
| | | ||||
* | | Make the offline status higher priority | Christian Mollekopf | 2017-05-10 | |
| | | | | | | | | | | Some resources always claim to be online, so the ones offline are relevant. | |||
* | | Removed unused headers | Christian Mollekopf | 2017-05-09 | |
| | | ||||
* | | Set the resource offline on no server | Christian Mollekopf | 2017-05-09 | |
| | | | | | | | | host not found is pretty much the same as offline for our purpose. | |||
* | | Translate the host not found error | Christian Mollekopf | 2017-05-09 | |
| | | ||||
* | | Export DbLayout | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Fixed warnings | Christian Mollekopf | 2017-05-08 | |
| | | ||||
* | | Bumped release number | Christian Mollekopf | 2017-05-08 | |
| | |