28bab8
%{!?python_site: %define python_site %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
28bab8
# platform-dependent
28bab8
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
28bab8
28bab8
%define satyr_ver 0.13-7
28bab8
28bab8
Summary: Generic library for reporting various problems
28bab8
Name: libreport
28bab8
Version: 2.1.11
902578
Release: 53%{?dist}
28bab8
License: GPLv2+
28bab8
Group: System Environment/Libraries
28bab8
URL: https://fedorahosted.org/abrt/
28bab8
Source: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz
28bab8
28bab8
Patch1: 0001-wizard-do-not-use-deprecated-gtk3-API.patch
28bab8
Patch2: 0002-replace-all-Fedora-URLs-by-corresponding-values-for-.patch
28bab8
Patch3: 0003-don-t-offer-uploading-on-failure-in-report-gtk.patch
28bab8
Patch4: 0004-add-a-workflow-for-libreport-type-problems.patch
28bab8
#Patch5: 0005-spec-install-libreport-type-workflows.patch
28bab8
Patch6: 0006-make-add-libreport-workflow-fedora-to-dist-files.patch
28bab8
Patch7: 0007-define-DBus-config-interfaces-for-all-plugins.patch
28bab8
#Patch8: 0008-spec-install-the-dbus-configuration-interfaces.patch
28bab8
Patch9: 0009-add-Java-reporting-workflows.patch
28bab8
#Patch10: 0010-spec-install-Java-workflows.patch
28bab8
Patch11: 0011-Remove-Workflows-tab-in-Preferences.patch
28bab8
Patch12: 0012-ureport-add-support-for-client-side-authentication.patch
28bab8
Patch13: 0013-add-SSLClientAuth-to-ureport-dbus-config-interface.patch
28bab8
Patch14: 0014-ureport.conf-turn-on-SSL-auth-with-RHSM-cert.patch
28bab8
Patch15: 0015-Export-plugin-config-dir-in-pkg-config.patch
28bab8
Patch16: 0016-report-cli-use-the-Client-API-for-communication-to-u.patch
28bab8
Patch17: 0017-workflow_RHELvmcore-run-analyze_VMcore-too.patch
28bab8
#Patch18: 0018-tx-configuration-for-rhel7.patch
28bab8
Patch19: 0019-event-configuration-load-default-values-from-configu.patch
28bab8
Patch20: 0020-testsuite-xml-translations.patch
28bab8
Patch21: 0021-testsuite-complex-testing-of-xml-locales.patch
28bab8
Patch22: 0022-localization-properly-handle-locales-with-encoding-s.patch
28bab8
Patch23: 0023-fix-loading-of-the-user-list-of-ignored-words.patch
28bab8
Patch24: 0024-use-a-KB-article-URL-instead-of-upstream-wiki-URL.patch
28bab8
Patch25: 0025-Provide-SYSLOG_FACILITY-when-logging-through-journal.patch
28bab8
Patch26: 0026-offer-reporting-to-Bugzilla-only-for-pre-GA-Anaconda.patch
28bab8
Patch27: 0027-correct-name-of-RH-Customer-Portal.patch
28bab8
Patch28: 0028-Fix-typos-in-error-messages.patch
28bab8
Patch29: 0029-send-ureport-before-creating-case-in-RH-Customer-Por.patch
28bab8
Patch30: 0030-wizard-update-the-help-text-for-screen-casters.patch
28bab8
Patch31: 0031-introduce-import-event-options-in-xml-event-definiti.patch
28bab8
Patch32: 0032-rhtsupport-import-event-options-from-uReport.patch
28bab8
Patch33: 0033-Translation-updates.patch
28bab8
Patch34: 0034-remove-invalid-bytes-from-sv-strings.patch
28bab8
Patch35: 0035-config-do-not-export-empty-environment-variables.patch
28bab8
Patch36: 0036-Translation-updates.patch
28bab8
Patch37: 0037-Bugzilla-pass-Bugzilla_token-in-all-XML-RPC-calls.patch
28bab8
Patch38: 0038-stop-using-deprecated-json-c-functions.patch
28bab8
#Patch39: 0039-spec-byte-compile-py-files-with-rpm-scripts.patch
28bab8
Patch40: 0040-report-gtk-confirm-the-ask-dialogs-on-Enter.patch
28bab8
Patch41: 0041-testsuite-check-return-value-of-setlocale.patch
28bab8
Patch42: 0042-include-package-in-AVC-bugzilla-bug-reports.patch
28bab8
Patch43: 0043-localization-fix-gettext.patch
28bab8
Patch44: 0044-wizard-introduce-the-searched-words-list.patch
28bab8
Patch45: 0045-wizard-use-a-tab-for-Advanced-opts-instead-of-an-exp.patch
28bab8
Patch46: 0046-gui-apply-configuration-dialogues-changes-on-Enter-k.patch
28bab8
Patch47: 0047-gui-close-ask-dialogues-on-Enter-key.patch
28bab8
Patch48: 0048-gui-conver-report-gtk-to-GtkApplication.patch
28bab8
Patch49: 0049-gui-clear-the-sensitive-cache-between-two-event-runs.patch
28bab8
Patch50: 0050-gui-don-t-remove-already-removed-GTimeoutSource.patch
28bab8
Patch51: 0051-gui-reload-destroyed-sensitive-data-warn-widgets-fro.patch
28bab8
Patch52: 0052-gui-add-Repeat-button.patch
28bab8
Patch53: 0053-wizard-terminate-event-chain-after-the-emergency-ana.patch
28bab8
Patch54: 0054-wizard-don-t-work-with-destroyed-widgets.patch
28bab8
Patch55: 0055-report-parse-release-version-from-os-release.patch
28bab8
Patch56: 0056-testsuite-report-python-sanity-tests.patch
28bab8
Patch57: 0057-testsuite-work-around-the-issue-with-report-python.patch
28bab8
Patch58: 0058-testsuite-add-test-not-reportable.patch
28bab8
Patch59: 0059-lib-make_description-show-not-reportable.patch
28bab8
Patch60: 0060-wizard-make-report-gtk-s-application-nonunique.patch
28bab8
Patch61: 0061-ureport-enabled-inclusion-of-Authentication-data.patch
28bab8
Patch62: 0062-lib-add-xstrdup_between-str-open-close.patch
28bab8
Patch63: 0063-testsuite-add-test-for-xstrdup_between-src-open-clos.patch
28bab8
Patch64: 0064-lib-add-wrapper-for-g_hash_table_size.patch
28bab8
Patch65: 0065-lib-add-strremovech-str-ch.patch
28bab8
Patch66: 0066-testsuite-add-test-for-strremovech-str-ch.patch
28bab8
Patch67: 0067-ureport-use-additional-HTTP-headers-with-rhsm-entitl.patch
28bab8
Patch68: 0068-lib-add-function-index_of_string_in_list.patch
28bab8
Patch69: 0069-testsuite-add-a-test-for-index_of_string_in_list.patch
28bab8
Patch70: 0070-testsuite-change-test-for-make_description.patch
28bab8
Patch71: 0071-lib-use-user-friendly-order-in-make_description.patch
28bab8
Patch72: 0072-make_desc-add-reason-to-the-list.patch
28bab8
Patch73: 0073-logging-test-log-level-at-first-step.patch
28bab8
Patch74: 0074-augeas-exclude-bugzilla-format-configurations.patch
28bab8
Patch75: 0075-make-dist-use-tar-ustar-due-to-long-filenames.patch
28bab8
Patch76: 0076-workflow-add-new-workflows.patch
28bab8
#Patch77: 0077-spec-update-the-spec-file-to-work-with-the-last-comm.patch
28bab8
Patch78: 0078-doc-updated-manpages-reporter.patch
28bab8
Patch79: 0079-ureport-publish-ureport.h-and-refactore-uReport-sour.patch
28bab8
Patch80: 0080-ureport-aggressive-refactorization-of-uReport-source.patch
28bab8
#Patch81: 0081-spec-install-ureport.h.patch
28bab8
Patch82: 0082-ureport-support-HTTP-Basic-authentication.patch
28bab8
Patch83: 0083-rhtsupport-submit-ureport-and-attach-case-ID-to-urep.patch
28bab8
Patch84: 0084-rhtsupport-check-for-hints-only-when-creating-a-new-.patch
28bab8
Patch85: 0085-ureport-provide-default-URLs.patch
28bab8
Patch86: 0086-ureport-include-AuthDataItems-if-SSLClientAuth-is-co.patch
28bab8
Patch87: 0087-report_RHTSupport-adapt-event-to-the-recent-changes.patch
28bab8
Patch88: 0088-bugzilla-add-comment-to-closed-bugs-too.patch
28bab8
Patch89: 0089-lib-handle-access-denials-in-upload_file.patch
28bab8
Patch90: 0090-upload-read-credentials-from-environment-variables.patch
28bab8
Patch91: 0091-rhtsupport-re-prompt-for-credentials.patch
28bab8
Patch92: 0092-uploader-correct-capitalization-of-the-event-name.patch
28bab8
Patch93: 0093-lib-process-NULL-arg-as-an-empty-list-in-parse_list.patch
28bab8
Patch94: 0094-Translation-updates.patch
28bab8
Patch95: 0095-upload-don-t-ask-for-password-if-the-env-var-is-empt.patch
28bab8
Patch96: 0096-lib-fix-a-bug-in-ureport-response-parser.patch
28bab8
Patch97: 0097-rhtsupport-attach-the-contact-email-to-bthash.patch
28bab8
Patch98: 0098-ureport-document-rhsm-entitlement-in-the-man-page.patch
28bab8
Patch99: 0099-rhtsupport-send-ureport-before-creating-description.patch
28bab8
Patch100: 0100-ureport-allow-multiple-cert-file-in-rhsm-entitlement.patch
28bab8
Patch101: 0101-ureport-use-entit-certs-with-rhsm-and-drop-rhsm-enti.patch
28bab8
Patch102: 0102-ureport-get-rhsm-entitlement-cert-dir-from-rhsm-conf.patch
28bab8
Patch103: 0103-ureport-consistently-die-on-all-client-auth-errors.patch
28bab8
Patch104: 0104-rhtsupport-never-use-uReport-URL-from-ureport.config.patch
28bab8
Patch105: 0105-rhtsupport-do-not-leak-the-hints-results.patch
28bab8
Patch106: 0106-ureport-fall-back-to-the-hardcoded-rhsm-cert-dir.patch
28bab8
Patch107: 0107-workflows-do-not-use-the-Retrace-server-for-generati.patch
28bab8
Patch108: 0108-Translation-updates.patch
28bab8
Patch109: 0109-ureport-fix-a-memory-leak-related-to-AuthDataItems.patch
28bab8
Patch110: 0110-ureport-use-rhsm-ssl-client-auth-by-default.patch
28bab8
Patch111: 0111-ureport-be-able-to-configure-ContactEmail-from-GUI.patch
28bab8
Patch112: 0112-rhtsupport-be-able-to-turn-uReport-off-from-GUI.patch
28bab8
patch113: 0113-rhtsupport-move-RH-Portal-URL-c.-o.-to-Advanced-sect.patch
28bab8
Patch114: 0114-Revert-ureport-consistently-die-on-all-client-auth-e.patch
28bab8
Patch115: 0115-testsuite-add-unittests-for-uReport-API.patch
28bab8
Patch116: 0116-testsuite-changed-atlocal.in-to-work-with-last-commi.patch
28bab8
Patch117: 0117-testsuite-do-not-expected-ureport-exiting-on-rhsm-ce.patch
28bab8
#Patch118: 0118-spec-dump-the-log-files-of-failed-unit-tests.patch
28bab8
Patch119: 0119-ureport-uReport_ContactEmail-setting-can-be-left-emp.patch
28bab8
Patch120: 0120-gui-support-Enter-2Click-in-Preferences-list.patch
28bab8
Patch121: 0121-lib-make-config-files-loading-quiter.patch
28bab8
Patch122: 0122-lib-add-functions-to-load-save-plugin-conf-files.patch
28bab8
Patch123: 0123-lib-add-a-clone-function-for-map_string_t.patch
28bab8
Patch124: 0124-ureport-introduce-HTTPAuth.patch
28bab8
Patch125: 0125-Do-not-use-bool-in-OPT_BOOL-macro-it-expects-int.patch
28bab8
# git format-patch 2.1.11-21.el7 -N --start-number 126 --topo-order
28bab8
Patch126: 0126-lib-introduce-a-new-function-copy_file_ext.patch
28bab8
Patch127: 0127-dump_dir-allow-creating-of-a-new-dir-w-o-chowning-it.patch
28bab8
Patch128: 0128-dump_dir-allow-hooks-to-create-dump-directory-withou.patch
28bab8
Patch129: 0129-lib-add-a-function-checking-file-names.patch
28bab8
Patch130: 0130-dd-harden-functions-against-directory-traversal-issu.patch
28bab8
Patch131: 0131-lib-allow-creating-root-owned-problem-directories-fr.patch
28bab8
Patch132: 0132-lib-fix-races-in-dump-directory-handling-code.patch
28bab8
Patch133: 0133-lib-add-alternative-dd-functions-accepting-fds.patch
28bab8
Patch134: 0134-build-switch-the-default-dump-dir-mode-to-0640.patch
28bab8
Patch135: 0135-dd-fix-a-warning-in-printf-for-st_nlink.patch
28bab8
Patch136: 0136-dd-don-t-try-to-close-not-opened-dir-fd.patch
28bab8
Patch137: 0137-dd-close-deleted-directories-release-resources.patch
28bab8
# git format-patch 2.1.11-22.el7 -N --start-number 138 --topo-order
28bab8
Patch138: 0138-dd-add-missing-return-statement.patch
28bab8
# git format-patch 2.1.11-23.el7 -N --start-number 139 --topo-order
28bab8
Patch139: 0139-ureport-add-functionality-to-use-consumer-certificat.patch
28bab8
Patch140: 0140-testsuite-fix-test-for-ureport.patch
28bab8
Patch141: 0141-report-python-fix-getVersion_fromOSRELEASE.patch
28bab8
Patch142: 0142-RHTSupport-include-reported_to-in-Support-cases.patch
28bab8
# git format-patch 2.1.11-24.el7 -N --start-number 143 --topo-order
28bab8
Patch143: 0143-problem_data-add-a-new-function-problem_item_get_siz.patch
28bab8
Patch144: 0144-problem_data-cache-problem_item-size.patch
28bab8
Patch145: 0145-lib-parse-list-delimited-by-any-character.patch
28bab8
Patch146: 0146-lib-get-possible-events-for-problem_data_t.patch
28bab8
# git format-patch 2.1.11-25.el7 -N --start-number 147 --topo-order
28bab8
Patch147: 0147-lib-fix-a-SEGV-in-list_possible_events.patch
28bab8
# git format-patch 2.1.11-26.el7 -N --start-number 148 --topo-order
28bab8
#Patch148: 0148-translations-move-from-transifex-to-zanata.patch
28bab8
#Patch149: 0149-use-rhel7-branch-for-translations.patch
28bab8
Patch150: 0150-Update-translations.patch
28bab8
# git format-patch 2.1.11-27.el7 -N --start-number 151 --topo-order
28bab8
Patch151: 0151-don-t-spit-unnecessary-debug-messages.patch
28bab8
Patch152: 0152-dd-don-t-warn-about-missing-type-if-the-locking-fail.patch
28bab8
# git format-patch 2.1.11-28.el7 -N --start-number 153 --topo-order
28bab8
#Patch153: 0153-spec-add-redhat-access-insights-to-Requires-of-l-p-r.patch
28bab8
Patch154: 0154-curl-add-posibility-to-use-own-Certificate-Authority.patch
28bab8
Patch155: 0155-ureport-use-Red-Hat-Certificate-Authority-to-make-rh.patch
28bab8
Patch156: 0156-ureport-improve-curl-s-error-messages.patch
28bab8
# git format-patch 2.1.11-29.el7 -N --start-number 157 --topo-order
28bab8
Patch157: 0157-testsuite-ureport-initialize-post_state.patch
28bab8
Patch158: 0158-testsuite-ureport-use-less-strange-testing-error-mes.patch
28bab8
# git format-patch 2.1.11-30.el7 -N --start-number 159 --topo-order
28bab8
Patch159: 0159-wizard-fix-save-users-changes-after-reviewing-dump-d.patch
28bab8
# git format-patch 2.1.11-31.el7 -N --start-number 160 --topo-order
28bab8
#Patch160: 0160-translations-update-zanata-configuration.patch
28bab8
#Patch161: 0161-spec-install-global_configuration-stuff.patch
28bab8
Patch162: 0162-lib-introduce-a-new-function-returning-base-user-con.patch
28bab8
Patch163: 0163-utils-make-arguments-of-a-list-func-const.patch
28bab8
Patch164: 0164-conf-files-be-able-to-make-directories-optional.patch
28bab8
Patch165: 0165-lib-introduce-global-configuration-option-for-exclud.patch
28bab8
Patch166: 0166-dd-add-a-function-for-compressing-dumpdirs.patch
28bab8
Patch167: 0167-uploader-use-shared-dd_create_archive-function.patch
28bab8
Patch168: 0168-testsuite-add-a-test-for-AlwaysExcludedElements.patch
28bab8
Patch169: 0169-lib-introduce-parser-of-ISO-date-strings.patch
28bab8
Patch170: 0170-reported_to-add-a-function-formatting-reported_to-li.patch
28bab8
Patch171: 0171-plugins-port-reporters-to-add_reported_to_entry.patch
28bab8
Patch172: 0172-lib-add-function-for-removing-userinfo-from-URIs.patch
28bab8
Patch173: 0173-uploader-save-remote-name-in-reported_to.patch
28bab8
Patch174: 0174-curl-return-URLs-without-userinfo.patch
28bab8
Patch175: 0175-ureport-enable-attaching-of-arbitrary-values.patch
28bab8
# git format-patch 2.1.11-32.el7 -N --start-number 176 --topo-order
28bab8
Patch176: 0176-curl-fix-typo-Ingoring-Ignoring.patch
28bab8
Patch177: 0177-testsuite-add-test-for-uid_in_group.patch
28bab8
Patch178: 0178-dd-make-function-uid_in_group-public.patch
28bab8
Patch179: 0179-curl-add-possibility-to-configure-SSH-keys.patch
28bab8
Patch180: 0180-uploader-allow-empty-username-and-password.patch
28bab8
Patch181: 0181-uploader-move-username-and-password-to-the-advanced-.patch
28bab8
#Patch182: 0182-spec-add-uploader-config-files-and-related-man-page.patch
28bab8
Patch183: 0183-uploader-add-possibility-to-set-SSH-keyfiles.patch
28bab8
Patch184: 0184-uploader-etc-libreport-plugins-upload.conf-as-defaul.patch
28bab8
Patch185: 0185-bugzilla-make-the-event-configurable.patch
28bab8
Patch186: 0186-report-gtk-offer-users-to-create-private-ticket.patch
28bab8
Patch187: 0187-event-config-add-support-for-restricted-access.patch
28bab8
Patch188: 0188-lib-move-CREATE_PRIVATE_TICKET-to-the-global-configu.patch
28bab8
Patch189: 0189-testsuite-add-simple-helper-macros.patch
28bab8
Patch190: 0190-bugzilla-don-t-report-private-problem-as-comment.patch
28bab8
#Patch191: 0191-spec-add-workflow-for-RHEL-anonymous-report-files.patch
28bab8
Patch192: 0192-Add-workflow-for-RHEL-anonymous-report.patch
28bab8
Patch193: 0193-report-gtk-Require-Reproducer-for-RHTSupport.patch
28bab8
Patch194: 0194-rhtsupport-Discourage-users-from-opening-one-shot-cr.patch
28bab8
Patch195: 0195-testsuite-problem_data-add-problem_data_reproducible.patch
28bab8
Patch196: 0196-rhtsupport-Discourage-users-from-reporting-in-non-Re.patch
28bab8
Patch197: 0197-augeas-trim-spaces-before-key-value.patch
28bab8
#Patch198: 0198-spec-add-Problem-Format-API.patch
28bab8
Patch199: 0199-lib-add-Problem-Format-API.patch
28bab8
Patch200: 0200-rhtsupport-use-problem-report-API-to-create-descript.patch
28bab8
Patch201: 0201-rhtsupport-add-pkg_vendor-reproducer-and-reproducibl.patch
28bab8
Patch202: 0202-rhtsupport-attach-all-dump-dir-s-element-to-a-new-ca.patch
28bab8
Patch203: 0203-lib-remove-unused-function-make_description_bz.patch
28bab8
Patch204: 0204-mailx-use-problem-report-api-to-define-an-emais-cont.patch
28bab8
Patch205: 0205-mailx-mail-formatting-add-comment-right-after-onelin.patch
28bab8
Patch206: 0206-mailx-introduce-debug-parameter-D.patch
28bab8
Patch207: 0207-mailx-stop-creating-dead.letter-on-mailx-failures.patch
28bab8
Patch208: 0208-lib-allow-report-SELinux-denial-from-sealert-under-c.patch
28bab8
Patch209: 0209-lib-problem-report-API-check-fseek-return-code.patch
28bab8
Patch210: 0210-RHTSupport-include-count-in-Support-cases.patch
28bab8
Patch211: 0211-configure-set-version-to-2.1.11.1.patch
28bab8
Patch212: 0212-Translation-updates.patch
28bab8
Patch213: 0213-reportclient-honor-ABRT_VERBOSE.patch
28bab8
Patch214: 0214-tree-wide-introduce-stop_on_not_reportable-option.patch
28bab8
Patch215: 0215-rhtsupport-fix-a-double-free-of-config-at-exit.patch
28bab8
Patch216: 0216-reportclient-fix-verbosity-test.patch
28bab8
Patch217: 0217-report-newt-free-allocated-variables-don-t-close-dd-.patch
28bab8
# git format-patch 2.1.11-38.el7 -N --start-number 218 --topo-order
28bab8
#Patch218: 0218-spec-allow-deprecated-declarations-warning.patch
28bab8
Patch219: 0219-augeas-trim-spaces-on-eol-around-value-separator.patch
28bab8
Patch220: 0220-reporter-ureport-change-default-URL-to-FAF.patch
28bab8
Patch221: 0221-dump_dir-introduce-dd_copy_file.patch
28bab8
Patch222: 0222-report-wrap-more-dump-dir-functions.patch
28bab8
Patch223: 0223-wizard-fix-the-broken-Show-log-widget.patch
28bab8
#Patch224: 0224-spec-add-workflow-for-adding-data-to-existing-case.patch
28bab8
Patch225: 0225-workflows-add-workflow-for-adding-data-to-existing-c.patch
28bab8
# git format-patch 2.1.11-39.el7 -N --start-number 226 --topo-order
28bab8
Patch226: 0226-reporter-rhtsupport-remove-dependency-of-redhat-acce.patch
28bab8
# git format-patch 2.1.11-40.el7 -N --start-number 227 --topo-order
28bab8
Patch227: 0227-potfiles-fix-issue-in-POTFILES.in.patch
28bab8
Patch228: 0228-Translation-updates.patch
28bab8
# git format-patch 2.1.11-42.el7 -N --start-number 229 --topo-order
28bab8
Patch229: 0229-dd-extend-the-scope-of-DD_DONT_WAIT_FOR_LOCK.patch
28bab8
Patch230: 0230-dd-log-lock-warning-only-once-not-x-times-per-sec.patch
28bab8
Patch231: 0231-dd-add-functions-for-opening-dd-item.patch
28bab8
Patch232: 0232-testsuite-Add-macros-for-value-comparison.patch
28bab8
Patch233: 0233-testsuite-assert-for-common-function-results.patch
28bab8
Patch234: 0234-testsuite-expose-the-last-check-result.patch
28bab8
Patch235: 0235-testsuite-fix-dd_open_item_file-test.patch
28bab8
Patch236: 0236-tests-include-testsuite.h-in-the-dist-archive.patch
28bab8
#Patch237: 0237-spec-include-testsuite-headers-in-the-devel-package.patch
28bab8
# git format-patch 2.1.11-43.el7 -N --start-number 238 --topo-order
28bab8
Patch238: 0238-lib-dump_dir-Clean-up-on-failure-in-dd_delete.patch
28bab8
Patch239: 0239-dump_dir-allow-semi-recursive-locking.patch
28bab8
# git format-patch 2.1.11-44.el7 -N --start-number 240 --topo-order
28bab8
Patch240: 0240-lib-Add-get_env_variable-function.patch
28bab8
Patch241: 0241-lib-add-get-env-variable-from-a-file.patch
28bab8
Patch242: 0242-dd-introduce-dd_get_env_variable.patch
28bab8
Patch243: 0243-coverity-Remove-check-for-null-pointer-with-no-effec.patch
28bab8
Patch244: 0244-coverity-Change-data-type-for-bug_id-variable-def-44.patch
28bab8
Patch245: 0245-coverity-Remove-deadcode-def47.patch
28bab8
Patch246: 0246-coverity-Check-return-value-of-fstat-call-def31.patch
28bab8
Patch247: 0247-coverity-fix-def9.patch
28bab8
Patch248: 0248-coverity-fix-def6.patch
28bab8
Patch249: 0249-coverity-fix-def7.patch
28bab8
Patch250: 0250-gui-port-to-gtk-3.13.patch
28bab8
Patch251: 0251-Replacing-gtk_misc_set_alignment-and-gtk_misc_set_pa.patch
28bab8
Patch252: 0252-gui-fix-build-errors-introduced-in-the-previous-comm.patch
28bab8
Patch253: 0253-Replacing-gtk_alignment_new.patch
28bab8
Patch254: 0254-Replacing-gtk_widget_set_margin_left-and-gtk_widget_.patch
28bab8
Patch255: 0255-gui-wrap-lines-for-human-readable-files.patch
28bab8
Patch256: 0256-gui-replace-gtk_widget_override-functions.patch
28bab8
Patch257: 0257-wizard-remove-old-gtk-conditionals.patch
28bab8
Patch258: 0258-wizard-replace-deprecated-gtk3-functions.patch
28bab8
Patch259: 0259-lib-xatonum-Bail-out-with-null-strings.patch
28bab8
Patch260: 0260-gui-wizard-gtk-Fix-never-read-assignment.patch
28bab8
Patch261: 0261-lib-event_config-Remove-pointless-assignment.patch
28bab8
Patch262: 0262-lib-file_obj-Don-t-dereference-null-pointers.patch
28bab8
Patch263: 0263-Removing-gtk_tree_view_set_rules_hint.patch
28bab8
Patch264: 0264-lib-problem_data-Use-g_strsplit.patch
28bab8
Patch265: 0265-plugins-rhbz-Don-t-call-strlen-on-attachment-data.patch
28bab8
Patch266: 0266-cli-Unpack-command-line-argument-parsing-logic.patch
28bab8
Patch267: 0267-cli-run-command-Replace-use-of-vfork-with-fork.patch
28bab8
Patch268: 0268-Shut-Coverity-up.patch
28bab8
Patch269: 0269-lib-spawn-Explicitly-initialize-array.patch
28bab8
Patch270: 0270-lib-copy_file_recursive-Use-GLib-abstractions.patch
28bab8
# git format-patch 2.1.11-45.el7 -N --start-number 271 --topo-order
28bab8
Patch271: 0271-lib-dump_dir-Restore-log-level.patch
28bab8
# git format-patch 2.1.11-48.el7 -N --start-number=272 --topo-order
28bab8
Patch272: 0272-dirsize-Skip-dirs-in-which-sosreport-is-being-genera.patch
28bab8
# git format-patch 2.1.11-49.el7 -N --start-number=272 --topo-order
902578
Patch273: 0273-lib-problem_data-Add-a-null-guard-for-g_strsplit-cal.patch
902578
# git format-patch 2.1.11-50.el7 -N --start-number=274 --topo-order
902578
Patch274: 0274-Update-translations.patch
902578
# git format-patch 2.1.11-52.el7 -N --start-number=275 --topo-order
28bab8
28bab8
# git is need for '%%autosetup -S git' which automatically applies all the
28bab8
# patches above. Please, be aware that the patches must be generated
28bab8
# by 'git format-patch'
28bab8
BuildRequires: git
28bab8
28bab8
BuildRequires: dbus-devel
28bab8
BuildRequires: gtk3-devel
28bab8
BuildRequires: curl-devel
28bab8
BuildRequires: desktop-file-utils
28bab8
BuildRequires: xmlrpc-c-devel
28bab8
BuildRequires: python-devel
28bab8
BuildRequires: gettext
28bab8
BuildRequires: libxml2-devel
28bab8
BuildRequires: libtar-devel
28bab8
BuildRequires: intltool
28bab8
BuildRequires: libtool
28bab8
BuildRequires: nss-devel
28bab8
BuildRequires: texinfo
28bab8
BuildRequires: asciidoc
28bab8
BuildRequires: xmlto
28bab8
BuildRequires: newt-devel
28bab8
BuildRequires: libproxy-devel
28bab8
BuildRequires: satyr-devel >= %{satyr_ver}
28bab8
BuildRequires: doxygen
28bab8
BuildRequires: systemd-devel
28bab8
BuildRequires: augeas-devel
28bab8
BuildRequires: augeas
28bab8
Requires: libreport-filesystem = %{version}-%{release}
28bab8
# required for update from old report library, otherwise we obsolete report-gtk
28bab8
# and all it's plugins, but don't provide the python bindings and the sealert
28bab8
# end-up with: can't import report.GtkIO
28bab8
# FIXME: can be removed when F15 will EOLed, needs to stay in rhel6!
28bab8
Requires: libreport-python = %{version}-%{release}
28bab8
Requires: satyr >= %{satyr_ver}
28bab8
28bab8
28bab8
# for rhel6
28bab8
%if 0%{?rhel} == 6
28bab8
BuildRequires: gnome-keyring-devel
28bab8
%else
28bab8
BuildRequires: libgnome-keyring-devel
28bab8
%endif
28bab8
28bab8
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
28bab8
28bab8
%description
28bab8
Libraries providing API for reporting different problems in applications
28bab8
to different bug targets like Bugzilla, ftp, trac, etc...
28bab8
28bab8
%package filesystem
28bab8
Summary: Filesystem layout for libreport
28bab8
Group: Applications/File
28bab8
28bab8
%description filesystem
28bab8
Filesystem layout for libreport
28bab8
28bab8
%package devel
28bab8
Summary: Development libraries and headers for libreport
28bab8
Group: Development/Libraries
28bab8
Requires: libreport = %{version}-%{release}
28bab8
28bab8
%description devel
28bab8
Development libraries and headers for libreport
28bab8
28bab8
%package web
28bab8
Summary: Library providing network API for libreport
28bab8
Group: System Environment/Libraries
28bab8
Requires: libreport = %{version}-%{release}
28bab8
28bab8
%description web
28bab8
Library providing network API for libreport
28bab8
28bab8
%package web-devel
28bab8
Summary: Development headers for libreport-web
28bab8
Group: Development/Libraries
28bab8
Requires: libreport-web = %{version}-%{release}
28bab8
28bab8
%description web-devel
28bab8
Development headers for libreport-web
28bab8
28bab8
%package python
28bab8
Summary: Python bindings for report-libs
28bab8
# Is group correct here? -
28bab8
Group: System Environment/Libraries
28bab8
Requires: libreport = %{version}-%{release}
28bab8
Provides: report = 0:0.23-1
28bab8
Obsoletes: report < 0:0.23-1
28bab8
# in report the rhtsupport is in the main package, so we need to install it too
28bab8
# report is only in RHEL6, we do not need to carry the dependency to newer RHELs
28bab8
%if 0%{?rhel} == 6
28bab8
Requires: libreport-plugin-rhtsupport
28bab8
%endif
28bab8
28bab8
%description python
28bab8
Python bindings for report-libs.
28bab8
28bab8
%package cli
28bab8
Summary: %{name}'s command line interface
28bab8
Group: User Interface/Desktops
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
28bab8
%description cli
28bab8
This package contains simple command line tool for working
28bab8
with problem dump reports
28bab8
28bab8
%package newt
28bab8
Summary: %{name}'s newt interface
28bab8
Group: User Interface/Desktops
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Provides: report-newt = 0:0.23-1
28bab8
Obsoletes: report-newt < 0:0.23-1
28bab8
28bab8
%description newt
28bab8
This package contains a simple newt application for reporting
28bab8
bugs
28bab8
28bab8
%package gtk
28bab8
Summary: GTK front-end for libreport
28bab8
Group: User Interface/Desktops
28bab8
Requires: libreport = %{version}-%{release}
28bab8
Requires: libreport-plugin-reportuploader = %{version}-%{release}
28bab8
Requires: fros >= 1.0
28bab8
%if 0%{?rhel} >= 6
28bab8
%else
28bab8
Requires: pygobject3
28bab8
%endif
28bab8
Provides: report-gtk = 0:0.23-1
28bab8
Obsoletes: report-gtk < 0:0.23-1
28bab8
28bab8
%description gtk
28bab8
Applications for reporting bugs using libreport backend
28bab8
28bab8
%package gtk-devel
28bab8
Summary: Development libraries and headers for libreport
28bab8
Group: Development/Libraries
28bab8
Requires: libreport-gtk = %{version}-%{release}
28bab8
28bab8
%description gtk-devel
28bab8
Development libraries and headers for libreport-gtk
28bab8
28bab8
%package plugin-kerneloops
28bab8
Summary: %{name}'s kerneloops reporter plugin
28bab8
Group: System Environment/Libraries
28bab8
Requires: curl
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-web = %{version}-%{release}
28bab8
28bab8
%description plugin-kerneloops
28bab8
This package contains plugin which sends kernel crash information to specified
28bab8
server, usually to kerneloops.org.
28bab8
28bab8
%package plugin-logger
28bab8
Summary: %{name}'s logger reporter plugin
28bab8
Group: System Environment/Libraries
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
28bab8
%description plugin-logger
28bab8
The simple reporter plugin which writes a report to a specified file.
28bab8
28bab8
%package plugin-mailx
28bab8
Summary: %{name}'s mailx reporter plugin
28bab8
Group: System Environment/Libraries
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: mailx
28bab8
28bab8
%description plugin-mailx
28bab8
The simple reporter plugin which sends a report via mailx to a specified
28bab8
email address.
28bab8
28bab8
%package plugin-bugzilla
28bab8
Summary: %{name}'s bugzilla plugin
28bab8
Group: System Environment/Libraries
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-web = %{version}-%{release}
28bab8
28bab8
%package plugin-ureport
28bab8
Summary: %{name}'s micro report plugin
28bab8
BuildRequires: json-c-devel
28bab8
Group: System Environment/Libraries
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-web = %{version}-%{release}
28bab8
28bab8
%description plugin-ureport
28bab8
Uploads micro-report to abrt server
28bab8
28bab8
%description plugin-bugzilla
28bab8
Plugin to report bugs into the bugzilla.
28bab8
28bab8
%package plugin-rhtsupport
28bab8
Summary: %{name}'s RHTSupport plugin
28bab8
Group: System Environment/Libraries
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-web = %{version}-%{release}
28bab8
28bab8
%description plugin-rhtsupport
28bab8
Plugin to report bugs into RH support system.
28bab8
28bab8
%package compat
28bab8
Summary: %{name}'s compat layer for obsoleted 'report' package
28bab8
Group: System Environment/Libraries
28bab8
Requires: libreport = %{version}-%{release}
28bab8
Requires: %{name}-plugin-bugzilla = %{version}-%{release}
28bab8
Requires: %{name}-plugin-rhtsupport = %{version}-%{release}
28bab8
28bab8
%description compat
28bab8
Provides 'report' command-line tool.
28bab8
28bab8
%package plugin-reportuploader
28bab8
Summary: %{name}'s reportuploader plugin
28bab8
Group: System Environment/Libraries
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-web = %{version}-%{release}
28bab8
28bab8
%description plugin-reportuploader
28bab8
Plugin to report bugs into anonymous FTP site associated with ticketing system.
28bab8
28bab8
%if 0%{?fedora}
28bab8
%package fedora
28bab8
Summary: Default configuration for reporting bugs via Fedora infrastructure
28bab8
Group: Applications/File
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
28bab8
%description fedora
28bab8
Default configuration for reporting bugs via Fedora infrastructure used to
28bab8
easily configure the reporting process for Fedora systems. Just install this
28bab8
package and you're done.
28bab8
%endif
28bab8
28bab8
%if 0%{?rhel}
28bab8
%package rhel
28bab8
Summary: Default configuration for reporting bugs via Red Hat infrastructure
28bab8
Group: Applications/File
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
28bab8
%description rhel
28bab8
Default configuration for reporting bugs via Red Hat infrastructure used to
28bab8
easily configure the reporting process for Red Hat systems. Just install this
28bab8
package and you're done.
28bab8
28bab8
%package rhel-bugzilla
28bab8
Summary: Default configuration for reporting bugs to Red Hat Bugzilla
28bab8
Group: Applications/File
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-plugin-bugzilla = %{version}-%{release}
28bab8
Requires: libreport-plugin-ureport = %{version}-%{release}
28bab8
28bab8
%description rhel-bugzilla
28bab8
Default configuration for reporting bugs to Red Hat Bugzilla used to easily
28bab8
configure the reporting process for Red Hat systems. Just install this package
28bab8
and you're done.
28bab8
28bab8
%package rhel-anaconda-bugzilla
28bab8
Summary: Default configuration for reporting anaconda bugs to Red Hat Bugzilla
28bab8
Group: Applications/File
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-plugin-bugzilla = %{version}-%{release}
28bab8
28bab8
%description rhel-anaconda-bugzilla
28bab8
Default configuration for reporting Anaconda problems to Red Hat Bugzilla used
28bab8
to easily configure the reporting process for Red Hat systems. Just install
28bab8
this package and you're done.
28bab8
%endif
28bab8
28bab8
%package anaconda
28bab8
Summary: Default configuration for reporting anaconda bugs
28bab8
Group: Applications/File
28bab8
Requires: %{name} = %{version}-%{release}
28bab8
Requires: libreport-plugin-reportuploader = %{version}-%{release}
28bab8
# The line below should be removed in RHEL7 GA
28bab8
Requires: libreport-plugin-bugzilla = %{version}-%{release}
28bab8
%if 0%{?rhel}
28bab8
Requires: libreport-plugin-rhtsupport = %{version}-%{release}
28bab8
%endif
28bab8
28bab8
%description anaconda
28bab8
Default configuration for reporting Anaconda problems or uploading the gathered
28bab8
data over ftp/scp...
28bab8
28bab8
%prep
28bab8
# http://www.rpm.org/wiki/PackagerDocs/Autosetup
28bab8
# Default '__scm_apply_git' is 'git apply && git commit' but this workflow
28bab8
# doesn't allow us to create a new file within a patch, so we have to use
28bab8
# 'git am' (see /usr/lib/rpm/macros for more details)
28bab8
%define __scm_apply_git(qp:m:) %{__git} am
28bab8
%autosetup -S git
28bab8
28bab8
28bab8
%build
28bab8
autoreconf --force --install
28bab8
intltoolize --force --copy
28bab8
CFLAGS="%{optflags} -Werror -Wno-error=deprecated-declarations" %configure --enable-doxygen-docs --disable-silent-rules
28bab8
make %{?_smp_mflags}
28bab8
28bab8
%install
28bab8
rm -rf $RPM_BUILD_ROOT
28bab8
make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
28bab8
%find_lang %{name}
28bab8
28bab8
# Remove byte-compiled python files generated by automake.
28bab8
# automake uses system's python for all *.py files, even
28bab8
# for those which needs to be byte-compiled with different
28bab8
# version (python2/python3).
28bab8
# rpm can do this work and use the appropriate python version.
28bab8
find $RPM_BUILD_ROOT -name "*.py[co]" -delete
28bab8
28bab8
# remove all .la and .a files
28bab8
find $RPM_BUILD_ROOT -name '*.la' -or -name '*.a' | xargs rm -f
28bab8
mkdir -p $RPM_BUILD_ROOT/%{_initrddir}
28bab8
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/events.d/
28bab8
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/events/
28bab8
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/events/
28bab8
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/workflows/
28bab8
28bab8
# After everything is installed, remove info dir
28bab8
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
28bab8
28bab8
# Remove unwanted Fedora specific workflow configuration files
28bab8
%if 0%{!?fedora:1}
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraCCpp.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraKerneloops.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraPython.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraVmcore.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraXorg.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraLibreport.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraJava.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_fedora.conf
28bab8
rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_fedora.conf.5
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_AnacondaFedora.xml
28bab8
%endif
28bab8
28bab8
# Remove unwanted RHEL specific workflow configuration files
28bab8
%if 0%{!?rhel:1}
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELCCpp.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELKerneloops.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELPython.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELvmcore.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELxorg.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELLibreport.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELJava.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_uReport.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_AnacondaRHEL.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_AnacondaRHELBugzilla.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaCCpp.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaKerneloops.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaPython.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaVmcore.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaXorg.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaLibreport.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJava.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDataCCpp.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDataJava.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDataKerneloops.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDataLibreport.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDataPython.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDatavmcore.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELAddDataxorg.xml
28bab8
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_rhel.conf
28bab8
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_rhel_add_data.conf
28bab8
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_uReport.conf
28bab8
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
28bab8
rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_rhel.conf.5
28bab8
rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_uReport.conf.5
28bab8
rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_rhel_bugzilla.conf.5
28bab8
%endif
28bab8
28bab8
%clean
28bab8
rm -rf $RPM_BUILD_ROOT
28bab8
28bab8
%check
28bab8
make check|| {
28bab8
    # find and print the logs of failed test
28bab8
    # do not cat tests/testsuite.log because it contains a lot of bloat
28bab8
    find tests/testsuite.dir -name "testsuite.log" -print -exec cat '{}' \;
28bab8
    exit 1
28bab8
}
28bab8
28bab8
%post gtk
28bab8
/sbin/ldconfig
28bab8
# update icon cache
28bab8
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
28bab8
28bab8
%post -p /sbin/ldconfig
28bab8
28bab8
%postun -p /sbin/ldconfig
28bab8
28bab8
%postun gtk
28bab8
/sbin/ldconfig
28bab8
if [ $1 -eq 0 ] ; then
28bab8
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
28bab8
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
28bab8
fi
28bab8
28bab8
%posttrans gtk
28bab8
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
28bab8
28bab8
28bab8
%post web -p /sbin/ldconfig
28bab8
28bab8
28bab8
%postun web -p /sbin/ldconfig
28bab8
28bab8
28bab8
%files -f %{name}.lang
28bab8
%defattr(-,root,root,-)
28bab8
%doc README COPYING
28bab8
%config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
28bab8
%config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf
28bab8
%config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf
28bab8
%{_libdir}/libreport.so.*
28bab8
%{_libdir}/libabrt_dbus.so.*
28bab8
%{_mandir}/man5/report_event.conf.5*
28bab8
%{_mandir}/man5/forbidden_words.conf.5*
28bab8
# filesystem package owns /usr/share/augeas/lenses directory
28bab8
%{_datadir}/augeas/lenses/libreport.aug
28bab8
28bab8
%files filesystem
28bab8
%defattr(-,root,root,-)
28bab8
%dir %{_sysconfdir}/%{name}/
28bab8
%dir %{_sysconfdir}/%{name}/events.d/
28bab8
%dir %{_sysconfdir}/%{name}/events/
28bab8
%dir %{_sysconfdir}/%{name}/plugins/
28bab8
%dir %{_datadir}/%{name}/events/
28bab8
%dir %{_datadir}/%{name}/workflows/
28bab8
28bab8
%files devel
28bab8
%defattr(-,root,root,-)
28bab8
# Public api headers:
28bab8
%doc apidoc/html/*.{html,png,css,js}
28bab8
%{_includedir}/libreport/libreport_types.h
28bab8
%{_includedir}/libreport/client.h
28bab8
%{_includedir}/libreport/dump_dir.h
28bab8
%{_includedir}/libreport/event_config.h
28bab8
%{_includedir}/libreport/problem_data.h
28bab8
%{_includedir}/libreport/problem_report.h
28bab8
%{_includedir}/libreport/report.h
28bab8
%{_includedir}/libreport/run_event.h
28bab8
%{_includedir}/libreport/file_obj.h
28bab8
%{_includedir}/libreport/config_item_info.h
28bab8
%{_includedir}/libreport/workflow.h
28bab8
%{_includedir}/libreport/ureport.h
28bab8
%{_includedir}/libreport/global_configuration.h
28bab8
# Private api headers:
28bab8
%{_includedir}/libreport/internal_abrt_dbus.h
28bab8
%{_includedir}/libreport/internal_libreport.h
28bab8
%{_includedir}/libreport/xml_parser.h
28bab8
%{_includedir}/libreport/helpers
28bab8
%{_libdir}/libreport.so
28bab8
%{_libdir}/libabrt_dbus.so
28bab8
%{_libdir}/pkgconfig/libreport.pc
28bab8
%dir %{_includedir}/libreport
28bab8
28bab8
%files web
28bab8
%defattr(-,root,root,-)
28bab8
%{_libdir}/libreport-web.so.*
28bab8
28bab8
%files web-devel
28bab8
%defattr(-,root,root,-)
28bab8
%{_libdir}/libreport-web.so
28bab8
%{_includedir}/libreport/libreport_curl.h
28bab8
%{_libdir}/pkgconfig/libreport-web.pc
28bab8
28bab8
%files python
28bab8
%defattr(-,root,root,-)
28bab8
%{python_sitearch}/report/*
28bab8
%{python_sitearch}/reportclient/*
28bab8
28bab8
%files cli
28bab8
%defattr(-,root,root,-)
28bab8
%{_bindir}/report-cli
28bab8
%{_mandir}/man1/report-cli.1.gz
28bab8
28bab8
%files newt
28bab8
%defattr(-,root,root,-)
28bab8
%{_bindir}/report-newt
28bab8
%{_mandir}/man1/report-newt.1.gz
28bab8
28bab8
%files gtk
28bab8
%defattr(-,root,root,-)
28bab8
%{_bindir}/report-gtk
28bab8
%{_libdir}/libreport-gtk.so.*
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf
28bab8
%{_mandir}/man5/emergencyanalysis_event.conf.5.*
28bab8
%{_datadir}/%{name}/events/report_EmergencyAnalysis.xml
28bab8
%{_mandir}/man1/report-gtk.1.gz
28bab8
28bab8
28bab8
%files gtk-devel
28bab8
%defattr(-,root,root,-)
28bab8
%{_libdir}/libreport-gtk.so
28bab8
%{_includedir}/libreport/internal_libreport_gtk.h
28bab8
%{_libdir}/pkgconfig/libreport-gtk.pc
28bab8
28bab8
%files plugin-kerneloops
28bab8
%defattr(-,root,root,-)
28bab8
%{_datadir}/%{name}/events/report_Kerneloops.xml
28bab8
%{_mandir}/man*/reporter-kerneloops.*
28bab8
%{_bindir}/reporter-kerneloops
28bab8
28bab8
%files plugin-logger
28bab8
%defattr(-,root,root,-)
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events/report_Logger.conf
28bab8
%{_mandir}/man5/report_Logger.conf.5.*
28bab8
%{_datadir}/%{name}/events/report_Logger.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_Logger.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_LoggerCCpp.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_logger.conf
28bab8
%{_mandir}/man5/print_event.conf.5.*
28bab8
%{_mandir}/man5/report_logger.conf.5.*
28bab8
%{_bindir}/reporter-print
28bab8
%{_mandir}/man*/reporter-print.*
28bab8
28bab8
%files plugin-mailx
28bab8
%defattr(-,root,root,-)
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf
28bab8
%{_datadir}/%{name}/conf.d/plugins/mailx.conf
28bab8
%{_datadir}/%{name}/events/report_Mailx.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_Mailx.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_MailxCCpp.xml
28bab8
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.mailx.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_mailx.conf
28bab8
%{_mandir}/man5/mailx.conf.5.*
28bab8
%{_mandir}/man5/mailx_event.conf.5.*
28bab8
%{_mandir}/man5/report_mailx.conf.5.*
28bab8
%{_mandir}/man*/reporter-mailx.*
28bab8
%{_bindir}/reporter-mailx
28bab8
28bab8
%files plugin-ureport
28bab8
%defattr(-,root,root,-)
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/ureport.conf
28bab8
%{_datadir}/%{name}/conf.d/plugins/ureport.conf
28bab8
%{_bindir}/reporter-ureport
28bab8
%{_mandir}/man1/reporter-ureport.1.gz
28bab8
%{_mandir}/man5/ureport.conf.5.gz
28bab8
%{_datadir}/%{name}/events/report_uReport.xml
28bab8
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.ureport.xml
28bab8
28bab8
%files plugin-bugzilla
28bab8
%defattr(-,root,root,-)
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf
28bab8
%{_datadir}/%{name}/conf.d/plugins/bugzilla.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_libreport.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_kernel.conf
28bab8
%{_datadir}/%{name}/events/report_Bugzilla.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf
28bab8
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.bugzilla.xml
28bab8
# FIXME: remove with the old gui
28bab8
%{_mandir}/man1/reporter-bugzilla.1.gz
28bab8
%{_mandir}/man5/report_Bugzilla.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_event.conf.5.*
28bab8
%{_mandir}/man5/bugzilla.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_format.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_formatdup.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_format_libreport.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_format_kernel.conf.5.*
28bab8
%{_bindir}/reporter-bugzilla
28bab8
28bab8
%files plugin-rhtsupport
28bab8
%defattr(-,root,root,-)
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf
28bab8
%{_datadir}/%{name}/conf.d/plugins/rhtsupport.conf
28bab8
%{_datadir}/%{name}/events/report_RHTSupport.xml
28bab8
%{_datadir}/%{name}/events/report_RHTSupport_AddData.xml
28bab8
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.rhtsupport.xml
28bab8
%attr(600,-,-)%{_sysconfdir}/%{name}/cert-api.access.redhat.com.pem
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/rhtsupport_event.conf
28bab8
%{_mandir}/man1/reporter-rhtsupport.1.gz
28bab8
%{_mandir}/man5/rhtsupport.conf.5.*
28bab8
%{_mandir}/man5/rhtsupport_event.conf.5.*
28bab8
%{_bindir}/reporter-rhtsupport
28bab8
28bab8
%files compat
28bab8
%defattr(-,root,root,-)
28bab8
%{_bindir}/report
28bab8
%{_mandir}/man1/report.1.gz
28bab8
28bab8
%files plugin-reportuploader
28bab8
%defattr(-,root,root,-)
28bab8
%{_mandir}/man*/reporter-upload.*
28bab8
%{_mandir}/man5/uploader_event.conf.5.*
28bab8
%{_mandir}/man5/report_uploader.conf.5.*
28bab8
%{_bindir}/reporter-upload
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uploader.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf
28bab8
%{_datadir}/%{name}/events/report_Uploader.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_Upload.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_UploadCCpp.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events/report_Uploader.conf
28bab8
%{_mandir}/man5/report_Uploader.conf.5.*
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/upload.conf
28bab8
%{_datadir}/%{name}/conf.d/plugins/upload.conf
28bab8
%{_mandir}/man5/upload.conf.5.*
28bab8
28bab8
%if 0%{?fedora}
28bab8
%files fedora
28bab8
%defattr(-,root,root,-)
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraCCpp.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraKerneloops.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraPython.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraVmcore.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraXorg.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraLibreport.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_FedoraJava.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_fedora.conf
28bab8
%{_mandir}/man5/report_fedora.conf.5.*
28bab8
%endif
28bab8
28bab8
%if 0%{?rhel}
28bab8
%files rhel
28bab8
%defattr(-,root,root,-)
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELCCpp.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELKerneloops.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELPython.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELvmcore.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELxorg.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELLibreport.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELJava.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDataCCpp.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDataJava.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDataKerneloops.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDataLibreport.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDataPython.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDatavmcore.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELAddDataxorg.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_uReport.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_add_data.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uReport.conf
28bab8
%{_mandir}/man5/report_rhel.conf.5.*
28bab8
%{_mandir}/man5/report_uReport.conf.5.*
28bab8
28bab8
%files rhel-bugzilla
28bab8
%defattr(-,root,root,-)
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaCCpp.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaKerneloops.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaPython.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaVmcore.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaXorg.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaLibreport.xml
28bab8
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaJava.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
28bab8
%{_mandir}/man5/report_rhel_bugzilla.conf.5.*
28bab8
28bab8
%files rhel-anaconda-bugzilla
28bab8
%defattr(-,root,root,-)
28bab8
%{_datadir}/%{name}/workflows/workflow_AnacondaRHELBugzilla.xml
28bab8
%endif
28bab8
28bab8
%files anaconda
28bab8
%defattr(-,root,root,-)
28bab8
%if 0%{?fedora}
28bab8
%{_datadir}/%{name}/workflows/workflow_AnacondaFedora.xml
28bab8
%endif
28bab8
%if 0%{?rhel}
28bab8
%{_datadir}/%{name}/workflows/workflow_AnacondaRHEL.xml
28bab8
%endif
28bab8
%{_datadir}/%{name}/workflows/workflow_AnacondaUpload.xml
28bab8
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/anaconda_event.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_anaconda_event.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_anaconda.conf
28bab8
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup_anaconda.conf
28bab8
%{_mandir}/man5/anaconda_event.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_anaconda_event.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_format_anaconda.conf.5.*
28bab8
%{_mandir}/man5/bugzilla_formatdup_anaconda.conf.5.*
28bab8
28bab8
28bab8
%changelog
902578
* Mon Nov 11 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-53
902578
- Rebuild due to translations not being merged
902578
902578
* Mon Nov 11 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-52
902578
- Add patch with updated translations
902578
902578
* Tue Oct 29 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-51
902578
- Bump release number
902578
902578
* Tue Oct 29 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-50
902578
- Add patch for rhbz#1762266
902578
28bab8
* Tue Aug 20 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-49
28bab8
- Add patch for rhbz#1671232
28bab8
28bab8
* Wed Aug 14 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-48
28bab8
- Add patch to fix failing test due to changes in #1688368
28bab8
28bab8
* Tue Aug 13 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-47
28bab8
- Rebuild due to translations not being merged
28bab8
28bab8
* Tue Aug 13 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-46
28bab8
- Enable patches for #1688368
28bab8
28bab8
* Thu Jul 25 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-45
28bab8
- Add patches for rhbz#1717306
28bab8
28bab8
* Thu Jul 25 2019 Ernestas Kulik <ekulik@redhat.com> - 2.1.11-44
28bab8
- Add patches for rhbz#1671233
28bab8
28bab8
* Tue Nov 20 2018 Martin Kutlak <mkutlak@redhat.com> - 2.1.11-43
28bab8
- dd: extend the scope of DD_DONT_WAIT_FOR_LOCK
28bab8
- dd: log lock warning only once not x times per sec
28bab8
- dd: add functions for opening dd item
28bab8
- testsuite: Add macros for value comparison
28bab8
- testsuite: assert for common function results
28bab8
- testsuite: expose the last check result
28bab8
- testsuite: fix dd_open_item_file test
28bab8
- tests: include testsuite.h in the dist archive
28bab8
- spec: include testsuite headers in the devel package
28bab8
- Related: #1588272, #1613236
28bab8
28bab8
* Wed Aug 08 2018 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-42
28bab8
- Translation updates
28bab8
- Related: #1549672
28bab8
28bab8
* Mon Aug 06 2018 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-41
28bab8
- potfiles: fix issue in POTFILES.in
28bab8
- Related: #1449646
28bab8
28bab8
* Tue Jan 23 2018 Martin Kutlak <mkutlak@redhat.com> - 2.1.11-40
28bab8
- Remove dependency on redhat-access-insights
28bab8
- Related: #1524481
28bab8
28bab8
* Thu Oct 26 2017 Martin Kutlak <mkutlak@redhat.com> - 2.1.11-39
28bab8
- Introduce workflow for adding data to existing case
28bab8
- Change default URL to the FAF server
28bab8
- wizard: fix 'Show log' window not displaying correctly
28bab8
- augeas: fix parsing spaces in configuration files
28bab8
- Related: #1303326, #1435256, #1463313
28bab8
28bab8
* Tue Feb 21 2017 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-38
28bab8
- free allocated variables, don't close dd twice
28bab8
- Related: #1257159
28bab8
28bab8
* Thu Feb  9 2017 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-37
28bab8
- rebuild
28bab8
28bab8
* Wed Feb  8 2017 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-36
28bab8
- introduce 'stop_on_not_reportable' option
28bab8
- fix a double free of config at exit in reporter-rhtsupport
28bab8
- Related: #1373094, #1257159
28bab8
28bab8
* Thu Sep  1 2016 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-35
28bab8
- Translation updates
28bab8
- Related: #1304240
28bab8
28bab8
* Fri Apr 15 2016 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-34
28bab8
- include count in Support cases
28bab8
- Related: #1258482
28bab8
28bab8
* Wed Apr 13 2016 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-33
28bab8
- lib: allow report SELinux denial from sealert under common user
28bab8
- mailx: stop creating dead.letter on mailx failures
28bab8
- mailx: introduce debug parameter -D
28bab8
- mailx: mail formatting: add comment right after %%oneline
28bab8
- mailx: use problem report api to define an emais' content
28bab8
- lib: remove unused function make_description_bz
28bab8
- rhtsupport: attach all dump dir's element to a new case
28bab8
- rhtsupport: add pkg_vendor, reproducer and reproducible to description
28bab8
- rhtsupport: use problem report API to create description
28bab8
- lib: add Problem Format API
28bab8
- augeas: trim spaces before key value
28bab8
- rhtsupport: Discourage users from reporting in non Red Hat stuff
28bab8
- rhtsupport: Discourage users from opening one-shot crashes
28bab8
- report-gtk: Require Reproducer for RHTSupport
28bab8
- Add workflow for RHEL anonymous report
28bab8
- bugzilla: don't report private problem as comment
28bab8
- lib: move CREATE_PRIVATE_TICKET to the global configuration
28bab8
- event config: add support for 'restricted access'
28bab8
- report-gtk: offer users to create private ticket
28bab8
- bugzilla: make the event configurable
28bab8
- uploader: /etc/libreport/plugins/upload.conf as default conf file
28bab8
- dd: make function uid_in_group() public
28bab8
- uploader: add possibility to set SSH keyfiles
28bab8
- uploader: move username and password to the advanced options
28bab8
- uploader: allow empty username and password
28bab8
- curl: add possibility to configure SSH keys
28bab8
- Resolves #1289513, #1277849, #1289513, #1279453, #1258482, #1236613, #1261358, #1281312, #1309317, #1264921
28bab8
28bab8
* Wed Feb 17 2016 Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-32
28bab8
- Save remote name in reported_to
28bab8
- Add a function for compressing dumpdirs
28bab8
- Introduce global configuration + option for excluded elements
28bab8
- attach the URL of the uploaded problem to the relevant report
28bab8
- Resolves: #1300780
28bab8
28bab8
* Thu Oct 29 2015 Jakub Filak <jfilak@redhat.com> - 2.1.11-31
28bab8
- save all files changed by the reporter in the reporting GUI
28bab8
- Fixes CVE-2015-5302
28bab8
- Related: #1266853
28bab8
28bab8
* Thu Sep 17 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-30
28bab8
- ureport test fix
28bab8
- Related: #1223805
28bab8
28bab8
* Thu Sep 17 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-29
28bab8
- authenticated micro-reporting fixes
28bab8
- spec: require redhat-access-insights
28bab8
- Related: #1223805
28bab8
28bab8
* Fri Aug 14 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-28
28bab8
- don't warn about missing 'type' if the locking fails
28bab8
- don't spit unnecessary debug messages
28bab8
- Related: #1243280, #1243280
28bab8
28bab8
* Wed Jul 29 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-27
28bab8
- Update translations
28bab8
- Related: #1169386
28bab8
28bab8
* Thu Jul 9 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-26
28bab8
- lib: fix a SEGV in list_possible_events()
28bab8
- Related: #1224984
28bab8
28bab8
* Tue Jul 7 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-25
28bab8
- add support for abrt-cli over DBus functionality
28bab8
- Related: #1224984
28bab8
28bab8
* Thu Jul 2 2015 Richard Marko <rmarko@redhat.com> - 2.1.11-24
28bab8
- ureport: add functionality to use consumer certificate
28bab8
- report-python: fix getVersion_fromOSRELEASE
28bab8
- RHTSupport: include reported_to in Support cases
28bab8
- Resolves: #1223805, #1198551, #1197108
28bab8
28bab8
* Sat May 23 2015 Jakub Filak <jfilak@redhat.com> - 2.1.11-23
28bab8
- do not open files outside a dump directory
28bab8
- Related: #1217483
28bab8
28bab8
* Tue May 05 2015 Jakub Filak <jfilak@redhat.com> - 2.1.11-22
28bab8
- switch the default dump dir mode to 0750
28bab8
- harden against directory traversal, crafted symbolic links
28bab8
- avoid race-conditions in dump dir opening
28bab8
- Resolves: #1212098, #1217483, #1217500
28bab8
28bab8
* Wed Jan 14 2015 Jakub Filak <jfilak@redhat.com> - 2.1.11-21
28bab8
- ureport: fix command line arguments parsing
28bab8
- Resolves: #1182091
28bab8
28bab8
* Thu Jan 08 2015 Jakub Filak <jfilak@redhat.com> - 2.1.11-20
28bab8
- ureport: use HTTP Basic access auth instead of SSL mutual auth
28bab8
- Related: #1140224
28bab8
28bab8
* Wed Dec 10 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-19
28bab8
- configuration: open the event config dialog on enter key and double-click
28bab8
- Related: #1067123
28bab8
28bab8
* Mon Dec 08 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-18
28bab8
- ureport: uReport_ContactEmail setting can be left empty
28bab8
- Related: #1150388
28bab8
28bab8
* Wed Nov 05 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-17
28bab8
- ureport: disable uReport authentication if 'rhsm' certificates are missing
28bab8
- Related: #1140224
28bab8
28bab8
* Mon Nov 03 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-16
28bab8
- ureport: SSLClientAuth setting is set to 'rhsm' by default
28bab8
- Related: #1140224
28bab8
28bab8
* Fri Oct 24 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-15
28bab8
- Translation updates
28bab8
- workflows: do not use the Retrace server
28bab8
- Related: #1094203
28bab8
28bab8
* Thu Oct 23 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-14
28bab8
- ureport: don not fail with multiple entitlement certs
28bab8
- ureport: don not use uReport_URL in reporter-rhtsupport
28bab8
- Related: #1139987, #1140224
28bab8
28bab8
* Thu Oct 09 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-13
28bab8
- rhtsupport: attach contact email to uReport
28bab8
- rhtsupport: send ureport before creating description
28bab8
- ureport: fix a bug in the response parser
28bab8
- ureport: update the man page
28bab8
- uploader: accept empty string as password
28bab8
- Resolves: #1150388
28bab8
- Related: #1139987, #1066486
28bab8
28bab8
* Thu Oct 02 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-12
28bab8
- localization fixes
28bab8
- update man pages
28bab8
- provide workflows for logger, mailx, reportuploader
28bab8
- uploader: correct capitalization of the event name
28bab8
- rhtsupport: re-prompt for credentials
28bab8
- rhtsupport: submit ureport
28bab8
- uploader: allow secure password/credentials input for crash upload
28bab8
- make_description: user-friendly order and add reason to the list
28bab8
- make_description: add not_reportable to the list
28bab8
- python-report: parse release/version from os-release
28bab8
- ureport: Attach portal cases
28bab8
- ureport: Add authentication support when sending attachments
28bab8
- ureport: Add option to include hostname and machine id in uReport    2014-09-19
28bab8
- ureport: Add entitlement HTTP headers when using RHSM certificate authorization  2014-09-19
28bab8
- fix: huge debug log messages causing libreport to SEGV   2014-09-22
28bab8
- augeas: exclude bugzilla format configurations
28bab8
- bugzilla: add comment to closed bugs too
28bab8
- SELinux AVC: include 'package' in bugzilla bug reports
28bab8
- gui: close dialogues on Enter key
28bab8
- gui: fix: collapsing Advanced section in configuration doesn't change size of window
28bab8
- gui: allow users to reconfigure libreport and retry reporting
28bab8
- Resolves: #965963, #1087866, #1014788, #1104313, #1066486, #1067440, #1101240, #1139987, #1140044, #1067143, #1094203, #1142380, #1139922, #1139557, #1140224, #1087861, #1069917, #1066520, #1075452, #1067123, #1056101, #1084028, #1087866
28bab8
28bab8
* Mon Aug 4 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-11
28bab8
- stop using deprecated json-c API
28bab8
- Resolves: #1125743
28bab8
28bab8
* Wed Apr 30 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-10
28bab8
- update due to Bugzilla RPC changes
28bab8
- Resolves: #1090465
28bab8
28bab8
* Mon Mar 10 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-9
28bab8
- do not export empty configuration options as environment variables
28bab8
- translation updates
28bab8
- Resolves: #1062498, #1073610
28bab8
28bab8
* Wed Mar 05 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-8
28bab8
- fix Swedish translation strings
28bab8
- Resolves: #1070882
28bab8
28bab8
* Wed Feb 26 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-7
28bab8
- send an ureport before creating a customer case
28bab8
- correct name of RH Customer Portal in Anaconda
28bab8
- fix suggestion text for screen casting programs
28bab8
- fix typos in error messages
28bab8
- translation updates
28bab8
- Resolves: #1064961, #1069111, #1069340
28bab8
28bab8
* Wed Feb 12 2014 Jakub Filak <jfilak@redhat.com> - 2.1.11-6
28bab8
- turn off Bugzilla for Anaconda bugs in GA releases
28bab8
- Provide SYSLOG_FACILITY when logging through journal
28bab8
- KB article URL as a link to help for ABRT configuration
28bab8
- load the user list of ignored words
28bab8
- localization: properly handle locales with encoding suffix
28bab8
- event configuration: load default values from configuration directory
28bab8
- Resolves: #1029438, #1062135, #1063320, #1063339, #1063804, #1064261
28bab8
28bab8
* Thu Jan 30 2014 Jakub Filak <jfilak@redhat.com> 2.1.11-5
28bab8
- report-cli: use the Client API for communication to user
28bab8
- workflow_RHELvmcore: run analyze_VMcore too
28bab8
- Resolves: #1058845, #1059651
28bab8
28bab8
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.1.11-4
28bab8
- Mass rebuild 2014-01-24
28bab8
28bab8
* Wed Jan 22 2014 Jakub Filak <jfilak@redhat.com> 2.1.11-3
28bab8
- ureport - add support for client-side authentication
28bab8
- Resolves: #1053042
28bab8
28bab8
* Tue Jan 21 2014 Jakub Filak <jfilak@redhat.com> 2.1.11-2
28bab8
- define D-Bus configuration interfaces
28bab8
- add Java Reporting workflows
28bab8
- remove Workflows tab in Preferences
28bab8
- Resolves: #1054713, #1055610, #1055633
28bab8
28bab8
* Thu Jan 09 2014 Jakub Filak <jfilak@redhat.com> 2.1.11-1
28bab8
- Update translations
28bab8
- map_string_t: fix overflow detection in "to int conversion"
28bab8
- add type agnostic functions for map_string_t
28bab8
- %%description spelling fix.
28bab8
- remove left over debug stmts from conf files fns
28bab8
- spec: remove RHEL files from non-RHEL builds
28bab8
- update titles of RHTS workflows
28bab8
- spec: add a package which ships Anaconda RHEL BZ WFS
28bab8
- add Anaconda Bugzilla reporting workflows for RHEL
28bab8
- spec: add a package which ships RHEL Bugzilla workflows
28bab8
- add Bugzilla reporting workflows for RHEL
28bab8
- remove file options not matching any setting
28bab8
- Resolves: #1015093, #1035352, #1035377, #1050152
28bab8
28bab8
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.1.7-5
28bab8
- Mass rebuild 2013-12-27
28bab8
28bab8
* Mon Nov 18 2013 Jakub Filak <jfilak@redhat.com> 2.1.7-4
28bab8
- Use the RHEL-specific FAF URL by default
28bab8
- Load a config file from several directories
28bab8
- Resolves: #1031701
28bab8
28bab8
* Fri Nov 08 2013 Jakub Filak <jfilak@redhat.com> 2.1.7-3
28bab8
- Disable reporting to Red Hat Customer Portal for Anaconda bugs
28bab8
- Resolves: #1015554
28bab8
28bab8
* Thu Nov 07 2013 Jakub Filak <jfilak@redhat.com> 2.1.7-2
28bab8
- Enable reporting to Red Hat Bugzilla for Anaconda bugs
28bab8
- Enable reporting to Red Hat Customer Portal for Anaconda bugs
28bab8
- Resolves: #1015554
28bab8
28bab8
* Wed Sep 11 2013 Jakub Filak <jfilak@redhat.com> 2.1.7-1
28bab8
- Fix problem_item_format() to work properly after 2038 on x32. #691
28bab8
- Use proper json-c requirement in libreport-web.pc.
28bab8
- abrt-cli info: even -s 10 should show one-liners. #690
28bab8
- add checks for existing dumpdir items - closes #164
28bab8
- Create helper functions for sha1-hashing strings. #694
28bab8
- can now use custom repo filters for enabling repos, related abrt/abrt#688
28bab8
- add docstrings, remove global variable - related #171
28bab8
- fixed exception handling - closes #173
28bab8
- added checks for locked dump directory to dd_* functions, closes #133
28bab8
- fixed the symlinks handling in get_file_list abrt/abrt#686
28bab8
- make the build in the the build directory to not pollute the source tree
28bab8
- fixed debugInfoDownload so that it can process local repos - closes #48
28bab8
- Increase text size limit from 1Mb to 8 MB. rhbz#887570.
28bab8
- print warning when there is not engough free space for debuginfos, closes #170
28bab8
- autogen.sh: improve dependency parser
28bab8
- ignore directories without type element - rhbz#958968
28bab8
- abrt_xmlrpc: increase XML_SIZE_LIMIT to 4 mbytes. rhbz#961520.
28bab8
- ask user to create a private report if it contains sensitive data - rhbz#960549
28bab8
- updated translation rhbz#860555
28bab8
- updated transifex url
28bab8
- do not leak file rhbz#997871
28bab8
- in KDE session open URLs in kde-open
28bab8
- report-gtk: use wrapped text for warning labels
28bab8
- spec: remove abrt-screencast
28bab8
- remove obsoleted abrt-screencast
28bab8
- Fix create_symlink_lockfile() to not emit ENOENT when asked not to.
28bab8
- do not store potentially big data in /tmp
28bab8
- New public function create_symlink_lockfile()
28bab8
- Resolves: #958968, #981271
28bab8
28bab8
* Mon Jul 29 2013 Jakub Filak <jfilak@redhat.com> 2.1.6-2
28bab8
- link with gobject libraries
28bab8
- use RHTSupport in RHEL workflows
28bab8
28bab8
* Fri Jul 26 2013 Jakub Filak <jfilak@redhat.com> 2.1.6-1
28bab8
- add related packages version in emergency event
28bab8
- replace functions deprecated in Gtk-3.10 with their substitutes
28bab8
- fixed the bugzilla private group names rhbz#985881
28bab8
- workflows: add Anaconda work flow for RHEL
28bab8
- add missing manual pages for configuration files, binaries and scripts
28bab8
- added options to create private bz tickets rhbz#803772
28bab8
- skip the workflow selection if there is only 1 available closes #167
28bab8
- added missing workflows for Fedora rhbz#866027
28bab8
- spec: double up percent signs in chagelog entries
28bab8
- spec: make anaconda package description more generic
28bab8
- spec: install RHEL anaconda work flow
28bab8
- spec: added new workflow files rhbz#866027
28bab8
- spec: build only workflow subpkg relevant for host's OS
28bab8
- spec: install all manual pages
28bab8
- spec: install only documentation files
28bab8
- spec: drop unnecessary Obsoletes and Provides
28bab8
- spec: add manual pages to packages
28bab8
- spec: specify all config files
28bab8
- spec: replace btparser with satyr
28bab8
- move non-conf XML files from /etc/libreport/ to /usr/share/libreport/
28bab8
- Update satyr support, drop btparser compatibility
28bab8
- fixed typo in config file related #866027
28bab8
- resize the config window upon collapsing Advanced section
28bab8
- rhbz: test xmlrpc env for errors in abrt_xmlrpc_call_params()
28bab8
- rhbz: test rhbz_new_bug() return value for errors
28bab8
- wizard: show accurate messages
28bab8
- spec: add dependency on fros rhbz#958979
28bab8
- use fros instead of hard dependency on recordmydesktop rhbz#958979
28bab8
- Resolves: #965937, #973167
28bab8
28bab8
* Fri Jun 14 2013 Jakub Filak <jfilak@redhat.com> 2.1.5-1
28bab8
- make the uploader event available for all report types
28bab8
- ureport: add conversion from abrt vmcore type to ureport KERNELOOPS type
28bab8
- fixed relro flags rhbz#812283
28bab8
- rhbz: don't pass NULL in platform argument
28bab8
- add function getting information about dump dir for uid
28bab8
- anaconda: add proper configuration
28bab8
- rhbz: do not try to attach empty files
28bab8
- try to delete dump dirs using abrtd in the first step
28bab8
- workflow config: use scrollbars instead of enormous window size
28bab8
- Resolves: #971117, #958961
28bab8
28bab8
* Fri May 10 2013 Jiri Moskovcak <jmoskovc@redhat.com> 2.1.4-5
28bab8
- removed dependency on recordmydesktop rhbz#959475
28bab8
28bab8
* Mon May 06 2013 Jakub Filak <jfilak@redhat.com> 2.1.4-4
28bab8
- bump release number
28bab8
28bab8
* Mon May 06 2013 Jakub Filak <jfilak@redhat.com> 2.1.4-3
28bab8
- create last_occurrence at the time of the first crash
28bab8
28bab8
* Fri May 03 2013 Jakub Filak <jfilak@redhat.com> 2.1.4-2
28bab8
- update translation
28bab8
- reporter-bugzilla: provide version of libreport
28bab8
28bab8
* Mon Apr 29 2013 Jakub Filak <jfilak@redhat.com> 2.1.4-1
28bab8
- support /etc/os-release
28bab8
- added flag to not retry locking the incomplete problem dir
28bab8
- ureport: save solutions in not-reportable item
28bab8
- wizard: make value column click-sortable too
28bab8
- wizard: fix clickability of the item list column header
28bab8
- wizard: eliminate evd->error_msg member
28bab8
- wizard: remove a bunch of evd->foo members
28bab8
- debuginfo downloader should enable repos matching *debug* closes #138
28bab8
- Replace "THANKYOU" with EXIT_STOP_EVENT_RUN exit code (70)
28bab8
- debuginfo downloader: fix DebugInfoDownload::download() error paths.
28bab8
- report-gtk: handle user cancellation gracefully
28bab8
- logging: refine errors reporting
28bab8
- emit a message when searching bugzilla for duplicates closes #151
28bab8
- reporter-upload: create tarball with the name based on directory's name
28bab8
- reporter-rhtsupport: generate archive name from problem dir name
28bab8
- added report-cli event for anaconda should help with rhbz#950544
28bab8
- ss: skip option holding NULL values
28bab8
- spec: added new event for anaconda reporting rhbz#926916
28bab8
- distinguish the event configuration by problem type in the UI closes #149
28bab8
- report-gtk: show Next Step btn at workflow start
28bab8
- curl upload helper: upload data with "application/octet-stream" content type
28bab8
- reporter-rhtsupport: fix hint query to use correct URL
28bab8
28bab8
* Fri Apr 12 2013 Jakub Filak <jfilak@redhat.com> 2.1.3-3
28bab8
- fixed reporting from anaconda in text mode (#949603)
28bab8
28bab8
* Thu Apr  4 2013 Jiri Moskovcak <jmoskovc@redhat.com> 2.1.3-2
28bab8
- fixed reporting from anaconda
28bab8
- Resolves: #926916
28bab8
28bab8
* Wed Mar 27 2013 Jakub Filak <jfilak@redhat.com> 2.1.3-1
28bab8
- rhbz: get id of duplicate from correct field
28bab8
- change the "exited with" message with something less technical closes #143
28bab8
- Integration with satyr
28bab8
- dump_dir_accessible_by_uid(): clear errno if error didn't occur
28bab8
- reporter-rhtsupport: improve logging
28bab8
- reporter-rhtsupport: upload file to BigFileURL if it is large
28bab8
- dd: document used errno values in dump_dir_accessible_by_uid()
28bab8
- add rhel package with appropriate workflow definitions
28bab8
- add workflow definitions for RHEL
28bab8
- improve is_text_file() to not treat valid Unicode as bad_chars
28bab8
- reporter-rhtsupport: fix double-free error
28bab8
- reporter-upload: move file upload function to lib/
28bab8
- reporter-upload: factor out HTTP PUT upload
28bab8
- reporter-rhtsupport: skip hints check if uploaded data is really large
28bab8
- reporter-rhtsupport: make -t[CASE_ID] work without FILEs. Closes #140
28bab8
- reporter-rhtsupport: factor out tarball creation
28bab8
- RHTS support: regularize order of functions and comments
28bab8
- fread_with_reporting: make progress indicator less noisy
28bab8
- report-gtk: update excluded elements check boxes before emergency analysis event
28bab8
- Resolves: #921941
28bab8
28bab8
* Fri Mar 22 2013 Jakub Filak <jfilak@redhat.com> 2.1.2-2
28bab8
- add a patch which fixes a problem with empty archives in emergency analysis
28bab8
28bab8
* Tue Mar 19 2013 Jakub Filak <jfilak@redhat.com> 2.1.2-1
28bab8
- always treat os-release as textual related to rhbz#922433
28bab8
- is_text_file(): bump allowable non-ASCII chars from 2%% to 10%%. Closes rhbz#922433
28bab8
- report-gtk: don't clear warnings after reporting is finished
28bab8
- report-gtk: show tabs only in verbose expert mode
28bab8
- report-gtk: prettify the workflow buttons rhbz#917694
28bab8
- report-gtk: add a button to report reporting failures
28bab8
- uReport: do not show URL twice in error output
28bab8
- uReport: detect missing type field at client side
28bab8
- uReport: add more explanatory message when upload fails
28bab8
- uReport: improve messages. Closes #579
28bab8
- workflows: a less confusing event name for reporting to Fedora infrastructure
28bab8
- workflows: correct an event name for reporting to Fedora in anaconda config
28bab8
- fixed workflow localization closes #137
28bab8
- run_event_state: expose children_count in python wrapper
28bab8
- add the proxy options to the addvanced section of event configurations
28bab8
- don't suid before running yum related to rhbz#759443
28bab8
- update translation
28bab8
- ss: stop reconnecting to the session bus
28bab8
- ss: destroy all timeout GSources attached to the main context
28bab8
- ss: add a timeout to the waiting for the Completed signal
28bab8
- dd: convert time at lock time
28bab8
- spawn_next_command: make process group creation optional
28bab8
- fork_execv_on_steroids: fix close/move order of fds, move getpwuid out of fork
28bab8
- problem API: generate UUID if is missing instead of DUPHASH
28bab8
- fix logic of 'Dont ask me again' dialogues (stop returning true for all options)
28bab8
- make [p]error_msg[_and_die] more fork-in-multithreaded-app safe
28bab8
- Make forking code paths more robust.
28bab8
- curl_debug: fix use of "%%.*s" (need to pass an int, not size_t)
28bab8
- curl_debug: prettify debug output
28bab8
- Resolves: #871126, #885055, #890778, #901467, #916389, #917684, #917694, #919536, #922433, #923117
28bab8
28bab8
* Thu Feb 07 2013 Jakub Filak <jfilak@redhat.com> 2.1.1-1
28bab8
- move 'reporter-mailx' from post-create event to notify(-dup) event
28bab8
- reporter-bugzilla: use base64 XMLRPC type for encoded data instead of string type
28bab8
- ureport: fix extra quoting when reporting error messages
28bab8
- Resolves: #908210
28bab8
28bab8
* Tue Feb 05 2013 Jakub Filak <jfilak@redhat.com> 2.1.0-2
28bab8
- configure libreport to be in conflict with abrt < 2.1.0
28bab8
28bab8
* Mon Feb 04 2013 Jakub Filak <jfilak@redhat.com> 2.1.0-1
28bab8
- dd: unify error handling in save_binary_file()
28bab8
- dd_sanitize: don't sanitize symlinks
28bab8
- rpm: preserve old configuration for 
28bab8
- configure: change defaults to be compliant with /var/tmp/abrt
28bab8
- configure: fix dump dir mode help string
28bab8
- dd: always sanitize mode of saved file
28bab8
- rhbz: replace obsolete methods by their substitutes
28bab8
- reporter-rhtsupport: improve error detection and logging
28bab8
- mailx: remove extra trailing newline in help text
28bab8
- spec: add requires section for pygobject3
28bab8
- reporter-rhtsupport: retain " Beta" suffix in version. Closes rhbz#896090
28bab8
- Fix bugs discoverent by Coverity
28bab8
- bz: swap 'bug id' arg with 'item name' arg in attach fn call
28bab8
- dd: move dir accessibility check from abrt to libreport
28bab8
- don't overwrite "type" rhbz#902828
28bab8
- move chown functionality from ABRT DBus to libreport
28bab8
- expose configure cmd options for dump dir mode and ownership
28bab8
- cli: guard against user ^Z-ing editor and being stuck
28bab8
- report-cli: don't close tty fd too early
28bab8
- report-cli: switch terminal's fg process group to editor's one; and back
28bab8
- dd: open symlinks on request
28bab8
- minor fix to the pkg-config file
28bab8
- reporter-rhtsupport: extract error message from Strata-Message: header
28bab8
- add build time condition for dump dir ownership schema
28bab8
- reporter-bz: post a comment to dup bug, if we found a dup. version 2.
28bab8
- report-cli: use Client API
28bab8
- report-cli: add event name prefix before question
28bab8
- run_event: default callbacks for logging and errors
28bab8
- make default dump dir mode configurable at build time
28bab8
- Stop reading text files one byte at a time
28bab8
- make dd_delete_item check that dd is locked
28bab8
- never follow symlinks rhbz#887866
28bab8
- Revert "reporter-bz: post a comment to dup bug, if we found a dup."
28bab8
- wizard: make radio-button text wrap
28bab8
- reporter-bz: post a comment to dup bug, if we found a dup.
28bab8
- added missing article
28bab8
- make the dependency on recordmydesktop soft - related to rhbz#891512
28bab8
- cli: use !ec_skip_review as indicator that the event is a reporter
28bab8
- Add and use "report-cli" event instead of removed "report-cli -r" option
28bab8
- cli: remove superfluous problem_data_free() call
28bab8
- uReport: add more explanatory message when upload fails
28bab8
- report-cli rework
28bab8
- don't require recordmydesktop on RHEL rhbz#891512
28bab8
- fixed the relro flags rhbz#812283
28bab8
- bugzilla_format_kernel.conf: Attach dmesg element. Closes rhbz#826058
28bab8
- bugzilla_format_kernel.conf: fix %%summary
28bab8
- Make get_dirsize_find_largest_dir less talkative.
28bab8
- Minor fixes: robustify start_command(), fix style, fix English in msgs
28bab8
- Fix typo, remove c-format from a not c-formatted message
28bab8
- Resolves: #826058, #902828
28bab8
28bab8
* Tue Jan  1 2013 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.20-2
28bab8
- don't require recordmydesktop on rhel
28bab8
28bab8
* Wed Dec 19 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.20-1
28bab8
- New version 2.0.20
28bab8
- updated po files
28bab8
- add abrt-screencast to POTFILES.in
28bab8
- added screen casting support to the wizard
28bab8
- fix memory leaks in workflow code
28bab8
- report_problem_in_dir(): make LIBREPORT_DEL_DIR work
28bab8
- add Yes/No dialog saving answer
28bab8
- refactor: move ask_yes_no_save_result from wizard to libreport-gtk
28bab8
- added anaconda workflows rhbz#885690
28bab8
- report-python: export dd_delete_item too
28bab8
- report-python: export DD_OPEN_READONLY too
28bab8
- strtrimch: optimize it a bit
28bab8
- show only workflows applicable to actual problem directory
28bab8
- report-gtk: destroy global text cache only once
28bab8
- change rules for FILENAME_NOT_REPORTABLE to always include trailing period.
28bab8
- ask for BZ login/BZ pwd if Login attempt failed
28bab8
- ask for BZ login/BZ password if not provided by conf
28bab8
- remove new line from ask/ask_password responses
28bab8
- add ask_yes_no_yesforever() to Python client API
28bab8
- make client API independent on translation
28bab8
- run_event: use client functions for the communication callbacks
28bab8
- clean the workflow buttons when refreshing the event page
28bab8
- Fix a bug - inverted check for failed rename() call
28bab8
- wrap the not_reportable label .trac#908
28bab8
- don't show events without configuration in preferences .trac#881
28bab8
- - implemented saving/loading configuratio for workflows - related to trac#822
28bab8
- reporter-bz: add AVC's description added to BZ comment
28bab8
- add microseconds to dump dir name (problem ID)
28bab8
- teach reporter-bugzilla to read BZ ID from reported_to element
28bab8
- teach reporter-bugzilla to add reporter to CC
28bab8
- introduce a function deleting dd's element
28bab8
- introduce a function getting no. of Bytes of dd's element
28bab8
- make event config name immutable
28bab8
- fixed segv in the last commit
28bab8
- made struct workflow private related to trac#822
28bab8
- don't show the spinner if the problem is not reportable trac#852
28bab8
- made the config_item_info structure private
28bab8
- added workflows trac#822
28bab8
- added x,--expert cmdline option to enable expert mode
28bab8
- switch comment and event selector page
28bab8
- use get_ and set_ functions to access event_config_t
28bab8
- reporter-bz: don't return NULL on %%non_existing_item%% - use "" instead
28bab8
- refactoring the xml and conf loader code related to trac#822
28bab8
- reporter-bugzilla: add a --debug option
28bab8
- reporter-bz: fix a summary line formatting bug
28bab8
- let logging_callback and post_run_callback members be None
28bab8
- expose make_run_event_state_forwarding() in Python API
28bab8
- reporter-bz: change syntax of bugzilla_format_*.conf to require "text::", not "text:"
28bab8
- reporter-bz: add support for line continuation and simple text in bugzilla_format*.conf
28bab8
28bab8
* Mon Dec 03 2012 Jakub Filak <jfilak@redhat.com> 2.0.19-3
28bab8
- add a description of AVC to bugzilla comment 0
28bab8
28bab8
* Mon Nov 26 2012 Jakub Filak <jfilak@redhat.com> 2.0.19-2
28bab8
- fix bugzilla summary formatting
28bab8
- Resolves: #879846
28bab8
28bab8
* Wed Nov 14 2012 Jakub Filak <jfilak@redhat.com> 2.0.19-1
28bab8
- introduce a new formating feature for Bugzilla plugin
28bab8
- use gtk_show_uri() instead of own launcher
28bab8
- update kerneloops urls
28bab8
- don't force the minimal rating trac#854
28bab8
- add support for forwarding of report client requests
28bab8
- fix i18n in event client communication protocol
28bab8
- add event name to the error message - can't get secret item
28bab8
- switch all load_conf_file() calls to use skipKeysWithoutValue=false
28bab8
- hide the spinner when the event processing is finishes trac#852
28bab8
- add a method for loading of configuration of a single event
28bab8
- unlock secret collection only on meaningful demand
28bab8
- fix secret item look up for gnome-keyring
28bab8
28bab8
* Thu Nov 01 2012 Jakub Filak <jfilak@redhat.com> 2.0.18-1
28bab8
- reporter-bz: tighten up checking that BZ server gave us its version; fix recently broken settings parsing
28bab8
- reporter-bz: make selinux-policy special case controllable from config file
28bab8
- reporter-bz: if we create a new bug but cross-version dup exists, add a note
28bab8
- reporter-bz: make rhbz_search_duphash static, use it more widely
28bab8
28bab8
* Wed Oct 24 2012 Jakub Filak <jfilak@redhat.com> 2.0.17-1
28bab8
- update CWD after stealing of a dump directory
28bab8
- get product/version from system configuration
28bab8
- shorten bz summary if its length exceeds 255 chars
28bab8
- add full kerneloops to the uReport
28bab8
- reporter-bz: require bz version match when searching for dups. Closes rhbz#849833
28bab8
- reporter-bz: eliminate bugzilla_struct::b_product - use auto var instead
28bab8
- Move struct bugzilla_struct to its only user, reporter-bugzilla.c
28bab8
- reporter-bz: do not needlessly open dd if -f; assorted small fixes
28bab8
- added relro to reportclient.so and _pyreport.so rhbz#812283
28bab8
- bz reporter: include ROOTDIR, OS_RELEASE_IN_ROOTDIR, EXECUTABLE elements
28bab8
- Fix report-newt segfault
28bab8
- Resolves: #741647, #812283, #849833, #867118, #869032
28bab8
28bab8
* Thu Oct 11 2012 Jakub Filak <jfilak@redhat.com> 2.0.16-1
28bab8
- expand events from a chain and process expanded events separately
28bab8
- report-gtk: move selection of event to a right place
28bab8
- fix a crash while report-gtk startup (use the correct variable)
28bab8
- wizard: allow "non-reportable" reporting for experts; disallow it for non-experts
28bab8
- fix typo in function name, remove unnecessary forward declaratioins
28bab8
- wizard: fix a thinko in last commit (thanks Jakub)
28bab8
- wizard: check for NON_REPORTABLE file, stop if it exists.FILE
28bab8
- wizard: remove unnecessary if (1) {...} block. No code changes
28bab8
- don't update the selected event while processing it
28bab8
- check D-Bus err name without leaking nor crashing
28bab8
- ureport: always include offset
28bab8
- add Makefile target release-fix
28bab8
- Resolves: #864803, #864803, #863595
28bab8
28bab8
* Fri Oct 05 2012 Jakub Filak <jfilak@redhat.com> 2.0.15-1
28bab8
- remove unnecessary flag from words highlighting functions
28bab8
- report-gtk: rework forbidden words highlighting
28bab8
- add xmalloc_fopen_fgetline_fclose helper for reading one-line files
28bab8
- update GUI before highlighting of forbidden words
28bab8
- clear warnings after switching to a next page
28bab8
- tweak conditions in show next forbidden word functions
28bab8
- reporter-ureport: respect chrooted os_release
28bab8
- Fix typos.
28bab8
- rhbz#861679: report-gtk: immediately release dump directory lock
28bab8
- add a few helpers for reading files as one malloced block
28bab8
28bab8
* Fri Sep 21 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.14-1
28bab8
- added error callback to get notification about download failure rhbz#786640
28bab8
- rhbz#767186: show a link to a page describing the ABRT configuration
28bab8
- spec: silence rpmdiff rhbz#857425
28bab8
- don't show the credential in logs rhbz#856960
28bab8
- rhbz#852165: warn if adding commands without any rule condition
28bab8
- rhbz#851855: process ureport server errors correctly
28bab8
- reporter-bugzilla: fix adding users to CC. (Partially?) closes rhbz#841338
28bab8
- Resolves: #786640, #767186, #857425, #856960, #852165, #851855, #841338
28bab8
28bab8
* Wed Aug 29 2012 Jakub Filak <jfilak@redhat.com> 2.0.13-2
28bab8
- increment the release number due to rebuild for F17 package
28bab8
28bab8
* Tue Aug 21 2012 Jakub Filak <jfilak@redhat.com> 2.0.13-1
28bab8
- rhbz#741255: don't autodetect executable for sealert reports
28bab8
- reporter-ureport: save backtrace hash to reported_to
28bab8
- trac#683: show the description file in bugzilla comment 0
28bab8
- trac#684: report-gtk saves only loaded files
28bab8
- reporter-ureport: allow sending attachments
28bab8
- event_config_dialog: make it resizable; tweak Uploader hint
28bab8
- add python binding for problem_data_send_to_abrt
28bab8
- reporter-ureport: attach bug ID from reported_to
28bab8
- reporter-ureport: make configurable only URL to a server
28bab8
- Resolves: #741255
28bab8
28bab8
* Wed Aug 15 2012 Jakub Filak <jfilak@redhat.com> 2.0.12-5
28bab8
- rhbz#741255: don't autodetect executable for sealert reports
28bab8
- show message from the server for known uReports
28bab8
- trac#678: reporter-bugzilla: do not attach empty files
28bab8
- Resolves: #741255
28bab8
28bab8
* Tue Aug 14 2012 Jakub Filak <jfilak@redhat.com> 2.0.12-4
28bab8
- rhbz#846389: generate koops description according to rhbz std template
28bab8
- trac#556: skip not provided bz bug description template fields
28bab8
- report-gtk: don't log THANKYOU message
28bab8
- added internal_libreport.h into POTFILES.in rhbz#801255
28bab8
- updated po files
28bab8
- Resolves: #801255, #846389
28bab8
28bab8
* Fri Aug 10 2012 Jakub Filak <jfilak@redhat.com> 2.0.12-3
28bab8
- wizard: small changes to message texts and one function name
28bab8
- trac#623: dd_opendir() fails if time file doesn't contain valid time stamp
28bab8
- trac#660: report-cli asks for premission to send sensitive data
28bab8
- trac#660: report-gtk asks for permission to send sensitive data
28bab8
- trac#660: report-gtk: introduce generic ask_yes_no() function for options
28bab8
- trac#660: add support for sendining-sensitive-data event option
28bab8
- Do not check for analyzer == "Kerneloops" when appending "TAINTED" msg
28bab8
- fix leaks in list_possible_events()
28bab8
28bab8
* Tue Aug 7 2012 Jakub Filak <jfilak@redhat.com> 2.0.12-2
28bab8
- report-gtk: fixed bug in automatic running of next event
28bab8
- don't try to delete dump dir which doesn't exist rhbz#799909
28bab8
- Resolves: #799909
28bab8
28bab8
* Fri Aug 3 2012 Jakub Filak <jfilak@redhat.com> 2.0.12-1
28bab8
- new upstream release
28bab8
- trac#642: run the next event if the current one finished without errors
28bab8
- trac#641: don't allow event chain to continue, if user don't want to steal a directory
28bab8
- trac#640: report-gtk replaces 'Forward' button with 'Close' button on finished reporting
28bab8
- Fix bugs uncovered by Coverity. Closes rhbz#809416
28bab8
- Resolves: #809416
28bab8
28bab8
* Tue Jul 31 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.11-1
28bab8
- new upstream release
28bab8
28bab8
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-5
28bab8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
28bab8
28bab8
* Fri Jun 01 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.10-4
28bab8
- fixed build on rhel7
28bab8
28bab8
* Mon May 14 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.10-3
28bab8
- fixed compatibility with bugzilla 4.2
28bab8
- Resolved: #820985, #795548
28bab8
28bab8
* Mon Apr 02 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.10-2
28bab8
- added cgroups filename define
28bab8
28bab8
* Mon Mar 26 2012 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.10-1
28bab8
- updated to latest upstream
28bab8
28bab8
* Mon Jan 23 2012 Dan Horák <dan@danny.cz> - 2.0.8-6
28bab8
- rebuilt for json-c-0.9-4.fc17
28bab8
28bab8
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.8-5
28bab8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
28bab8
28bab8
* Tue Dec 20 2011 Nikola Pajkovsky <npajkovs@redhat.com> 2.0.8-4
28bab8
- 768647 - [abrt] libreport-plugin-bugzilla-2.0.8-3.fc16: libreport_xatou:
28bab8
           Process /usr/bin/reporter-bugzilla was killed by signal 11 (SIGSEGV)
28bab8
28bab8
* Fri Dec 09 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.8-3
28bab8
- fixed few crashes in bodhi plugin
28bab8
28bab8
* Thu Dec 08 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.8-2
28bab8
- fixed crash in bodhi plugin
28bab8
- re-upload better backtrace if available
28bab8
- fixed dupe finding for selinux
28bab8
- don't duplicate comments in bugzilla
28bab8
- fixed problem with empty release
28bab8
28bab8
* Tue Dec 06 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.8-1
28bab8
- new version
28bab8
- added bodhi plugin rhbz#655783
28bab8
- one tab per file on details page rhbz#751833
28bab8
- search box search thru all data (should help with privacy) rhbz#748457
28bab8
- fixed close button position rhbz#741230
28bab8
- rise the attachment limit to 4kb rhbz#712602
28bab8
- fixed make check (rpath problem)
28bab8
- save chnages in editable lines rhbz#710100
28bab8
- ignore backup files rhbz#707959
28bab8
- added support for proxies rhbz#533652
28bab8
- Resolves: 753183 748457 737991 723219 712602 711986 692274 636000 631856 655783 741257 748457 741230 712602 753183 748457 741230 712602 710100 707959 533652
28bab8
28bab8
* Sat Nov 05 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.7-2
28bab8
- bumped release
28bab8
28bab8
* Fri Nov 04 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.7-1
28bab8
- new version
28bab8
- added support for bodhi (preview)
28bab8
- dropped unused patches
28bab8
- reporter-bugzilla/rhts: add code to prevent duplicate reporting. Closes rhbz#727494 (dvlasenk@redhat.com)
28bab8
- wizard: search thru all items + tabbed details rhbz#748457 (jmoskovc@redhat.com)
28bab8
- wizard: add "I don't know what caused this problem" checkbox. Closes rhbz#712508 (dvlasenk@redhat.com)
28bab8
- reporter-bugzilla: add optional 'Product' parameter. Closes rhbz#665210 (dvlasenk@redhat.com)
28bab8
- rhbz#728190 - man pages contain suspicious version string (npajkovs@redhat.com)
28bab8
- reporter-print: expand leading ~/ if present. Closes rhbz#737991 (dvlasenk@redhat.com)
28bab8
- reporter-rhtsupport: ask rs/problems endpoint before creating new case. (working on rhbz#677052) (dvlasenk@redhat.com)
28bab8
- reporter-mailx: use Bugzilla's output format. Closes rhbz#717321. (dvlasenk@redhat.com)
28bab8
- report-newt: add option to display version (rhbz#741590) (mlichvar@redhat.com)
28bab8
- Resolves: #727494 #748457 #712508 #665210 rhbz#728190 #737991 #677052 #717321 #741590
28bab8
28bab8
* Fri Oct 07 2011 Nikola Pajkovsky <npajkovs@redhat.com> 2.0.6-2
28bab8
- refuse reporting when not reportable file exist
28bab8
28bab8
* Mon Oct 03 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.6-1
28bab8
- updated to the latest upstrem
28bab8
- just a bug fixing release
28bab8
28bab8
* Mon Sep 26 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5.982-1
28bab8
- re-fix rhbz#730887
28bab8
- re-fixed prgname (nice icons in gnome3) rhbz#741231
28bab8
- Resolves: #741231 #730887
28bab8
28bab8
* Thu Sep 22 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-9
28bab8
- don't allow sending reports with bad rating rhbz#672023
28bab8
- don't allow reporting without duphash rhbz#739182
28bab8
- tell users to fill out reports in English rhbz#734037
28bab8
- fixed config for kerneloops reporter rhbz#731189
28bab8
- Resolves: #672023 #739182 #734037 #731189
28bab8
28bab8
* Fri Sep 09 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-8
28bab8
- allow bugzilla to send binary files
28bab8
- Related: #733448
28bab8
28bab8
* Tue Aug 30 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-7
28bab8
- added glob support to event xml files
28bab8
- changed handling of long text files
28bab8
- added a simple editor as a fallback when no editor is installed (i.e in anaconda) rhbz#728479
28bab8
- Resolves: #733448 #728479
28bab8
28bab8
* Tue Aug 16 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-6
28bab8
- improved release parsing rhbz#730887
28bab8
- Resolves: #730887
28bab8
28bab8
* Fri Aug 12 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-5
28bab8
- more anaconda fixes
28bab8
- Resolves: #729537
28bab8
28bab8
* Tue Aug 02 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-4
28bab8
- silent keyring warning rhbz#692433
28bab8
- further improvements to Anaconda compatibility
28bab8
28bab8
* Fri Jul 29 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-3
28bab8
- enable bugzilla reporter for analyzer=libreport rhbz#725970
28bab8
- improved compatibility with anaconda
28bab8
28bab8
* Thu Jul 21 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-2
28bab8
- obsolete report in rawhide properly rhbz#723320
28bab8
- added button to add attachments
28bab8
- ignore backup files
28bab8
- improved support for interactive plugins
28bab8
- added description text for logger
28bab8
- added python bindings for interactive plugins
28bab8
- Resolves: #723320
28bab8
28bab8
* Mon Jul 18 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-1
28bab8
- move reporter plugins from abrt to libreport
28bab8
- fixed provides/obsolete to properly obsolete report package
28bab8
- wizard: make more fields editable
28bab8
28bab8
* Mon Jul 11 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.4-3
28bab8
- bump release
28bab8
28bab8
* Mon Jun 27 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.4-2
28bab8
- removed Provides/Obsoletes: report-gtk
28bab8
28bab8
* Mon Jun 20 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.4-1
28bab8
- new upstream release
28bab8
- cleaned some header files
28bab8
28bab8
* Thu Jun 16 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.3-1
28bab8
- added report-cli
28bab8
- updated translation
28bab8
28bab8
* Wed Jun 01 2011 Jiri Moskovcak <jmoskovc@redhat.com> 2.0.2-1
28bab8
- initial packaging