summaryrefslogtreecommitdiffstats
path: root/src/Daemon/MiddleWare.h
Commit message (Collapse)AuthorAgeFilesLines
* *: remove all usages of C++ streams (-10k in code size)Denys Vlasenko2010-02-071-2/+1
| | | | | | Also add copyright banners to all files which were missing them Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: fix handling of dupes (weren't deleting dup's directory); better loggingDenys Vlasenko2010-02-051-3/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove unused getuidbynameDenys Vlasenko2010-01-221-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* unify "crash data, "crash info" and "crash report" data types. they are the sameDenys Vlasenko2010-01-191-9/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplify code which deletes corrupted debug dumps; kill unused EXCEP_FATALDenys Vlasenko2009-12-041-11/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hopefully fix rhbz#541854: when we trim the dir, we must delete it from DB tooDenys Vlasenko2009-12-031-6/+7
| | | | | | Also added a more robust code to resis SEGVing if directory doesn't exist. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Kerneloops are reported automaticky now when AutoReportUIDs = root is in ↵Nikola Pajkovsky2009-11-261-0/+3
| | | | | | Kerneloops.conf Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* hookCCpp: check total dump dir size and delete the largest/oldest oneDenys Vlasenko2009-11-261-5/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove unused version of SaveDebugDump()Denys Vlasenko2009-11-091-8/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make "InformAllUsers" crashes be recorded with UID=-1 in dbDenys Vlasenko2009-11-091-1/+4
| | | | | | this makes them show up in GUI again Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mass replace of const string& params by const char*Denys Vlasenko2009-11-061-22/+22
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Hack to fix the problem with daemon remembering the last used settingsJiri Moskovcak2009-11-011-0/+1
|
* *: add "force" param to CreateReport dbus call. If !0, regenerates backtraceDenys Vlasenko2009-10-091-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* comments and how to reproduce are stored nowNikola Pajkovsky2009-09-211-0/+9
|
* use CRPM class only in MiddleWare.cppDenys Vlasenko2009-09-071-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* consolidate container typedefs in one file (we had a few dupes)Denys Vlasenko2009-08-271-6/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* eliminate AddOpenGPGPublicKey() and AddBlackListedPackage() stubsDenys Vlasenko2009-08-261-13/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* more sensible loggingDenys Vlasenko2009-08-251-1/+1
| | | | | | | | | | | comm_layer_inner_debug was jumping through the hoops in order to simply send a message to stderr. this can be made much simpler. also, set logmode to LOGMODE_SYSLOG in abrt daemon, making its log visible if it is daemonized. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* eliminate data duplication in Settings and MiddleWareDenys Vlasenko2009-08-241-10/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move CSettings::inner_types out of class CSettings. They are generic typesDenys Vlasenko2009-08-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move CMiddleWare initialized/finalizer into its sole userDenys Vlasenko2009-08-241-11/+8
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplifications by exposing g_pPluginManagerDenys Vlasenko2009-08-241-35/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* class CMiddleWare no longer exists, it's a set of functions and lone data ↵Denys Vlasenko2009-08-241-254/+161
| | | | | | member now Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* start dismantling singe-instance class MiddleWareDenys Vlasenko2009-08-241-66/+27
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make some variables local; rename a few typedefsDenys Vlasenko2009-08-241-7/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* in case of plugin error, don't delete debug dumpsZdenek Prikryl2009-08-181-0/+1
|
* added support for storing results from reporters (used from gui)Zdenek Prikryl2009-08-141-2/+9
|
* moved LoadSettings from plugins into PluginManagerZdenek Prikryl2009-08-111-13/+15
|
* Split real code from lib/MiddleWare/Plugin.h into Plugin.cpp.Denys Vlasenko2009-08-071-1/+1
| | | | | | 30k smaller code. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* style cleanups in preparation for PluginManager moveDenys Vlasenko2009-08-061-13/+14
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* forgotten "git add"Denys Vlasenko2009-08-061-0/+349