# changelog

author: Michal Fabik <mfabik@redhat.com> 2.14.5-1
changelog:
  - BR make
  - Update translations
  - spec: Don't use GitHub-generated tarball as Source
  - changelog: Add fix for rhbz#1900982
  - rpm: Correct NEVRA format
  - tests: Fix leaks
  - tests: Only fail on definite and indirect leaks
  - CONTRIBUTING: Add changelog instructions
  - CHANGELOG: Update with PR 1537
  - abrtd: Don't jump over g_autofree
  - hooklib: Proper freeing of backtrace
  - hooklib: Don't g_autofree backtrace
  - abrt-action-generate-core-backtrace: Drop --raw flag
  - a-a-install-debuginfo: Correct debuginfo numbers
  - spec: Output logs on make check failure
  - spec: Bump libreport_ver, require python3-dbus
  - tests: upload-handling: Quote paths more liberally
  - Drop sosreport_event.conf
  - spec: Fix Obsoletes


author: Matěj Grabovský <mgrabovs@redhat.com> 2.15.0-1
changelog:
  - tito: Fix custom tagger (mgrabovs@redhat.com)
  - lib: Bump library version to 1:0:1 (mgrabovs@redhat.com)
  - Update translations (mgrabovsky@users.noreply.github.com)
  - Update translations (mgrabovsky@users.noreply.github.com)
  - tests: Fix calls to deprecated methods (mgrabovs@redhat.com)
  - Update translations (mgrabovs@redhat.com)
  - Update abrt-journal.c (48353898+copperii@users.noreply.github.com)
  - cli: Fix path and glob matching for abrt info etc. (mfabik@redhat.com)
  - abrt-dump-oops: Fix vmcore call trace parsing (mfabik@redhat.com)
  - tito: Custom tagger for updating changelog (mgrabovs@redhat.com)
  - abrt-dbus: do not try to free session data twice (michal@redhat.com)
  - changelog: Move entry to correct release (mgrabovs@redhat.com)
  - Use lazy imports in abrt_exception_handler3: changelog entry
    (miro@hroncok.cz)
  - Use lazy imports in abrt_exception_handler3 (miro@hroncok.cz)
  - Update changelog (mgrabovs@redhat.com)
  - a-a-generate-backtrace: Save coredump (mfabik@redhat.com)
  - a-a-generate-core-backtrace: Save coredump (mfabik@redhat.com)
  - Add abrt_save_coredump function (mfabik@redhat.com)
  - Don't copy coredump to problem dir (mfabik@redhat.com)
  - Prevent unnecessary duplication of test metadata (psplicha@redhat.com)
  - Make it possible to run a subset of integration tests via TMT
    (michal@redhat.com)
  - a-a-save-package-data: Update regex for Perl interpreter
    (mgrabovs@redhat.com)
  - a-a-save-package-data: Update regex for Python 3.10 (mgrabovs@redhat.com)
  - readme: Add badge for build status (mgrabovs@redhat.com)
  - readme: Update IRC channel (mgrabovs@redhat.com)
  - a-a-find-bodhi-update: Fix grammar and spelling (mgrabovs@redhat.com)
  - a-a-find-bodhi-update: More refactoring (mgrabovs@redhat.com)
  - a-a-find-bodhi-update: Refactoring (mgrabovs@redhat.com)


author: Miro Hrončok <mhroncok@redhat.com> - 2.15.0-2
changelog:
  - Make abrt-tui and python3-abrt-container-addon noarch as they contain no architecture-specific content
  - Ensure Python bytecode in noarch subpackages is reproducible


author: Michal Srb <michal@redhat.com> 2.15.1-1
changelog:
  - Update changelog (michal@redhat.com)
  - Revert "Don't copy coredump to problem dir" (michal@redhat.com)
  - Revert "Add abrt_save_coredump function" (michal@redhat.com)
  - Revert "a-a-generate-core-backtrace: Save coredump" (michal@redhat.com)
  - Revert "a-a-generate-backtrace: Save coredump" (michal@redhat.com)
  - a-retrace-client: Check return value; code style (mgrabovs@redhat.com)
  - a-watch-log: Check return value of lseek (mgrabovs@redhat.com)
  - spec: Condition marshalparser on %fedora (mgrabovs@redhat.com)
  - applet,daemon: Check return values (mgrabovs@redhat.com)
  - lib: Check return values (mgrabovs@redhat.com)
  - plugins: Check return values (mgrabovs@redhat.com)
  - a-auto-reporting: Remove dead code (mgrabovs@redhat.com)
  - bodhi: Check string for non-emptiness (mgrabovs@redhat.com)
  - abrt_conf: Remove dead code (mgrabovs@redhat.com)
  - a-a-save-package-data: Free data before rewriting it (mgrabovs@redhat.com)
  - abrt-server: Free message buffer automatically (mgrabovs@redhat.com)
  - a-retrace-client: Free strings manually (mgrabovs@redhat.com)
  - Fix issues with conflicting multilib packages (miro@hroncok.cz)
  - abrt-dump-journal: Don't die on corrupt data (mfabik@redhat.com)
  - Update translations (mgrabovsky@users.noreply.github.com)
  - tito: Improve custom tagger (mgrabovs@redhat.com)


author: Michal Fabik <mfabik@redhat.com> 2.15.0-1
changelog:
  - tito: Clean up tito setup (mfabik@redhat.com)
  - Revert "Automatic commit of package [libreport] release [2.15.0-1]."
    (mfabik@redhat.com)
  - .tito: Change commit message and tag format (mfabik@redhat.com)
  - Automatic commit of package [libreport] release [2.15.0-1].
    (mfabik@redhat.com)
  - Update changelog (mfabik@redhat.com)
  - Update version info before release (mfabik@redhat.com)
  - reportclient: Use set instead of list to store packages (mgrabovs@redhat.com)
  - reportclient: Refactoring for maintainablility (mgrabovs@redhat.com)
  - reportclient: Improve logic and Pythonic style (mgrabovs@redhat.com)
  - reportclient: Add typing hints (mgrabovs@redhat.com)
  - reportclient: Code style fixes (mgrabovs@redhat.com)
  - CHANGELOG: Update unreleased (mfabik@redhat.com)
  - Replace libtar with libarchive (mfabik@redhat.com)
  - [spec] Drop AnacondaRHEL workflow reference (michal@redhat.com)
  - spec: Drop trailing comment (mfabik@redhat.com)
  - gtk-helpers: Check for NULL before saving event config data
    (mgrabovs@redhat.com)
  - reporter-bugzilla: Fix bad error detection (mzidek@redhat.com)
  - get_cmdline: Ordered comparison with a pointer (mzidek@redhat.com)
  - BR make (msuchy@redhat.com)
  - reporter-ureport: Untranslatable string (mzidek@redhat.com)
  - reporter-upload: Untranslatable string (mzidek@redhat.com)
  - reporter-mailx: Untranslatable string (mzidek@redhat.com)
  - reporter-mantisbt: Untranslatable string (mzidek@redhat.com)
  - reporter-bugzilla: Untranslatable string (mzidek@redhat.com)
  - spec: Drop subscription-manager-rhsm dependency (mfabik@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - apidoc: Update Doxyfile (mzidek@redhat.com)
  - README: Reference ABRT in the README (mzidek@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - spec: Use autoreconf in %build instead of autoconf (mgrabovs@redhat.com)
  - wizard: Fix -Wincompatible-pointer-types (mfabik@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - rhbz: Fix a double-free condition (mgrabovs@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - gui-wizard-gtk: Don't autofree URL string (mgrabovs@redhat.com)
  - gui-wizard-gtk: Compare pointer to NULL, not 0 (mgrabovs@redhat.com)
  - event_config: Null autofree pointers before returning (mgrabovs@redhat.com)
  - gui-wizard-gtk: Fix segfault (mgrabovs@redhat.com)
  - gui-wizard-gtk: Fix a segfault and memory leak (mgrabovs@redhat.com)
  - gui-wizard-gtk: Fix a double free condition (mgrabovs@redhat.com)
  - ureport: Fix segfault (mgrabovs@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - Simplify malloc arguments (mfabik@redhat.com)
  - Use g_clear_pointer to free and NULL (mfabik@redhat.com)
  - tests: Suppress valgrind errors from xmlrpc code (mfabik@redhat.com)
  - tests: rhbz_functions: Use more rhbz_ functions (mfabik@redhat.com)
  - tests: mock-bz: Add creator to comments (mfabik@redhat.com)
  - tests/rhbz_functions: Fix leaks (mfabik@redhat.com)
  - rhbz: Fix leaks (mfabik@redhat.com)
  - get_cmdline: Prevent write beyond end of string (mfabik@redhat.com)
  - uriparser: Free regex_t struct (mfabik@redhat.com)
  - dump_dir: Prevent read before beginning of array (mfabik@redhat.com)
  - event_xml_parser: Fix typo in comment (mfabik@redhat.com)
  - event_xml_parser: Refactor condition (mfabik@redhat.com)
  - event_xml_parser: Fix leaks (mfabik@redhat.com)
  - dump_dir: Fix leaks (mfabik@redhat.com)
  - configuration_files: Fix leaks (mfabik@redhat.com)
  - ureport: Fix leaks (mfabik@redhat.com)
  - ureport: Use g_free to avoid freeing NULL (mfabik@redhat.com)
  - glib_support: Clean up properly after g_strsplit (mfabik@redhat.com)
  - tests: Drop unused variables (mfabik@redhat.com)
  - make_description.at: Fix grammar (mfabik@redhat.com)
  - tests: Fix leaks (mfabik@redhat.com)
  - tests: Fix -Wimplicit-function-declaration (mfabik@redhat.com)
  - tests: Fix -Wdiscarded-qualifiers (mfabik@redhat.com)
  - tests: Only fail on definite and indirect leaks (mfabik@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - client-python: Add getter for package count to downloader
    (mgrabovs@redhat.com)
  - github: Drop build workflow (ekulik@redhat.com)
  - github: Add workflow for creating releases (ekulik@redhat.com)
  - Add Packit configuration (ekulik@redhat.com)
  - libreport.spec: Drop changelog (ekulik@redhat.com)
  - add releasers (msuchy@redhat.com)
  - Use tito for releasing (msuchy@redhat.com)
  - Initialized to use tito. (msuchy@redhat.com)
  - ignored_words: Ignore "bypass" and "IBRS_FW" (mgrabovs@redhat.com)
  - reporter-mailx: Use GLib facilities for pointer arrays (mgrabovs@redhat.com)
  - lib: Auto-cleanup for problem structs (mgrabovs@redhat.com)
  - gui-wizard-gtk: wizard: Fix invalid memory read (ekulik@redhat.com)
  - gui-wizard-gtk: wizard: Remove variable (ekulik@redhat.com)
  - Update translations (jenkins@jenkins-csb-abrt.svc)
  - gtk-helpers: desktop-utils: Refactor helper function (ekulik@redhat.com)
  - Updates so ELN builds in a Fedora-like reporting configuration, even though
    the %{rhel} macro is set. (mmathesi@redhat.com)
  - spec: drop %{?_isa} from BuildRequires (mfabik@redhat.com)
  - testsuite: Change var name to prevent shadowing (mfabik@redhat.com)
  - tests: Add tests for rhbz_ functions (mfabik@redhat.com)
  - tests: Add sample problem dir (mfabik@redhat.com)
  - tests: Add mock Bugzilla server (mfabik@redhat.com)
  - rhbz: rhbz_mail_to_cc: Fix xmlrpc format string (mfabik@redhat.com)
  - rhbz: Use int array as 'ids' arg to Bug.update (mfabik@redhat.com)
  - rhbz: Add sub_component to xmlrpc params (mfabik@redhat.com)
  - rhbz: Add function to pick default subcomponent (mfabik@redhat.com)
  - rhbz: Add function to get subcomponents from BZ (mfabik@redhat.com)
  - xmlrpc: Change misleading function names (mfabik@redhat.com)


author: Michal Fabik <mfabik@redhat.com> 2.15.1-1
changelog:
  - ureport: Strange usage of tmp variable (mzidek@redhat.com)
  - steal_directory: Silence a warning (mzidek@redhat.com)
  - dump_dir: Use g_free and re-init to NULL (mzidek@redhat.com)
  - dump_dir: Use g_free instead of free (mzidek@redhat.com)
  - dirsize: No need to check for NULL (mzidek@redhat.com)
  - dirsize: Bad checks for NULL (mzidek@redhat.com)
  - gui-wizard-gtk: Possible double free (mzidek@redhat.com)
  - gui-wizard-gtk: Check if EXCLUDE_FROM_REPORT is set (mzidek@redhat.com)
  - gui-wizard-gtk: Improve docs and add missing free (mzidek@redhat.com)
  - cli: Address of local auto-variable assigned to a function parameter
    (mzidek@redhat.com)
  - gtk-helpers: Add missing g_strfreev() (mzidek@redhat.com)
  - cli: Add missing g_free call (mzidek@redhat.com)
  - gitignore: Drop misleading comment (mfabik@redhat.com)
  - spec: Sync upstream with distgit (mfabik@redhat.com)
  - changelog: Add missing link to changes in 2.15.0 (mgrabovs@redhat.com)
  - spec: Make plugin-mailx depend on /usr/bin/mailx (mgrabovs@redhat.com)
  - Add support for excluding whole elements from search for sensitive words
    (michal@redhat.com)
  - ignored_words: add more "key" variations (michal@redhat.com)


author: Michal Fabik <mfabik@redhat.com> 2.15.2-1
changelog:
  - binhex: Remove unused API (mgrabovs@redhat.com)
  - lib: Use GLib for computing SHA-1 digests (mgrabovs@redhat.com)
  - run_event: Improve memory management (mgrabovs@redhat.com)
  - gtk: Fix segfault (mgrabovs@redhat.com)


author: Matěj Grabovský <mgrabovs@redhat.com> 2.16.0-1
changelog:
  - spec: Bump satyr dependency to 0.38 (mgrabovs@redhat.com)
  - lib: Bump library revision (mgrabovs@redhat.com)
  - event_xml_parser: Use g_steal_pointer() where appropriate
    (mgrabovs@redhat.com)
  - event_xml_parser: Purge commented-out code (mgrabovs@redhat.com)
  - curl: Do not autofree header string (mgrabovs@redhat.com)
  - reporter-upload: Use g_steal_pointer() (mgrabovs@redhat.com)
  - bugzilla: Initialize autofree variables to NULL (mgrabovs@redhat.com)
  - bugzilla: Drop global_uuid (mgrabovs@redhat.com)
  - report-python: Remove commented-out code (mgrabovs@redhat.com)
  - Update translations (mgrabovsky@users.noreply.github.com)
  - Update translations (mgrabovsky@users.noreply.github.com)
  - Update translations (mgrabovs@redhat.com)
  - debuginfo-install is a dnf command (ckujau@users.noreply.github.com)
  - tests: Don't use deprecated assertEquals (mfabik@redhat.com)
  - ignored_words: Add DEBUGINFOD_URLS env var (mfabik@redhat.com)
  - [rhbz] Retry XML-RPC calls when uploading attachments (michal@redhat.com)
  - Update changelog (michal@redhat.com)
  - [rhbz] Be a little bit more defensive when working with subcomponents
    (michal@redhat.com)
  - Update changelog (mfabik@redhat.com)
  - spec: Drop libproxy dependency (mgrabovs@redhat.com)
  - Avoid direct use of libproxy (mcatanzaro@redhat.com)
  - changelog: Fix links to commits (mgrabovs@redhat.com)
  - Use g_free for GLib-alloc'd memory (mfabik@redhat.com)


