-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2013-4124 2013-03-21 23:08:10 --------------------------------------------------------------------------------
Name : libreport Product : Fedora 17 Version : 2.1.2 Release : 2.fc17 URL : https://fedorahosted.org/abrt/ Summary : Generic library for reporting various problems Description : Libraries providing API for reporting different problems in applications to different bug targets like Bugzilla, ftp, trac, etc... -------------------------------------------------------------------------------- Update Information: This is an update that mostly improves user experience: * Update translations * Improve messages * Start ignoring problems from notification bubbles * Make notifications less confusing * Simplify reporting bugs in ABRT * Fix problem with UTF-8 files * Fix problem with unauthorized uploading of coredumps This update makes gnome-abrt default ABRT GUI, fixes security issues related to opening symbolic links and introduces python API. * adds more information from /proc to crashes * fixes typos * fixes crashes in report-gtk Fixes problems with bugzilla attachments and adds dependency on libreport-fedora for abrt-desktop. -------------------------------------------------------------------------------- ChangeLog: * Fri Mar 22 2013 Jakub Filak <[email protected]> 2.1.2-2 - add a patch which fixes a problem with empty archives in emergency analysis * Tue Mar 19 2013 Jakub Filak <[email protected]> 2.1.2-1 - always treat os-release as textual related to rhbz#922433 - is_text_file(): bump allowable non-ASCII chars from 2% to 10%. Closes rhbz#922433 - report-gtk: don't clear warnings after reporting is finished - report-gtk: show tabs only in verbose expert mode - report-gtk: prettify the workflow buttons rhbz#917694 - report-gtk: add a button to report reporting failures - uReport: do not show URL twice in error output - uReport: detect missing type field at client side - uReport: add more explanatory message when upload fails - uReport: improve messages. Closes #579 - workflows: a less confusing event name for reporting to Fedora infrastructure - workflows: correct an event name for reporting to Fedora in anaconda config - fixed workflow localization closes #137 - run_event_state: expose children_count in python wrapper - add the proxy options to the addvanced section of event configurations - don't suid before running yum related to rhbz#759443 - update translation - ss: stop reconnecting to the session bus - ss: destroy all timeout GSources attached to the main context - ss: add a timeout to the waiting for the Completed signal - dd: convert time at lock time - spawn_next_command: make process group creation optional - fork_execv_on_steroids: fix close/move order of fds, move getpwuid out of fork - problem API: generate UUID if is missing instead of DUPHASH - fix logic of 'Dont ask me again' dialogues (stop returning true for all options) - make [p]error_msg[_and_die] more fork-in-multithreaded-app safe - Make forking code paths more robust. - curl_debug: fix use of "%.*s" (need to pass an int, not size_t) - curl_debug: prettify debug output - Resolves: #871126, #885055, #890778, #901467, #916389, #917684, #917694, #919536, #922433, #923117 * Thu Feb 7 2013 Jakub Filak <[email protected]> 2.1.1-1 - move 'reporter-mailx' from post-create event to notify(-dup) event - reporter-bugzilla: use base64 XMLRPC type for encoded data instead of string type - ureport: fix extra quoting when reporting error messages - Resolves: #908210 * Tue Feb 5 2013 Jakub Filak <[email protected]> 2.1.0-2 - configure libreport to be in conflict with abrt < 2.1.0 * Mon Feb 4 2013 Jakub Filak <[email protected]> 2.1.0-1 - dd: unify error handling in save_binary_file() - dd_sanitize: don't sanitize symlinks - rpm: preserve old configuration for <F17 and <REHL7 - configure: change defaults to be compliant with /var/tmp/abrt - configure: fix dump dir mode help string - dd: always sanitize mode of saved file - rhbz: replace obsolete methods by their substitutes - reporter-rhtsupport: improve error detection and logging - mailx: remove extra trailing newline in help text - spec: add requires section for pygobject3 - reporter-rhtsupport: retain " Beta" suffix in version. Closes rhbz#896090 - Fix bugs discoverent by Coverity - bz: swap 'bug id' arg with 'item name' arg in attach fn call - dd: move dir accessibility check from abrt to libreport - don't overwrite "type" rhbz#902828 - move chown functionality from ABRT DBus to libreport - expose configure cmd options for dump dir mode and ownership - cli: guard against user ^Z-ing editor and being stuck - report-cli: don't close tty fd too early - report-cli: switch terminal's fg process group to editor's one; and back - dd: open symlinks on request - minor fix to the pkg-config file - reporter-rhtsupport: extract error message from Strata-Message: header - add build time condition for dump dir ownership schema - reporter-bz: post a comment to dup bug, if we found a dup. version 2. - report-cli: use Client API - report-cli: add event name prefix before question - run_event: default callbacks for logging and errors - make default dump dir mode configurable at build time - Stop reading text files one byte at a time - make dd_delete_item check that dd is locked - never follow symlinks rhbz#887866 - Revert "reporter-bz: post a comment to dup bug, if we found a dup." - wizard: make radio-button text wrap - reporter-bz: post a comment to dup bug, if we found a dup. - added missing article - make the dependency on recordmydesktop soft - related to rhbz#891512 - cli: use !ec_skip_review as indicator that the event is a reporter - Add and use "report-cli" event instead of removed "report-cli -r" option - cli: remove superfluous problem_data_free() call - uReport: add more explanatory message when upload fails - report-cli rework - don't require recordmydesktop on RHEL rhbz#891512 - fixed the relro flags rhbz#812283 - bugzilla_format_kernel.conf: Attach dmesg element. Closes rhbz#826058 - bugzilla_format_kernel.conf: fix Debug information for package libreport - Make get_dirsize_find_largest_dir less talkative. - Minor fixes: robustify start_command(), fix style, fix English in msgs - Fix typo, remove c-format from a not c-formatted message - Resolves: #826058, #902828 * Tue Jan 1 2013 Jiri Moskovcak <[email protected]> 2.0.20-2 - don't require recordmydesktop on rhel * Wed Dec 19 2012 Jiri Moskovcak <[email protected]> 2.0.20-1 - New version 2.0.20 - updated po files - add abrt-screencast to POTFILES.in - added screen casting support to the wizard - fix memory leaks in workflow code - report_problem_in_dir(): make LIBREPORT_DEL_DIR work - add Yes/No dialog saving answer - refactor: move ask_yes_no_save_result from wizard to libreport-gtk - added anaconda workflows rhbz#885690 - report-python: export dd_delete_item too - report-python: export DD_OPEN_READONLY too - strtrimch: optimize it a bit - show only workflows applicable to actual problem directory - report-gtk: destroy global text cache only once - change rules for FILENAME_NOT_REPORTABLE to always include trailing period. - ask for BZ login/BZ pwd if Login attempt failed - ask for BZ login/BZ password if not provided by conf - remove new line from ask/ask_password responses - add ask_yes_no_yesforever() to Python client API - make client API independent on translation - run_event: use client functions for the communication callbacks - clean the workflow buttons when refreshing the event page - Fix a bug - inverted check for failed rename() call - wrap the not_reportable label .trac#908 - don't show events without configuration in preferences .trac#881 - - implemented saving/loading configuratio for workflows - related to trac#822 - reporter-bz: add AVC's description added to BZ comment - add microseconds to dump dir name (problem ID) - teach reporter-bugzilla to read BZ ID from reported_to element - teach reporter-bugzilla to add reporter to CC - introduce a function deleting dd's element - introduce a function getting no. of Bytes of dd's element - make event config name immutable - fixed segv in the last commit - made struct workflow private related to trac#822 - don't show the spinner if the problem is not reportable trac#852 - made the config_item_info structure private - added workflows trac#822 - added x,--expert cmdline option to enable expert mode - switch comment and event selector page - use get_ and set_ functions to access event_config_t - reporter-bz: don't return NULL on %non_existing_item% - use "" instead - refactoring the xml and conf loader code related to trac#822 - reporter-bugzilla: add a --debug option - reporter-bz: fix a summary line formatting bug - let logging_callback and post_run_callback members be None - expose make_run_event_state_forwarding() in Python API - reporter-bz: change syntax of bugzilla_format_*.conf to require "text::", not "text:" - reporter-bz: add support for line continuation and simple text in bugzilla_format*.conf * Mon Dec 3 2012 Jakub Filak <[email protected]> 2.0.19-3 - add a description of AVC to bugzilla comment 0 * Mon Nov 26 2012 Jakub Filak <[email protected]> 2.0.19-2 - fix bugzilla summary formatting - Resolves: #880228 * Wed Nov 14 2012 Jakub Filak <[email protected]> 2.0.19-1 - introduce a new formating feature for Bugzilla plugin - use gtk_show_uri() instead of own launcher - update kerneloops urls - don't force the minimal rating trac#854 - add support for forwarding of report client requests - fix i18n in event client communication protocol - add event name to the error message - can't get secret item - switch all load_conf_file() calls to use skipKeysWithoutValue=false - hide the spinner when the event processing is finishes trac#852 - add a method for loading of configuration of a single event - unlock secret collection only on meaningful demand - fix secret item look up for gnome-keyring * Thu Nov 1 2012 Jakub Filak <[email protected]> 2.0.18-1 - reporter-bz: tighten up checking that BZ server gave us its version; fix recently broken settings parsing - reporter-bz: make selinux-policy special case controllable from config file - reporter-bz: if we create a new bug but cross-version dup exists, add a note - reporter-bz: make rhbz_search_duphash static, use it more widely * Wed Oct 24 2012 Jakub Filak <[email protected]> 2.0.17-1 - update CWD after stealing of a dump directory - get product/version from system configuration - shorten bz summary if its length exceeds 255 chars - add full kerneloops to the uReport - reporter-bz: require bz version match when searching for dups. Closes rhbz#849833 - reporter-bz: eliminate bugzilla_struct::b_product - use auto var instead - Move struct bugzilla_struct to its only user, reporter-bugzilla.c - reporter-bz: do not needlessly open dd if -f; assorted small fixes - added relro to reportclient.so and _pyreport.so rhbz#812283 - bz reporter: include ROOTDIR, OS_RELEASE_IN_ROOTDIR, EXECUTABLE elements - Fix report-newt segfault - Resolves: #741647, #812283, #849833, #867118, #869032 * Thu Oct 11 2012 Jakub Filak <[email protected]> 2.0.16-1 - expand events from a chain and process expanded events separately - report-gtk: move selection of event to a right place - fix a crash while report-gtk startup (use the correct variable) - wizard: allow "non-reportable" reporting for experts; disallow it for non-experts - fix typo in function name, remove unnecessary forward declaratioins - wizard: fix a thinko in last commit (thanks Jakub) - wizard: check for NON_REPORTABLE file, stop if it exists.FILE - wizard: remove unnecessary if (1) {...} block. No code changes - don't update the selected event while processing it - check D-Bus err name without leaking nor crashing - ureport: always include offset - add Makefile target release-fix - Resolves: #864803, #864803, #863595 * Fri Oct 5 2012 Jakub Filak <[email protected]> 2.0.15-1 - remove unnecessary flag from words highlighting functions - report-gtk: rework forbidden words highlighting - add xmalloc_fopen_fgetline_fclose helper for reading one-line files - update GUI before highlighting of forbidden words - clear warnings after switching to a next page - tweak conditions in show next forbidden word functions - reporter-ureport: respect chrooted os_release - Fix typos. - rhbz#861679: report-gtk: immediately release dump directory lock - add a few helpers for reading files as one malloced block * Fri Sep 21 2012 Jiri Moskovcak <[email protected]> 2.0.14-1 - added error callback to get notification about download failure rhbz#786640 - rhbz#767186: show a link to a page describing the ABRT configuration - spec: silence rpmdiff rhbz#857425 - don't show the credential in logs rhbz#856960 - rhbz#852165: warn if adding commands without any rule condition - rhbz#851855: process ureport server errors correctly - reporter-bugzilla: fix adding users to CC. (Partially?) closes rhbz#841338 - Resolves: #786640, #767186, #857425, #856960, #852165, #851855, #841338 * Wed Aug 29 2012 Jakub Filak <[email protected]> 2.0.13-2 - ureport doesn't fail on "Validition error" server response * Wed Aug 22 2012 Jakub Filak <[email protected]> 2.0.13-1 - reporter-ureport: save backtrace hash to reported_to - trac#683: show the description file in bugzilla comment 0 - trac#684: report-gtk saves only loaded files - reporter-ureport: allow sending attachments - event_config_dialog: make it resizable; tweak Uploader hint - add python binding for problem_data_send_to_abrt - reporter-ureport: attach bug ID from reported_to - reporter-ureport: make configurable only URL to a server * Wed Aug 15 2012 Jakub Filak <[email protected]> 2.0.12-5 - ureport doesn't fail on "Validition error" server response - rhbz#741255: don't autodetect executable for sealert reports - show message from the server for known uReports - trac#678: reporter-bugzilla: do not attach empty files - Resolves: #741255 * Tue Aug 14 2012 Jakub Filak <[email protected]> 2.0.12-4 - rhbz#846389: generate koops description according to rhbz std template - trac#556: skip not provided bz bug description template fields - report-gtk: don't log THANKYOU message - added internal_libreport.h into POTFILES.in rhbz#801255 - updated po files - Resolves: #801255, #846389 * Fri Aug 10 2012 Jakub Filak <[email protected]> 2.0.12-3 - wizard: small changes to message texts and one function name - trac#623: dd_opendir() fails if time file doesn't contain valid time stamp - trac#660: report-cli asks for premission to send sensitive data - trac#660: report-gtk asks for permission to send sensitive data - trac#660: report-gtk: introduce generic ask_yes_no() function for options - trac#660: add support for sendining-sensitive-data event option - Do not check for analyzer == "Kerneloops" when appending "TAINTED" msg - fix leaks in list_possible_events() * Tue Aug 7 2012 Jakub Filak <[email protected]> 2.0.12-2 - report-gtk: fixed bug in automatic running of next event - don't try to delete dump dir which doesn't exist rhbz#799909 - Resolves: #799909 * Fri Aug 3 2012 Jakub Filak <[email protected]> 2.0.12-1 - new upstream release - trac#642: run the next event if the current one finished without errors - trac#641: don't allow event chain to continue, if user don't want to steal a directory - trac#640: report-gtk replaces 'Forward' button with 'Close' button on finished reporting - Fix bugs uncovered by Coverity. Closes rhbz#809416 - Resolves: #809416 * Tue Jul 31 2012 Jiri Moskovcak <[email protected]> 2.0.11-1 - new upstream release * Fri Jun 1 2012 Jiri Moskovcak <[email protected]> 2.0.10-4 - fixed build on rhel7 -------------------------------------------------------------------------------- References: [ 1 ] Bug #892230 - abrtd-oops scanner does not detect divide errors https://bugzilla.redhat.com/show_bug.cgi?id=892230 [ 2 ] Bug #895742 - Processing interrupted: can't continue without writable directory https://bugzilla.redhat.com/show_bug.cgi?id=895742 [ 3 ] Bug #826058 - Include full dmesg output for kernel bugs/warnings reports https://bugzilla.redhat.com/show_bug.cgi?id=826058 [ 4 ] Bug #902828 - report.createPythonUnhandledExceptionSignature(**params) overrides the 'type' item of params if present https://bugzilla.redhat.com/show_bug.cgi?id=902828 [ 5 ] Bug #859674 - abrt ccpp plugin should require elfutils https://bugzilla.redhat.com/show_bug.cgi?id=859674 [ 6 ] Bug #859770 - abrt-tui should require libreport-cli https://bugzilla.redhat.com/show_bug.cgi?id=859770 [ 7 ] Bug #859724 - ABRT doesn't get launched on crashes https://bugzilla.redhat.com/show_bug.cgi?id=859724 [ 8 ] Bug #812350 - RFE: SIGTRAP bugs are probably not caused by the application itself https://bugzilla.redhat.com/show_bug.cgi?id=812350 [ 9 ] Bug #854266 - abrt should open its cache files for append, not write. https://bugzilla.redhat.com/show_bug.cgi?id=854266 [ 10 ] Bug #862013 - abrt's backtrace hashing is broken. https://bugzilla.redhat.com/show_bug.cgi?id=862013 [ 11 ] Bug #747870 - RFE: store information about FIPS mode https://bugzilla.redhat.com/show_bug.cgi?id=747870 [ 12 ] Bug #787749 - report suspend stats in kernel bugs https://bugzilla.redhat.com/show_bug.cgi?id=787749 [ 13 ] Bug #859422 - [abrt] libreport-gtk-2.0.13-2.fc17: gtk_text_line_segment_split: Process /usr/bin/report-gtk was killed by signal 11 (SIGSEGV) https://bugzilla.redhat.com/show_bug.cgi?id=859422 [ 14 ] Bug #861880 - Confusing warning message when reporting a problem https://bugzilla.redhat.com/show_bug.cgi?id=861880 [ 15 ] Bug #861679 - [abrt] libreport-gtk-2.0.13-2.fc17: nanosleep: Process /usr/bin/report-gtk was killed by signal 11 (SIGSEGV) https://bugzilla.redhat.com/show_bug.cgi?id=861679 [ 16 ] Bug #847816 - Typos in libreport messages and a comment https://bugzilla.redhat.com/show_bug.cgi?id=847816 [ 17 ] Bug #908256 - abrt-desktop should require libreport-fedora https://bugzilla.redhat.com/show_bug.cgi?id=908256 [ 18 ] Bug #908762 - Attaches backtrace and other data encoded https://bugzilla.redhat.com/show_bug.cgi?id=908762 -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update libreport' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
