# changelog

author: Lukáš Zachar <lzachar@redhat.com> - 1.15.0-1
changelog:
  - Require fresh testcloud with coreos support
  - Bad substitution in tmt-reboot
  - Ignore "certificate verify failed" error when handling retries
  - Cache content of each loaded environment file
  - Initial polarion support for test export
  - Fixes names of Artemis API versions
  - Convert FmfIdType from TypedDict to a dataclass
  - Add CoreOS support to the testcloud provision
  - Run containers with root user
  - Retry getting environment file
  - Test import --general is default now
  - Add typing for steps/finish/shell.py
  - Enhance tmt.utils.retry_session with timeout support
  - Adjust the `rpm-ostree` install implementation
  - Add support for the `rpm-ostree` package manager
  - Add `environment-file` to possible Plan keys
  - Avoid Library url conflict if repo doesn't exist
  - Check changes are pushed before export nitrate
  - Add typing for beakerlib.py
  - Unbundle template from the report.html plugin
  - Rename `uuid` to `identifier` to prevent conflicts
  - Use `must` for all mandatory spec requirements
  - Fail import for packages starting with minus sign
  - Adds support for newer Artemis API versions
  - Disable the extra verbose progress in testcloud
  - Refactor internal executor scripts
  - Adds "missing" imports to help IDEs follow objects
  - Add typing for steps/__init__.py
  - Implement the test `result` attribute
  - Add typing for plugins/__init__.py
  - Detect legacy relevancy during import as well
  - Implement the new user story key `priority`
  - Implement new class `SerializableContainer`
  - Add schema for stories
  - Add typing for steps/prepare/shell.py
  - Add typing for steps/prepare/ansible.py
  - Require fmf >= 1.1.0 (we need validation support)
  - Package fmf root into the source tarball as well
  - Add JSON Schema for tests
  - Exclude namespaced backup in beakerlib
  - Use --depth=1 when cloning git repos by default
  - Handle missing nitrate user during export
  - Removes unused GuestContainer.container_id attribute
  - Every subpackage must require the main tmt package
  - Introduce dataclasses as a requirement
  - Avoid re-using image/instance for different values by testcloud plugin
  - Add typing for multihost.py
  - Except nitrate xmlrpc issues during import
  - Exclude beakerlib's backup dir from guest.pull()
  - Increase `duration` for the reboot-related tests
  - Several release-related tests and docs adjustments


author: Lukáš Zachar <lzachar@redhat.com> - 1.16.0-1
changelog:
  - Reboot has to check for boot time
  - Fix path inside pre-commit test
  - Cut circular dependency of libraries
  - Update 'Develop' section of contribution docs
  - Precommit hooks to call tmt * lint
  - Schema loading helpers
  - Package schemas in subdirectories too
  - Implement reboot reconnect timeout configuration
  - Add missing report specifications/docs
  - Print result for execute -v
  - Correct import assumption about script
  - Ask mypy to check whole tmt.steps.report package
  - Fixing the directory name escaping in 'cd' command
  - Add polarion report plugin
  - Add schemas for plans
  - Write extra-nitrate as soon as possible
  - Retry git clone without --depth=1 if it failed
  - Support to lint attribute 'id'
  - Do not apply test command filter in upgrade
  - Fix export.py typing issues
  - Refactor location and signature of Phase's go() method
  - Simplify abort handling
  - Backwards compatibility for rstrnt-abort
  - Add type annotations for tmt/cli.py
  - Add typing for tmt/export.py
  - add typing for steps/discover/__init__.py
  - Convert guest implementations to use serializable container for load/save
  - Detect plugins by entry_point as well
  - Add typing for `steps/execute/__init__.py`
  - Add typing for `tmt/convert.py`
  - Remove duplicated dist-git-source/dist-git-type
  - Add typing for `steps/report/junit.py`
  - Add typing for `steps/report/html.py`
  - add typing for steps/report/display.py
  - Add typing for steps/report/__init__.py
  - tmt-file-submit is a bash script
  - Add type annotations for tmt/options.py
  - Backwards compatibility for `rstrnt-report-log`
  - Support conditional requires with `pip` as well
  - Remove duplicated short option in tmt lint
  - Adjust the `rstrnt-report-result` implementation
  - Backwards compatibility for `rstrnt-report-result`
  - Set the `1777` permision for `/var/tmp/tmt`
  - Adjust the fix for the `rpm-ostree` intallation
  - Fix package installation using `rpm-ostree`
  - Handle empty fmf file as an empty dictionary
  - Fix distgit testsuite after tmt packaging change


author: Lukáš Zachar <lzachar@redhat.com> - 1.17.0-1
changelog:
  - Unify Polarion case searching
  - Error out if reboot timeout is exceeded
  - Initialize workdir thread-safe
  - Add support for remote playbooks in prepare
  - Add plan schema for errata and minute plugins
  - Correct rhts command names in stories file
  - Print escaped command suitable for manual debugging
  - Fix report plugin not getting arguments from fmf file
  - Less eager to disable nitrate case during export
  - Move `tag` and `tier` to common core attributes
  - Use `/bin/bash` instead of `/bin/sh` for execute
  - Reorder step and their base plugin classes
  - Fix prepare/multihost docs to match implementation
  - Teach schema validation tests to peek into other trees
  - Clarify motivation for creating `id` during export
  - Add link-polarion option and fix link searching bug
  - Ignore race in last-run symlink creation
  - Fix polarion tcmscaseid search
  - Force order of clean operations
  - Convert status/clean argument to option
  - Report enabled plans/tests/stories via option
  - Hint user if 'tmt init' creates nested root
  - Require `libvirt-daemon-config-network` as well
  - Add type annotation for /steps/prepare/install.py
  - Encapsulate created file within script's dataclass
  - Adds normalization layer to base classes based on fmf
  - Fixes data class used for local guest creation
  - Fixes Artemis guest data class link
  - Making tests/full more usable
  - Add typing for tmt/steps/provision/podman.py
  - Add typing for tmt/steps/provision/testcloud.py
  - Add typing for tmt/steps/provision/local.py
  - Remove unused keys parameter from wake() methods
  - Adds types describing tmt constructs when as stored in raw fmf data
  - Typing /steps/provision/connect.py
  - Allow raising an exception on validation errors
  - Inject logger object to base node classes inheritance
  - Fixes use of SSH keys in testcloud and connect plugins
  - Annotate tmt.steps.provision
  - Ask mypy to show error codes in its messages
  - Testcloud expects disk and memory to be int
  - Do not inherit classes from object
  - Use keyword-only init in base fmf-backed classes
  - Use decorator to register plugin methods
  - Demonstrate inheritance on a virtual test example
  - Add a simple hint how to write user messages
  - Add typing for `steps/finish/ansible.py`
  - Remove unneeded parameters for step load/save (#1428)
  - Normalize step data to be always stored a list internally
  - Display test/plan/story name in parametrized schema tests
  - Allow numbers and booleans to be values of environment
  - Give a reasonable error for old data format
  - Add typing for tmt/steps/finish/__init__.py
  - add typing for steps/discover/shell.py
  - Adds a fmf node validation layer to core classes (Test/Plan/Story)
  - Add missing keys `role` and `where` to schemas
  - Extend plan schema with all known step plugin schemas
  - Correcting rhts aliases & adding rhts opt.
  - Adds a generic "wait for condition" primitive
  - Disallow push/pull/execute if guest is unavailable
  - Rename "default how" step attribute to enhance its visibility
  - Use textwrap.dedent() to unindent docstrings


author: Petr Šplíchal <psplicha@redhat.com> - 1.18.0-1
changelog:
  - Fix recommended packages handling for rpm-ostree
  - Add EFI configuration to the `tmt-reboot` script
  - Fix adjust for precommit test
  - Fix provision for coreos image
  - Emit only non-default keys when constructing a test from `execute`
  - Add flake8 config file for easier integration with IDEs
  - Multiple scripts for CLI prepare -h shell
  - Allow mypy to cover the whole tmt.plugins and tmt.steps
  - Add typing for `steps/execute/upgrade.py`
  - Fix name & default value of polarion's upload field
  - Fixes enhancing of environment by local's guest implementation
  - Ignore plan -n when searching for upgrade path
  - Document & correct use of class conversion methods
  - Print fmf tree location when schema unit test fails
  - Custom results implementation
  - Refactors internal link handling and storage
  - Allow mypy to cover whole tmt.steps.prepare
  - Add typing for `steps/execute/internal.py`
  - Use workdir with safe names without special chars
  - Adjust support for installing remote packages
  - Support to install package from URL
  - Make sure short option '-x' is covered
  - Add Polarion as a source for test case import
  - Print path to the used ssh identity
  - Add typing for `steps/prepare/__init__.py`
  - Use generator instead of list comprehension with any/all
  - Fixes handling of default of --key in connect plugin
  - Update test data for the debuginfo install test
  - Add a helper for importing a member from a module
  - Fix plan schema to allow custom context dimensions
  - Allow mypy to cover whole tmt.steps.discover
  - Remove support for the obsoleted `detach` executor
  - Add typing for `steps/discover/fmf.py`
  - Fix importing for pylero
  - Allow mypy to cover whole tmt.steps.provision
  - Replace blank "type: ignore" with more specific waivers
  - Use the `SerializableContainer` for plugins' data
  - Enhance SerializableContainer with default key value inspection
  - Moves validation and normalization mixins to utils


author: Lukáš Zachar <lzachar@redhat.com> - 1.19.0-1
changelog:
  - Protect args in rsync call
  - Set tree root for the default plan tree as well
  - Properly set the `tmt` script shebang on `rhel-8`
  - Use image exists to check for container image
  - Updates docs with example on `adjust` & `prepare+`
  - Fix test duration enforcement
  - Skip missing debuginfo packages in `recommend`
  - Explicitly document extending the plan environment
  - Fix ownership of a tmp directory propagated to container
  - Support fetching remote repo for `shell` discover
  - Fix default `framework`, remove old execution methods
  - Add support for Artemis v0.0.46 upcoming release
  - Handle an fmf fetch error in remote plan clone
  - Do not truncate `RunError` output in verbose mode
  - Warn user about data erasing after prepare step
  - Formalize `data` package passed to the `Result` class
  - Change order of plugin and guest classes in files
  - Add `compatible` as a new hardware specification key
  - Add `tpm` as a new hardware specification key
  - Move the hardware specification into a separate page
  - Improve fmf-id processing
  - Add test for TTY state in test environment
  - Login after each test using the `--test` parameter
  - Mention version where important features were added
  - Handle dist-git-sources for gitlab
  - Fix getting CentOS via --how virtual
  - Capture uncaught exceptions when using testcloud
  - Update the overview of essential classes
  - When following command line --how, do not iterate over step data
  - Convert utils' Run unit tests to class-less tests
  - Enable variable expansion for dynamic references
  - Support beaker libraries as recommended packages
  - Add `SpecBasedContainer.to_minimal_spec()` method (#1637)
  - Enable context based plan parametrization
  - Coverage for tests defined under `discover.shell`
  - Fix `/tests/run/shell` access permission problem
  - Add step data classes for provisioning and report
  - Adjust support for the dynamic `ref` evaluation
  - Add support for dynamic `ref` evaluation
  - Add a test for fmf id parsing and normalization
  - Fix NO_COLOR not being honored by executed command output
  - Moves common command options into one place
  - Log full chain of exceptions, not just the first cause
  - Drop deprecated PluginIndex
  - Add message to failure tags in junit report
  - Update the pip installation plan
  - Remove pointless reimport of tmt.base in discover steps
  - Do not use f-string as a docstring
  - Fix use of variable before assignment in `Plan.go`
  - Fix variable redefinition in `discover/shell.py`
  - Fix guest distro detection, do not throw results away
  - Fix a typo in `cpu.sockets` hardware requirement
  - Make links relative for report html
  - Review all uses of `type: ignore` and link relevant issues
  - Enhance ClickOptionDecorator type to announce identity
  - Update `/tests/execute/upgrade/override` duration
  - Review all uses of `Any` and link relevant issues
  - Annotate all `cast()` calls with respective issues
  - Move the `Result` class into a separate file
  - Unblock mypy's follow-import setting
  - Use set comprehension instead of list-in-set sequence
  - Use `enumerate()` instead of `range(len())`
  - Use dict comprehension instead of tuple-in-list-in-dict
  - Replace two more list comprehensions with generators
  - Replace GeneralError's "origin" with Python's "raise from"
  - Fix normalization of the `Plan.context` key
  - Adds a missing import to polarion plugin
  - Update all linters to their most recent versions
  - Define CPU HW components with more granularity
  - Adjust the support for importing remote plans
  - Add import plan feature and tests
  - Add type annotations to `base.py`
  - Fix test depending on ordering of elements in junit XML
  - Adds type annotations to `tmt` itself
  - Remove custom yet same implementation of step's show()
  - Make sure `repo_copy` is gone before `make srpm`


author: Lukáš Zachar <lzachar@redhat.com> - 1.20.0-1
changelog:
  - Do not prune `html` and `junit` reports
  - Skip extending fmf context if cli context missing
  - Connect needs is_ready property as well
  - Cover setup.py with pre-commit Python checks
  - Do not leak "private" fields into export
  - Set guest hostname in testcloud provision
  - Capture provision error when login is used
  - Support `TMT_WORKDIR_ROOT` environment variable
  - Support step data definitions carrying CLI options
  - Adds flake8 coverage for bin/ directory
  - Prune irrelevant files during the `finish` step
  - Add junit plugin schema
  - Support to import empty key from Makefile
  - Deleting unsed and duplicite part of finish step
  - Support absolute paths in HTML reports
  - Capture exceptions when getting `image_url`
  - Enable verbose output for `provision` & `prepare`
  - Add support for Artemis v0.0.47 upcoming release
  - Remove unused variables
  - Initial support for passing ssh options from cli
  - Update specification of the `where` multihost key
  - Add a simple test demonstrating the upgrade testing
  - Use custom subclass of click.Context for better annotations
  - Extend the `duration` for tests using containers
  - Change common class constructors to use keyword arguments only
  - Make packit build with the next release.dev version
  - Add basic test coverage for `tmt story export`
  - Fix export of the story `priority` field
  - Read source from correct directory if ref is used


author: Lukáš Zachar <lzachar@redhat.com> - 1.21.0-1
changelog:
  - Fix tmt-reboot without custom command
  - Fix test /discover/libraries
  - Add serialization callbacks to data class fields
  - Use own private key for `provision.virtual`
  - Adds a template-backed export plugin
  - Polarion export fix component upload bug and upload id first
  - Convert story ReST export to use a Jinja2 template
  - Convert export-related code to plugins per format
  - Do not clone the whole remote plan in dry mode
  - Hardcode tmt git URL so test won't fail for PRs
  - Add py.typed marker for 3rd party type annotations
  - Fixes isort 5.10.1 installation issue
  - Improve logging by `tmt.utils.wait()`
  - Check packages are installed via debuginfo-install
  - Always ignore failures for recommended packages
  - Merge report plugins options into step data fields
  - Dynamically find the current Fedora release
  - Suggest using a pull request checklist template
  - Include a simple Python code among the examples
  - Apply normalization callback when updating data with CLI input
  - Bump pre-commit linters - Flake8, Mypy, JSON schema, YAML lint & pygrep
  - Use base implementation of provision plugin requirements
  - Relay 'interactive' value for podman call
  - Update Fedora versions in `upgrade` tests
  - Apply `ShellScript` for the custom reboot command
  - Update the `shell` discover specification
  - Enable to sync git repo to SUT in `shell` discover
  - Increase the default `utils.format()` indent a bit
  - Define pull request Copr build job in Packit config
  - Decouple logging from objects and base classes
  - Enable `url` and `ref` as `shell` discover options
  - Export `TMT_TREE` in other steps as well
  - Add a new key `system` to the `hardware` spec
  - Remove default for the dynamic `ref` evaluation
  - Schema update and test for order in discover step
  - Merge report plugins options into step data fields
  - Add a test for hardware schema coverage
  - Better type annotations of prepare/install scripts
  - Move `jinja2` require to the main `tmt` package
  - Define the new context dimension `initiator`
  - Respect `TMT_WORKDIR_ROOT` variable in `testcloud`
  - Annotate commands, command line elements and shell scripts
  - Adjust the `reportportal` plugin implementation
  - Implement the `reportportal` report plugin
  - Require the latest `testcloud` package
  - Define `srpm_build_deps` in the packit config
  - Include the new web link in verbose `show` mode
  - Add a clickable web link to test to polarion export
  - Enhance `Links` to allow checking for any links at all
  - Drop various guest `wake()` methods in favor of parent class
  - Catch `SystemExit` during module discovery


author: Sonia Xu <sonix@amazon.com> - 1:9.0.59-1
changelog:
  - Update to 9.0.59
  - Resolves: rhbz#2047419 - CVE-2022-23181 tomcat: local privilege escalation vulnerability


author: Coty Sutherland <csutherl@redhat.com> - 1:9.0.65-2
changelog:
  - Cleaning up some unused deps and system properties
  - Conditionally remove some classes that are not provided by the bnd
    version shipped in el8


author: John Zaitseff <J.Zaitseff@zap.org.au> - 7.15-1
changelog:
  - Updated the RPM package for a new release of Star Traders: version 7.15.
  - Added a dependency on make, as per current packaging guidelines.


author: John Zaitseff <J.Zaitseff@zap.org.au> - 7.16-1
changelog:
  - Updated the RPM package for a new release of Star Traders: version 7.16.
  - Added an AppStream-conforming metadata file.


author: John Zaitseff <J.Zaitseff@zap.org.au> - 7.18-1
changelog:
  - Updated the RPM package for a new release of Star Traders: version 7.18.
  - Added verification of upstream signature.


author: Jered Floyd <jered@redhat.com> 9.1.2-5
changelog:
  - Changes based on spec review; change "RedHat" capitalization,
    and add link to upstream file layout discussion


author: Jered Floyd <jered@redhat.com> 9.1.2-8
changelog:
  - Cherry-pick OpenSSL 3 compatibility required for RHEL 9
  - Switch to OpenSSL 3 on f36+
  - Include automake in BuildRequires


author: Jered Floyd <jered@redhat.com> 9.1.3-1
changelog:
  - Update to 9.1.3, resolves CVE-2022-25763, CVE-2022-31779, CVE-2021-37150,
    CVE-2022-28129, CVE-2022-31780
  - Resolve glibc 2.36 (f37) header incompatibility that caused FTBFS RHBZ#2112282


author: Jerry Snitselaar <jsnitsel@redhat.com> - 0.3.14-4
changelog:
  - Fix for CVE-2020-24330 (RHBZ#1874824)
  - Fix for CVE-2020-24331 (RHBZ#1870057)
  - Fix for CVE-2020-24332 (RHBZ#1870053)


author: Andreas Schneider <asn@redhat.com> - 2.1.1-1
changelog:
  - Update to version 2.1.1
    * https://github.com/neovim/unibilium/releases/tag/v2.1.1
    * https://github.com/neovim/unibilium/releases/tag/v2.1.0


author: Akira TAGOH <tagoh@redhat.com> - 20220612-1
changelog:
  - New upstream release.
    Resolves: rhbz#1858617
  - Revise the spec file for new packaging guidelines.


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.19.rc1
changelog:
  - Update to version 2.1.0-rc1
  - Drop patches accepted upstream:
    voms-nid-defined.patch, voms-gssapi-header.patch and voms-wsdl2h.patch
  - Use systemd unit file from source distribution


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.27.rc3
changelog:
  - Update to version 2.1.0-rc3
  - Drop patches accepted upstream
  - Add new patches (the PRs have been accepted upstream)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 3.3.2-1
changelog:
  - Update to version 3.3.2
  - Drop patches voms-clients-java-use-a-more-sensible-timeout.patch and
    voms-clients-java-change-default-proxy-cert-key-length-to-2048-bits.patch


author: Stephen Smoogen <smooge@fedoraproject.org> - 3.1.20.3-1
changelog:
  - Begin work to make it 'valid' Fedora spec
  - Add gcc-c++ because it is needed post Fedora 3x
  - Update License to MPLv2.0 for rpmlint


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.2.2-17
changelog:
  - Change URLs from HTTP to HTTPS
  - Add source file signature verification
  - Use %make_build and %make_install macros
  - Reformatting and minor changes for personal style preference
  - Fix man page glob
  - Use less broad globs
  - Add ABOUT-NLS, BACKLOG, and THANKS as %doc files
  - Rebuild configure script at build time
  - Add a %check section and run the tests
  - Add ncurses-devel BR for termcap/curses support
  - Add missing BR on gcc
  - Rebuild man pages in RPM build
  - Properly install license file (COPYING)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.2.2-18
changelog:
  - Improve summary and description text
  - Build HTML and PDF versions of the documentation
  - Add Latex2e to License field


author: Michel Alexandre Salim <salimma@fedoraproject.org> 3.4-6
changelog:
  - Fix test compilation
  - build tests with -fPIC
  - install test dependency on locale data
  - disable failing tests


author: Michal Ambroz <rebus at, seznam.cz> - 0.5.5-2
changelog:
  - removed alias bundle - needs to be solved by
  - added conditional for the (network) tests
  - license is GPLv2+
  - empty the plugin/IpToCountry.csv with problematic 
  - move addons and plugin-development to doc folder


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.3.0-4
changelog:
  - Rebuild for gtest 1.11.0 (fix RHBZ#2001358)
  - Remove obsolete macros and workarounds
  - Update architecture lists for sanitizers
  - Audit source licenses and correct License from “GPLv2 or GPLv3” to “GPLv3”
  - Drop license files from -devel since it depends on the base package
  - Reduce macro indirection in the spec file
  - Use more pkgconfig(…) and cmake(…) dependencies where appropriate
  - Package README.rst in -devel package only, and also package example/
  - Fix a trivial typo in README.rst and the package description


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.20091126-27
changelog:
  - Clarify URL/Source situation, and do not claim to have a working source
    archive URL
  - General tidying of spec file; use modern macros and install HTML format
    description as documentation
  - Add hand-written man pages


author: Tom Rix <trix@redhat.com> - 6.63-2
changelog:
  - Add tests, samples
  - Change license to BSD-3-Clause
  - Check directory ownership
  - Package as static library


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.6-3
changelog:
  - Adjust whitespace and ordering to personal preference
  - Add missing autoconf BR and drop bogus libtool BR
  - Add --force to autoreconf
  - Drop --disable-silent-rules configure argument, redundant with V=1 in
    make_build macro
  - Slightly nicer description
  - Install ChangeLog and README
  - Add cryptographic source archive verification


author: Xavier Bachelot <xavier@bachelot.org> - 0.99.14-2
changelog:
  - Use SPDX License: tag
  - Drop useless conditionals
  - Drop useless comments
  - Add EL7 cond for %post/%postun
  - Escape unescaped % in %changelog
  - Drop very old Obsoletes:/Provides: for xine/xine-skins


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.5-7
changelog:
  - Add missing autoconf BR and drop bogus libtool BR
  - Add --force to autoreconf
  - Drop --disable-silent-rules configure argument, redundant with V=1 in
    make_build macro
  - Install ChangeLog and README
  - Add cryptographic source archive verification


author: Bojan Smojver <bojan@rexursive.com> - 0.9.19-5
changelog:
  - Insert glamoregl module into xorg.conf for glamor package
  - Add missed Xorg server dependencies into glamor package


author: Tom Callaway <spot@fedoraproject.org> - 1:4.04-5
changelog:
  - pull in all the headers
  - apply null fix for default var in GlobalParams()
  - make a libxpdfcore for texlive-base to use


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.5.0-1
changelog:
  - Update to version 5.5.0
  - Drop patches accepted upstream
  - Address some warnings from Doxygen
  - Build using devtoolset 7 on EPEL 7


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.5.1-1
changelog:
  - Update to version 5.5.1
  - Drop doxygen patch accepted upstream
  - Check all sizes (8, 16, 32, 64) in <atomic> check
  - Check operator++ in <atomic> check


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.5.1-2
changelog:
  - Add missing include - fixes build failure with gcc 13
  - Fix build failure due to possible large memory allocation


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.03-1
changelog:
  - Update to 6.03
  - All patches sent to the upstream was merged, yeah!
  - print_xinput_event: check if XIRawEvent.raw_values is available


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.03-3
changelog:
  - print_xinput_event: don't print raw_values (instead of
    checking if XIRawEvent.raw_values is available)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.05-3
changelog:
  - Kill no longer needed workaround stuff
  - hacks/fonts: fix installation on out-of-source build
  - driver/Makefile.in: fix GLIB_COMPILE_RESOURCES source
  - hacks/Makefile.in: fix driver/prefs.o output location


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.0.2-1
changelog:
  - Unretire package
  - Switch source to GitHub and update to 1.0.2
  - Use cmake instead of scons
  - Install systemd user service
  - Misc specfile updates


author: Neal Gompa <ngompa@fedoraproject.org> - 1.22.10-4
changelog:
  - Work around broken brp-mangle-shebangs behavior (see RHBZ#1998924)
  - Fix broken macro variable for legacy "nodejs-yarn" binary name (RHBZ#1904279)


author: zsvetlik@redhat.com - 1.22.17-1
changelog:
  - Update to latest upstream release
  - use --force in yarnpkg-tarball.sh to workaround dependency conflincts


author: Maxwell G <gotmax@e.email> - 2021.12.17-1
changelog:
  - Update to 2021.12.17. Fixes rhbz#2033616.
  - Properly own shell completions directories
  - Remove obsolete epel6 code.


author: Veronika Hanulikova <vhanulik@redhat.com> - 2.3.0-1
changelog:
  - New upstream release (#2059540)
  - Initialize maybe-uninitialized variables
  - Fix usage of pointer after free
  - Build against OpenSSL 3.0


author: Severin Gehwolf <sgehwolf@redhat.com> - 2.4.8-4
changelog:
  - Add explicit requirement on javapackages-tools since yuicompressor
    script uses java-functions. See RHBZ#1600426.


author: Orion Poplawski <orion@nwra.com> - 1:6.0.13-1
changelog:
  - Update to 6.0.13
  - Add policy to allow zabbix scripts to run chronyc as chronyc_t (bz#2160180)
  - Add policy to allow zabbix agent to run rpm read-only


author: Kalev Lember <klember@redhat.com> - 0.23.90-5
changelog:
  - Misc packaging cleanup
  - Sort BuildRequires and Requires and split them out one per line
  - Move GObject Introspection bindings to -gtk and -gtk-devel subpackages
  - Split libzbar out to zbar-libs subpackage
  - Tighten subpackage deps with %{_isa}
  - Drop manual requires on pkgconfig and rely on rpm dep extractor
  - Rename zbar-python3 to python3-zbar as per latest Python guidelines
  - Use make_build and make_install macros


author: Jonathan Dieter <jdieter@gmail.com> - 1.2.0-1
changelog:
  - Add `--uncompressed` option to zck, allowing for embedding of uncompressed
    digests in the header
  - Various small bug fixes


author: Jonathan Dieter <jdieter@gmail.com> - 1.2.1-1
changelog:
  - Fixed bug that limited size of file that could be compressed using zchunk to 2GB
  - Fixed memory leak


author: Jonathan Dieter <jdieter@gmail.com> - 1.3.0-1
changelog:
  - Add option to generate a zchunk header from an uncompressed file without
    actually creating a zchunk file


author: Jonathan Dieter <jdieter@gmail.com> - 1.3.1-1
changelog:
  - Fix a few low severity security bugs including
    - An off-by-one overflow when reading compressed integers from a
      malicious zchunk file
    - Error handling being skipped when the number of bytes read doesn't
      match what's expected
    - Not freeing memory when attempting to reallocate to size 0


author: Ben Woodard <woodard@redhat.com> - 4.3.4-2
changelog:
  - disable building with libunwind to fix C++ exceptions when a C applicaion loads
    a module written in C++ #2175966


