Fedora 18 Update: libreport-2.1.2-2.fc18

updates at fedoraproject.org updates at fedoraproject.org
Mon Mar 25 23:04:47 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-4176
2013-03-21 23:10:56
--------------------------------------------------------------------------------

Name        : libreport
Product     : Fedora 18
Version     : 2.1.2
Release     : 2.fc18
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
Fixes problems with bugzilla attachments and adds dependency on libreport-fedora for abrt-desktop.
This update makes gnome-abrt default ABRT GUI, fixes security issues related to opening symbolic links, introduces python API and moves default dump location from /var/spool/abrt to /var/tmp/abrt.
* adds more information from /proc to crashes
* fixes typos
* fixes crashes in report-gtk
--------------------------------------------------------------------------------
ChangeLog:

* Fri Mar 22 2013 Jakub Filak <jfilak at redhat.com> 2.1.2-2
- add a patch which fixes a problem with empty archives in emergency analysis
* Tue Mar 19 2013 Jakub Filak <jfilak at redhat.com> 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 <jfilak at redhat.com> 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 <jfilak at redhat.com> 2.1.0-2
- configure libreport to be in conflict with abrt < 2.1.0
* Mon Feb  4 2013 Jakub Filak <jfilak at redhat.com> 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 <jmoskovc at redhat.com> 2.0.20-2
- don't require recordmydesktop on rhel
* Wed Dec 19 2012 Jiri Moskovcak <jmoskovc at redhat.com> 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
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #871126 - [abrt] libreport-gtk-2.0.17-1.fc18: g_str_hash: Process /usr/bin/report-gtk was killed by signal 11 (SIGSEGV)
        https://bugzilla.redhat.com/show_bug.cgi?id=871126
  [ 2 ] Bug #885055 - [RFE] abrt fails to send reports/backtraces saying "Peer's Certificate has expired" when the system clock isn't correctly set, please don't use SSL (fallback with manual confirmation) or add more explanatory message
        https://bugzilla.redhat.com/show_bug.cgi?id=885055
  [ 3 ] Bug #890778 - Failed reporting kernel problem
        https://bugzilla.redhat.com/show_bug.cgi?id=890778
  [ 4 ] Bug #901467 - ABRT 2.0.20 fc18 - gui is not responding
        https://bugzilla.redhat.com/show_bug.cgi?id=901467
  [ 5 ] Bug #916389 - abrt_analyze_smart_ask_upload_coredump gets set to yes without my permission
        https://bugzilla.redhat.com/show_bug.cgi?id=916389
  [ 6 ] Bug #923117 - report-gtk doesn't show warning about unusable backtrace
        https://bugzilla.redhat.com/show_bug.cgi?id=923117
  [ 7 ] Bug #923629 - Confusing bugzilla reporting UI with weird alignment
        https://bugzilla.redhat.com/show_bug.cgi?id=923629
  [ 8 ] Bug #923630 - There is no way to report to bugzilla in Anaconda bug reporting
        https://bugzilla.redhat.com/show_bug.cgi?id=923630
  [ 9 ] Bug #903005 - Abrt looks for ~/.xsession-errors instead of ~/.cache/gdm/session.log
        https://bugzilla.redhat.com/show_bug.cgi?id=903005
  [ 10 ] Bug #905412 - What the hell is the difference between Open and Show?
        https://bugzilla.redhat.com/show_bug.cgi?id=905412
  [ 11 ] Bug #909968 - Ignore as the only option
        https://bugzilla.redhat.com/show_bug.cgi?id=909968
  [ 12 ] Bug #912540 - abrt.pth prevents python virtualenv creation
        https://bugzilla.redhat.com/show_bug.cgi?id=912540
  [ 13 ] Bug #908256 - abrt-desktop should require libreport-fedora
        https://bugzilla.redhat.com/show_bug.cgi?id=908256
  [ 14 ] Bug #908762 - Attaches backtrace and other data encoded
        https://bugzilla.redhat.com/show_bug.cgi?id=908762
  [ 15 ] Bug #909440 - Processing interrupted: can't continue without writable directory
        https://bugzilla.redhat.com/show_bug.cgi?id=909440
  [ 16 ] Bug #892230 - abrtd-oops scanner does not detect divide errors
        https://bugzilla.redhat.com/show_bug.cgi?id=892230
  [ 17 ] Bug #895742 - Processing interrupted: can't continue without writable directory
        https://bugzilla.redhat.com/show_bug.cgi?id=895742
  [ 18 ] Bug #826058 - Include full dmesg output for kernel bugs/warnings reports
        https://bugzilla.redhat.com/show_bug.cgi?id=826058
  [ 19 ] Bug #902828 - report.createPythonUnhandledExceptionSignature(**params) overrides the 'type' item of params if present
        https://bugzilla.redhat.com/show_bug.cgi?id=902828
  [ 20 ] Bug #917268 - ABRT doesn't detect that new crashes are duplicates of submitted ones
        https://bugzilla.redhat.com/show_bug.cgi?id=917268
--------------------------------------------------------------------------------

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
--------------------------------------------------------------------------------


More information about the package-announce mailing list