summaryrefslogtreecommitdiffstats
path: root/lib/Utils/DebugDump.h
Commit message (Collapse)AuthorAgeFilesLines
* add ProcessUnpackaged option to abrt.confDenys Vlasenko2010-03-051-2/+0
| | | | | | Based on patch by Pekka Pietikainen <pp@ee.oulu.fi> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: 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>
* move all FILENAME_xxx defines to inc/CrashTypes.hDenys Vlasenko2010-01-191-19/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* DebugDump: more consistent logic in setting mode and uid:gid on dump dirDenys Vlasenko2010-01-111-0/+2
| | | | | | | | 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>
* *: misc fixesDenys Vlasenko2010-01-111-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* prevent destructors from throwing exceptions; check curl_easy_init errorsDenys Vlasenko2009-12-161-1/+1
| | | | 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
* hookCCpp: check total dump dir size and delete the largest/oldest oneDenys Vlasenko2009-11-261-1/+7
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make BZ insert small text attachments inline; move text file detection codeDenys Vlasenko2009-11-191-1/+2
| | | | | | Run-tested Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mass replace of const string& params by const char*Denys Vlasenko2009-11-061-6/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* uint64_t changed to int64_tNikola Pajkovsky2009-11-031-1/+1
|
* kerneloop has uid = -1 newNikola Pajkovsky2009-11-031-1/+2
|
* DebugDump: change directory locking code to use symlinks.Denys Vlasenko2009-10-291-2/+2
| | | | | | | closes race window, see https://bugzilla.redhat.com/show_bug.cgi?id=531347 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* backtrace rating saved with crash datadnovotny2009-10-131-0/+1
|
* fixed savind comments and how to reproduce filesZdenek Prikryl2009-09-211-1/+1
|
* comments and how to reproduce are stored nowNikola Pajkovsky2009-09-211-1/+2
|
* fix the bug where lock file was not removedDenys Vlasenko2009-09-091-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* eliminate CDebugDump::m_bUnlock, m_nLockfileFD can be used insteadDenys Vlasenko2009-09-091-3/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make GetNextFile close directory fd when the search is overDenys Vlasenko2009-09-091-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* four more more string& -> char* conversions. -2kDenys Vlasenko2009-09-091-4/+4
| | | | | | | | text data bss dec hex filename 188660 2776 2320 193756 2f4dc abrt.t5/abrt-0.0.8.5/src/Daemon/.libs/abrtd 186751 2776 2320 191847 2ed67 abrt.t6/abrt-0.0.8.5/src/Daemon/.libs/abrtd Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* replace one const string& parameter with const char*. almost -1k of code (!)Denys Vlasenko2009-09-091-1/+1
| | | | | | | | text data bss dec hex filename 189533 2776 2320 194629 2f845 abrt.t4/abrt-0.0.8.5/src/Daemon/.libs/abrtd 188660 2776 2320 193756 2f4dc abrt.t6/abrt-0.0.8.5/src/Daemon/.libs/abrtd Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* MiddleWare, Bugzilla: create new component file. Can be used in reportingZdenek Prikryl2009-08-201-0/+1
| | | | MiddleWare: fixed reporting according package name
* CDebugDump::Create(pDir, pUID): make 2nd param uid_t, not stringDenys Vlasenko2009-08-051-1/+1
|
* made some functions staticDenys Vlasenko2009-08-041-13/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove GetGIDFromUID (two copies): getpwuid does the sameDenys Vlasenko2009-07-241-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fixed security issueZdenek Prikryl2009-06-301-2/+2
| | | | User can read only his debugdump directories
* addded removing useless back slashed from debug dump dir nameZdenek Prikryl2009-05-281-0/+2
|
* support for simpler settingsZdenek Prikryl2009-05-121-0/+2
|
* rework commlayerinner usageZdenek Prikryl2009-04-291-0/+1
| | | | new lock method in debugdump
* added new abrt exceptionsZdenek Prikryl2009-04-231-1/+0
|
* renamed MW libraryZdenek Prikryl2009-04-081-5/+0
| | | | | | renamed Utils library added check for plugins init method renamed crash types
* rewritten CDebugDump and CrashTypesZdenek Prikryl2009-04-011-10/+15
|
* replaced language and application plugins by analyzer pluginZdenek Prikryl2009-03-191-2/+1
| | | | | added action plugin simplify plugin iface
* fixed typoZdenek Prikryl2009-02-261-1/+1
|
* added new reporting itemsZdenek Prikryl2009-02-251-0/+3
|
* rewrote locking stuffZdenek Prikryl2009-02-191-1/+2
|
* new delete functionZdenek Prikryl2009-02-191-1/+3
|
* new logic of getting package nameZdenek Prikryl2009-02-181-1/+0
|
* fixed bug in lockingZdenek Prikryl2009-02-121-1/+1
|
* fixed lock functionalityZdenek Prikryl2009-02-121-1/+5
|
* added lock functionality to DebugDumpZdenek Prikryl2009-02-121-1/+4
|
* for getting proc info and package names there are separate plublic methodsZdenek Prikryl2009-02-121-2/+3
|
* Added additional constants for filenamesZdenek Prikryl2009-02-111-1/+3
|
* added new constructionr and new method for getting timeZdenek Prikryl2009-02-111-4/+4
|
* Create new Utils library (it uses old DebugDump and adds more functionality)Zdenek Prikryl2009-02-051-0/+72