summaryrefslogtreecommitdiffstats
path: root/src/Daemon/PluginManager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* lower-case devel headersNikola Pajkovsky2010-07-091-2/+2
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* make "Loaded foo.conf" message less confusingDenys Vlasenko2010-06-211-1/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix whitespaceDenys Vlasenko2010-05-311-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* get_home_dir returns const char* instead of std::stringKarel Klic2010-04-291-4/+2
|
* Move LoadPluginSettings to the shared utils library. Add parameter ↵Karel Klic2010-02-121-54/+0
| | | | skipKeysWithoutValue.
* *: remove all usages of C++ streams (-10k in code size)Denys Vlasenko2010-02-071-14/+9
| | | | | | Also add copyright banners to all files which were missing them Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: fix rhbz#560642 - don't die on bad plugin namesDenys Vlasenko2010-02-041-7/+56
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* swapped lines, iterator is not defined after erase() is calledJiri Moskovcak2010-02-031-1/+1
| | | | - and this makes valgrind unhappy
* CCpp analyzer: change duphash calculation to group minor versions togetherDenys Vlasenko2010-02-031-4/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* GUI: make it so that even non-loaded plugins show up in "Plugins" dialogDenys Vlasenko2010-01-141-47/+49
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: disable plugin loading/unloading through GUI. Document keyring a bitDenys Vlasenko2010-01-131-1/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fixed the switched lines 2nd tryJiri Moskovcak2010-01-131-1/+1
|
* don't use deleted variableJiri Moskovcak2010-01-131-1/+1
|
* *: assorted fixes prompted by security analysis; more to comeDenys Vlasenko2010-01-111-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: cast pids and uigs to long, not intDenys Vlasenko2010-01-111-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* replace plugin enabling via EnabledPlugins by par-plugin Enabled = yes/noDenys Vlasenko2010-01-101-91/+88
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* PluginManager: preparatory cleanupDenys Vlasenko2010-01-071-117/+114
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix all instances of atoi() usageDenys Vlasenko2009-12-151-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove std::string usage from class CABRTException.Denys Vlasenko2009-12-061-9/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix rhbz#518422: refuse to start if some required plugins are missingDenys Vlasenko2009-12-021-14/+14
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fixes on top of AutoReportUIDs change. run testedDenys Vlasenko2009-11-301-5/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* kerneloops use only one config. Kerneloops.confNikola Pajkovsky2009-11-231-1/+13
| | | | merge addon-kerneloops and plugin-kerneloopsreporter into one package
* fix small bug in plugin loading codeDenys Vlasenko2009-11-191-3/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make BZ insert small text attachments inline; move text file detection codeDenys Vlasenko2009-11-191-2/+2
| | | | | | Run-tested Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add support for \" escaping in config fileDenys Vlasenko2009-11-181-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* continuing s/std::string&/char*/gDenys Vlasenko2009-11-161-87/+83
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add experimental saving of /var/log/Xorg*.log for X crashesDenys Vlasenko2009-11-161-18/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplify logging a bit. warn_client() is gone, reuse error_msg() for it.Denys Vlasenko2009-11-061-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make exception handling lighterDenys Vlasenko2009-11-061-3/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: remove accesses to ~user/.abrtDenys Vlasenko2009-10-221-56/+63
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* removed unsecure reading/writting from ~HOME directoryJiri Moskovcak2009-10-051-1/+12
| | | | | | - daemon eunning under root can't read/write from ~HOME, so reading/writting config files have been moved to client (GUI) - uses gnome keyring to store the credentials
* fix all instances of dent->d_type == DT_REG checksDenys Vlasenko2009-09-301-2/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* reduce verbosity a bitDenys Vlasenko2009-09-211-8/+10
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove a few C++-isms where they did not buy any convenience anywayDenys Vlasenko2009-09-181-8/+7
| | | | | | | | | | | | text data bss dec hex filename 182372 2624 2320 187316 2dbb4 abrt.t2/abrt-0.0.8.5/src/Daemon/.libs/abrtd 180635 2584 1968 185187 2d363 abrt.t3/abrt-0.0.8.5/src/Daemon/.libs/abrtd 34110 1340 768 36218 8d7a abrt.t2/abrt-0.0.8.5/src/CLI/.libs/abrt-cli 30202 1292 224 31718 7be6 abrt.t3/abrt-0.0.8.5/src/CLI/.libs/abrt-cli 22116 1688 376 24180 5e74 abrt.t2/abrt-0.0.8.5/src/Applet/.libs/abrt-applet 21254 1648 88 22990 59ce abrt.t3/abrt-0.0.8.5/src/Applet/.libs/abrt-applet Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fixed polkit to remember the autorizationJiri Moskovcak2009-09-101-2/+2
|
* added dbus wrappers for register/unregister plugindnovotny2009-09-091-0/+30
|
* PluginManager.cpp: small optimization: don't search twice in containersDenys Vlasenko2009-09-071-30/+43
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix map_string_string_t typedef name to map_string_t; silly optimizationsDenys Vlasenko2009-09-021-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add job ids (== thread ids) to warning/update DBus messagesDenys Vlasenko2009-08-261-3/+3
| | | | | | | | renamed: comm_layer_inner_warning -> warn_client comm_layer_inner_status -> update_client Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* replace comm_layer_inner_debug() with log() everywhereDenys Vlasenko2009-08-261-4/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* eliminate AddOpenGPGPublicKey() and AddBlackListedPackage() stubsDenys Vlasenko2009-08-261-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* more sensible loggingDenys Vlasenko2009-08-251-15/+7
| | | | | | | | | | | 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>
* convert two PluginManager member functions to non-member onesDenys Vlasenko2009-08-241-83/+89
| | | | | | some cleanups for previous commits included too Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hardcode CPluginManager constructor's parameters, they are constantDenys Vlasenko2009-08-241-10/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* eliminate class DynamicLybrary by folding it into class ABRTPluginDenys Vlasenko2009-08-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Comment cannot start in the middle of the line.Zdenek Prikryl2009-08-201-9/+4
| | | | Comment has to start by Char # (first char in the line)
* fixed getting plugin's settingsZdenek Prikryl2009-08-141-5/+4
|
* .abrt directory in $HOME is created if it doesn't existZdenek Prikryl2009-08-141-2/+31
|
* created conf file has uid,gid of an userZdenek Prikryl2009-08-141-1/+9
|
* added comment charZdenek Prikryl2009-08-111-1/+1
|