summaryrefslogtreecommitdiffstats
path: root/src/Daemon/Daemon.cpp
Commit message (Collapse)AuthorAgeFilesLines
* make exception handling lighterDenys Vlasenko2009-11-061-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mass replace of const string& params by const char*Denys Vlasenko2009-11-061-16/+21
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* InformAllUsers support. enabled by default for Kerneloops. Tested wuth CCpp.Denys Vlasenko2009-11-051-27/+23
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: call res_init() if /etc/resolv.conf or friends were changedDenys Vlasenko2009-11-041-0/+30
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/Bugzilla: sanitize xmlrpc init; fix bug where ssl_verify=1 alwaysDenys Vlasenko2009-11-031-2/+11
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* kerneloop has uid = -1 newNikola Pajkovsky2009-11-031-4/+2
|
* abrtd: fix bad interaction with -T SEC code and !-dDenys Vlasenko2009-11-021-4/+11
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/CCpp: respect DebugInfoCacheMB settingDenys Vlasenko2009-11-021-13/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* implement abrtd -t TIMEOUT_IN_SECDenys Vlasenko2009-10-311-71/+96
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: wire up /var/run/abrt in a few more placesDenys Vlasenko2009-10-301-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix incorrect logic for checking/correcting directory ownerDenys Vlasenko2009-10-301-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* reenable sanitization of /var/cache/abrt; create abrt-di (debuginfo cache) tooDenys Vlasenko2009-10-301-16/+22
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Normal user can see kerneloops and report itNikola Pajkovsky2009-10-291-3/+24
| | | | Bugzilla memory leaks fix
* Merge branch 'master' of git://git.fedorahosted.org/git/abrtKarel Klic2009-10-121-9/+5
|\
| * removed JobStarted signal; fixed a small bug in build-id scanning codeDenys Vlasenko2009-10-091-7/+3
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * *: add "force" param to CreateReport dbus call. If !0, regenerates backtraceDenys Vlasenko2009-10-091-3/+3
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | abrt->abrtd in Usage msgKarel Klic2009-10-071-1/+1
|/
* add support for abrtd autostartDenys Vlasenko2009-09-291-2/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: add an optional 2nd parameter to Report dbus callDenys Vlasenko2009-09-241-3/+4
| | | | | | Also, simplified dbus code a bit. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* typo fix. no code changesDenys Vlasenko2009-09-221-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* better logic for deleting crashes from overflowing /var/cache/abrtDenys Vlasenko2009-09-211-17/+37
| | | | 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-1/+0
| | | | | | | | | | | | 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>
* translate correctionNikola Pajkovsky2009-09-181-1/+1
|
* factored out dbus init from CommLayerServerDBus.cpp to lib/Utils/abrt_dbus.cppDenys Vlasenko2009-09-171-1/+0
| | | | | | this will allow me to reuse this code for applet Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add dbus signalization when quota exceededNikola Pajkovsky2009-09-171-0/+1
|
* trailing whitespace removedDenys Vlasenko2009-09-151-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* disabled sanitize_dump_dir_rights() in daemon, as it conflicts with python hookJiri Moskovcak2009-09-141-1/+5
|
* abrtd: check, and change if necessary, mode and owner on the dump dirDenys Vlasenko2009-09-091-3/+20
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove unused Error() methods and dbus signals.Denys Vlasenko2009-09-081-3/+3
| | | | | | I guess it turned out Warning() works just fine. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Daemon.cpp: improve dbus API doc in comments. no code changesDenys Vlasenko2009-09-081-3/+19
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: eliminate g_pending_jobs[] map and all corresponding TODOs :)Denys Vlasenko2009-09-081-7/+2
| | | | | | | | | | -6k: text data bss dec hexfilename 194741 2656 2384 199781 30c65abrt.t1/abrt-0.0.8.5/src/Daemon/.libs/abrtd 188316 2648 2320 193284 2f304abrt.t2/abrt-0.0.8.5/src/Daemon/.libs/abrtd Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* preparatory work for proper (i.e. unicast) server->client dbus communicationDenys Vlasenko2009-09-071-1/+2
| | | | | | | | + /* send unicast dbus signal */ + if (!dbus_message_set_destination(msg, pDest)) + die_out_of_memory(); Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* correct g_pending_jobs' type; eliminate redundant string passingDenys Vlasenko2009-09-071-6/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* use CRPM class only in MiddleWare.cppDenys Vlasenko2009-09-071-3/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: make it verbose only on -v[vvvv]Denys Vlasenko2009-09-041-39/+45
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* typedef cleanup. no code changesDenys Vlasenko2009-09-041-20/+19
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: move FindNewDumps() out of init sectionDenys Vlasenko2009-09-041-16/+19
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: much more extensive logging at start. to be hidden under -v laterDenys Vlasenko2009-09-041-41/+80
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: additional logging on initialization failureDenys Vlasenko2009-09-041-2/+10
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Settings: add comments, do some trivial simplificationsDenys Vlasenko2009-09-031-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add gettext support for all pluginsNikola Pajkovsky2009-09-021-0/+23
|
* CommLayerServerDBus: rewrote to use dbus, not dbus-c++Denys Vlasenko2009-09-011-1/+0
| | | | | | | | | | | | | | | Expect some rough edges. On the plus side: (1) -15 kb in our own code: text data bss dec hex filename 209057 2664 2640 214361 34559 abrt.z5/abrt-0.0.8/src/Daemon/.libs/abrt 194958 2576 2320 199854 30cae abrt.z6/abrt-0.0.8/src/Daemon/.libs/abrt (2) this will allow us to stop using libdbus-c++-1.so.0 in the future (-200kb of code) (3) a lot of logging added (most on -vvv verbosity level) to help with debug Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* daemon: log DBus calls with -v; log file creation only with -vvvDenys Vlasenko2009-08-281-59/+57
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove unused CObserver::Debug methodDenys Vlasenko2009-08-281-0/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* daemon: better cleanup logic; added -v option (so far does nothing)Denys Vlasenko2009-08-281-45/+72
| | | | 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/+7
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplify error handling. CrashWatcher.cpp lost a few wrapper functionsDenys Vlasenko2009-08-271-47/+51
| | | | | | -4k of code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* eliminate global variable g_cwDenys Vlasenko2009-08-271-7/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add job ids (== thread ids) to warning/update DBus messagesDenys Vlasenko2009-08-261-18/+16
| | | | | | | | renamed: comm_layer_inner_warning -> warn_client comm_layer_inner_status -> update_client Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* resolved: Bug 518420 - ordinary user's abrt-applet shows up for root owned ↵Nikola Pajkovsky2009-08-261-2/+2
| | | | crashes