summaryrefslogtreecommitdiffstats
path: root/inc
Commit message (Collapse)AuthorAgeFilesLines
* change dd_create API to return dd pointer (no need to dd_init it separately)Denys Vlasenko2010-10-151-1/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* mve md5 hash from Python plugin to abrtlibDenys Vlasenko2010-10-151-1/+2
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move uuid generation for CCpp to a separate program (abrt-action-analyze-c)Denys Vlasenko2010-10-141-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | This patch splits off uuid generation for CCpp to a separate program: Usage: abrt-action-analyze-c [-v] -d DIR Calculates and saves UUID -v, --verbose be verbose -d DIR Crash dump directory Run tested. Thus, now entire cycle of coredump processing/reporting consists of external programs: abrt-action-analyze-c abrt-action-save-package-data abrt-action-install-debuginfo abrt-action-generate-backtrace abrt-action-bugzilla Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move load_crash_data_from_debug_dump from MiddleWare to CrashTypesDenys Vlasenko2010-10-111-0/+2
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* s/CD_DUPHASH/FILENAME_DUPHASH/gDenys Vlasenko2010-10-111-2/+5
| | | | | | | This is needed to make duplicate hash visible for separate programs looking at crash dumps. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* add a bit more logging in places. fix typosDenys Vlasenko2010-10-071-0/+9
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* xfunc.c: add new funtion xcallocNikola Pajkovsky2010-10-041-0/+1
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* add two flags to dd_opendir()Nikola Pajkovsky2010-09-221-1/+6
| | | | | | | | | | | | | | | | | | | DD_CLOSE_ON_OPEN_ERR - free dump_dir structure when opening dump_dir does not exist DD_FAIL_QUIETLY - suppress message when dump directory does not exist VERB1 log(_("Unable to open debug dump '%s'"), pDebugDumpDir); is all removed because there is error_msg("'%s' does not exist", dd->dd_dir); in dd_opendir() which sometimes we don't want to print(DD_FAIL_QUIETLY) example: crash dump directory trimming code running concurrently. Second process may try to delete a directory which is already gone. it should not complain that it is missing. Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com> Acked-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* unhide dump_dir structure from typedefNikola Pajkovsky2010-09-201-13/+13
| | | | | | no other code changes Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* dump_dir: use dd_ prefix on uid/gid fieldsDenys Vlasenko2010-09-141-2/+2
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* I noticed that ->locked and ->opened members are always the sameDenys Vlasenko2010-09-141-2/+1
| | | | | | | | | | | | | (either 0 or 1), and I decided to drop ->opened. And do a few other trivial optimizations/cleanups. While working on it, I noticed that dd_save_binary has "opened" check inverted, and that dd_create and dd_open are leaking dd->dd_dir on error path. So the patch turned from optimization to bugfix. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move sha1 to lib/utils; remove small bit of related C++isms in CCpp.cppDenys Vlasenko2010-09-141-0/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fix sigsegvNikola Pajkovsky2010-09-101-0/+2
| | | | | | | copy struct with char* lead to sigsegv. each char* needs to be duplicate. Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* SQLite3.cpp: replace std::vector by GListNikola Pajkovsky2010-09-082-19/+35
| | | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com> Acked-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* DebugDump.* -> dump_dir.*Nikola Pajkovsky2010-09-073-1/+3
| | | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com> Acked-off-by: Jiri Moskovcak <jmoskovc@redhat.com>
* make crash_types.h usable from CDenys Vlasenko2010-09-071-0/+14
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* DebugDump.cpp: lowercase and rename functionsNikola Pajkovsky2010-09-021-3/+3
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* get rid of CDebugDump classNikola Pajkovsky2010-08-301-48/+24
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrtlib.h: include <assert.h> and "strbuf.h"Denys Vlasenko2010-08-301-0/+2
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* preparatory change for hooklib.cpp -> hooklib.c conversionDenys Vlasenko2010-08-301-0/+13
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* preparatory patch for dirsize.cpp -> dirsize.c conversionDenys Vlasenko2010-08-301-6/+7
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fix my goof: include "config.h" must be before ENABLE_NLSDenys Vlasenko2010-08-301-4/+5
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* consolidate HAVE_CONFIG_H in abrtlib.hDenys Vlasenko2010-08-302-7/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrtlib.h: move move functions from C++ section to CDenys Vlasenko2010-08-301-32/+33
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* include config.h in abrtlib.hJiri Moskovcak2010-08-271-0/+5
| | | | | | - config.h contains #define ENABLE_NLS which is required for localization to work
* abrt_curl.c: reinstate "update_client" callDenys Vlasenko2010-08-261-0/+9
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt_curl.cpp -> abrt_curl.c, abrt_rh_support.cpp -> abrt_rh_support.cDenys Vlasenko2010-08-261-0/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* spawn.cpp -> spawn.cDenys Vlasenko2010-08-261-5/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* xatonum.cpp -> xatonum.cNikola Pajkovsky2010-08-251-5/+4
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* daemon.cpp -> daemon.cNikola Pajkovsky2010-08-251-10/+12
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* encbase64.cpp -> /encbase64.cNikola Pajkovsky2010-08-251-3/+2
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* copyfd.cpp -> copyfd.cNikola Pajkovsky2010-08-251-9/+8
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* skip_whitespace.cpp -> skip_whitespace.cNikola Pajkovsky2010-08-251-4/+2
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* concat_path_file: make it a C function, not C++Denys Vlasenko2010-08-241-12/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* removed 'extern' keyword from function declarationsKarel Klic2010-08-241-36/+38
|
* make abrtlib.h include'able from .c files, not only .cppDenys Vlasenko2010-08-242-3/+11
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* DebugDump: add a method returning the directory nameKarel Klic2010-08-191-0/+2
|
* Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2010-08-193-16/+16
|\
| * get rid of exceptions in CDebugDump classMichal Toman2010-08-181-3/+3
| |
| * *: move NLS include and #define _ to abrtlib.hDenys Vlasenko2010-08-172-13/+13
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | removed unneeded includesKarel Klic2010-08-191-7/+1
|/
* get rid of std::string from mailxNikola Pajkovsky2010-08-171-0/+1
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* get rid of std::string from bugzillaNikola Pajkovsky2010-08-171-3/+3
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* rename RPM.cpp -> rpm.cNikola Pajkovsky2010-08-101-5/+1
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* pure C for logging, read_wirte and xfuncsNikola Pajkovsky2010-08-102-54/+33
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* changing NoSSLVerify to SSLVerify in bugzilla pluginMichal Toman2010-07-131-2/+2
|
* lower-case devel headersNikola Pajkovsky2010-07-0912-20/+20
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* mv devel header files to inc/ and install themJiri Moskovcak2010-07-0912-1/+742
| | | | | | - header files are required to write the custom plugins plugins without downloading the whole git tree, user just need to install abrt-devel package
* added support for package specific actionsJiri Moskovcak2010-06-301-0/+4
|
* small fixes to WatchCrashdumpArchiveDir codeDenys Vlasenko2010-06-221-0/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>