summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* abrt-hook-ccpp: add saving of environ, disable saving of smaps. closes #91Denys Vlasenko2011-04-181-19/+50
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* switch python and oops hashing to sha1Denys Vlasenko2011-04-185-607/+128
| | | | | | | Update sha1 code to a smaller version. Verified that ccpp hashing produces the same results as the old code. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* make <note-html> translatableJiri Moskovcak2011-04-171-3/+14
|
* make <name> in event xml description translatableJiri Moskovcak2011-04-171-4/+15
|
* Implement the possibility to add text labels to even config GUI. Closes #199.Denys Vlasenko2011-04-152-64/+78
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* wizard: implement long descriptionsDenys Vlasenko2011-04-142-7/+25
| | | | | | | | The change is somewhat big because I can no longer (ab)use tooltip to store event name. So I created a bit more generic method of remembering which events are shown and selected. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fixes for i18n in xml parserDenys Vlasenko2011-04-131-42/+55
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* send "User-Agent: ABRT/n.n.n" header in RHTS http transactionsDenys Vlasenko2011-04-081-0/+5
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt-action-print: add -r option which records reported_toDenys Vlasenko2011-04-081-1/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt-cli is one of several places where we hardcode usage of variousDenys Vlasenko2011-04-081-7/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | elements of dump directory. This patch changes it to generic handling, where abrt-cli doesn't know anything about particular elements (like backtrace). Changes in detail: * crash_item->flags how has CD_FLAG_UNIXTIME bit. * format_crash_item(item) returns malloced formatted string (currently only formatted time for items with CD_FLAG_UNIXTIME) or NULL, if item->content is to be used as-is * crash_item->flags how has CD_FLAG_LIST bit, it is set on a small number of elements which are to be shown by abrt-cli -l. * abrt-cli -l doesn't use fixed names, it looks at CD_FLAG_LIST. * abrt-cli -i doesn't use fixed names, it prints all one-line elements: Directory : /var/spool/abrt/ccpp-1298264192-2705 analyzer : CCpp architecture : x86_64 cmdline : metacity comment : Abrt testing, please disregard component : metacity coredump : /var/spool/abrt/ccpp-1298264192-2705/coredump count : 1 crash_function : pa_atomic_load executable : /usr/bin/metacity global_uuid : 1e8b716d2094fb22dccdb5321ac0cf6f14eb6689 hostname : dhcp-25-227.brq.redhat.com kernel : 2.6.34.7-61.fc13.x86_64 os_release : Fedora release 13 (Goddard) package : metacity-2.30.0-3.fc13 rating : 4 reason : Process /usr/bin/metacity was killed by signal 11 (SIGSEGV) time : Mon 21 Feb 2011 05:56:32 AM CET uid : 500 uuid : 453085d0f703b96ddc3a5172dd7d5a29479f5b3f * abrt-cli -i --backtrace is removed. Instead, abrt-cli -i --full is to be used. It shows all elements, one-line and multi-line ones. * abrt-cli code now has an example how to list crast_data_t in the sorted-by-key order. Further ideas: abrt-cli needs -o elem1,elem2,elem3 option which tells which elements to show, and/or -O elem1,elem2,elem3 option which tells elements to NOT show. Rationale: abrt-cli -i --full output is way too long because of smaps, need a way to suppress unneeded elements display Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* cleanup: remove totaly obsolite test.cpp moduleNikola Pajkovsky2011-04-071-105/+0
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtJiri Moskovcak2011-04-062-0/+33
|\
| * Merge branch 'daemon/blacklist'Nikola Pajkovsky2011-04-051-0/+23
| |\ | | | | | | | | | | | | * daemon/blacklist: rhbz#692465 - Blacklist doesn't work
| | * rhbz#692465 - Blacklist doesn't workNikola Pajkovsky2011-04-041-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | parse_value() doesn't trim the string. Lest say BlackList = coreutils, mono the parsed list looks like -> 'coreutils', ' mono' Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
| * | dump dir stealing: try to preserve atime/mtime. closes bz#692688Denys Vlasenko2011-04-041-0/+10
| |/ | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* / make event xml description translatableJiri Moskovcak2011-04-051-5/+68
|/
* better validation for numbersNikola Pajkovsky2011-03-301-2/+5
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* make validate_event_option staticNikola Pajkovsky2011-03-301-27/+27
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* all: don't declare variables inside for loopsCosimo Cecchi2011-03-294-6/+13
|
* abrt-action-trim-files: new tool for trimming old debuginfo and debug dumpsDenys Vlasenko2011-03-262-12/+30
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* remove FILENAME_INFORMALL and tighten up some loose endsDenys Vlasenko2011-03-251-1/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Merge branch 'event'Nikola Pajkovsky2011-03-251-0/+69
|\ | | | | | | | | | | * event: validate input in cli and fix ask_for_missing_settings function parse and store 'allow-empty' value
| * validate input in cli and fix ask_for_missing_settings functionNikola Pajkovsky2011-03-221-0/+69
| | | | | | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
| * parse and store 'allow-empty' valueNikola Pajkovsky2011-03-171-3/+10
| | | | | | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* | extend dump_dir to allow creating world-readable directoryJiri Moskovcak2011-03-243-18/+28
| | | | | | | | - so far used only by kerneloops
* | parse and store 'allow-empty' valueNikola Pajkovsky2011-03-221-3/+10
| | | | | | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* | Replace FILENAME_MESSAGE with FILENAME_REPORTED_TO.Denys Vlasenko2011-03-182-1/+31
|/ | | | | | | | | | | This fixes the problem with abrt-cli not showing unreported bugs and abrt-gui not showing "green lamp" for reported bugs. In general, it introduces a way to record reporting results, such as Bugzilla URL, in dump dir. In the future, this enables such functions as "check BZ status". Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* expose export/unexport_event_configNikola Pajkovsky2011-03-171-0/+34
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* better messages in abrt-action-install-debuginfo and bugzilla descriptionDenys Vlasenko2011-03-161-20/+20
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fix misleading name of funcionNikola Pajkovsky2011-03-161-3/+3
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* bugzilla reporter fixesDenys Vlasenko2011-03-161-2/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Merge branch 'cli'Nikola Pajkovsky2011-03-161-58/+75
|\ | | | | | | | | | | | | | | * cli: merge config files Conflicts: src/lib/event_config.c
| * merge config filesNikola Pajkovsky2011-03-151-45/+61
| | | | | | | | | | | | | | | | firstly load system wide config from /etc/abrt/events, then load user defined config from ~/.abrt/events and override system wide config by user defined config Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2011-03-155-4/+105
|\ \
| * | gui-wizard-gtk: sanitize file mode/uid/gid after event runDenys Vlasenko2011-03-151-1/+48
| |/ | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * added copyright bannersDenys Vlasenko2011-03-153-0/+54
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
| * style fixesDenys Vlasenko2011-03-153-3/+3
| | | | | | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* | config symlinks: fix storage of symlink valuesKarel Klic2011-03-151-2/+2
| |
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2011-03-151-0/+8
|\|
| * abrt-gui: save event settings in gnome keyringJiri Moskovcak2011-03-141-0/+8
| |
* | Config file symlinksKarel Klic2011-03-151-1/+41
|/
* teach event xml parser to understand <default-value>Jiri Moskovcak2011-03-131-7/+21
|
* gui-wizard-gtk: make one-line text elements selectable with mouseDenys Vlasenko2011-03-111-2/+6
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* event_config: load .xml files first, .conf files afterDenys Vlasenko2011-03-101-40/+63
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* event_xml_parser: correctly interact with already-loaded dataDenys Vlasenko2011-03-102-56/+109
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* remove some not needed fields from event_configJiri Moskovcak2011-03-092-9/+18
|
* gui-wizard-gtk: add load_event_config_data() to wizardDenys Vlasenko2011-03-093-19/+22
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fix to parsing of /etc/abrt/events/*.conf filesDenys Vlasenko2011-03-091-3/+7
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* add parsing of /etc/abrt/events/*.conf files. Not tested.Denys Vlasenko2011-03-091-9/+35
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* fix a leak in event_xml_parser.c; simplify load_conf_file() a bitDenys Vlasenko2011-03-092-29/+31
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>