summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* l10n: Updates to Norwegian Bokmål (nb) translationkmaraas2010-10-281-24/+21
| | | | Transmitted-via: Transifex (translate.fedoraproject.org)
* reduce usage of daemon's library in non-daemon partsDenys Vlasenko2010-10-256-5/+5
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Splitting web-related functions into libABRT_web_utils.soDenys Vlasenko2010-10-254-27/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Was: linux-vdso.so.1 => (0x00007fff4e4a0000) libABRTUtils.so.0 => /usr/lib64/libABRTUtils.so.0 (0x00007f64316c0000) libABRTdUtils.so.0 => /usr/lib64/libABRTdUtils.so.0 (0x00007f64314b6000) libpolkit-gobject-1.so.0 => /usr/lib64/libpolkit-gobject-1.so.0 (0x0000003c2c600000) libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000003c20a00000) libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000003c1f600000) libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000003c20600000) libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000003c1fa00000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003c1f200000) libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x0000003c28200000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f64312b2000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x0000003c1fe00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f6431096000) librt.so.1 => /lib64/librt.so.1 (0x00007f6430e8e000) libxmlrpc.so.3 => /usr/lib64/libxmlrpc.so.3 (0x0000003c22e00000) libxmlrpc_util.so.3 => /usr/lib64/libxmlrpc_util.so.3 (0x0000003c23600000) libxmlrpc_client.so.3 => /usr/lib64/libxmlrpc_client.so.3 (0x0000003c23a00000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003c2c200000) libm.so.6 => /lib64/libm.so.6 (0x00007f6430c0a000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003c28e00000) libc.so.6 => /lib64/libc.so.6 (0x00007f643088b000) libeggdbus-1.so.0 => /usr/lib64/libeggdbus-1.so.0 (0x0000003c30200000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f6430671000) libz.so.1 => /lib64/libz.so.1 (0x0000003c1e600000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f6430452000) /lib64/ld-linux-x86-64.so.2 (0x00007f64318d0000) libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007f64301f6000) libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f642ffd3000) libidn.so.11 => /lib64/libidn.so.11 (0x0000003c21200000) liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f642fdc5000) libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007f642fb80000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f642f951000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f642f694000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f642f468000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003c29200000) libssl3.so => /usr/lib64/libssl3.so (0x00007f642f234000) libsmime3.so => /usr/lib64/libsmime3.so (0x00007f642f009000) libnss3.so => /usr/lib64/libnss3.so (0x00007f642eccf000) libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f642eab0000) libplds4.so => /lib64/libplds4.so (0x00007f642e8ad000) libplc4.so => /lib64/libplc4.so (0x00007f642e6a9000) libnspr4.so => /lib64/libnspr4.so (0x00007f642e46c000) libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x0000003c21600000) libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x0000003c34e00000) libssl.so.10 => /usr/lib64/libssl.so.10 (0x0000003c2d600000) libcrypto.so.10 => /lib64/libcrypto.so.10 (0x0000003c29a00000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f642e263000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003c2aa00000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f642e02c000) libfreebl3.so => /lib64/libfreebl3.so (0x00007f642ddcf000) Now: linux-vdso.so.1 => (0x00007fff187ff000) libABRTUtils.so.0 => /usr/lib64/libABRTUtils.so.0 (0x00007fb12b24e000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x0000003c1fe00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb12b032000) libABRTdUtils.so.0 => /usr/lib64/libABRTdUtils.so.0 (0x00007fb12ae2b000) libpolkit-gobject-1.so.0 => /usr/lib64/libpolkit-gobject-1.so.0 (0x0000003c2c600000) libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000003c20a00000) libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000003c1f600000) libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000003c20600000) libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000003c1fa00000) librt.so.1 => /lib64/librt.so.1 (0x00007fb12ac23000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003c1f200000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fb12aa1f000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003c2c200000) libm.so.6 => /lib64/libm.so.6 (0x00007fb12a79b000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003c28e00000) libc.so.6 => /lib64/libc.so.6 (0x00007fb12a41c000) /lib64/ld-linux-x86-64.so.2 (0x00007fb12b45e000) libeggdbus-1.so.0 => /usr/lib64/libeggdbus-1.so.0 (0x0000003c30200000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fb12a202000) libz.so.1 => /lib64/libz.so.1 (0x0000003c1e600000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fb129fe3000) libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007fb129dc0000) Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* moving files around, no code changesDenys Vlasenko2010-10-253-0/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* new action tool: abrt-action-kerneloopsDenys Vlasenko2010-10-257-104/+312
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* firgot to "git add stdio_helpers.c"Denys Vlasenko2010-10-253-0/+75
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* l10n: Updates to Swedish (sv) translationgoeran2010-10-241-106/+97
| | | | Transmitted-via: Transifex (translate.fedoraproject.org)
* introduce and use xmalloc_fgets/fgetlineDenys Vlasenko2010-10-2210-81/+82
| | | | | | | This fixes problems of having long lines truncated - and we do have very long lines sometimes - curl errors with HTML, list of debuginfos etc. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* restore correct handling of argv[1] of scriptsDenys Vlasenko2010-10-221-24/+21
| | | | | | Bad boy Karel "improved" it incorrectly, and did not revert it. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* slightly more efficient strbuf codeDenys Vlasenko2010-10-221-27/+31
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* dump_dir: make open fail if there is no "analyzer" file.Denys Vlasenko2010-10-212-21/+32
| | | | | | | | | Also adjusts abrt-action-print to return better error message: '/tmp' is not a crash dump directory 1 Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Kerneloops should use abrt-action-analyze-oops, not -python!Denys Vlasenko2010-10-211-2/+2
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* GUI: make the "install debuginfo" hint selectable rhbz#644343Jiri Moskovcak2010-10-211-0/+1
|
* s/dst++/*dst++/ in previous commitDenys Vlasenko2010-10-211-1/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt-action-rhtsupport: fix error handlingDenys Vlasenko2010-10-211-2/+29
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* remove %{_bindir}/abrt-backtrace which sneaked into last commitDenys Vlasenko2010-10-201-2/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move abrt-FOO-BAR auxiliary executables to their respective packagesDenys Vlasenko2010-10-201-43/+43
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move logger reporting to a separate program (abrt-action-print)Denys Vlasenko2010-10-205-30/+179
| | | | | | | | | | | | | | | | | Usage: abrt-action-print [v] -d DIR Print information about the crash to standard output -v, --verbose be verbose -d DIR Crash dump directory As you can see, it simply writes crash dump information to stdout, not to a file. Logger plugin spawns a child abrt-action-print -d DIR and pipes its output to log file. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move rhtsupport reporting to a separate program (abrt-action-rhtsupport)Denys Vlasenko2010-10-206-278/+421
| | | | | | | | | | | | | | | | The tool works similarly to abrt-action-bugzilla: Usage: abrt-action-rhtsupport -c CONFFILE -d DIR [-vs] Report a crash to RHTSupport Options: -c FILE Configuration file (may be given many times) -d DIR Crash dump directory -v Verbose -s Log to syslog Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* GUI: minor fix to dbus backend to prevent exceptions when kerneloops happen ↵Jiri Moskovcak2010-10-191-2/+1
| | | | | | | | while gui is open - if oops happen abrtd sends a crash signal without uid_str parameter, but the old code expects 3 paramaters and throws an exception this patch fixes this problem by making the uid parameter optional
* Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtMichal Toman2010-10-199-157/+425
|\
| * move uuid/duphash generation for Kerneloops to abrt-action-analyze-oopsDenys Vlasenko2010-10-195-105/+238
| | | | | | | | | | | | | | | | | | | | | | | | Usage: abrt-action-analyze-oops [-vs] -d DIR Calculates and saves UUID and DUPHASH of oops crash dumps -v, --verbose be verbose -d DIR Crash dump directory -s Log to syslog Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * move uuid/duphash generation for python to abrt-action-analyze-pythonDenys Vlasenko2010-10-195-49/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch splits off uuid generation for Python to a separate program: Usage: abrt-action-analyze-python [-vs] -d DIR Calculates and saves UUID and DUPHASH of python crash dumps -v, --verbose be verbose -d DIR Crash dump directory -s Log to syslog Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * bugzilla: trivial cleanupDenys Vlasenko2010-10-192-4/+5
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtMichal Toman2010-10-19117-12757/+21172
|\|
| * l10n: Updates to Finnish (fi) translationvpv2010-10-181-57/+110
| | | | | | | | Transmitted-via: Transifex (translate.fedoraproject.org)
| * l10n: Updates to Finnish (fi) translationvpv2010-10-181-108/+55
| | | | | | | | Transmitted-via: Transifex (translate.fedoraproject.org)
| * l10n: Updates to Polish (pl) translationraven2010-10-161-5/+5
| | | | | | | | Transmitted-via: Transifex (translate.fedoraproject.org)
| * l10n: Updates to Ukrainian (uk) translationyurchor2010-10-151-14/+18
| | | | | | | | Transmitted-via: Transifex (translate.fedoraproject.org)
| * change dd_opendir API to return dd pointer (no need to dd_init it separately)Denys Vlasenko2010-10-1512-77/+74
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * change dd_create API to return dd pointer (no need to dd_init it separately)Denys Vlasenko2010-10-155-36/+29
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * Before this patch, dd_opendir(".") was creatingDenys Vlasenko2010-10-151-13/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lock file "..lock", which is obviously wrong. This patch makes dd_opendir use realpath(dir_name). This makes dd_opendir(".") and similar cases correctly determine what is its parent directory and therefore use correct lock file name. dd_create can't use realpath, since it will always return NULL on not-yet existing directory. But this is not a problem, since dd_create(".") isn't a sane operation. So we continue to use old code. I only added a sanity check to refuse names ending in . and .. - just in case. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * abrtd: fix "unset PATH" problem when started from dbus daemonDenys Vlasenko2010-10-151-0/+7
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * mve md5 hash from Python plugin to abrtlibDenys Vlasenko2010-10-158-5/+5
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * abrt-action-analyze-c: update --help descriptionDenys Vlasenko2010-10-151-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * l10n: Updates to Dutch (Flemish) (nl) translationwarrink2010-10-151-13/+13
| | | | | | | | Transmitted-via: Transifex (translate.fedoraproject.org)
| * make update-poKarel Klic2010-10-1442-8790/+11446
| |
| * Remove a nonexistent file from POTFILES.inKarel Klic2010-10-141-1/+0
| |
| * l10n: Updates to Polish (pl) translationraven2010-10-141-8/+110
| | | | | | | | Transmitted-via: Transifex (translate.fedoraproject.org)
| * btparser integration: use ABRT's strbuf instead of internal oneKarel Klic2010-10-1414-359/+84
| |
| * btparser integration: fix testsKarel Klic2010-10-149-82/+83
| |
| * Add missing translatable filesKarel Klic2010-10-141-0/+6
| |
| * Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt into retraceKarel Klic2010-10-141-1/+1
| |\
| | * fix my embarrassing error (check for equality is strncmp == 0!)Denys Vlasenko2010-10-141-1/+1
| | | | | | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * | btparser integration: merge it into ABRT's directory hierarchyKarel Klic2010-10-1452-1476/+41
| | |
| * | btparser integration: sync with recent UUID changeKarel Klic2010-10-141-2/+2
| | |
| * | btparser initial integrationKarel Klic2010-10-1467-3165/+10475
| |/
| * various small fixes to dd usageDenys Vlasenko2010-10-142-50/+27
| | | | | | | | | | | | | | | | | | | | | | KerneloopsScanner: dd leak on error path in save_oops_to_debug_dump() dump_dir: remove superfluous exist_file_dir check in dd_opendir, dd_create, delete_file_dir; use perror_msg instead of error_msg; correct some sligtly wrong log/error messages; make delete_file_dir return void, since return value is never checked. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * dump_dir.c: reorder functions within the file without changing them.Denys Vlasenko2010-10-141-64/+61
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * move uuid generation for CCpp to a separate program (abrt-action-analyze-c)Denys Vlasenko2010-10-146-169/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>