summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Added "Enabled = yes" to all plugin's config filesJiri Moskovcak2010-01-136-1/+7
|
* Merge branch 'bugzilla'Nikola Pajkovsky2010-01-135-46/+157
|\
| * fix memory leaks in catcut pluginNikola Pajkovsky2010-01-132-0/+4
| |
| * fix memory leaks in bugzillaNikola Pajkovsky2010-01-134-46/+153
| |
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtJiri Moskovcak2010-01-131-3/+19
|\ \
| * | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2010-01-131-2/+2
| |\|
| * | Better error messages for abrt-backtrace executionKarel Klic2010-01-131-3/+19
| | |
* | | remeove timeout when authorization is doneJiri Moskovcak2010-01-131-2/+2
| | |
* | | re-enable GetPluginSettings in TicketUploaderJiri Moskovcak2010-01-132-16/+14
| |/ |/| | | | | | | | | - we need this method to get defaults stored in TicketUploader.conf, this methods can be removed once we implement the tool to edit the config files
* | src/Hooks/CCpp.cpp -> src/Hooks/abrt_hook_ccpp.cppDenys Vlasenko2010-01-121-2/+2
|/ | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2010-01-125-19/+290
|\
| * Kerneloops: we require commandline for every crash, save dummy one for oopsesDenys Vlasenko2010-01-111-7/+8
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * *: remove nss dependenciesDenys Vlasenko2010-01-113-11/+11
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * CCpp: use our own sha1 implementation (less pain with nss libs)Denys Vlasenko2010-01-114-4/+274
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Fixing /var/cache/abrt/ permissions by allowing users to read, but not to ↵Karel Klic2010-01-121-20/+31
|/ | | | change their crash data. Adds abrt user, changes abrt-hook-python to use suid instead of sgid bit (uid=abrt), sets /var/cache/abrt and every dump subdirectory to be owned by abrt user. Read access for users and their own crashes is provided by group (/var/cache/abrt/ccpp-xxxx-xx has user's group).
* DebugDump: more consistent logic in setting mode and uid:gid on dump dirDenys Vlasenko2010-01-114-18/+71
| | | | | | | | With comments! yay. Before it, too restrictive mode was preventing python craches to be handled. Signed-off-by: Karel Klic <kklic@redhat.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: assorted fixes prompted by security analysis; more to comeDenys Vlasenko2010-01-1112-58/+56
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: misc fixesDenys Vlasenko2010-01-118-25/+33
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: cast pids and uigs to long, not intDenys Vlasenko2010-01-115-9/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* SOSreport/TicketUploader: use more restrictive file modesDenys Vlasenko2010-01-113-4/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* RunApp: safer chdir. Overhauled "sparn a child and get its output" in generalDenys Vlasenko2010-01-117-104/+161
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* DebugDump: use more restrictive modesDenys Vlasenko2010-01-111-3/+14
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* SQLite3: check for SQL injectionDenys Vlasenko2010-01-111-0/+58
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* replace plugin enabling via EnabledPlugins by par-plugin Enabled = yes/noDenys Vlasenko2010-01-102-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ccpp: add a possibility to disable backtrace generationDenys Vlasenko2010-01-078-73/+106
| | | | | | + assorted minor tweaks Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: limit the number of frames in backtrace to 3000Denys Vlasenko2010-01-052-2/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrt-backtrace --remove-noncrash-frames also from CCpp pluginKarel Klic2009-12-181-3/+4
|
* moved get_cmdline() and daemon_is_ok() to abrtlibKarel Klic2009-12-182-0/+140
|
* src/Hooks/CCpp.cpp: use and honour %c (core limit size).Denys Vlasenko2009-12-161-1/+1
| | | | | | | Makes MakeCompatCore = yes much more frielndly - now users with ulimit -c 0 won't get unwanted coredumps. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/CCpp.cpp: save gdb error messages tooDenys Vlasenko2009-12-161-9/+12
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* prevent destructors from throwing exceptions; check curl_easy_init errorsDenys Vlasenko2009-12-169-25/+50
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix all instances of atoi() usageDenys Vlasenko2009-12-1510-19/+70
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* don't blame python for every crash in /usr/bin/python rhbz#533521 trac#109Jiri Moskovcak2009-12-151-0/+2
| | | | | | - when there is a bug in 3rd party python extension, the python binary creates the coredump, so ABRT always blames the python package, but we want to blame the app that uses the extension instead
* SQLite3: log db filename on open errorDenys Vlasenko2009-12-151-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrt-debuginfo-install stderr is also redirected to parentDenys Vlasenko2009-12-151-4/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Kerneloops.conf: better commentsDenys Vlasenko2009-12-151-9/+11
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrt-debuginfo-install: better loggingDenys Vlasenko2009-12-141-3/+16
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* another log message tweakDenys Vlasenko2009-12-141-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* a bit less verbose and more consistent log messagesDenys Vlasenko2009-12-143-12/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add paranoia checks on setuid/setgidDenys Vlasenko2009-12-144-37/+31
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* more "obviously correct" code for secure opening of /dev/nullDenys Vlasenko2009-12-142-14/+4
| | | | | | Old code is not broken, new one merely looks "more obviously correct". Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* get rid of ugly sleep call inside while()Denys Vlasenko2009-12-143-14/+21
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* temporarily convert hyperlink-laden label to normal one (HL doesn't work)Denys Vlasenko2009-12-111-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrt-cli: report success/failure of reporting. closes bug 71Denys Vlasenko2009-12-112-2/+3
| | | | | | See https://fedorahosted.org/abrt/ticket/71 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: log debuginfo install messages only with -vDenys Vlasenko2009-12-111-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove one case when we write data needlessly; remove 2 unused funcsDenys Vlasenko2009-12-101-10/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* dbus lib: fix parsing of 0-element arrays. Fixes bug 95Denys Vlasenko2009-12-101-10/+12
| | | | | | See https://fedorahosted.org/abrt/ticket/95 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* abrtd: add comment about ccpp/abrtd raceDenys Vlasenko2009-12-101-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* style fixes, no code changesDenys Vlasenko2009-12-105-9/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix incorrect wordingDenys Vlasenko2009-12-091-1/+6
| | | | | | | | | This looked wrong: "This crash has been reported, you can find the report(s) at: Kernel oops report was uploaded." Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>