summaryrefslogtreecommitdiffstats
path: root/lib/Plugins/CCpp.h
Commit message (Collapse)AuthorAgeFilesLines
* make abrt work with the latest kernels (>= 2.6.33)Jiri Moskovcak2010-02-181-0/+1
|
* *: remove all usages of C++ streams (-10k in code size)Denys Vlasenko2010-02-071-3/+2
| | | | | | Also add copyright banners to all files which were missing them Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ccpp: add a possibility to disable backtrace generationDenys Vlasenko2010-01-071-0/+1
| | | | | | + assorted minor tweaks Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ccpp hook: implemented ReadonlyLocalDebugInfoDirs directiveDenys Vlasenko2009-11-181-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove getSettings from most plugins (inherited one is ok)Denys Vlasenko2009-11-101-1/+2
| | | | | | | | | Also move parse_release() to abrtlib, it's shared among Bugzilla and Catcut. Tested Bugzilla and Catcut, both work. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* give Plugin class a map_plugin_settings_t memberDenys Vlasenko2009-11-061-2/+1
| | | | | | This simplifies and unifies get/set settings ops Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mass replace of const string& params by const char*Denys Vlasenko2009-11-061-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* InformAllUsers support. enabled by default for Kerneloops. Tested wuth CCpp.Denys Vlasenko2009-11-051-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/CCpp: respect DebugInfoCacheMB settingDenys Vlasenko2009-11-021-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* CCpp.conf: add DebugInfoCacheMB option (ignored for now)Denys Vlasenko2009-11-011-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: add "force" param to CreateReport dbus call. If !0, regenerates backtraceDenys Vlasenko2009-10-091-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Add new config option InstallDebuginfo into CCpp.confNikola Pajkovsky2009-09-071-0/+1
|
* moved LoadSettings from plugins into PluginManagerZdenek Prikryl2009-08-111-1/+0
|
* remove redundant virtual destructors definitionsDenys Vlasenko2009-08-041-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/CCpp.cpp: move functions out of class where appropriate.Denys Vlasenko2009-08-031-8/+1
| | | | | | | | | | | | | | | | | | | I was struggling to read the code where classes have member functions with no apparent reasons to be such: they do not use any members of the class. Having them members of the class have only disadvantages: they need to be declared in the class (thus you need to touch TWO files), they cannot be shared among different classes, they look confusing at callsites - the code falsely suggests that function uses or alters object's state, they also are a bit less efficient. I was hesitating to do so before, but now I was told that there is a plan to gradually move to C implementation... then this change makes it a bit closer to that. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* added new interface for geting plugins' settings (will be used in gui)Zdenek Prikryl2009-07-311-0/+3
|
* Move PLUGIN_INFOs to .cpp files: same object must never be defined twiceDenys Vlasenko2009-07-311-10/+0
| | | | | | | | and if structure is defined in a .h file, that happens. Since this particular structure has non-trivial destructor, it was running twice and resulted in double-free. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Merge branch 'master' of git://git.fedorahosted.org/abrtZdenek Prikryl2009-07-241-2/+1
|\
| * remove GetGIDFromUID (two copies): getpwuid does the sameDenys Vlasenko2009-07-241-2/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Added first part of gui support in reportingZdenek Prikryl2009-07-241-1/+2
|/
* typo fixesDenys Vlasenko2009-07-231-25/+25
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fixed security issueZdenek Prikryl2009-06-301-0/+1
| | | | User can read only his debugdump directories
* - reporter plugins can tak an argimentZdenek Prikryl2009-04-161-6/+6
| | | | | - added "Reporters" option which allows report basic info after a crash occurs - fixed interface of plugins
* renamed MW libraryZdenek Prikryl2009-04-081-2/+3
| | | | | | renamed Utils library added check for plugins init method renamed crash types
* added killing of debuginfo-install if CCpp is unloadedZdenek Prikryl2009-04-011-1/+2
|
* new approach for getting debuginfos and backtracesZdenek Prikryl2009-03-191-1/+1
|
* replaced language and application plugins by analyzer pluginZdenek Prikryl2009-03-191-10/+9
| | | | | added action plugin simplify plugin iface
* added getting backtraceZdenek Prikryl2009-02-251-0/+3
|
* added installation on debuginfosZdenek Prikryl2009-02-191-0/+2
|
* reflect new interfaceZdenek Prikryl2009-02-111-2/+3
|
* reflect new plugin interfaceZdenek Prikryl2009-02-041-3/+4
| | | | added new setting in the conf file
* Initial git commitJiri Moskovcak2009-02-021-0/+54