summaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAge
* 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
|
* Fixed new diagnostics errorsChristian Mollekopf2016-07-13
|
* 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.
* 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
|
* Account statusChristian Mollekopf2016-07-08
|
* Only change the status once per batch, instead of every revision.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
|
* Delete the resource data via resource process.Christian Mollekopf2016-07-07
|
* CleanupChristian Mollekopf2016-07-07
|
* Disconnect one the object is gone.Christian Mollekopf2016-07-07
|
* Removed another memory leakChristian Mollekopf2016-07-07
|
* Avoid an endless stream of errormessages in modelinteractivity testChristian Mollekopf2016-07-07
|
* Less memory leaking with unique_ptrChristian Mollekopf2016-07-07
|
* CleanupChristian Mollekopf2016-07-06
|
* Fixed a bunch of memory leaks.Christian Mollekopf2016-07-06
| | | | Found with valgrind
* Avoid leaking query runnersChristian Mollekopf2016-07-06
|
* Apply the status to resourcesChristian Mollekopf2016-07-06
|
* Trace notificationsChristian Mollekopf2016-07-06
|
* Skip superfluous notificationsChristian Mollekopf2016-07-06
|
* Make sure the connection worksChristian Mollekopf2016-07-06
|
* Prepare for making the resource status availableChristian Mollekopf2016-07-05
|
* More debug outputChristian Mollekopf2016-06-30
|
* Properly track changes applied by preprocessorsChristian Mollekopf2016-06-30
| | | | | | This is necessary so we get the actual changeset during replay, so a mark-as-read action doesn't result in a new mime message, but only the flag change.
* Dummyresource mailtestChristian Mollekopf2016-06-26
|
* Avoid unnecesary warningsChristian Mollekopf2016-06-26
|
* Remove the store from the resource side.Christian Mollekopf2016-06-26
| | | | ...and shutdown the resource after we removed all data.
* Reuse mailpreprocessorChristian Mollekopf2016-06-26
|
* Commit also if we did revision cleanupChristian Mollekopf2016-06-26
|
* Use specialpurpose preprocessor which gives us trash folder support.Christian Mollekopf2016-06-26
|
* Share special purpose preprocessor implementation.Christian Mollekopf2016-06-25
|
* Catch errorsChristian Mollekopf2016-06-21
|
* Fixed cleanup of date indexesChristian Mollekopf2016-06-20
|
* Workaround mdb_put failuresChristian Mollekopf2016-06-20
| | | | | | | I got failures during a sync during the initial mdb_put that stores the db name for verification on open (invalid parameter passed). It seems the verification step actually prevents the problem in the first place.
* Avoid unnecessary commitsChristian Mollekopf2016-06-20
|
* Made the log-level output a lot less noisyChristian Mollekopf2016-06-20
|