summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Remember highestmodseqChristian Mollekopf2016-09-15
|
* Also call commandFinished in the error case.Christian Mollekopf2016-09-15
|
* Don' create new entities on flag change.Christian Mollekopf2016-09-15
|
* Flag updatesChristian Mollekopf2016-09-15
|
* Made use of KAsync::Job::serialEachChristian Mollekopf2016-09-15
|
* Use KIMAP2Christian Mollekopf2016-09-15
|
* The ping is no longer necessaryChristian Mollekopf2016-09-15
|
* Ported to the new APIChristian Mollekopf2016-09-15
|
* This is not an error according to the testsChristian Mollekopf2016-09-15
|
* Ported to the kasync revampChristian Mollekopf2016-09-15
|
* Incremental fetch of mailsChristian Mollekopf2016-09-15
|
* Prepare incremental syncing.Christian Mollekopf2016-09-15
|
* Progress reportingChristian Mollekopf2016-09-15
|
* Sleep on crash so we have time to attach a debugger.Christian Mollekopf2016-09-15
|
* Test mail resyncChristian Mollekopf2016-09-15
|
* Debug outputChristian Mollekopf2016-09-15
|
* sinksh trace off should clear the filterChristian Mollekopf2016-09-15
|
* Don't create a transaction for every revision that we don't replay.Christian Mollekopf2016-09-15
| | | | | This had a significant performance impact when i.e. syncing a folder with 10k messages.
* ImapMailSyncBenchmarkChristian Mollekopf2016-09-15
|
* CleanupChristian Mollekopf2016-09-15
|
* Don't nest calls too deep.Christian Mollekopf2016-09-15
| | | | The old implementation would result in endlessly nested calls.
* make it compileMichael Bohlender2016-09-04
|
* Namespaces can't be used in templates.Christian Mollekopf2016-07-18
|
* Support for creating accounts via sinkshChristian Mollekopf2016-07-15
|
* Print account for resourceChristian Mollekopf2016-07-14
|
* Ping the server first to make sure it's available.Christian Mollekopf2016-07-14
| | | | This significantely reduces the time required to execute the tests.
* Fixed new diagnostics errorsChristian Mollekopf2016-07-13
|
* Don't include valgrind checks by defaultChristian Mollekopf2016-07-12
| | | | ...because it makes "make test" useless.
* Ensure we send the response before closing the socket.Christian Mollekopf2016-07-12
|
* React to new resourcesChristian Mollekopf2016-07-12
|
* Wait for the resource shutdown during removeFromDiskChristian Mollekopf2016-07-12
| | | | Otherwise we risk failing jobs if they are sent to the old resource.
* Immediately stop processing commands on shutdown.Christian Mollekopf2016-07-12
| | | | | | | | We send the command completion, then the shutdown notificaiton, and then we immediately shutdown. Otherwise we risk callbacks by further commands into the already destroyed resource.
* Isolate testsChristian Mollekopf2016-07-11
|
* Avoid calling back into destroyed objectsChristian Mollekopf2016-07-11
|
* Update the status if the resource crashedChristian Mollekopf2016-07-11
|
* Centrally define global typesChristian Mollekopf2016-07-11
|
* Dynamically grow the area widthChristian Mollekopf2016-07-11
| | | | Instead of blindly shortening the area.
* As long as the primary component is the same we can shorten the idChristian Mollekopf2016-07-11
|
* Support valgrind directly in the buildsystemChristian Mollekopf2016-07-11
|
* Merge branch 'feature/notifications' into developChristian Mollekopf2016-07-11
|\
| * Read resources synchronouslyChristian Mollekopf2016-07-11
| |
| * Account statusChristian Mollekopf2016-07-08
| |
| * Only change the status once per batch, instead of every revision.Christian Mollekopf2016-07-08
| |
| * Print where the notification is coming from.Christian Mollekopf2016-07-08
| |
| * Shorten the types to be more distinctive.Christian Mollekopf2016-07-08
| | | | | | | | | | The org.kde prefix is useless and possibly misleading. Simply prefixing with sink is more unique and shorter.
| * Control debugoutput during tests with sinksh.Christian Mollekopf2016-07-08
| |
| * Separate config from data and define centrallyChristian Mollekopf2016-07-08
| |
| * sinksh trace command including autocompletionChristian Mollekopf2016-07-07
| | | | | | | | | | The sinksh command allows to easily turn tracing for certain areas on or off.
| * A new debug system.Christian Mollekopf2016-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of a single #define as debug area the new system allows for an identifier for each debug message with the structure component.area. The component is a dot separated identifier of the runtime component, such as the process or the plugin. The area is the code component, and can be as such defined at compiletime. The idea of this system is that it becomes possible to i.e. look at the output of all messages in the query subsystem of a specific resource (something that happens in the client process, but in the resource-specific subcomponent). The new macros are supposed to be less likely to clash with other names, hence the new names.
| * Prepared sinksh traceChristian Mollekopf2016-07-07
| |