summaryrefslogtreecommitdiffstats
path: root/src/daemon/CommLayerServerDBus.cpp
Commit message (Collapse)AuthorAgeFilesLines
* abrt-gtk: make Delete key actually delete the dump dirDenys Vlasenko2011-02-101-2/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fix problem with daemon shutdown when abrt.conf file is wrongJiri Moskovcak2011-02-071-1/+2
| | | | | | | | | | | - it gives this message abrtd: Loading settings abrtd: abrt.conf: Invalid syntax on line 38 abrtd: Error while initializing daemon process 20610: arguments to dbus_connection_unref() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 2791. This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace Aborted
* remove CCommLayerServer[DBus] classesDenys Vlasenko2011-01-211-8/+14
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* s/QuotaExceed/QuotaExceeded/gDenys Vlasenko2011-01-211-3/+3
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* disable SetSettings dbus call codeDenys Vlasenko2011-01-201-21/+24
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* removal of C++isms from libabrt, part 1Denys Vlasenko2010-12-081-18/+5
| | | | | | | | | | | | | This patch converts libabrt usage of C++ map<string, string> to a glib-based container, GHashTable. It is typedef-ed to map_string_h. We can't typedef it to map_string_t, since other parts of ABRT (daemon, cli) still use that name for C++ container. Also, exceptions are removed everywhere. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* This patch changes crash data to use C structures.Denys Vlasenko2010-12-061-21/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The smallest data element is: struct crash_item { char *content; unsigned flags; }; where content is, eh, content, and flags is a bit flag field. crash_data_t is a map of crash_item's, implemented as a pointer to heap-allocated GHashTable. vector_of_crash_data_t is a vector of crash_data_t's, implemented as a pointer to heap-allocated GPtrArray. Most operations have light wrappers around them to hide the nature of the containers. For example, to free vector_of_crash_data, you need to use free_vector_of_crash_data(ptr) instead of open-coding g_ptr_array_free. The wrapper is thin. The goal is not so much to hide the implementation, but more to make it easier to use the correct function. dbus (un)marshalling functions convert crash_item to three-element array of strings, in order to keep compatibility with abrt-gui (python). This can be changed later to use native representation. crash_data_t and vector_of_crash_data_t are represented in "natural" way, no funny stuff there. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* remove PLUGIN_DYNAMIC_LOAD_UNLOADNikola Pajkovsky2010-11-191-48/+0
| | | | | | it contains polkit Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* remove unused SetPluginSettings(...)Nikola Pajkovsky2010-11-161-57/+0
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* abrtd/gui: remove [AnalyzerActionsAndReporters], migrate to event-based ↵Denys Vlasenko2010-11-151-4/+4
| | | | | | processing Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Decouple settings handling from old-style pluginsDenys Vlasenko2010-11-101-2/+6
| | | | | | | | The breakage was discovered when i removed Logger class. it turned out the fix is somewhat involved. This change implements it as discussed with the rest of the team. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Move some functions from CrashWatcher to MiddleWareDenys Vlasenko2010-11-091-1/+3
| | | | | | They have nothing to do with CrashWatcher class. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Added DIR paramented to "Crash" dbus signalDenys Vlasenko2010-11-021-5/+8
| | | | | | Run-tested Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* consolidate HAVE_CONFIG_H in abrtlib.hDenys Vlasenko2010-08-301-3/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* *: move NLS include and #define _ to abrtlib.hDenys Vlasenko2010-08-171-10/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lower case direcotry(no code changed)Nikola Pajkovsky2010-08-101-0/+624
Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>