Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update the status if the resource crashed | Christian Mollekopf | 2016-07-11 |
| | |||
* | Centrally define global types | Christian Mollekopf | 2016-07-11 |
| | |||
* | Dynamically grow the area width | Christian Mollekopf | 2016-07-11 |
| | | | | Instead of blindly shortening the area. | ||
* | As long as the primary component is the same we can shorten the id | Christian Mollekopf | 2016-07-11 |
| | |||
* | Support valgrind directly in the buildsystem | Christian Mollekopf | 2016-07-11 |
| | |||
* | Account status | Christian Mollekopf | 2016-07-08 |
| | |||
* | Only change the status once per batch, instead of every revision. | Christian Mollekopf | 2016-07-08 |
| | |||
* | Shorten the types to be more distinctive. | Christian Mollekopf | 2016-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 Mollekopf | 2016-07-08 |
| | |||
* | Separate config from data and define centrally | Christian Mollekopf | 2016-07-08 |
| | |||
* | sinksh trace command including autocompletion | Christian Mollekopf | 2016-07-07 |
| | | | | | The sinksh command allows to easily turn tracing for certain areas on or off. | ||
* | A new debug system. | Christian Mollekopf | 2016-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 trace | Christian Mollekopf | 2016-07-07 |
| | |||
* | Delete the resource data via resource process. | Christian Mollekopf | 2016-07-07 |
| | |||
* | Cleanup | Christian Mollekopf | 2016-07-07 |
| | |||
* | Disconnect one the object is gone. | Christian Mollekopf | 2016-07-07 |
| | |||
* | Removed another memory leak | Christian Mollekopf | 2016-07-07 |
| | |||
* | Avoid an endless stream of errormessages in modelinteractivity test | Christian Mollekopf | 2016-07-07 |
| | |||
* | Less memory leaking with unique_ptr | Christian Mollekopf | 2016-07-07 |
| | |||
* | Cleanup | Christian Mollekopf | 2016-07-06 |
| | |||
* | Fixed a bunch of memory leaks. | Christian Mollekopf | 2016-07-06 |
| | | | | Found with valgrind | ||
* | Avoid leaking query runners | Christian Mollekopf | 2016-07-06 |
| | |||
* | Apply the status to resources | Christian Mollekopf | 2016-07-06 |
| | |||
* | Trace notifications | Christian Mollekopf | 2016-07-06 |
| | |||
* | Skip superfluous notifications | Christian Mollekopf | 2016-07-06 |
| | |||
* | Make sure the connection works | Christian Mollekopf | 2016-07-06 |
| | |||
* | Prepare for making the resource status available | Christian Mollekopf | 2016-07-05 |
| | |||
* | More debug output | Christian Mollekopf | 2016-06-30 |
| | |||
* | Properly track changes applied by preprocessors | Christian Mollekopf | 2016-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 mailtest | Christian Mollekopf | 2016-06-26 |
| | |||
* | Avoid unnecesary warnings | Christian Mollekopf | 2016-06-26 |
| | |||
* | Remove the store from the resource side. | Christian Mollekopf | 2016-06-26 |
| | | | | ...and shutdown the resource after we removed all data. | ||
* | Reuse mailpreprocessor | Christian Mollekopf | 2016-06-26 |
| | |||
* | Commit also if we did revision cleanup | Christian Mollekopf | 2016-06-26 |
| | |||
* | Use specialpurpose preprocessor which gives us trash folder support. | Christian Mollekopf | 2016-06-26 |
| | |||
* | Share special purpose preprocessor implementation. | Christian Mollekopf | 2016-06-25 |
| | |||
* | Catch errors | Christian Mollekopf | 2016-06-21 |
| | |||
* | Fixed cleanup of date indexes | Christian Mollekopf | 2016-06-20 |
| | |||
* | Workaround mdb_put failures | Christian Mollekopf | 2016-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 commits | Christian Mollekopf | 2016-06-20 |
| | |||
* | Made the log-level output a lot less noisy | Christian Mollekopf | 2016-06-20 |
| | |||
* | Fix cache update on removal | Christian Mollekopf | 2016-06-20 |
| | |||
* | Commit all databases in the same interval | Christian Mollekopf | 2016-06-20 |
| | |||
* | Don't create a transaction for every appended message. | Christian Mollekopf | 2016-06-20 |
| | | | | | We create now only one transaction for the whole sync which is also not ideal. | ||
* | Don't try to remove empty values from the index. | Christian Mollekopf | 2016-06-19 |
| | | | | Indexes don't allow empty keys, so this will always fail. | ||
* | Don't use a static for the threadboundary | Christian Mollekopf | 2016-06-19 |
| | | | | Otherwise we risk calling into already destroyed models. | ||
* | Moved mailpreprocessors to a shared location | Christian Mollekopf | 2016-06-19 |
| | |||
* | A working mailtransport resource | Christian Mollekopf | 2016-06-17 |
| | |||
* | If the changereplay failed we have to stop. | Christian Mollekopf | 2016-06-17 |
| | | | | | Otherwise we would never replay changes that failed because we were offline or so. | ||
* | Initial version of the mailtransport resource | Christian Mollekopf | 2016-06-17 |
| |