# changelog

author: Martin Pitt <mpitt@redhat.com> - 2-1
changelog:
  - Update to upstream 2 release
  - Support podman API 1.3
  - Support running commands with arguments
  - Show the default command coming from image
  - Implement filtering of images and containers


author: Martin Pitt <mpitt@redhat.com> - 3-1
changelog:
  - Enable Commit button for running containers
  - Fix race condition with container deletion
  - Stop fetching all containers/images for each container/image event


author: Matej Marusak <mmarusak@redhat.com> - 10-1
changelog:
  - Support for user containers
  - Show list of containers that use given image
  - Show placeholder while loading containers and images
  - Fix setting memory limit - bug 1732713
  - Add container Terminal - bug 1703245
  - Related: RHELPLAN-25138


author: Jindrich Novy <jnovy@redhat.com> - 11-1
changelog:
  - Fix Alert notification in Image Search Modal
  - Allow more than a single Error Notification for Container action errors
  - Various Alert cleanups
  - Translation updates
  - Related: RHELPLAN-25138


author: Matej Marusak <mmarusak@redhat.com> - 10-1
changelog:
  - Support for user containers
  - Show list of containers that use given image
  - Show placeholder while loading containers and images
  - Fix setting memory limit rhbz#1732713
  - Add container Terminal rhbz#1703245


author: Jindrich Novy <jnovy@redhat.com> - 11-1
changelog:
  - Fix Alert notification in Image Search Modal
  - Allow more than a single Error Notification for Container action errors
  - Various Alert cleanups
  - Translation updates
  - Related: RHELPLAN-25139


author: Matej Marusak <mmarusak@redhat.com> - 11-1
changelog:
  - Fix Alert notification in Image Search Modal
  - Allow more than a single Error Notification for Container action errors
  - Various Alert cleanups
  - Translation updates


author: Jindrich Novy <jnovy@redhat.com> - 15-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/15
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 16-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/v16
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 17-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/17
  - Related: RHELPLAN-39206


author: Matej Marusak <mmarusak@redhat.com> - 15-1
changelog:
  - Drop obsolete functionality for Fedora Atomic
  - Localize dates and times
  - Make tests non-destructive, to support gating
  - Fix crash on filtering anonymous images
  - Translation updates
  - Show historical logs


author: Jindrich Novy <jnovy@redhat.com> - 25-3
changelog:
  - test: Cleanup images before pulling the ones we need - thanks to Matej Marusak
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 25-4
changelog:
  - replace docker.io with quay.io for gating tests due do
    docker.io new pull rate limit requirements
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 27.1-3
changelog:
  - another gating test fix - don't remove all containers but only admin ones
    thanks to Matej Marusak
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 69-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/69
  - use unified spec file
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 77-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/77
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 78-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/78
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 79-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/79
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 80-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/80
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 81-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/81
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 82-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/82
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 83-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/83
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 84-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/84
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 84.1-1
changelog:
  - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/84.1
  - Related: Jira:RHEL-25557


author: Justin Stephenson <jstephen@redhat.com> - 4-1
changelog:
  - Release v4
  - Update parent id in metainfo file
  - Update package manifest
  - Fix rpmmacro to resolve correct path on CentOS7
  - Handle byte-array encoded journal data
  - Don't clobber cockpit bots directory
  - Move code out of deprecated React lifecycle functions


author: Justin Stephenson <jstephen@redhat.com> - 6-1
changelog:
  - Release v6
  - Bump testlib to 229
  - Add binary recording test
  - Update UI to adopt PatternFly 4
  - Update dependencies
  - Use --all journalctl option
  - Fixed timezone issue by searching in client time
  - Bump cockpit test version from 199 to 219
  - Improve test coverage with more tests
  - Simplify and cleanup existing tests


author: Justin Stephenson <jstephen@redhat.com> - 7-1
changelog:
  - Remove bots sudo rm from Makefile
  - Use journalctl --utc for Logs view to handle DST
  - Add Applications Menu test
  - Install cockpit-packagekit in local VM
  - Set timezone for Logs Correlation test


author: Justin Stephenson <jstephen@redhat.com> - 11-1
changelog:
  - Avoid crash in unmount if journal is null
  - Sync Makefile closer to starter-kit
  - Use current babel/eslint integration
  - Use Flex layout for spacing the two config cards in the config page
  - Use Page/PageSection/Breadcrumb patternfly components
  - Move to xz dist tarballs
  - Remove unused slider.html file
  - package.json: explicitely depend on @patternfly/react-icons
  - webpack: Use relative resolve path for npm 7 compatibility
  - package.json: update patternfly packages
  - package.json: use sass instead of node-sass
  - Fetch pkg/lib automatically from cockpit instead of keeping a local copy
  - Update Docker image and TEST_OS run to Fedora 35
  - Tests: Test SSSD exclude_users and exclude_groups
  - Config: Add SSSD exclude_users and exclude_groups
  - TESTS: Fix testSessionRecordingConf cleanup issue
  - TESTS: Restart SSSD after restoring config


author: Justin Stephenson <jstephen@redhat.com> - 12-1
changelog:
  - Drop moment.js dependency
  - Tests: Assert pause state with a later command in rec1
  - CI: Update image to ubuntu 20.04


author: Justin Stephenson <jstephen@redhat.com> - 13-1
changelog:
  - Play after rewind in testFastforwardControls
  - Set TZ to avoid CI failures with testFilter* tests
  - testZoomSpeedControls incorrectly checks scale
  - Fix testSessionRecordingConf
  - Read TMT_TEST_DATA variable for LOGS in browser.sh
  - Fix node-modules in run-test.sh
  - Install sssd-proxy in test browser.sh
  - Add Files path for test recordings
  - FMF: Run tests together
  - Add executable bit to browser shell scripts
  - FMF: Fix minor typo in plans
  - Add FMF tests and test scripts
  - Read existing sssd conf domains and services
  - Makefile: Update Cockpit lib to 269bf89276c679a03befc8a04244addd
  - Remove CentOS condition in testZoomSpeedControls
  - Add accessible name label for Progress component
  - Remove 'enable_files_domain' from SSSD Config
  - SSSD config changes
  - testFastforwardControls update after player-restart
  - Switch wait_present to wait_visible
  - ESLint error and warning fixes
  - Fix stylelint errors
  - Dependency updates
  - Bring up to date with cockpit starter kit
  - Config: Switch SSSD files provider to Proxy provider
  - Update fedora license in spec file
  - Makefile: Bump test API to 267
  - Makefile: drop installing cockpit-ws/cockpit-packagekit
  - src: load translations via po.js
  - .semaphore: update TEST_OS to Fedora 36
  - webpack.config.js: update compression plugin to succeed build
  - Makefile: Adjust to changed rpmspec -q behaviour
  - Use standard "translate" marker in HTML
  - Update dependencies excluding Patternfly
  - Remove unneeded tlog UID code


author: Justin Stephenson <jstephen@redhat.com> - 16-1
changelog:
  - Rebase to upstream release 16
  - Config: Add sssd-proxy requirement
  - Commits from release 15
  - Config: Update to authselect with-tlog feature
  - stylelint: handle stylelint-scss deprecation
  - Add ruff configuration
  - package.json: drop flowtype plugin
  - package.json: drop po2json
  - package.json: document the required nodejs version
  - fmf: Plumb through $TEST_* variables for unexpected messages
  - tests: Use mc for testPlayBinary
  - package.json: drop deprecated eslint-plugin-standard
  - Revert "build: add support for /pybridge scenario"
  - Player: Stop making the Terminal object state
  - build.js: support flags
  - packaging: Update spec License: to SPDX format
  - build.js: Fix LINT env variable check
  - Tests: Allow charset journal messages
  - Update to the new root creation function
  - package.json: Bump stylelint to 15
  - test: add check for sssd config id_provider proxy
  - Tests: Allow invalid non-UTF8 journal messages
  - Add xterm-canvas-addon dependency for rendering
  - Minor Eslint fixes
  - Tests: Update data list to PF5 for testAppMenu
  - Update org.cockpit-project.session-recording.metainfo.xml
  - Makefile: bump our test/common dependency
  - patternfly-5-overrides should be auto-imported by the page.scss file
  - Drop obsolete pf-m-redhat-font class
  - Commits from release 14
  - Upgrade to PatternFly 5 Alpha
  - Makefile: Update Cockpit lib to da5abbb4245b0455cc8b610efe01e684
  - package.json: Pin down versions of @patternfly/react-{styles,icons}
  - Makefile: Update Cockpit lib to 947f1753867e3924b9617aaace936225
  - Makefile: Fix watch dependencies
  - Update release.yml
  - Automate the release process


author: Justin Stephenson <jstephen@redhat.com> - 2-1
changelog:
  - Release 2
  - Optimize performance when playing back flooded output recordings.
  - Make Logs View optional rendered with a toggle button.
  - Make Logs component a child of Recording component.
  - Fix Recording page column sorting in Google Chrome.
  - CSS updates for Patternfly 4 compatibility.
  - Replace term.js with maintained xterm.js library.
  - Fix hostname and username filtering.


author: mosquito <sensor.wen@gmail.com> - 1.22.2-7
changelog:
  - Add GL_ARB_shader_texture_lod and copy_sub_image support (#1421055)
  - Add pkgconfig(egl) BReq for rawhide
  - Move BReqs to pkgconfig


author: Richard Hughes <richard@hughsie.com> 1.4.0-1
changelog:
  - New upstream version
  - Port to the Meson build system
  - Correctly build the ICC transfer curve for Rec709
  - Do not spin the Huey LEDs when the sensor is embedded
  - Do not use /tmp to create profiles
  - Use a different Huey unlock code on the W700 laptop


author: Richard Hughes <richard@hughsie.com> 1.4.1-1
changelog:
  - New upstream version
  - Include all the files in the GIR target
  - Include the correct file when using Colord-1.0.gir
  - Use gio-2.0 when generating the VAPI


author: Richard Hughes <richard@hughsie.com> 1.4.2-1
changelog:
  - New upstream version
  - Avoid buffer overflow when reading profile_id
  - Fix the detection of duplicate EDIDs
  - Set cd-create-profile date to SOURCE_DATE_EPOCH


author: Richard Hughes <richard@hughsie.com> 0.1.26-1
changelog:
  - New upstream version.
  - Install the cd-convert utility
  - Do not link against the unused gio-unix-2.0


author: Jan Grulich <jgrulich@redhat.com> - 0.26-1
changelog:
  - Spec file based on exiv2 package to provide old libraries before API change
    Resolves: bz#1757349


author: Jan Grulich <jgrulich@redhat.com> - 0.26-11
changelog:
  - Fix heap-based buffer overflow vulnerability in jp2image.cpp that may lead to DoS
    Resolves: bz#1990397


author: Jan Grulich <jgrulich@redhat.com> - 0.26-4
changelog:
  - Fix heap-based buffer overflow vulnerability in jp2image.cpp that may lead to DoS
    Resolves: bz#1990398

  - Integer overflow in CrwMap:encode0x1810 leading to heap-based buffer overflow and DoS
    Resolves: bz#1990399


author: Jan Grulich <jgrulich@redhat.com> - 0.26-6
changelog:
  - Fix out-of-bounds read in Exiv2::Jp2Image::printStructure
    Resolves: bz#1993283

  - Fix out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header
    Resolves: bz#1993246


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-101.0.1
changelog:
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-127.0.2
changelog:
  - revert setting of x86 non-temporal threshold to 3/4 of thread shared cache
  Orabug: 31831625.
  Reviewed-by: Jose Marchesi <jose.marchesi@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-127.0.3
changelog:
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-127.0.4
changelog:
  - merge RH el8 u3 errata patches with Oracle patches
  Review-exception: Simple merge
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Carlos O'Donell <carlos@redhat.com> - 2.28-153
changelog:
  - Support SEM_STAT_ANY via semctl. Return EINVAL for unknown commands to semctl,
    msgctl, and shmctl. (#1912670)


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-151.0.1.el8_4
changelog:
  - merge RH patches for ol8-u4 release
  Review-exception: Patch merge
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.1
changelog:
  - Merge of RH patches for ol8-u5 beta release
  Review-exception: Routine merge
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.2
changelog:
  - Remove limit on MALLOC_MMAP_THRESHOLD tunable
  Orabug: 29630826
  Reviewed-by: DJ Delorie <dj@redhat.com> (upstream)


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.3
changelog:
  - Update siginfo constants from linux kernel
  - Backport of upstream commit
    89983cb37c9319806a551e8fe9f3a11ff8f973e1
  OraBug: 33734528
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Remove limit on MALLOC_MMAP_THRESHOLD tunable
  Orabug: 29630826
  Reviewed-by: DJ Delorie <dj@redhat.com> (upstream)
  - Merge of RH patches for ol8-u5 beta release
  Review-exception: Routine merge
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.1
changelog:
  - Merge of patches for ol8-u5 beta release
  Review-exception: Routine merge
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.3
changelog:
  - Update siginfo constants from linux kernel
  - Backport of upstream commit
    89983cb37c9319806a551e8fe9f3a11ff8f973e1
  OraBug: 33734528
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.4
changelog:
  - Add perf improvements for exp, log, log2, pow (64-bit)
  Orabug: 33107603
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.5
changelog:
  - Reverted perf improvements for exp, log, log2, pow (64-bit)
  - due to library ABI mismatch issues
  Orabug: 33107603
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.2
changelog:
  - Remove limit on MALLOC_MMAP_THRESHOLD tunable
  Orabug: 29630826
  Review-exception: Simple change

  Tue Oct 5 2021 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.1
  - Merge of patches for ol8-u5 beta release
  Review-exception: Routine merge
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-164.0.5.3
changelog:
  - Merge external errata patches.
  -  Siddhesh Poyarekar <siddhesh@redhat.com> - 2.28-164.3
  -  CVE-2021-3999: getcwd: align stack on clone in aarch64 and fix a memory leak
     (#2032280)
  -  Siddhesh Poyarekar <siddhesh@redhat.com> - 2.28-164.2
  -  CVE-2022-23218, CVE-2022-23219: Fix buffer overflows in sunrpc clnt_create
     for "unix" and svcunix_create (#2045062).
  -  Siddhesh Poyarekar <siddhesh@redhat.com> - 2.28-164.1
  -  CVE-2021-3999: getcwd: Set errno to ERANGE for size == 1 (#2032280)
  - Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>


author: Siddhesh Poyarekar <siddhesh@redhat.com> - 2.28-188
changelog:
  - CVE-2022-23218, CVE-2022-23219: Fix buffer overflows in sunrpc clnt_create
    for "unix" and svcunix_create (#2045063).


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.0.1
changelog:
  - Merge of patches for OL 8.6 beta
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
  - spin mutex
  Orabug: 27982358.
  - Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  OraBug: 28481550.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.0.2
changelog:
  - Adding back two Oracle patches.
  - Update siginfo constants from linux kernel
  OraBug: 33734528
  - Remove limit on MALLOC_MMAP_THRESHOLD tunable
  Orabug: 29630826
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.1.0.1
changelog:
  - Merging patch to protect against errno changes in function lookup
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Carlos O'Donell <carlos@redhat.com> - 2.28-209
changelog:
  - Improve dynamic loader auditing interface (LD_AUDIT) (#2047981)
  - Add dlinfo() API support for RTLD_DI_PHDR (#2097898)


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
changelog:
  - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
  - These changes enable reading the realtime clock without a kernel syscall.
    OraBug: 30478315
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Florian Weimer <fweimer@redhat.com> - 2.28-211
changelog:
  - Preserve GLRO (dl_naudit) internal ABI (#2119304)
  - Avoid s390x ABI change due to z16 recognition on s390x (#2119304)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
changelog:
  - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
changelog:
  - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
  - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
    can be used for stack allocation.
  - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
    0, glibc will madvise the kernel not to use allow hugepages for stack
    allocations.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.4
changelog:
  - CVE-2023-4911: tunables: Terminate immediately if end of input is reached
    Reviewed by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.4.6
changelog:
  - CVE-2023-4527: Stack read overflow in getaddrinfo in no-aaa mode.
  - CVE-2203-4806: potential use-after-free in getaddrinfo.
  - CVE-2023-4813: potential use-after-free in gaih_inet (RHEL-2435).
  - CVE-2023-4813: work around RHEL-8 limitation in test (RHEL-2435).
    Reviewed by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
changelog:
  - Forward port of Oracle patches.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.13
changelog:
  - Forward port of Oracle patches.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
changelog:
  - Forward port of Oracle patches for ol8-u10
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
changelog:
  - Forward port of Oracle patches over 2.28-251.1
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.4
changelog:
  - elf: Avoid some free (NULL) calls in _dl_update_slotinfo
  - elf: Support recursive use of dynamic TLS in interposed malloc (RHEL-39994)


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.5
changelog:
  - elf: Clarify and invert second argument of _dl_allocate_tls_init
  - elf: Avoid re-initializing already allocated TLS in dlopen (RHEL-36147)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
changelog:
  - Forward port of Oracle patches
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Florian Weimer <fweimer@redhat.com> - 2.28-251.2
changelog:
  - CVE-2024-33599: nscd: buffer overflow in netgroup cache (RHEL-34264)
  - CVE-2024-33600: nscd: null pointer dereferences in netgroup cache (RHEL-34267)
  - CVE-2024-33601: nscd: crash on out-of-memory condition (RHEL-34271)
  - CVE-2024-33602: nscd: memory corruption with NSS netgroup modules (RHEL-34273)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
changelog:
  - Forward port of Oracle patches over 2.28-251.2
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.4
changelog:
  - elf: Avoid some free (NULL) calls in _dl_update_slotinfo
  - elf: Support recursive use of dynamic TLS in interposed malloc (RHEL-39994)

  +* Mon Aug  5 2024 Patsy Griffin <patsy@redhat.com> - 2.28-251.3
  +- Update i386 libm-test-ulps (RHEL-52428)


author: Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
changelog:
  Oracle history:
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
changelog:
  - Forward port of Oracle patches over 2.28-251.4
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
changelog:
  - OraBug: 36625686 Add MTE support on string functions
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    Oracle history:
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.19
changelog:
  - libio: Fix a deadlock after fork in popen
  - libio: Correctly link tst-popen-fork against libpthread (RHEL-86018)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
changelog:
  - Forward port of Oracle patches
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patsy Griffin <patsy@redhat.com> - 2.28-251.24
changelog:
  - Keep reloading /etc/resolv.conf after timeouts with getaddrinfo
    and AF_UNSPEC.
  - Avoid timeouts with getaddrinfo, AF_UNSPEC, and certain DNS error
    responses. (RHEL-18039)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.25
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    June-9-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Arjun Shankar <arjun@redhat.com> - 2.28-251.27
changelog:
  - Fix a segmentation fault in multi-threaded multi-namespace programs using
    ctype.h macros (RHEL-72011)


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.27
changelog:
  - Forward port of Oracle patches
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    August-5-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.25
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    June-9-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.27
changelog:
  - Fixed orabug 38834066 stpcpy MTE support
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    December-8-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.27
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    August-5-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.25
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    June-9-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.31
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    February-24-2026 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.27
    - Fixed orabug 38834066 stpcpy MTE support
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    December-8-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.27
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    August-5-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.25
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    June-9-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.34
changelog:
  - Forward port of Oracle patches
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-18-2026 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.31
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    February-24-2026 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.27
    - Fixed orabug 38834066 stpcpy MTE support
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    December-8-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.27
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    August-5-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.25
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    June-9-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.37
changelog:
  - Forward port of Oracle patches
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    May-7-2026 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.34
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-18-2026 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.31
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    February-24-2026 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.4.27
    - Fixed orabug 38834066 stpcpy MTE support
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    December-8-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.27
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    August-5-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.25
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    June-9-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.22
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    April-14-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.16
    - Forward port of Oracle patches
      Reviewed-by: Elena Zannoni <elena.zannoni@oracle.com>
    March-26-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.3.14
    - OraBug: 36625686 Add MTE support on string functions
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-17-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.14
    - Forward port of Oracle patches
      Reviewed-by: David Faust <david.faust@oracle.com>
    February-19-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.13
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-28-2025 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.11
    - Forward port of Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.5
    - Forward port of Oracle patches over 2.28-251.5
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-26-2024 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.28-251.0.2.4
    - Forward port of Oracle patches over 2.28-251.4
      Reviewed-by: David Faust <david.faust@oracle.com>
    May-24-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.2
    - Forward port of Oracle patches over 2.28-251.2
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-23-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2.1
    - Forward port of Oracle patches over 2.28-251.1
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-22-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.2
    - Forward port of Oracle patches for ol8-u10
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-251.0.1
    - Forward port of Oracle patches for ol8-u10-beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-5-2024 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.12
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-14-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.7
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-4-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-236.0.1.6
    - Forward port of Oracle patches.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-21-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.3
    - OraBug 35317410 Glibc tunable to disable huge pages on pthread_create stacks
    - Created tunable glibc.pthread.stack_hugetlb to control when hugepages
      can be used for stack allocation.
    - In case THP are enabled and glibc.pthread.stack_hugetlb is set to
      0, glibc will madvise the kernel not to use allow hugepages for stack
      allocations.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-11-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.2
    - OraBug: 35268809 Fixed initialization of VDSO for tcache_key_initialize
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-28-2023 Cupertino Miranda <cupertino.miranda@oracle.com> - 2.28-225.0.1
    - Merge of Oracle patches for ol8u8 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-211.0.1
    - Merge of Oracle patches for ol8u7 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-8-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-189.5.0.2
    - Enable VDSO on x86_64, aarch64, i386, arm, and mips statically linked programs.
    - These changes enable reading the realtime clock without a kernel syscall.
      OraBug: 30478315
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-2-2022 Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-199.0.1
    - Merge of patches from c8s 199 with ol8u6 beta
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    - Update siginfo constants from linux kernel (OraBug: 33734528)
    - Remove limit on MALLOC_MMAP_THRESHOLD tunable (Orabug: 29630826)
    - Provide glibc.pthread.mutex_spin_count tunable for pthread adaptive
    - spin mutex (Orabug: 27982358)
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
    - add Ampere emag  to tunable cpu list (Patrick McGehearty)
    - add optimized memset for emag
    - add an ASIMD variant of strlen for falkor
      Orabug: 2700101.
    - Modify glibc-ora28849085.patch so it works with RHCK kernels. (Orabug: 28849085)
    - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
      Both should test
        if (stream->_flags & _IO_USER_LOCK) == 0)
          _IO_lock_lock (*stream->_lock);
      OraBug: 28481550.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.28-42.0.1
changelog:
  - add Ampere emag  to tunable cpu list
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.


author: Jingdong Lu <jingdong.lu@oracle.com> - 2.28-42.0.1
changelog:
  - add Ampere emag  to tunable cpu list (Patrick McGehearty)
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Orabug: 2700101.
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
  - Orabug: 28849085.
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
  - Both should test
  -   if (stream->_flags & _IO_USER_LOCK) == 0)
  -     _IO_lock_lock (*stream->_lock);
  - OraBug: 28481550.


author: Florian Weimer <fweimer@redhat.com> - 2.28-65
changelog:
  - glibc-all-langpacks: Do not delete locale archive during update (#1717347)
  - Do not mark /usr/lib/locale/locale-archive as a configuration file
    because it is always automatically overwritten by build-locale-archive.


author: Jens Petersen <petersen@redhat.com> - 1.0.8-4
changelog:
  - change ja_JP.SAPSJIS locale from SAP SHIFT_JIS to SAP SHIFT_JISX0213
    (Takao Fujiwara, #888856)
  - previous ja_JP.SAPSJIS locale is still available as ja_JP.oldsapsjis
  - fix install and uninstall scripts to setup the Shift JIS gconv modules
    correctly when upgrading


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-2
changelog:
  - Fix build for RHEL-8
  - Resolves: rhbz#1523696
  - add BuildRequires:  glibc-locale-source
  - fix glibc-cs_CZ@SAP.patch
  - fix glibc-cs_CZ@HPUX.patch
  - fix glibc-sk_SK@SAP.patch
  - fix glibc-tr_TR@SAP.patch
  - fix category in glibc-2.5-de_DE and glibc-2.5-es_ES
  - add patch for iconv stuff for RHEL-8
  - add


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-5
changelog:
  - Move all files into the main package and drop compat-locales-sap-common
    sub-package.
  - Resolves: rhbz#1639296


author: Alan Steinberg <alan.steinberg@oracle.com> - 1.0.10-5.0.1
changelog:
  - Remove Obsoletion of compat-locales-sap-common to allow future releases of the package. [Orabug: 35862052]


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-7
changelog:
  - Remove "Requires: glibc-all-langpacks" again and drop the
    posttrans and postun scripts instead. If these scripts are removed,
    glibc-all-langpacks is not needed anymore.
    This avoids problems with /usr/sbin/build-locale-archive.
  - Related: rhbz#1688815


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-8
changelog:
  - Remove  BuildArch: noarch. The binary locales are architecture
    dependent.
  - Related: rhbz#1688815


author: Mike Fabian <mfabian@redhat.com> - 1.0.10-9
changelog:
  - Add Conflicts: compat-locales-sap <= 1.0.10-6 to avoid
    rpmdeplint error because of the architecture change.
  - Related: rhbz#1688815


author: Tomáš Mráz <tmraz@redhat.com> 1.0.2m-1
changelog:
  - minor upstream release 1.0.2m fixing security issues
  - fix locking of RNG in FIPS mode for some obscure use-cases


author: Clemens Lang <cllang@redhat.com> - 1:1.0.2o-4
changelog:
  - Fix CVE-2022-0778: Infinite loop in BN_mod_sqrt() reachable when parsing certificates
    Resolves: rhbz#2077418


author: Pavol Žáčik <pzacik@redhat.com> - 1.1.0.2o-4.2
changelog:
  - Fixes CVE-2026-28390: Denial of Service due to NULL pointer dereference in CMS EnvelopedData processing
    Resolves: RHEL-165754


author: Clemens Lang <cllang@redhat.com> - 1:1.0.2o-4
changelog:
  - Fix CVE-2022-0778: Infinite loop in BN_mod_sqrt() reachable when parsing certificates
    Resolves: rhbz#2077417


author: Brian C. Lane <bcl@redhat.com> 28.14.15-1
changelog:
  - Add an openstack image type (bcl)
    Resolves: rhbz#1628645
  - Add cloud-init to vhd images. (dshea)
    Related: rhbz#1628648
  - Replace /etc/machine-id with an empty file (dshea)
    Related: rhbz#1628648
    Related: rhbz#1628645
    Related: rhbz#1628647
    Related: rhbz#1628646


author: Brian C. Lane <bcl@redhat.com> 28.14.16-1
changelog:
  - Fix vhd images (vponcova)
    Related: rhbz#1628648
  - Update depsolving with suggestions from dnf (bcl)
    Resolves: rhbz#1638683


author: Brian C. Lane <bcl@redhat.com> 28.14.17-1
changelog:
  - Update documentation for - 28.14.17 (bcl)
    Related: rhbz#1645189
  - lorax-composer: Install selinux-policy-targeted in images (bcl)
    Resolves: rhbz#1645189
  - Remove setfiles from mkrootfsimage (bcl)
    Related: rhbz#1645189
  - Remove SELinux Permissive checks (bcl)
    Resolves: rhbz#1645189
  - New lorax documentation - 28.14.17 (bcl)
    Related: rhbz#1639132
  - Build manpages for composer-cli and lorax-composer (bcl)
    Resolves: rhbz#1639132
  - Add --no-system-repos to lorax-composer (bcl)
    Resolves: rhbz#1650363


author: Brian C. Lane <bcl@redhat.com> 28.14.18-1
changelog:
  - New lorax documentation - 28.14.18 (bcl)
    Related: rhbz#1656642
  - Add openstack to the image type list in the docs (dshea)
    Related: rhbz#1628645
  - lorax-composer: Handle packages with multiple builds (bcl)
    Resolves: rhbz#1656642
  - Adjust test_drtfr_gpgkey to pass on Fedora 28 and RHEL 8 (bcl)
    Related: rhbz#1655876
  - Update the projects tests to use DNF Repo object (bcl)
    Related: rhbz#1655876
  - dnf changed the type of gpgkey to a tuple (bcl)
    Resolves: rhbz#1655876
  - lorax-composer: Add CDN repo checks to startup and compose start. (bcl)
    Resolves: rhbz#1655623
  - lorax-composer: Check for CDN only repos (bcl)
    Related: rhbz#1655623
  - There is no support for edk2-ovmf on arm/arm64 (bcl)
    Resolves: rhbz#1655512
  - lorax-composer: Check the queue and results at startup (bcl)
    Resolves: rhbz#1647985


author: Brian C. Lane <bcl@redhat.com> 28.14.19-1
changelog:
  - lorax: Save information about rootfs filesystem size and usage (bcl)
    Resolves: rhbz#1659625
  - lorax-composer: Cancel running Anaconda process (bcl)
    Resolves: rhbz#1656691
  - Add cancel_func to virt and novirt_install functions (bcl)
    Resolves: rhbz#1656691
  - lorax-composer: Check for STATUS before deleting (bcl)
    Related: rhbz#1656691
  - Check for existing CANCEL request, and exit on FINISHED (bcl)
    Related: rhbz#1656691


author: Brian C. Lane <bcl@redhat.com> 28.14.20-1
changelog:
  - Revert "lorax-composer: Cancel running Anaconda process" (bcl)
    Related: rhbz#1656691
  - Make sure cancel_func is not None (bcl)
    Related: rhbz#1656691
  - Increase boot.iso rootfs to 3GiB (bcl)
    Resolves: rhbz#1661169


author: Brian C. Lane <bcl@redhat.com> 28.14.21-1
changelog:
  - Remove unneeded else from for/else loop. It confuses pylint (bcl)
    Related: rhbz#1664485
  - Allow customizations to be specified as a toml list (dshea)
    Resolves: rhbz#1664485
  - New lorax documentation - 28.14.21 (bcl)
    Related: rhbz#1650295
  - Update the example livemedia-creator kickstarts for RHEL8 (bcl)
    Resolves: rhbz#1650295
  - Change default releasever to 8 (bcl)
    Related: rhbz#1650295


author: Brian C. Lane <bcl@redhat.com> 28.14.22-1
changelog:
  - Report an error if the blueprint doesn't exist (bcl)
    Related: rhbz#1653934
  - tmux is version 2.8 on Fedora 28 (atodorov)
    Related: rhbz#1653934
  - Disable pylint no-member errors for 2 dnf constants (atodorov)
    Related: rhbz#1653934
  - Backport cloud image tests to RHEL 8 (atodorov)
    Related: rhbz#1653934


author: Brian C. Lane <bcl@redhat.com> 28.14.23-1
changelog:
  - lorax: Move default tmp dir to /var/tmp/lorax (bcl)
    Resolves: rhbz#1668408
  - Expand parameters as separate words (jstodola)
    Related: rhbz#1653934
  - Add /usr/local/bin to PATH for tests (atodorov) (atodorov)
  - Do not generate journal.xml from beakerlib (atodorov)
    Related: rhbz#1653934
  - Use any tmux version (atodorov)
    Related: rhbz#1653934
  - Make test scripts executable with chmod +x (atodorov)
    Related: rhbz#1653934


author: EL Errata <el-errata_ww@oracle.com> - 28.14.23-1.0.1
changelog:
  - Add bug28945615-to-reset-permission-under-efi-boot.patch [Orabug: 28945615]
  - Add to_check_if_uek_kernel.patch to make sure pick up uek kernel when to boot uek boot iso [Orabug: 23180571]
  - Do not create early microcode initrd.img by default [Orabug: 18920725]
  - Adjust menu so text is not hidden [Orabug: 19029563]
  - Add logic to enable UEK kernel in boot ISO (kevin.x.lyons@oracle.com)
  - Updated lorax package to adjust ISO splash screen text so it is
    aligned better (kevin.x.lyons@oracle.com)
  - Added oracle-logos.patch


author: Brian C. Lane <bcl@redhat.com> 28.14.23-2
changelog:
  - lorax-composer: pass customization.kernel append to extra_boot_args (bcl)
    Resolves: rhbz#1690068
  - Improve logging for template syntax errors (bcl)
    Related: rhbz#1690068
  - Add extra boot args to the livemedia-creator iso templates (bcl)
    Related: rhbz#1690068
  - lorax-composer: Add the ability to append to the kernel command-line (bcl)
    Related: rhbz#1690068
  - Add some extra cancel_func protection to QEMUInstall (bcl)
    Related: rhbz#1690507
  - installer: make sure cancel_func has a value (yuvalt)
    Resolves: rhbz#1690507


author: Brian C. Lane <bcl@redhat.com> 28.14.23-4
changelog:
  - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl)
    Related: rhbz#1693801
  - Revert "lorax-composer: Check for CDN only repos" (bcl)
    Related: rhbz#1693801
  - Fix bz# for ssl cert patch (bcl)
    Resolves: rhbz#1693801


author: Brian C. Lane <bcl@redhat.com> 28.14.23-6
changelog:
  - Fix path to generic.prm (jstodola)
    Resolves: rhbz#1712822
  - Add kernel to ext4-filesystem template (bcl)
    Resolves: rhbz#1710969
  - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl)
    Resolves: rhbz#1682992
  - lorax-composer: Delete workspace copy when deleting blueprint (bcl)
    Related: rhbz#1682992


author: Brian C. Lane <bcl@redhat.com> 28.14.23-7
changelog:
  - tests: Make it easier to update version globs (bcl)
    Related: rhbz#171282
  - Add patches to lorax.spec (bcl)
    Related: rhbz#1712822


author: Brian C. Lane <bcl@redhat.com> 28.14.24-1
changelog:
  - Add a ppc64le template for live iso creation (bcl)
    Related: rhbz#1673744
  - Move the package requirements for live-iso setup out of the template (bcl)
    Resolves: rhbz#1673744
  - Remove exclusions from lorax-composer templates (bcl)
    Related: rhbz#1673744
  - Add LiveTemplateRunner to parse per-arch live-iso package requirements (bcl)
    Related: rhbz#1673744
  - Move the run part of LoraxTemplateRunner into new TemplateRunner class (bcl)
    Related: rhbz#1673744
  - lorax-composer: Use reqpart --add-boot for partitioned disk templates (bcl)
    Related: rhbz#1673744
  - livemedia-creator: Add support for reqpart kickstart command (bcl)
    Related: rhbz#1673744
  - Fix make_appliance and the libvirt.tmpl (bcl)
    Related: rhbz#1673744
  - Add get_file_magic to tests/lib.py (bcl)
    Related: rhbz#1673744
  - Clarify the ks repo only error message (bcl)
    Related: rhbz#1673744
  - Add tests to test_creator.py (bcl)
    Related: rhbz#1673744
  - Add some tests for creator.py (bcl)
    Related: rhbz#1673744
  - Make the lorax-composer ks templates more generic (bcl)
    Related: rhbz#1673744
  - Add some extra cancel_func protection to QEMUInstall (bcl)
    Related: rhbz#1684316
  - installer: make sure cancel_func has a value (yuvalt)
    Resolves: rhbz#1684316
  - Update VMware datastore location to unblock tests (chrobert)
    Related: rhbz#1678937
  - Allow overriding $CLI outside test scripts (atodorov)
    Related: rhbz#1678937
  - Use make ci inside test-in-copy target (atodorov)
    Related: rhbz#1678937
  - New test: Build live-iso and boot with KVM (atodorov)
  - New test: Build qcow2 compose and test it with QEMU-KVM (atodorov)
  - Removed remnants of fedora branding. (47631017+jakub-vavra)
    Resolves: rhbz#1672583
  - Drop auth from the kickstart examples (bcl)
    Resolves: rhbz#1672583
  - New test: Verify tar images with Docker and systemd-nspawn (atodorov)
  - Update OpenStack flavor and network settings in tests (atodorov)
  - Use existing storage account (jstodola)
  - Record date/time of VM creation (jstodola)
  - Make sure compose build tests run with SELinux in enforcing mode (jikortus)


author: Brian C. Lane <bcl@redhat.com> 28.14.25-1
changelog:
  - New lorax documentation - 28.14.25 (bcl)
    Related: rhbz#1687743
  - lorax-composer: pass customization.kernel append to extra_boot_args (bcl)
    Resolves: rhbz#1687743
  - Improve logging for template syntax errors (bcl)
    Related: rhbz#1687743
  - Add extra boot args to the livemedia-creator iso templates (bcl)
    Related: rhbz#1687743
  - lorax-composer: Add the ability to append to the kernel command-line (bcl)
    Related: rhbz#1687743
  - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl)
    Resolves: rhbz#1683441
  - lorax-composer: Delete workspace copy when deleting blueprint (bcl)
    Related: rhbz#1683441
  - Remove 3G minimum from lorax-composer (bcl)
    Resolves: rhbz#1677741


author: Brian C. Lane <bcl@redhat.com> 28.14.26-1
changelog:
  - Only use repos with valid urls for test_server.py (bcl)
    Related: rhbz#1678937
  - Use strict=False when reading repo files (bcl)
    Related: rhbz#1678937
  - tests: Skip docs if not installed (bcl)
    Related: rhbz#1678937
  - tests: Make sure example-development is present for delete test (bcl)
    Related: rhbz#1678937
  - tests: Make it easier to update version globs (bcl)
    Related: rhbz#1678937
  - tests: Select the group to use based on the release (bcl)
    Related: rhbz#1678937
  - Add requirements-test.txt (bcl)
    Related: rhbz#1678937
  - Fix the google cloud boot console settings (dshea)
    Related: rhbz#1689140
  - Add a compose type for alibaba. (dshea)
    Resolves: rhbz#1689140
  - Add a compose check for google cloud images. (dshea)
    Related: rhbz#1689140
  - Add a compose type for Google Compute Engine (dshea) (dshea)
  - Add a new output type, tar-disk. (dshea)
    Related: rhbz#1689140
  - Support compressing single files. (dshea)
    Related: rhbz#1689140
  - Add an option to align the image size to a multiplier. (dshea)
    Related: rhbz#1689140
  - Pass ssl certificate options to anaconda (lars)
    Resolves: rhbz#1663950
  - Add checks for disabled root account (jikortus)
  - Fixup lorax.spec bugs (bcl)
    Related: rhbz#1678937


author: Brian C. Lane <bcl@redhat.com> 28.14.27-1
changelog:
  - Add kernel to ext4-filesystem template (bcl)
    Resolves: rhbz#1709792
  - Switch the --virt-uefi method to use SecureBoot (bcl)
    Resolves: rhbz#1691661
  - qemu wasn't restoring the terminal if it was terminated early (bcl)
    Resolves: rhbz#1691632
  - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl)
    Related: rhbz#1691969
  - Revert "lorax-composer: Check for CDN only repos" (bcl)
    Related: rhbz#1691969
  - Add test for passing custom option on kernel command line (jikortus)
    Related: rhbz#1687743
  - Use verify_image function as a helper for generic tests (jikortus)
    Related: rhbz#1704172
  - Change [[modules]] to [[packages]] in tests (atodorov)
    Related: rhbz#1698368
  - Add new test to verify compose paths exist (atodorov)
    Related: rhbz#1698368
  - Add new sanity tests for blueprints (atodorov)
    Related: rhbz#1698368
  - Update VMware info for VMware testing (chrobert)
    Related: rhbz#1678937
  - Add test for starting compose with deleted blueprint (jikortus)
    Related: rhbz#1699303
  - Fixes for locked root account test (jikortus)
    Related: rhbz#1698473
  - Fix lorax.spec bz reference (bcl)
    Related: rhbz#1678937


author: Brian C. Lane <bcl@redhat.com> 28.14.28-1
changelog:
  - Create a lorax-docs package with the html docs (bcl)
    Resolves: rhbz#1695274
  - Fix path to generic.prm (jstodola)
    Resolves: rhbz#1714107


author: Brian C. Lane <bcl@redhat.com> 28.14.29-1
changelog:
  - tests: Update openssh-server to version * (bcl)
    Related: rhbz#1678937
  - Remove repos.git related tests (bcl)
    Related: rhbz#1709595
  - composer-cli: Update diff support for customizations and repos.git (bcl)
    Related: rhbz#1709595
  - Add support for customizations and repos.git to /blueprints/diff/ (bcl)
    Related: rhbz#1709595
  - tests: Update custom-base with customizations (bcl)
    Related: rhbz#1709595
  - Change customizations.firewall to append items instead of replace (bcl)
    Resolves: rhbz#1709595
  - Update customizations.services documentation (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add services support to blueprints (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add firewall support to blueprints (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add locale support to blueprints (bcl)
    Related: rhbz#1709595
  - lorax-composer: Fix customizations when creating a recipe (bcl)
    Related: rhbz#1709595
  - Update docs for new timezone section (bcl)
    Related: rhbz#1709595
  - lorax-composer: Add timezone support to blueprint (bcl)
    Related: rhbz#1709595
  - Proposal for adding to the blueprint customizations (bcl)
    Related: rhbz#1709595


author: Brian C. Lane <bcl@redhat.com> 28.14.30-1
changelog:
  - New lorax documentation - 28.14.30 (bcl)
    Related: rhbz#1709594
  - Assert that RuntimeErrors have correct messages (egoode)
    Related: rhbz#1709594
  - More descriptive error for a bad ref in repos.git (egoode)
    Related: rhbz#1709594
  - Add more tests for gitrpm.py (bcl)
    Related: rhbz#1709594
  - lorax-composer: Fix installing files from [[repos.git]] to / (bcl)
    Related: rhbz#1709594
  - Add tests using repos.git in blueprints (bcl)
    Related: rhbz#1709594
  - Move git repo creation into tests/lib.py (bcl)
    Related: rhbz#1709594
  - rpmgit: catch potential errors while running git (bcl)
    Related: rhbz#1709594
  - tests: Add test for Recipe.freeze() function (bcl)
    Related: rhbz#1709594
  - Add repos.git support to lorax-composer builds (bcl)
    Related: rhbz#1709594
  - Add pylorax.api.gitrpm module and tests (bcl)
    Related: rhbz#1709594
  - Add support for [[repos.git]] section to blueprints (bcl)
    Resolves: rhbz#1709594
  - [tests] Handle blueprints in setup_tests/teardown_tests correctly (atodorov)
    Related: rhbz#1714298
  - tests: Set BLUEPRINTS_DIR in all cases (lars)
    Related: rhbz#1714298


author: Brian C. Lane <bcl@redhat.com> 28.14.34-1
changelog:
  - lorax-composer: Add cloud-init support to the vhd image (bcl)
    Resolves: rhbz#1754711
  - Add dmidecode on supported architectures (bcl)
    Related: rhbz#1714793


author: Brian C. Lane <bcl@redhat.com> 28.14.35-1
changelog:
  - tests: If TEST_OS isn't specified then match the host OS (atodorov)
    Related: rhbz#1769525
  - tests: enable compose_ext4 test to use CDN repos (jrusz)
    Related: rhbz#1777265
  - Add more lines to .gitignore (jrusz)
    Related: rhbz#1777265
  - Remove all repo files & install composer-cli from host repos (atodorov)
    Related: rhbz#1769525
  - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov)
    Related: rhbz#1769525
  - Always remove existing VM image before building new one (atodorov)
    Related: rhbz#1769525


author: Brian C. Lane <bcl@redhat.com> 28.14.36-1
changelog:
  - composer-cli: Only display the available compose types (bcl)
    Related: rhbz#1751998
  - composer-cli: Return int from handle_api_result not bool (bcl)
    Related: rhbz#1779301
  - Add support for API v1 commands upload, and providers (bcl)
    Resolves: rhbz#1779301


author: Brian C. Lane <bcl@redhat.com> 28.14.37-1
changelog:
  - composer-cli: Add python3-pytoml to composer-cli requirements (bcl)
    Related: rhbz#1779301
  - composer-cli: Remove unneeded % from API WARNING message (bcl)
    Related: rhbz#1779301
  - Use mkisofs for the s390 live-iso template (bcl)
    Related: rhbz#1746424


author: Brian C. Lane <bcl@redhat.com> 28.14.38-1
changelog:
  - composer-cli: Increase DELETE timeout to 120s (bcl)
    Resolves: rhbz#1788461
  - Add test for running composer with --no-system-repos option (jikortus)
    Related: rhbz#1785154


author: Brian C. Lane <bcl@redhat.com> 28.14.39-1
changelog:
  - tests: Enable Elastic Network Adapter support for AWS (atodorov)
    Related: rhbz#1789308
  - AWS test: take into account different instance type for non x86 (atodorov)
    Related: rhbz#1789308
  - lorax-composer: Enable ami on aarch64 (bcl)
    Resolves: rhbz#1789308
  - Add test for canceling a running compose (jrusz)
    Related: rhbz#1788461


author: Brian C. Lane <bcl@redhat.com> 28.14.40-1
changelog:
  - tests: run ssh commands in batch mode (jrusz)
    Related: rhbz#1785154
  - tests: remove --test=2 from compose_sanity (jrusz)
    Related: rhbz#1788461
  - Add tests for metapackages and package name globs (bcl)
    Related: rhbz#1791612
  - tests: Check for cloud-init presence in azure image (jrusz)
    Related: rhbz#1754711


author: Brian C. Lane <bcl@redhat.com> 28.14.41-1
changelog:
  - tests: Add new test to run 'test' and 'check' in cockpit ci (jrusz)
    Related: rhbz#1785154
  - tests: rpm now returns str, drop decode() call (bcl)
    Related: rhbz#1785154
  - tests: Switch to using CentOS8 for the Docker tests (bcl)
    Related: rhbz#1785154
  - tests: Finish switch to using example-development in composer tests (bcl)
    Related: rhbz#1785154
  - tests: this_is_rhel function return true for CentOS or RHEL (bcl)
    Related: rhbz#1785154
  - tests: Disable pylint preexec-fn warning (bcl)
    Related: rhbz#1785154
  - pylint: whitelist the rpm module (bcl)
    Related: rhbz#1785154
  - tests: Use unittest.mock (bcl)
    Related: rhbz#1785154
  - Test & cleanup script for Alibaba cloud (atodorov)
    Related: rhbz#1785154


author: Brian C. Lane <bcl@redhat.com> 28.14.42-1
changelog:
  - lorax: Restore the 98dracut-systemd service files to the install.img (bcl)
    Related: rhbz#1805405
  - lorax: Add eject back into the boot.iso (bcl)
    Related: rhbz#1805405


author: Brian C. Lane <bcl@redhat.com> - 28.14.42-2
changelog:
  - tests: Add tests for branding (bcl)
  - Move get_dnf_base_object into a module (bcl)
  - lorax: Add --skip-branding cmdline argument (bcl)
    Related: rhbz#1826479
    Resolves: rhbz#1828616


author: Brian C. Lane <bcl@redhat.com> 28.14.48-1
changelog:
  - composer-cli: Disable retry counter on connection timeout (bcl)
    Related: rhbz#1848727
  - composer-cli: Change timeout to 5 minutes (bcl)
    Resolves: rhbz#1848727


author: Brian C. Lane <bcl@redhat.com> 28.14.49-1
changelog:
  - include generic.ins for s390 boot iso (dan)
    Related: rhbz#1844517
  - Fix the bug referenced in the last build (bcl)
    Resolves: rhbz#1848727


author: Brian C. Lane <bcl@redhat.com> 28.14.50-1
changelog:
  - composer-cli: Make start-ostree parent and ref optional (bcl)
    Resolves: rhbz#1859680
  - composer-cli: Add a get_arg function (bcl)
    Related: rhbz#1859680


author: Brian C. Lane <bcl@redhat.com> 28.14.51-1
changelog:
  - tests: Overwrite rhel-8.json when testing with osbuild-composer (atodorov)
    Related: rhbz#1825190
  - tests: Allow skipping image build in compose sanity test (atodorov)
    Related: rhbz#1825190
  - Set BACKEND=osbuild-composer if running that test scenario (atodorov)
    Related: rhbz#1825190
  - tests: Don't check info after compose cancel with osbuild-composer (atodorov)
    Related: rhbz#1825190
  - tests: Compare blueprints as TOML objects, not strings (atodorov)
    Related: rhbz#1825190
  - tests: Remove lorax-composer specific checks (atodorov)
    Related: rhbz#1825190
  - tests: Remove compose after we're done (atodorov)
    Related: rhbz#1825190
  - tests: don't use beakerlib in blueprint (lars)
    Related: rhbz#1825190
  - tests: don't depend on internal state of composer (lars)
    Related: rhbz#1825190
  - tests: Do not rely on example blueprints (atodorov)
    Related: rhbz#1825190
  - tests: Special case compose types for osbuild-composer (atodorov)
    Related: rhbz#1825190
  - tests: Don't check example blueprints if we don't have to (atodorov)
    Related: rhbz#1825190
  - tests: Use BACKEND env variable instead of hard-coded values (atodorov)
    Related: rhbz#1825190
  - tests: Disable non-cli test scenarios b/c osbuild-composer (atodorov)
    Related: rhbz#1825190


author: Brian C. Lane <bcl@redhat.com> 28.14.53-1
changelog:
  - tests: Push example blueprints b/c they may not exist (atodorov)
    Related: rhbz#1825190
  - rhel-livemedia.ks: Add anaconda-live package to the example kickstart (bcl)
    Related: rhbz#1691319
  - Switch VMware testing env to improve stability results (chrobert)
    Related: rhbz#1825190


author: EL Errata <el-errata_ww@oracle.com> - 28.14.55-2.0.1
changelog:
  - Include btrfs-progs and libblockdev-btrfs in the install tree when using UEK kernel
    [Orabug: 30792917]
  - Add bug28945615-to-reset-permission-under-efi-boot.patch [Orabug: 28945615]
  - Add to_check_if_uek_kernel.patch to make sure pick up uek kernel when to boot uek boot iso [Orabug: 23180571]
  - Do not create early microcode initrd.img by default [Orabug: 18920725]
  - Adjust menu so text is not hidden [Orabug: 19029563]
  - Add logic to enable UEK kernel in boot ISO (kevin.x.lyons@oracle.com)
  - Updated lorax package to adjust ISO splash screen text so it is
    aligned better (kevin.x.lyons@oracle.com)
  - Added oracle-logos.patch


author: Brian C. Lane <bcl@redhat.com> 28.14.56-1
changelog:
  - Switch to using upstream mk-s390image for s390 cdboot.img creation (bcl)
    Related: rhbz#1892404
  - Add --squashfs-only option to drop inner rootfs.img layer (marmarek)
    Resolves: rhbz#1846282


author: Brian C. Lane <bcl@redhat.com> 28.14.57-1
changelog:
  - fixes #543 qemu -nodefconfig deprecated (afm404)
    Resolves: rhbz#1904168
  - sshd_config: Apply suggested changes (bcl)
    Resolves: rhbz#1872892


author: Brian C. Lane <bcl@redhat.com> 28.14.58-1
changelog:
  - composer-cli: Add support for start-ostree --url URL (bcl)
    Resolves: rhbz#1929381
  - tests: Override rhel-8-beta.json repositories for osbuild-composer (atodorov)
  - tests: Remove systemctl for osbuild-composer (atodorov)
  - tests: Start osbuild-composer.socket (bcl)
  - test: Fix vm.install for non-LVM cloud images (martin)


author: Brian C. Lane <bcl@redhat.com> 28.14.59-1
changelog:
  - Backport mkksiso to RHEL 8.5.0 (bcl)
    Resolves: rhbz#1955355
  - Move manpages into the correct subpackages (bcl)
    Resolves: rhbz#1928962
  - composer-cli: Update documentation URLs (bcl)
    Resolves: rhbz#1915361
  - Use wildcard for grub2 modules in livemedia.ks example (bcl)
    Related: rhbz#1973530
  - runtime-install: Install ipcalc (bcl)
    Related: rhbz#1958314
  - test: Add new osbuild-composer expected types (martin) (martin)
  - test: Fix URL to bots testmap (martin) (martin)


author: Brian C. Lane <bcl@redhat.com> 28.14.60-1
changelog:
  - New lorax documentation - 28.14.59 (bcl)
    Related: rhbz#1955355
  - docs: Add missing mkksiso.1 manpage (bcl)
    Related: rhbz#1955355
  - docs: Fix reference in composer-cli.rst (bcl)
    Related: rhbz#1915361
  - Makefile: Use user-mode podman and fix docs-in-docker target (bcl)
    Related: rhbz#1955355


author: Brian C. Lane <bcl@redhat.com> 28.14.63-1
changelog:
  - Handle all possible dnf group_install errors (bcl)
    Related: rhbz#1947958
  - runtime-install: Install nvme-cli tool (bcl)
    Related: rhbz#1903339


author: Brian C. Lane <bcl@redhat.com> 28.14.64-1
changelog:
  - mkksiso: Check the length of the filenames (bcl)
    Related: rhbz#2028048
  - mkksiso: Check the iso's arch against the host's (bcl)
    Related: rhbz#2028048
  - mkksiso: Add missing implantisomd5 tool requirements (bcl)
    Related: rhbz#2028048
  - mkksiso: Raise error if no volume id is found (bcl)
    Related: rhbz#2028048
  - mount: Add aarch64 and s390x support to IsoMountopoint (bcl)
    Resolves: rhbz#2028089
  - mkksiso: Skip mkefiboot for non-UEFI isos (bcl)
    Resolves: rhbz#2028097
  - mkksiso: Add -joliet-long (bcl)
    Resolves: rhbz#2028044
  - mkksiso: Return 1 on errors (bcl)
    Resolves: rhbz#2028048
  - Increase boot.iso rootfs to 4GiB (bcl)
    Resolves: rhbz#2028059
  - Fix specfile to match the one from dist-git (bcl)
    Related: rhbz#2001942


author: Brian C. Lane <bcl@redhat.com> 28.14.67-1
changelog:
  - mkksiso: Fix the order of the ppc mkisofs command (bcl)
    Related: rhbz#2049205
  - mkksiso: mkfsiso argument order matters (bcl)
    Resolves: rhbz#2049205
  - mkksiso: Improve debug message about unsupported arch (bcl)
    Related: rhbz#2049190
  - mkksiso: Add kickstart to s390x cdboot.prm (bcl)
    Resolves: rhbz#2049190


author: Brian C. Lane <bcl@redhat.com> 28.14.69-1
changelog:
  - runtime-cleanup: Use branding package name instead of product.name (bcl)
    Related: rhbz#2052154
  - treebuilder: Add branding package to template variables (bcl)
    Related: rhbz#2052154
  - api: Read substitution variables from the host (bcl)
    Resolves: rhbz#2095053
  - tests: Switch to using centos:stream8 for Dockerfile.test (bcl)
    Related: rhbz#2095053


author: Brian C. Lane <bcl@redhat.com> 28.14.70-1
changelog:
  - templates: Update runtime-* templates (bcl)
    Resolves: rhbz#2042101
  - templates: Don't include redhat.exec on s390 (bcl)
    Related: rhbz#2042101
  - templates: Drop non-64bit PPC support from live grub.cfg (bcl)
    Related: rhbz#2042101
  - templates: Update config_files for inst.* usage (bcl)
    Related: rhbz#2042101
  - tests: Run the 'test-in-docker' tests for github PRs (bcl)
    Resolves: rhbz#2095578


author: Brian C. Lane <bcl@redhat.com> 28.14.71-1
changelog:
  - Makefile: skip running pylint for 'make ci' (bcl)
    Related: RHEL-24416
  - templates: Remove libreport bugzilla plugins (bcl)
    Resolves: RHEL-24416


author: Darren Archibald <darren.archibald@oracle.com> - 28.14.71-1.0.1
changelog:
  - fix oracle-logos.patch
  - Include btrfs-progs and libblockdev-btrfs in the install tree when using UEK kernel
    [Orabug: 30792917]
  - Add bug28945615-to-reset-permission-under-efi-boot.patch [Orabug: 28945615]
  - Add to_check_if_uek_kernel.patch to make sure pick up uek kernel when to boot uek boot iso [Orabug: 23180571]
  - Do not create early microcode initrd.img by default [Orabug: 18920725]
  - Adjust menu so text is not hidden [Orabug: 19029563]
  - Add logic to enable UEK kernel in boot ISO (kevin.x.lyons@oracle.com)
  - Updated lorax package to adjust ISO splash screen text so it is
    aligned better (kevin.x.lyons@oracle.com)
  - Added oracle-logos.patch


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-2
changelog:
  - switch to master branch to fix /dev/null ownership issues
    (https://github.com/containers/conmon/commit/372fa19211cfeabdb2bad52a4ab8a4d1b0b0063c)
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.26-3
changelog:
  - fix "Permission on /dev/null are changing from 666 to 777 after running podman as root [rhel-8.4.0.z]"
  - Resolves: #1961682


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-2
changelog:
  - switch to master branch to fix /dev/null ownership issues
    (https://github.com/containers/conmon/commit/372fa19211cfeabdb2bad52a4ab8a4d1b0b0063c)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-4
changelog:
  - update to the latest content of https://github.com/containers/conmon/tree/master
    (https://github.com/containers/conmon/commit/3161452)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-5
changelog:
  - update to the latest content of https://github.com/containers/conmon/tree/master
    (https://github.com/containers/conmon/commit/b033cb5)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-6
changelog:
  - update to the latest content of https://github.com/containers/conmon/tree/master
    (https://github.com/containers/conmon/commit/75e067e)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.1.2-2
changelog:
  - update to latest content of https://github.com/containers/conmon/releases/tag/2.1.2
    (https://github.com/containers/conmon/commit/2bc95ee697e87d5f7b77063cf83fc32739addafe)
  - Related: #2061390


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 2:2.73-2
changelog:
  - moved changelog entries:
  - Define spc_t as a container_domain, so that container_runtime will transition
  to spc_t even when setup with nosuid.
  - Allow container_runtimes to setattr on callers fifo_files
  - Fix restorecon to not error on missing directory


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ $1 -eq 0 ]; then 
    if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
      /usr/sbin/semodule -n -X 200 -s ${_policytype} -r macro which uses priority 200. &> /dev/null || : 
      /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
    fi 
  fi 

    Change the install command in the %post section if the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    /usr/sbin/semodule -n -s ${_policytype} -X 200 -i macro. 
    /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
  fi 

    Replace relabel commands with using the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre 
  fi 

    
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
     if [ -f /var/lib/rpm-state/file_contexts.pre ]; then 
       /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null 
       rm -f /var/lib/rpm-state/file_contexts.pre 
     fi 
  fi 

    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25138


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the %selinux_modules_uninstall macro which uses priority 200.
    Change the install command in the %post section if the specfile
    to use the %selinux_modules_install macro.
    Replace relabel commands with using the %selinux_relabel_pre and
    %selinux_relabel_post macros.
    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25138


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ $1 -eq 0 ]; then 
    if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
      /usr/sbin/semodule -n -X 200 -s ${_policytype} -r macro which uses priority 200. &> /dev/null || : 
      /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
    fi 
  fi 

    Change the install command in the %post section if the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    /usr/sbin/semodule -n -s ${_policytype} -X 200 -i macro. 
    /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
  fi 

    Replace relabel commands with using the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre 
  fi 

    
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
     if [ -f /var/lib/rpm-state/file_contexts.pre ]; then 
       /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null 
       rm -f /var/lib/rpm-state/file_contexts.pre 
     fi 
  fi 

    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the %selinux_modules_uninstall macro which uses priority 200.
    Change the install command in the %post section if the specfile
    to use the %selinux_modules_install macro.
    Replace relabel commands with using the %selinux_relabel_pre and
    %selinux_relabel_post macros.
    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 2:2.130.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.130.0
  - don't use macros in changelog
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.130.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.130.0
  - don't use macros in changelog
  - Related: #1821204


author: Jindrich Novy <jnovy@redhat.com> - 2:2.131.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.131.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.132.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.132.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.132.0-2
changelog:
  - sync with Fedora and install selinux contexts file into /usr/share/containers/selinux/contexts
    (thanks to Dan Walsh)
  - do not print error in RPM transaction log when customizable_types file is missing
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.134.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.134.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.135.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.135.0
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 2:2.134.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.134.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.135.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.135.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.137.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.137.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.138.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.138.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.139.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.139.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.142.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.142.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.143.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.143.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.144.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.144.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.150.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.150.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.151.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.151.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.152.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.152.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.153.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.153.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.154.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.154.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.155.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.155.0
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 2:2.150.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.150.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.151.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.151.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.152.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.152.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.153.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.153.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.154.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.154.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.155.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.155.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.156.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.156.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.158.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.158.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.160.2-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.160.2
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.161.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.161.1
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.0
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.1
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.167.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.167.0
  - Related: #1999245


author: Jindrich Novy <jnovy@redhat.com> - 2:2.167.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.167.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.163.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.163.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.165.1-2
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.165.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.170.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.170.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.171.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.171.0
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.0
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.1
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.172.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.173.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.173.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.2
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.174.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.174.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.176.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.176.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.177.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.177.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.178.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.178.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.173.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.179.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.179.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.169.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.169.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.171.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.171.0
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 2:2.183.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.183.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.187.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.187.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.188.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.188.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.189.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.189.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.180.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.180.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.181.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.181.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.183.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.183.0
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.179.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.179.1
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:2.190.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.190.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.191.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.191.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.193.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.193.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.195.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.195.1
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.197.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.197.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.198.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.198.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.199.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.200.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.200.0
  - Related: #2129766


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - revert back to https://github.com/containers/container-selinux/releases/tag/v2.199.0
    (2.200.0 fails to build as it relies on the new selinux-policy which is not there yet)
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.191.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.191.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.193.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.193.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.195.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.195.1
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.197.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.197.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.198.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.198.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.199.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.200.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.200.0
  - Related: #2123641


author: Jindrich Novy <jnovy@redhat.com> - 2:2.205.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.205.0
  - remove user_namespace class, thanks to Lokesh Mandvekar
  - Resolves: #2179466


author: Jindrich Novy <jnovy@redhat.com> - 2:2.199.0-1
changelog:
  - revert back to https://github.com/containers/container-selinux/releases/tag/v2.199.0
    (2.200.0 fails to build as it relies on the new selinux-policy which is not there yet)
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.205.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.205.0
  - remove user_namespace class, thanks to Lokesh Mandvekar
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.205.0-2
changelog:
  - use conditionals from https://github.com/containers/container-selinux/blob/main/container-selinux.spec.rpkg
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.211.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.211.1
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.213.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.213.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.215.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.215.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.218.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.218.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.219.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.219.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.221.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.221.0
  - Related: #2176055


author: Jindrich Novy <jnovy@redhat.com> - 2:2.229.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.229.0
  - Resolves: RHEL-28923


author: Jindrich Novy <jnovy@redhat.com> - 2:2.221.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.221.1
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.222.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.222.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.224.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.224.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <lsm5@redhat.com> - 2:2.226.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.226.0
  - remove dependency on policycoreutils-python-utils as it pulls in python
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.227.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.227.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.228.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.228.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.228.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.228.1
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 2:2.229.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.229.0
  - Related: Jira:RHEL-2110


author: Jindrich Novy <jnovy@redhat.com> - 0.8.1-2
changelog:
  - backport https://github.com/coreos/go-iptables/pull/62
    from Michael Cambria
  - Resolves: #1627561


author: Jindrich Novy <jnovy@redhat.com> - 0.8.5-1
changelog:
  - update to https://github.com/containernetworking/plugins/archive/v0.8.5.tar.gz
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 0.8.6-1
changelog:
  - update to https://github.com/containernetworking/plugins/releases/tag/v0.8.6
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0.1-2
changelog:
  - revert back to https://github.com/containernetworking/plugins/releases/tag/v1.0.1
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0.1-2
changelog:
  - revert back to https://github.com/containernetworking/plugins/releases/tag/v1.0.1
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 1:1.1.1-4
changelog:
  - rebuild for following CVEs:
  CVE-2022-41724 CVE-2022-41725 CVE-2023-24538 CVE-2023-24534 CVE-2023-24536 CVE-2022-41723 CVE-2023-24539 CVE-2023-24540 CVE-2023-29400
  - Resolves: #2179944
  - Resolves: #2187342
  - Resolves: #2187360
  - Resolves: #2203693
  - Resolves: #2207506


author: Jindrich Novy <jnovy@redhat.com> - 1:1.4.0-1
changelog:
  - update to https://github.com/containernetworking/plugins/releases/tag/v1.4.0
  - Related: Jira:RHEL-2110


author: Lokesh Mandvekar <lsm5@redhat.com> - 1:0.1.31-7.git0144aa8
changelog:
  - build with %gobuild
  - use scl-ized go-toolset as dep
  - disable i686 builds temporarily because of go-toolset issues


author: Lubos Kloucek <lubos.kloucek@oracle.com> - 1:0.1.32-4.0.1.git1715c90
changelog:
  - Add oracle registry into the conf file [Orabug: 29845934]
  - Fix oracle registry login issues [Orabug: 29937192]


author: David Sloboda <david.x.sloboda@oracle.com> - 1:0.1.32-6.git1715c90.0.1
changelog:
  - Update registry conf file [Orabug: 31306708]
  - Add oracle registry into the conf file [Orabug: 29845934]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Lokesh Mandvekar <lsm5@redhat.com> - 1:0.1.32-4.git1715c90
changelog:
  - Fixes @openshift/machine-config-operator#669
  - install /etc/containers/oci/hooks.d and /etc/containers/certs.d


author: David Sloboda <david.x.sloboda@oracle.com> - 1:0.1.37-6.0.1
changelog:
  - Ensure patch for Oracle docker registry is applied [Orabug: 30533101]
  - Add oracle registry into the conf file [Orabug: 29845934]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Jindrich Novy <jnovy@redhat.com> - 1:0.1.40-2
changelog:
  - comment out mountopt option in order to fix gating tests
    see bug 1769769
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1:0.1.40-4
changelog:
  - fix symlinks in /usr/share/rhel/secrets and make
    subscription-manager soft dependency to make them work
  - Related: RHELPLAN-25139


author: David Sloboda <david.x.sloboda@oracle.com> - 0.1.40-11.0.1
changelog:
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Eduardo Santiago <santiago@redhat.com> - 1:0.1.41-3
changelog:
  - patch broken gating tests: improper 'jq' usage, and use 'registry:2.6'
    (instead of :2) to work around broken image pushed by docker


author: David Sloboda <david.x.sloboda@oracle.com> - 1:0.1.41-3.0.1
changelog:
  - Reduce unnecessary writable mounts in NaiveDiffDriver [Orabug: 31025483]
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]
  - Fix oracle registry login issues [Orabug: 29937192]


author: Jindrich Novy <jnovy@redhat.com> - 2:1-36
changelog:
  - remove aardvark-dns and netavark - packaged separately
  - update vendored components and configuration files
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 2:1-4
changelog:
  - consume seccomp.json from the oldest vendored version of c/common,
    not main branch
  - Related: #2021990


author: Jindrich Novy <jnovy@redhat.com> - 1:0.2.0-1
changelog:
  - update to https://github.com/containers/skopeo/releases/tag/v0.2.0
  - initial rhel8-8.2.1 build
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:0.2.0-4
changelog:
  - re-include ppc64 arch, golang doesn't seem broken there any more
  - synchronize man pages and config files with upstream
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:0.2.0-5
changelog:
  - follow Dan's suggestion to deliver seccomp.json and storage.conf
    from Fedora and not directly from upstream yet
  - Related: RHELPLAN-39206


author: Jindrich Novy <jnovy@redhat.com> - 1:1.1.0-2
changelog:
  - fix "CVE-2020-14040 skopeo: golang.org/x/text: possibility to trigger an infinite loop in encoding/unicode could lead to crash [rhel-8]"
  - Resolves: #1854719


author: Eduardo Santiago <santiago@redhat.com> - 1:1.1.0-3
changelog:
  - fix broken gating tests: docker unexpectedly removed htpasswd from
    their 'registry:2' image, so we now use htpasswd from httpd-tools on host.


author: David Sloboda <david.x.sloboda@oracle.com> - 1:1.1.1-3.0.1
changelog:
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.0-4
changelog:
  - change default logging mechanism to use for container engine events
    in containers.conf to be events_logger = "file" - it should fix
    RHEL gating tests for podman nonroot (thanks to Dan Walsh)
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-1
changelog:
  - update vendored component versions
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/2e90a8a)
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.0-8
changelog:
  - revert back to version aimed at 8.3.1 - skopeo-1.2.0
  - also downgrade versions of vendored libraries
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-5
changelog:
  - use infra_image = registry.redhat.io/ubi8/pause in contiainers.conf
    (unlike previous one ubi8/pause doesn't require authentication)
  - Related: #1934947


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-6
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/e7880c4)
  - Related: #1938234


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-7
changelog:
  - update documentation and configs according to the current
    versions of vendored projects
  - Related: #1938234


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.3-1
changelog:
  - assure runc is set as default runtime in RHEL8
  - update shortnames from upstream
  - sync vendored component versions with upstream
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-9
changelog:
  - revert back to state of 3.0-8.4.0
  - sync shortnames with pyxis
  - improve shortnames
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-7
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/2e90a8a)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-9
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/a05ddb8)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-10
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/6c0e35a)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-11
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/b4210c0)
  - Resolves: #1914884


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-12
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/3abb778)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/e72dd9c)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-10
changelog:
  - update shortnames from Pyxis
  - sync with the vendored versions in 3.0-8.5.0
  - bump release to assure upgrade path from 3.0-8.4.0
  - Related: #1934415


author: David Sloboda <david.x.sloboda@oracle.com> - 1:1.2.2-10.0.1
changelog:
  - Ignore rhel-shortnames.conf [JIRA: OLDIS-3902]
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]


author: EL Errata <el-errata_ww@oracle.com> - 1.2.2-7.0.1
changelog:
  - Ignore rhel-shortnames.conf [JIRA: OLDIS-3902]
  - Temporarily update shortnames.conf for oraclelinux to point to docker [JIRA: OLDIS-3902]
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.4-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/9921983)
  - update shortnames from Pyxis
  - Related: #2009153


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.4-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/9921983)
  - Related: #2001445


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.4-2
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/7300333)
  - Related: #2061390


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-13
changelog:
  - put back ubi8/buildah and ubi8/skopeo as it was released in 8.4
    (only ubi8/podman was not)
  - Related: #1972700


author: Jindrich Novy <jnovy@redhat.com> - 1:1.3.1-2
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.3
    (https://github.com/containers/skopeo/commit/038f70e)
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.3.1-3
changelog:
  - add direct runc dependency to avoid situation when runc is listed
    as default runtime but only crun is present in RHEL8
  - Related: #1954702


author: EL Errata <el-errata_ww@oracle.com> - 1.3.1-5.0.1
changelog:
  - Handling redirect from the docker registry [Orabug: 29874238] (Nikita Gerasimov)
  - Add oracle registry into the conf file [Orabug: 29845934 31306708]
  - Switch back to the official Oracle Linux image


author: Jiri Vanek <jvanek@redhat.com> - 3.7-3
changelog:
  - added link to http://hydra.brq.redhat.com:8080/view/c~j~c/#projectstatus
  - removed source check from test.yaml
  - added gating.yaml
  - Resolves: rhbz#1855374


author: Jiri Vanek <jvanek@redhat.com> - 4.0-2
changelog:
  - commented out requires lua-posix, it was always commented out in el8, never in fedora. IDK
  - Resolves: rhbz#1953923


author: Jan Friesse <jfriesse@redhat.com> 2.99.3-3
changelog:
  - Resolves: rhbz#1602409

  - Remove libcgroup (rhbz#1602409)
  - merge upstream commit c9e5d6db13fa965d83e27a3b664477e9b5b26edf (rhbz#1602409)


author: Jan Friesse <jfriesse@redhat.com> 2.99.3-5
changelog:
  - Resolves: rhbz#1639211

  - config: Fix crash in reload if new interfaces are added (rhbz#1639211)
  - merge upstream commit 9f2d5a3a3faa8bd1021b505bcf3c5428b3435e39 (rhbz#1639211)


author: Jan Friesse <jfriesse@redhat.com> 2.99.5-2
changelog:
  - Resolves: rhbz#1654630

  - man: Add some information about address resolution (rhbz#1654630)
  - merge upstream commit 8d50bd946dd7e01da75f06da3f885e7dc82f4f12 (rhbz#1654630)
  - config: Look up hostnames in a defined order (rhbz#1654630)
  - merge upstream commit 3d7f136f86a56dd9d9caa9060f7a01e8b681eb7f (rhbz#1654630)


author: Jan Friesse <jfriesse@redhat.com> 3.0.0-2
changelog:
  - Resolves: rhbz#1665211

  - totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4 (rhbz#1665211)
  - merge upstream commit 2ab4d4188670356dcb82a80f2fc4598f5145c77d (rhbz#1665211)


author: Jan Friesse <jfriesse@redhat.com> 2.99.5-2
changelog:
  - Resolves: rhbz#1654630

  - man: Add some information about address resolution (rhbz#1654630)
  - merge upstream commit 8d50bd946dd7e01da75f06da3f885e7dc82f4f12 (rhbz#1654630)
  - config: Look up hostnames in a defined order (rhbz#1654630)
  - merge upstream commit 3d7f136f86a56dd9d9caa9060f7a01e8b681eb7f (rhbz#1654630)


author: Jan Friesse <jfriesse@redhat.com> 3.0.2-3.1
changelog:
  - Resolves: rhbz#1765619

  - totemsrp: Reduce MTU to left room second mcast (rhbz#1765619)
  - merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765619)


author: Jan Friesse <jfriesse@redhat.com> 3.0.2-4
changelog:
  - Resolves: rhbz#1745624
  - Resolves: rhbz#1745642
  - Resolves: rhbz#1749263
  - Resolves: rhbz#1765025

  - totem: fix check if all nodes have same number of links (rhbz#1749263)
  - merge upstream commit 816324c94cfb917b11f43954b8757424db28b390 (rhbz#1749263)
  - totem: Increase ring_id seq after load (rhbz#1745624)
  - merge upstream commit 3675daceeeeb72af043f5c051daed463fdd2d2a1 (rhbz#1745624)
  - man: Fix link_mode priority description (rhbz#1745642)
  - merge upstream commit 0a323ff2ed0f2aff9cb691072906e69cb96ed662 (rhbz#1745642)
  - totemsrp: Reduce MTU to left room second mcast (rhbz#1765025)
  - merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765025)


author: Jan Friesse <jfriesse@redhat.com> 3.0.3-4
changelog:
  - Resolves: rhbz#1780137
  - Resolves: rhbz#1791792
  - Resolves: rhbz#1809864
  - Resolves: rhbz#1816653

  - votequorum: Ignore the icmap_get_* return value (rhbz#1780137)
  - merge upstream commit cddd62f972bca276c934e58f08da84071cec1ddb (rhbz#1780137)
  - man: move cmap_keys man page from section 8 to 7 (rhbz#1791792)
  - merge upstream commit f1d36307e524f9440733f0b01a9fc627a0e1cac7 (rhbz#1791792)
  - votequorum: Reflect runtime change of 2Node to WFA (rhbz#1780137)
  - merge upstream commit 8ce65bf951bc1e5b2d64b60ea027fbdc551d4fc8 (rhbz#1780137)
  - stats: Add stats for scheduler misses (rhbz#1791792)
  - merge upstream commit 48b6894ef41e9a06ccbb696d062d86ef60dc2c4b (rhbz#1791792)
  - stats: Use nanoseconds from epoch for schedmiss (rhbz#1791792)
  - merge upstream commit ebd05fa00826c366922e619b012a0684c6856539 (rhbz#1791792)
  - main: Add schedmiss timestamp into message (rhbz#1791792)
  - merge upstream commit 35662dd0ec53f456445c30c0ef92892f47b25aa2 (rhbz#1791792)
  - votequorum: Change check of expected_votes (rhbz#1809864)
  - merge upstream commit 0c16442f2d93f32a229b87d2672e2dc8025ec704 (rhbz#1809864)
  - quorumtool: exit on invalid expected votes (rhbz#1809864)
  - merge upstream commit 5f543465bb3506b7f4929a426f1c22a9c854cecd (rhbz#1809864)
  - votequorum: set wfa status only on startup (rhbz#1816653)
  - merge upstream commit ca320beac25f82c0c555799e647a47975a333c28 (rhbz#1816653)


author: Jan Friesse <jfriesse@redhat.com> 3.1.0-1
changelog:
  - Resolves: rhbz#1855293
  - Resolves: rhbz#1855303
  - Resolves: rhbz#1870449
  - Resolves: rhbz#1887400

  - New upstream release (rhbz#1855293)
  - Support for reload of crypto configuration (rhbz#1855303)
  - Increase default token timeout to 3000ms (rhbz#1870449)
  - Add support for nodelist callback into quorum service (rhbz#1887400)


author: Jan Friesse <jfriesse@redhat.com> 3.1.0-3
changelog:
  - Resolves: rhbz#1897085
  - Resolves: rhbz#1896493

  - spausedd: Add ability to move process into root cgroup (rhbz#1897085)
  - totemknet: Check both cipher and hash for crypto (rhbz#1896493)


author: Jan Friesse <jfriesse@redhat.com> 3.1.4-1
changelog:
  - Related: rhbz#1948973
  - Resolves: rhbz#1962139

  - New upstream release (rhbz#1948973)
  - stats: fix crash when iterating over deleted keys (rhbz#1962139)


author: Jan Friesse <jfriesse@redhat.com> 3.1.5-2
changelog:
  - Resolves: rhbz#2002115
  - Resolves: rhbz#2024658

  - totem: Add cancel_hold_on_retransmit config option (rhbz#2002115)
  - merge upstream commit cdf72925db5a81e546ca8e8d7d8291ee1fc77be4 (rhbz#2002115)
  - totemsrp: Switch totempg buffers at the right time (rhbz#2024658)
  - merge upstream commit e7a82370a7b5d3ca342d5e42e25763fa2c938739 (rhbz#2024658)


author: Jan Friesse <jfriesse@redhat.com> - 3.1.8-1.1
changelog:
  - Resolves: RHEL-163805
  - Resolves: RHEL-163826

  - totemsrp: Return error if sanity check fails (fixes CVE-2026-35091)
  - totemsrp: Fix integer overflow in memb_join_sanity (fixes CVE-2026-35092)


author: Marek Polacek <polacek@redhat.com> 8.2.1-1.3
changelog:
  - change the default -march on s390x to z13 with tuning for z14 (#1571124)
  - use --disable-multilib on s390x


author: Jeff Law <law@redhat.com 8.2.1-3.4
changelog:
  - Backport PPC string inlines from trunk which allow for valgrind's
    memcheck to work properly (#1652929)
  - Backport bugfix for clz pattern on s390 affecting jemalloc (#1652016)


author: Qing Zhao <qing.zhao@oracle.com> 8.2.1-3.5.0.1
changelog:
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from Gcc9:
    gcc9-pr47618.patch
  - Fix Orabug 29457270 - With live patching, still need to obey "inline"
    directive
    This is the similar GCC PR89730, add the fix from Gcc9:
    gcc9-pr89730.patch
  - Fix Orabug 29178534 - SEGV in rdbms with gcc8 running lrgsrgdbcon1 
    lrgsrgdbcon2 lrgsrgdbcone 
    This is the similar GCC PR89595, add the fix from Gcc9:
    gcc9-pr89595.patch
    also fixes GCC PR PR89655 PR89656, add the fix from Gcc9:
    gcc9-pr89655-pr89656.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC 
    Add -fopt-info-inline support from Gcc9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions 
    Add -flive-patching support from Gcc9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-flive-patching.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
  https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
  e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
  					  aarch64.
  d735f3ae4712f66362326d179b4d7e9332c79677: Revert "2017-10-24  Richard Biener
  271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for 
  					  shifted
  0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
  				    	  eMAG.
  c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
  					  X-Gene
  74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
  ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
  b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
  393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
  b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline: 
  					  Add pipelining loads for list finds.
  095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common 
  					  subexpression elimination.
  a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for 
  					  X-Gene cores.
  256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
  					  without definition stmts.
  6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
  1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
  66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation 
  					  of loop preheaders.
  c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Marek Polacek <polacek@redhat.com> 8.3.1-3
changelog:
  - update from Fedora 8.3.1-3 (#1680182)
  - remove load and test FP splitter (#1673116)
  - fix *movsi_from_df (#1677652)
  - add missing headers
  - add support for live patching (#1668903)
  - retire gcc8-rh1612514.patch, gcc8-rh1652016.patch, gcc8-rh1652929-?.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-4
changelog:
  - update from Fedora 8.3.1-4 (#1680182)
  - drop gcc8-pr60790.patch, gcc8-pr89629.patch, gcc8-rh1668903-4.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-4.2
changelog:
  - backport the -fuse-ld=lld option (#1670535)
  - TLS model fix (#1678555, PR c++/85400)
  - two small autoFDO fixes (#1686082)
  - libgomp update (#1707568)
  - member template redeclaration fix (#1652704, PR c++/86747)
  - turn libgcc_s.so into a linker script on i?86, x86_64, ppc64le and also on
    ppc and ppc64 for 64-bit multilib (#1708309)
  - avoid using unaligned vsx or lxvd2x/stxvd2x for memcpy/memmove inline
    expansion (#1666977)


author: Marek Polacek <polacek@redhat.com> 8.3.1-4.5
changelog:
  - fix shift count operand printing (#1730380)
  - fix tree-outof-ssa.c ICE with vector types (PR middle-end/90139, #1730454)
  - fix out-of-ssa with unsupported vector types (PR rtl-optimization/90756,
    - fix ICE with template placeholder for TTP (PR c++/86098, #1730454)


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1
changelog:
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC 
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions 
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
  https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
  e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
  					  aarch64.
  d735f3ae4712f66362326d179b4d7e9332c79677: Revert "2017-10-24  Richard Biener
  271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for 
  					  shifted
  0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
  				    	  eMAG.
  c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
  					  X-Gene
  74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
  ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
  b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
  393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
  b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline: 
  					  Add pipelining loads for list finds.
  095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common 
  					  subexpression elimination.
  a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for 
  					  X-Gene cores.
  256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
  					  without definition stmts.
  6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
  1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
  66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation 
  					  of loop preheaders.
  c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.2
changelog:
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents 
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path 
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3
changelog:
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4
changelog:
  - Add support for CTF in GCC
  - Fix Orabug 30102948 gcc: Add CTF generation to compiler
  - Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5
changelog:
  - Update support for CTF
  - Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
  - Fix Orabug 30779193 CTF generation fails for some flavors of vla
  - Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6
changelog:
  - Add 5 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-mtune-support-for-arm-ares.patch
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch


author: Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.7
changelog:
  - Update support for CTF
  - Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
  - Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
    used


author: Marek Polacek <polacek@redhat.com> 8.3.1-5
changelog:
  - update from Fedora gcc-8.3.1-5 (#1747157)
  - use unspec_volatile for darn (PR target/91481, #1760205, CVE-2019-15847)


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.1
changelog:
  - Forward-port Oracle patches from ol8-u1.
  - Apply ares/neoverse support patches only ifarch aarch64.
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
  - Add 5 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-mtune-support-for-arm-ares.patch
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
  - Update support for CTF
  - Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
  - Fix Orabug 30779193 CTF generation fails for some flavors of vla
  - Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
  - Add support for CTF in GCC
  - Fix Orabug 30102948 gcc: Add CTF generation to compiler
  - Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch
    (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents 
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path 
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch
     (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC 
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions 
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
    https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
    e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
    					  aarch64.
    d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
    271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for 
    					  shifted
    0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
    				    	  eMAG.
    c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
    					  X-Gene
    74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
    ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
    b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
    393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
    b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline: 
    					  Add pipelining loads for list finds.
    095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common 
    					  subexpression elimination.
    a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for 
    					  X-Gene cores.
    256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
    					  without definition stmts.
    6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
    1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
    66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation 
    					  of loop preheaders.
    c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.
  - Reviewed by: Elena Zannoni <elena.zannoni@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3
changelog:
  - Fix Orabug 29838827 - provide an option to adjust the maximum depth of nested #include
    This is the same bug as gcc upstream PR90581 from Gcc9:
    gcc9-pr90581.patch
  - Fix Orabug 29541051 -  confusing error message when there is a problem
    with ASAN_OPTIONS "ERROR: expected '='"
    This is the same bug as gcc upstream PR89832 from Gcc9:
    gcc9-pr89832.patch


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4
changelog:
  - Fix generation of CTF type records for completed structs referred
    thru pointers.
  - Orabug 31095790.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.5
changelog:
  - Add 8 patches from gcc9,10 to support -moutline-atomics for aarch64
    gcc9-early-clobber-aarch64-store.patch
    gcc9-gen-helper-substituting-iterat.patch
    gcc9-imp-swp-generation.patch
    gcc9-imp-atomic-op-lse.patch
    gcc9-simplify-lse-cas.patch
    gcc9-improve-cas.patch
    gcc9-visibility-to-libfunc.patch
    gcc10-imp-moutline-atomics.patch


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.6
changelog:
  - Replace the previous 8 patches in version 0.5 with 19 patches from upstream
    gcc 8 to support -moutline-atomics for aarch64
    moutline-1-add-early-clobber.patch
    moutline-2-simplify-lse-cas.patch
    moutline-3-imp-cas-gen.patch
    moutline-4-imp-swp-gen.patch
    moutline-5-imp-atomic-op-lse.patch
    moutline-6-remove-early-clobber.patch
    moutline-7-extend-R-for-intreg.patch
    moutline-8-imp-TImode-compare-and-swap.patch
    moutline-9-fix-shrinkwrapping-interactions.patch
    moutline-10-tidy-split-compare-and-swap.patch
    moutline-11-out-of-line-for-lse-atomics.patch
    moutline-12-visibility-to-libfunc.patch
    moutline-13-imp-moutline-atomics.patch
    moutline-14-fix-store-exclusive-lse.patch
    moutline-15-configure-for-sys-auxv-libgcc-lse.patch
    moutline-16-fix-compare-and-swphi.patch
    moutline-17-fix-bootstrap-with-old-binutils.patch
    moutline-18-fix-ice-dueto-gen-compare-reg.patch
    moutline-19-re-pr90724.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-5.1
changelog:
  - consider negative edges in cycle detection (#1817991, PR gcov-profile/91601)
  - fix Fortran debug info for arrays with descriptors (#1655624,
    PR fortran/92775)
  - fix wrong code emitted for movv1qi on s390x (#1784758, PR target/92950)


author: Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2
changelog:
  - Fix Orabug 32301371 - bug using gcov with preserve paths option
    This is the same bug as GCC bug PR gcov-profile/88994
    gcc9-pr88994.patch


author: Marek Polacek <polacek@redhat.com> 8.4.1-1
changelog:
  - update from GCC 8.4 release (#1868446)
  - remove symlinks to 32-bit versions of these static libraries: libasan.a,
    libitm.a, libquadmath.a, libubsan.a, libgfortran.a (#1779597)


author: Qing Zhao <qing.zhao@oracle.com> 8.4.1-1.0.1
changelog:
  - Merge the following oracle patches to OL8.4 beta:
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>

  - Fix Orabug 32301371 - bug using gcov with preserve paths option
    This is the same bug as GCC bug PR gcov-profile/88994
    gcc9-pr88994.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
  - Fix generation of CTF type records for completed structs referred
    thru pointers.
    Orabug 31095790.
    (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
  - Fix Orabug 29838827 - provide an option to adjust the maximum depth 
    of nested #include
    This is the same bug as gcc upstream PR90581 from Gcc9:
    gcc9-pr90581.patch
  - Fix Orabug 29541051 -  confusing error message when there is a problem
    with ASAN_OPTIONS "ERROR: expected '='"
    This is the same bug as gcc upstream PR89832 from Gcc9:
    gcc9-pr89832.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
  - Update support for CTF
    Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
    Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
    used
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
  - Apply ares/neoverse support patches only ifarch aarch64.
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
  - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
  - Update support for CTF
    Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
    Fix Orabug 30779193 CTF generation fails for some flavors of vla
    Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
  - Add support for CTF in GCC
    Fix Orabug 30102948 gcc: Add CTF generation to compiler
    Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch
    (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
    https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
    e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                            aarch64.
    d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
    271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                            shifted
    0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                            eMAG.
    c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                            X-Gene
    74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
    ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
    b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
    393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
    b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                            Add pipelining loads for list finds.
    095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                            subexpression elimination.
    a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                            X-Gene cores.
    256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                            without definition stmts.
    6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
    1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
    66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                            of loop preheaders.
    c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2
changelog:
  - Add complex divide improvement
    backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3
changelog:
  - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
    This commit brings the support for CTF/BTF debug formats at par with
    upstream.  GCC now generates the CTF/BTF debug information by using the
    internal DWARF representation.
    For backward compatibility reasons, OL8 GCC continues to support -gt
    command line option.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.4
changelog:
  - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
changelog:
  - Add patches to support marvell on Arm:
    gcc9-add-support-for-profile-extension.patch
    gcc10-add-initial-octeontx2-support.patch
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
changelog:
  - Fix Orabug 34066706 only in OL GCC.
    report error when there is no PROGRAM_SUMMARY section in .gcda file.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
changelog:
  - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 8.5.0-13
changelog:
  - require docbook-style-xsl instead of docbook5-style-xsl (#2073888)
  - backport Default widths with -fdec-format-defaults patch (#2074614)


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
changelog:
  - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
    ISSUES IN LINUX ARM64.
    Removing the buggy patch that has been removed from upstream gcc too:
    gcc10-pr91971.patch


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-16.0.2
changelog:
  - Support for -mpreserve-args in aarch64.
  - Fix Orabug 25853011.
  - Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.


author: Marek Polacek <polacek@redhat.com> 8.5.0-17
changelog:
  - fix deserialization for std::normal_distribution (#2130392,
    PR libstdc++/105502)
  - initialize std::normal_distribution::_M_saved (PR libstdc++/99536)
  - reject std::make_shared<T[]> (PR libstdc++/99006)


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
changelog:
  - Support for -mpreserve-args in aarch64.
  - Orabug 35065765.
  Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
changelog:
  - CVE-2023-4039 GCC mitigation.
    Orabug 35751743.
    Includes removal of aarch64-preserve-args.patch.  
  - CVE-2022-40982 "Intel Downfall" mitigation.
    Orabug 35751810.
    Add two patches originally from GCC upstream releases/gcc-11 branch.
    with major adjustment.
    gcc11-downfall-disable-gather-in-vec.patch
    gcc11-downfall-support-mno-gather.patch
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: David Faust <david.faust@oracle.com> 8.5.0-18.0.6
changelog:
  - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
    interaction with backported aarch64 -fstack-clash-protection support.
    [Orabug 35843962]
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 8.5.0-20
changelog:
  - fix for TLSLD references (#2213753)
  - fix crash in dynamic_cast<>() on null pointer (PR c++/99074, #2211506)
  - adjust a pattern in s390.md (PR target/87723, #2214847)


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
changelog:
  - Restore support for -mpreserve-args in aarch64 targets, adapted to
    new AArch64 stack frame layout.
  - Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
changelog:
  - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
    gcc14-pr111407.patch
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
changelog:
  - Merge Oracle patches to 8.5.0-21.
    Oracle history:
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
changelog:
  - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Oracle history:
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
changelog:
  - Merge Oracle patches to 8.5.0-23.
    Oracle history:
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-24.0.1
changelog:
  - Merge Oracle patches to 8.5.0-24.
    Oracle history:
    February-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
    - Merge Oracle patches to 8.5.0-23.
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-26.0.1
changelog:
  - Merge Oracle patches to 8.5.0-26.
    Reviewed-by: David Faust <david.faust@oracle.com>
    Oracle history:
    March-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-24.0.1
    - Merge Oracle patches to 8.5.0-24.
    February-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
    - Merge Oracle patches to 8.5.0-23.
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-28.0.1
changelog:
  - Merge Oracle patches to 8.5.0-28.
    Reviewed-by: TBD
    Oracle history:
    March-31-2025 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-26.0.1
    - Merge Oracle patches to 8.5.0-26.
    Reviewed-by: David Faust <david.faust@oracle.com>
    March-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-24.0.1
    - Merge Oracle patches to 8.5.0-24.
    February-11 2025 Qing Zhao <qing.zhao@oracle.com> 8.5.0-23.0.1
    - Merge Oracle patches to 8.5.0-23.
    May-22-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-22.0.1
    - Merge Oracle patches to 8.5.0-22.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    March-27-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-21.0.1
    - Merge Oracle patches to 8.5.0-21.
    January-19-2024 Qing Zhao <qing.zhao@oracle.com> 8.5.0-20.0.3
    - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
      gcc14-pr111407.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-5-2024 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-20.0.2
    - Restore support for -mpreserve-args in aarch64 targets, adapted to
      new AArch64 stack frame layout.
      Reviewed-by: Cupertino Miranda <cupertino.miranda@oracle.com>
    October-4-2023 David Faust <david.faust@oracle.com> 8.5.0-20.0.1
    - Forward-port Oracle patches
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    September-28-2023 David Faust <david.faust@oracle.com> 8.5.0-18.0.6
    - Backport additional patches from gcc-9 to fix CVE-2023-4039 patches
      interaction with backported aarch64 -fstack-clash-protection support.
      [Orabug 35843962]
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    August-31-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.5
    - CVE-2023-4039 GCC mitigation.
      Orabug 35751743.
      Includes removal of aarch64-preserve-args.patch.
    - CVE-2022-40982 "Intel Downfall" mitigation.
      Orabug 35751810.
      Add two patches originally from GCC upstream releases/gcc-11 branch.
      with major adjustment.
      gcc11-downfall-disable-gather-in-vec.patch
      gcc11-downfall-support-mno-gather.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-11-2023 Jose E. Marchesi <jose.marchesi@oracle.com> 8.5.0-18.0.2
    - Support for -mpreserve-args in aarch64.
      Orabug 35065765.
      Reviewed-by: Qing Zhao <qing.zhao@oracle.com>.
    March-28-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-18.0.1
    - Merge Oracle patches with gcc-8.5.0-18.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    January-12-2023 Qing Zhao <qing.zhao@oracle.com> 8.5.0-16.0.1
    - Merge oracle patches with gcc-8.5.0-16.
    November-30-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.2
    - Fix Orabug 34679540 - PROFILE COLLECT BUILD AND WORK LOAD TEST
      ISSUES IN LINUX ARM64.
      Removing the buggy patch that has been removed from upstream gcc too:
      gcc10-pr91971.patch
    September-28-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-15.0.1
    - Merge oracle patches with gcc-8.5.0-15.
    June-29-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.1.0.1
    - Merge oracle patches with gcc-8.5.0-10.1.el8_6.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    May-4-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.2
    - Fix Orabug 34066706 only in OL GCC.
      report error when there is no PROGRAM_SUMMARY section in .gcda file.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    April-27-2022 Marek Polacek <polacek@redhat.com> 8.5.0-10.1
    - backport Default widths with -fdec-format-defaults patch (#2079578)
    March-22-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-10.0.1
    - Merge with oracle patches.
    January-5-2022 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.2
    - Add patches to support marvell on Arm:
      gcc9-add-support-for-profile-extension.patch
      gcc10-add-initial-octeontx2-support.patch
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    November-16-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
    - Merge oracle patches to security errata 8.5.0-4.
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-14-2021 Indu Bhagat <indu.bhagat@oracle.com> 8.5.0-3.0.2
    - Fix Orabug 33451471 and backport CTF/BTF enhancements
      ctfc: Free CTF container elements in ctfc_delete_container ()
      ctf: Do not warn for CTF not supported for GNU GIMPLE
      ICE in btf_finalize when compiling with -gbtf (PR debug/102507, Orabug
      33451471)
      Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    October-5-2021 Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
    - Merge the following oracle patches to OL8.5 beta:
      - Fix an aarch64 compilation error triggered by the oracle patch
        gcc9-multiple-changes-align.patch on OL8U5 source base.
        gcc-fix-aarch64-tune-params.patch
      - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
        This commit brings the support for CTF/BTF debug formats at par with
        upstream.  GCC now generates the CTF/BTF debug information by using the
        internal DWARF representation.
        For backward compatibility reasons, OL8 GCC continues to support -gt
        command line option.
        (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
      - Add complex divide improvement
        backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
        (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
      - Fix Orabug 32301371 - bug using gcov with preserve paths option
        This is the same bug as GCC bug PR gcov-profile/88994
        gcc9-pr88994.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
      - Fix generation of CTF type records for completed structs referred
        thru pointers.
        Orabug 31095790.
        (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
      - Fix Orabug 29838827 - provide an option to adjust the maximum depth
        of nested #include
        This is the same bug as gcc upstream PR90581 from Gcc9:
        gcc9-pr90581.patch
      - Fix Orabug 29541051 -  confusing error message when there is a problem
        with ASAN_OPTIONS "ERROR: expected '='"
        This is the same bug as gcc upstream PR89832 from Gcc9:
        gcc9-pr89832.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
      - Update support for CTF
        Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
        Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
        used
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
      - Apply ares/neoverse support patches only ifarch aarch64.
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
      - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
        gcc9-add-vec-reverse.patch
        gcc9-multiple-changes-align.patch
        gcc9-initial-mcpu-ares-tuning.patch
        gcc9-add-support-for-neoverse-n1.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
      - Update support for CTF
        Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
        Fix Orabug 30779193 CTF generation fails for some flavors of vla
        Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
      - Add support for CTF in GCC
        Fix Orabug 30102948 gcc: Add CTF generation to compiler
        Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
        ctf-1-new-function-lang_GNU_GIMPLE.patch
        ctf-2-command-line-options-gtLEVEL.patch
        ctf-3-generation-and-emission-for-a-single-compilation.patch
        ctf-4-update-ctf-testsuite.patch
        ctf-5-handle-ctf-sections-when-lto-enabled.patch
        (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
      - CVE-2018-12207 / Intel SKX102
        OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
      - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
        to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
        -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
      - Mitigation patch:
        gcc8-Fix-Wa-with-flto.patch
        (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
      - Fix Orabug 29968294 -      Heap corruption with fprofile-dir=%p prevents
        profiling parallel processes, needed for RDBMS:
        Add patch to fix PR86057 from Gcc9:
        gcc9-pr86057.patch
      - Fix Orabug 30044244 - Profile directory concatenated with object file path
        This is the same bug as gcc upstream PR91971:
        gcc9-pr85759.patch
        gcc10-pr91971.patch
        (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
      - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
        This is the similar GCC PR47618, add the fix from GCC9:
        gcc9-pr47618.patch
      - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
        Add -fopt-info-inline support from GCC9:
        gcc9-opt-info-inline.patch
      - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
        Add -flive-patching support from GCC9:
        gcc9-fipa-reference-addressable.patch
        gcc9-fipa-stack-alignment.patch
        gcc9-add-fomit-frame-pointer-to-test.patch
        gcc9-extend-live-patching-option-handling.patch
        gcc9-ipa-stack-alignment-386-test.patch
      - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
      - Backport 17 ampere patches from
        https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
        e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                                  aarch64.
        d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
        271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                                  shifted
        0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                                  eMAG.
        c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                                  X-Gene
        74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
        ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
        b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
        393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
        b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                                  Add pipelining loads for list finds.
        095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                                  subexpression elimination.
        a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                                  X-Gene cores.
        256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                                  without definition stmts.
        6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
        1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
        66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                                  of loop preheaders.
        c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Marek Polacek <polacek@redhat.com> 8.5.0-2
changelog:
  - revert upstream PR85873 gcc-8 fix, apply the fix from gcc-9 (#1960701)
  - fix 'this' adjustment for devirtualized call (PR c++/100797, #1965951)


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-3.0.1
changelog:
  - Merge the following oracle patches to OL8.5 beta:

  - Fix an aarch64 compilation error triggered by the oracle patch
    gcc9-multiple-changes-align.patch on OL8U5 source base.
    gcc-fix-aarch64-tune-params.patch
  - Fix Orabug 33281392 Update CTF and BTF support in OL8 GCC
    This commit brings the support for CTF/BTF debug formats at par with
    upstream.  GCC now generates the CTF/BTF debug information by using the
    internal DWARF representation.
    For backward compatibility reasons, OL8 GCC continues to support -gt
    command line option.
    (Indu Bhagat <indu.bhagat@oracle.com> 8.4.1-1.0.3)
  - Add complex divide improvement
    backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
    (Patrick.McGehearty <patrick.mcgehearty@oracle.com> 8.4.1-1.0.2)
  - Fix Orabug 32301371 - bug using gcov with preserve paths option
    This is the same bug as GCC bug PR gcov-profile/88994
    gcc9-pr88994.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.1.0.2)
  - Fix generation of CTF type records for completed structs referred
    thru pointers.
    Orabug 31095790.
    (Jose E. Marchesi <jose.marchesi@oracle.com> 8.3.1-5.0.4)
  - Fix Orabug 29838827 - provide an option to adjust the maximum depth 
    of nested #include
    This is the same bug as gcc upstream PR90581 from Gcc9:
    gcc9-pr90581.patch
  - Fix Orabug 29541051 -  confusing error message when there is a problem
    with ASAN_OPTIONS "ERROR: expected '='"
    This is the same bug as gcc upstream PR89832 from Gcc9:
    gcc9-pr89832.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-5.0.3)
  - Update support for CTF
    Fix Orabug 30833294 GCC generates incorrect CTF for single element arrays
    Fix Orabug 30808764 CTF generation fails when __attribute__ ((mode (XX))) is
    used
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-5.0.2)
  - Apply ares/neoverse support patches only ifarch aarch64.
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.6)
  - Add 4 patches from gcc9 to support Arm Ares and Neoverse-N1 for Aarch64
    gcc9-add-vec-reverse.patch
    gcc9-multiple-changes-align.patch
    gcc9-initial-mcpu-ares-tuning.patch
    gcc9-add-support-for-neoverse-n1.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.5)
  - Update support for CTF
    Fix Orabug 30778534 gcc should generate CTF for functions at file-scope only
    Fix Orabug 30779193 CTF generation fails for some flavors of vla
    Fix Orabug 30784275 Fix issues wtih CTF generation for typedef constructs
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.4)
  - Add support for CTF in GCC
    Fix Orabug 30102948 gcc: Add CTF generation to compiler
    Fix Orabug 30102949 gcc: Add CTF generation to compiler (aarch64)
    ctf-1-new-function-lang_GNU_GIMPLE.patch
    ctf-2-command-line-options-gtLEVEL.patch
    ctf-3-generation-and-emission-for-a-single-compilation.patch
    ctf-4-update-ctf-testsuite.patch
    ctf-5-handle-ctf-sections-when-lto-enabled.patch
    (Qing Zhao <qing.zhao@oracle.com> 8.3.1-4.5.0.3)
  - CVE-2018-12207 / Intel SKX102
    OL8 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc8-Fix-Wa-with-flto.patch
    (Qing Zhao  <qing.zhao@oracle.com> 8.3.1-4.5.0.2)
  - Fix Orabug 29968294 -  Heap corruption with fprofile-dir=%p prevents
    profiling parallel processes, needed for RDBMS:
    Add patch to fix PR86057 from Gcc9:
    gcc9-pr86057.patch
  - Fix Orabug 30044244 - Profile directory concatenated with object file path
    This is the same bug as gcc upstream PR91971:
    gcc9-pr85759.patch
    gcc10-pr91971.patch
    (Indu Bhagat <indu.bhagat@oracle.com> 8.3.1-4.5.0.1)
  - Fix Orabug 29599147 - Need -fprofile-dir=%q{VAR} backported to gcc8
    This is the similar GCC PR47618, add the fix from GCC9:
    gcc9-pr47618.patch
  - Fix Orabug 29272977 - DB SUPPORT: Need way to dump inlining report from GCC
    Add -fopt-info-inline support from GCC9:
    gcc9-opt-info-inline.patch
  - Fix Orabug 29273006 - DB SUPPORT: need way to turn off inlining of global functions
    Add -flive-patching support from GCC9:
    gcc9-fipa-reference-addressable.patch
    gcc9-fipa-stack-alignment.patch
    gcc9-add-fomit-frame-pointer-to-test.patch
    gcc9-extend-live-patching-option-handling.patch
    gcc9-ipa-stack-alignment-386-test.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Backport 17 ampere patches from
    https://git.theobroma-systems.com/ampere-computing/gcc.git/log/?h=gcc-8_2_0-amp3-branch
    e18301133ea622f6d6796ded1d15466e70475cf8: Retpoline (Spectre-V2 mitigation) for
                                            aarch64.
    d735f3ae4712f66362326d179b4d7e9332c79677: Revert 2017-10-24  Richard Biener
    271e2811e59c0c77fc022fa86a7030f20b4cac8e: Correct the maximum shift amount for
                                            shifted
    0512749950d927de3dd695f2f2aacdfd30cf32fd: Add CPU support for Ampere Computing's
                                            eMAG.
    c8b87078f9e0714cb9cab602e12a18ceb12df05a: eMAG/Xgene: Procedural cost-model for
                                            X-Gene
    74610471b3577c5d465c3fd095a65b796b1e074c: Updating cost table for xgene1.
    ddba1553ac412be5596e6e2962c148032c4cf231: [AArch64] Add Xgene1 prefetch tunings.
    b7ebb0a10a8900324074070188a0936ed81b28a4: [AArch64] Fix in xgene1_addrcost_table
    393dc5c50d55d069f91627bf0be5bab812978850: X-Gene: Adapt tuning struct for GCC 8.
    b9136d58824af2118c4969c3edb42cad3318b08f: tree-ssa-list-find-pipeline:
                                            Add pipelining loads for list finds.
    095496dd8a9491a17a9caec173281ad02e559df5: uncse: Added pass to undo common
                                            subexpression elimination.
    a7c8dc238e3656e9d2f9256ee76f933c8d7956fb: loop-prefetcher: Adapt defaults for
                                            X-Gene cores.
    256307f293f1750851576e14c8a42b696eced2da: tree-ssa-cpp: Don't crash on SSA names
                                            without definition stmts.
    6e32f53be4f6733f6bfe267ad2337aecaf4047f6: Introduce new option -funroll-more.
    1ac2485a2fced091a5cce6343fe6a6337f850e73: New option to bypass aliasing-checks.
    66d7d833bece61e58998ad53a609cd32e3ee4fad: cfgloopmanip: Allow forced creation
                                            of loop preheaders.
    c4f89d50e200538b1ac8889801705300e0b27ef2: Add new pass to optimise loops.


author: Qing Zhao <qing.zhao@oracle.com> 8.5.0-4.0.1
changelog:
  - Merge oracle patches to security errata 8.5.0-4.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Dave Anderson <anderson@redhat.com> - 7.2.3-12
changelog:
  - Address covscan issues
    Resolves: rhbz#1602466
  - Fix for x86_64 5-level pagetable vmalloc range expansion
    Resolves: rhbz#1637125


author: Dave Anderson <anderson@redhat.com> - 7.2.3-16
changelog:
  - Resurrect "dev -p" option.
  - Fix "dev -[dD]" options to account for request_queue.in_flight[] removal.
    Resolves: rhbz#1662039
  - Command line input fixes
    Resolves: rhbz#1664061


author: Dave Anderson <anderson@redhat.com> - 7.2.6-1
changelog:
  - Rebase to latest upstream sources
    Resolves: rhbz#1686560 
  - Utilize the VMCOREINFO PT_NOTE in /proc/kcore header
    Resolves: rhbz#1627528
  - Support extraction of CONFIG_PROC_VMCORE_DEVICE_DUMP data from dumpfile header
    Resolves: rhbz#1702535


author: Dave Anderson <anderson@redhat.com> - 7.2.6-2
changelog:
  - Fix "p" command regression
    Resolves: rhbz#1718417  
  - Fix arm64 debug kernel read error message during initialization
    Resolves: rhbz#1718736


author: Dave Anderson <anderson@redhat.com> - 7.2.7-2
changelog:
  - Rebase to latest upstream sources
    Resolves: rhbz#1738619
  - Support for KASLR on s390x
    Resolves: rhbz# 1753172


author: Dave Anderson <anderson@redhat.com> - 7.2.7-3
changelog:
  - Rebase to github commit 6c1c8ac6
    Resolves: rhbz#1738619
  - Fix "log -a" option
    Resolves: rhbz#1785537
  - Fix for ELF kdump vmcores form s390x KASLR kernels
    Resolves: rhbz#1786996


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-3
changelog:
  - Fix for reading compressed kdump dumpfiles from systems with physical memory
    Resolves: rhbz#1819606


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-6
changelog:
  - aarch64: Revert to reading CONFIG_ARM64_USER_VA_BITS_52 and CONFIG_ARM64_PA_BITS=52 for 52-bit VA/PA space.
    Resolves: rhbz#1861086


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-7
changelog:
  - crash/sadump, kaslr: fix failure of calculating kaslr_offset due to an sadump format restriction
    Resolves: rhbz#1855527


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.8-8
changelog:
  - crash/arm64: Fix arm64 read error with 'idmap_ptrs_per_pgd' symbol with debug kernel
    Resolves: rhbz#1876039


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.9-1
changelog:
  - Rebase to upstream crash version 7.2.9
  - Also minimize the rhel-only patches to the bare minimum.
    Resolves: rhbz#1881854


author: Bhupesh Sharma <bhsharma@redhat.com> - 7.2.9-2
changelog:
  - Fix the sources file to add gdb-7.6 tarball
    [The line was somehow removed when using rhpkg new-sources to
     update the crash tarball location]
    Resolves: rhbz#1881854


author: EL Errata <el-errata_ww@oracle.com> - 7.2.9-2.0.1
changelog:
  - Add lowercase tcr_el1_t1sz [Orabug: 32534240]
  - Drop patches, incompatible with UEK6 kernel [Orabug: 32130905]
  - Remove upstream references


author: EL Errata <el-errata_ww@oracle.com> - 7.3.0-2.0.1
changelog:
  - Fix module string table access violation problem [Orabug 32887589]
  - Add lowercase tcr_el1_t1sz [Orabug: 32534240]
  - Drop patches, incompatible with UEK6 kernel [Orabug: 32130905]
  - Remove upstream references


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.0-3
changelog:
  - Fix for "sched: Change task_struct::state"
  - Fix for "sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=y"
  - Fix live debugging with lockdown=integrity
  - Fix 'waitq' command for Linux 4.13 and later kernels
  - Fix for "kmem -s|-S" option on Linux 5.7 and later kernels


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.1-3
changelog:
  - Fix segmentation fault caused by crash extension modules
  - Support the overflow stack exception handling on aarch64


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.1-4
changelog:
  - Fix segfault on aarch64 for "bt -a|-c" command
  - Fix HZ calculation on Linux 5.14 and later
  - Fix for "timer -r" option to display all the per-CPU clocks


author: Brian Maly <brian.maly@oracle.com> 8.0.0-2.0.1
changelog:
  - Reworked 0007-bt-x86_64-filter-out-idle-task-stack.patch
  - Reworked lzo_snappy_zstd.patch
  - Reworked rhel8_build.patch
  - Reworked 0008-bt-arm64-add-support-for-bt-n-idle.patch
  - Dropped sbitmapq patches
  - Rebased src tarballs: crash-8.0.0.tar.gz, gdb-10.2.tar.gz [Orabug: 33858562]


author: <brian.maly@oracle.com> 8.0.1-1.0.1
changelog:
  - Reformat rhel8_build.patch
  - Reformat lzo_snappy_zstd.patch
  - Reformat 0007-bt-x86_64-filter-out-idle-task-stack.patch
  - Reformat 0008-bt-arm64-add-support-for-bt-n-idle.patch
  - Rebase to 8.0.1 [Orabug: 34692063]
  - Enable zstd compression [Orabug: 34475766]


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.2-5
changelog:
  - Update to the latest upstream commit 47216437e79a
  - ("Fix "net" command on kernel configured with CONFIG_IPV6=m")


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.2-8
changelog:
  - arm64: Fix again segfault in arm64_is_kernel_exception_frame()
  - Fix invalid structure size error during crash startup on ppc64


author: Lianbo Jiang <lijiang@redhat.com> - 8.0.4-2
changelog:
  - Fix the "dis -lr" not displaying the source file names
    and line numbers
  - Fix incorrect symbol translation by the 'struct blk_mq_ops'


author: Dave Anderson <anderson@redhat.com> - 1.3.1-3
changelog:
  - Fix x86_64 "invalid structure member offset: thread_struct_fs"
    Resolves: rhbz#1589019
  - Fix arm64 "invalid structure member offset: thread_struct_fpsimd_state"
    Resolves: rhbz#1625810


author: Bhupesh Sharma <bhsharma@redhat.com> - 1.5.1-1
changelog:
  - Rebase crash-gcore-command to github upstream version crash-gcore-command-1.5.1
    Resolves: rhbz#1851747


author: Bhupesh Sharma <bhsharma@redhat.com> - 1.6.0-1
changelog:
  - Rebase crash-gcore-command to github upstream version crash-gcore-command-1.6.0
    Resolves: rhbz#1903465


author: Lianbo Jiang <lijiang@redhat.com> - 1.6.3-1
changelog:
  - Rebase to upstream crash-gcore-command-1.6.3
  - Fix memory allocation failure issue
  - Resolves: rhbz#2054066


author: Tao Liu <ltao@redhat.com> - 1.6.3-2
changelog:
  - Rebase to upstream crash-gcore-command-1.6.3
  - Fix memory allocation failure issue
  - Resolves: rhbz#2060355


author: Dave Anderson <anderson@redhat.com> - 1.0.3-2.el7
changelog:
  - Add RPM_OPT_FLAGS to gcc line in ptdump.mk
    Resolves: rhbz#1450708
  - Set gdb scope to get appropriate ring_buffer structure
    Resolves: rhbz#1451181


author: Dave Anderson <anderson@redhat.com> - 1.0.3-5
changelog:
  - ptdump: fix build warning: warning: this ‘if’ clause does not guard
  - ptdump: fix failure: ptdump: invalid size request: 0 type: "read page for write" 
  - ptdump: fix heap memory and fd leak when fault happens
    Resolves: rhbz#1786497


author: Lianbo Jiang <lijiang@redhat.com> - 1.0.7-2
changelog:
  - Fix for "current buffer not found"
  - Fix for "invalid kernel virtual address: 0  type: struct topa_entry"
  - Fix for "invalid ring_buffer"
    Resolves: rhbz#1838927


author: Dave Anderson <anderson@redhat.com> - 2.0.12
changelog:
  - Differentiate ppc64 .ring_buffer_read text symbol from ring_buffer_read data symbol
  - Fix for ring_buffer_per_cpu.nr_pages size change on big-endian systems 
  - Fix for Linux 4.7 change to the TRACE_EVENT_FL_TRACEPOINT flag
    Resolves: rhbz#1441914
    Resolves: rhbz#1440726


author: Dave Anderson <anderson@redhat.com> - 2.0.13
changelog:
  - Build requires crash-devel-7.2.0-2 and usage requires crash-7.2.0-2
    because of load_module structure change.
    Resolves: rhbz#1520825


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-2
changelog:
  - Consistently produce valid URLs by prepending protocol. (RhBug:1632121)
  - modifyrepo_c: Prevent doubling of compression (test.gz.gz) (RhBug:1639287)
  - Correct pkg count in headers if there were invalid pkgs (RhBug:1596211)
  - Add support for modular errata (RhBug:1656584)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-3
changelog:
  - Backport patch to switch off timestamps on documentation in order to remove
    file conflicts (RhBug:1738788)


author: Ales Matej <amatej@redhat.com> - 0.15.1-1
changelog:
  - Update to 0.15.1
  - Allow pip to see installation of python3-createrepo_c
  - Imporove documentation
  - Remove dependency on deltarpm in favour of drpm
  - Obsolete createrepo on all Fedoras again (RhBug:1702771)
  - Fix issue with createrepo_c hanging at the end (RhBug:1714666)
  - Don't include packages with forbidden control chars in repodata
  - Depend on the appropriate minimum version of libmodulemd
  - Add --pkgorigins mode for Koji
  - Prevent exiting with 0 if errors occur while finalizing repodata.
  - Add support for reading and merging module metadata
  - Update --keep-all-metadata to keep all additional metadata, not just updateinfo and groupfile (RhBug:1639287)
  - mergerepo_c: Add support for --koji simple mode
  - Fix generating corrupted sqlite files (RhBug: 1696808)
  - Do not obsolete createrepo on Fedora < 31
  - mergerepo_c: check if nevra is NULL and warn user about src.rpm naming
  - Include file timestamp in repomd.xml to allow reproducing exact metadata as produced in the past
  - Enhance support of zchunk
  - Support of zchunk
  - [spec] Fix ldconfig for rhel <= 7
  - Fix "CR_DELTA_RPM_SUPPORT" redefined warnings
  - Set to build against Python 3 by default
  - Update README
  - Add mergerepo_c --repo-prefix-search and --repo-prefix-replace.
  - Fix missing packages in mergerepo_c in case multiple VR exists for single pkg in repo.


author: Ales Matej <amatej@redhat.com> - 0.15.1-2
changelog:
  - Add reboot_suggested to UpdateRecord (RhBug:1772466)
  - Explicitly output boolean values for updateinfo.xml (RhBug:1772466)
  - Fix modifyrepo_c with modules.yaml as a symbolic link (RhBug:1776399)


author: Ales Matej <amatej@redhat.com> - 0.15.10-1
changelog:
  - Update to 0.15.10
  - New option --recycle-pkglist for --update mode
  - Add restart_suggested field to updatecollectionpackage in updateinfo.xml
  - Add relogin_suggested field to updatecollectionpackage in updateinfo.xml (Rhbug:1779751)
  - Export all changelog entries to other.xml in compatibility mode
  - Enhance error handling when locating repositories (RhBug:1762697)
  - Clean up temporary .repodata on sigint
  - Support issued date in epoch format set by Python API (RhBug:1779751)
  - Allow parsing of xml repodata from string via new API functions (RhBug:1804308)
  - Fix a bug when setting updateCollectionModule (RhBug:1821781)


author: Nicola Sella <nsella@redhat.com> - 0.16.2-1
changelog:
  - Update to 0.16.2
  - Add module metadata support to createrepo_c (RhBug:1795936)
  - Fix various memory leaks


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-1
changelog:
  - Update to 0.17.2
  - Fix Python deprecation (PY_SSIZE_T_CLEAN) (RhBug:1891785)
  - Revert back to old c API for destination file of cr_compress_file_with_stat and cr_compress_file to prevent a memory leak
  - Disable drpm for RHEL >= 9 (RhBug:1914828)
  - Setting updated/issued_date to None doesn't produce garbage values (RhBug:1921715)
  - Allow taking __repr__ (__str__) of closed xmlfile and sqlite (RhBug:1913465)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-1
changelog:
  - Update to 0.17.7
  - Remove insecure hashes SHA-1 and MD5 from the default build (RhBug:1935486)
  - Fix error when updating repo with removed modules metadata
  - Exit with status code 1 when loading of repo's metadata fails
  - Fix memory leaks (RhBug:1998426)
  - Fix valgrind warnings caused by subprocess calls


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-4
changelog:
  - Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata (RhBug:1992209)


author: Adrian Reber <adrian@lisas.de> - 3.12-0.1
changelog:
  - Updated to 3.12 (pre-release)
  - Create libs subpackage
  - Build against SELinux (Fedora and RHEL8)
  - Build against libbsd (Fedora)


author: Jindrich Novy <jnovy@redhat.com> - 3.15-3
changelog:
  - add Requires: criu-libs = %{version}-%{release} in criu-devel
  - add gating tests
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 0.15-2
changelog:
  - backport "exec: check read bytes from sync" (gscrivan@redhat.com)
    (https://github.com/containers/crun/issues/511)
  - Related: #1888571


author: Jindrich Novy <jnovy@redhat.com> - 1.4.4-1
changelog:
  - update to https://github.com/containers/crun/releases/tag/1.4.4
  - Resolves: #2067577
  - Related: #2001445


author: Ondrej Kozina <okozina@redhat.com> - 2.0.4-1
changelog:
  - Update to cryptsetup 2.0.4.
  - patch: Add RHEL system library paths in configure.
  - patch: Increase default LUKS2 header size to 8 MiBs.
  - patch: update tests to be compatible with larger headers.
  - Set default format to LUKS2.
  - Cleanup changelog.
  - Resolves: #1564540 #1595257 #1595266 #1595881 #1600164


author: Ondrej Kozina <okozina@redhat.com> - 2.0.4-2
changelog:
  - patch: fix device alignment bug when processing hinted
    value by device topology info.
  - Resolves: #1614219


author: Ondrej Kozina <okozina@redhat.com> - 2.0.6-1
changelog:
  - Update to cryptsetup 2.0.6
  - Enables all supported metadata sizes in LUKS2 validation code.
  - Resolves: #1653383


author: Ondrej Kozina <okozina@redhat.com> - 2.2.0-2
changelog:
  - patch: Fix mapped segments overflow on 32bit architectures.
  - patch: Take optimal io size in account with LUKS2 reencryption.
  - Resolves: #1742815 #1746532


author: Ondrej Kozina <okozina@redhat.com> - 2.2.2-1
changelog:
  - Update to cryptsetup 2.2.2
  - LUKS2 reencryption honors activation flags (one time and persistent).
  - LUKS2 reencryption works also without volume keys put in kernel
    keyring service.
  - Resolves: #1757783 #1750680 #1753597 #1743399

  - Resolves: #1742815 #1746532


author: Ondrej Kozina <okozina@redhat.com> - 2.2.2-1
changelog:
  - Update to cryptsetup 2.2.2
  - LUKS2 reencryption honors activation flags (one time and persistent).
  - LUKS2 reencryption works also without volume keys put in kernel
    keyring service.
  - Resolves: #1757783 #1750680 #1753597 #1743399


author: Ondrej Kozina <okozina@redhat.com> - 2.3.3-2
changelog:
  - patch: Fix possible memory corruption in LUKS2 validation
  	 code in 32bit library.
  - Resolves: #1872294


author: Ondrej Kozina <okozina@redhat.com> - 2.3.3-4
changelog:
  - patch: Fix reencryption for custom devices with data segments
    set to use cipher_null.
  - Resolves: #1927409


author: Ondrej Kozina <okozina@redhat.com> - 2.3.7-1
changelog:
  - update to cryptsetup 2.3.7
  - fixes CVE-2021-4122
  - patch: Fix suboptimal optimization in bundled argon2.
  - patch: Fix bogus memory allocation/device read with
           invalid LUKS2 headers
  - patch: Fix typo in luksRepair prompt.
  - Resolves: #2021815 #2022301 #2031859


author: Daniel Zatovic <dzatovic@redhat.com> - 2.3.7-4
changelog:
  - patch: Remove LUKS2 encryption data size restriction.
  - patch: Abort encryption when header and data devices are same.
  - Resolves: #2150254


author: Daniel Zatovic <dzatovic@redhat.com> - 2.3.7-6
changelog:
  - patch: Delegate FIPS mode detection to configured crypto backend
  - patch: Disallow use of internal kenrel crypto driver names in "capi"
  - patch: Also disallow active devices with internal kernel names
  - patch: Fix init_by_name to allow unknown cipher format in dm-crypt
  - patch: Fix reencryption to fail properly for unknown cipher
  - patch: Fix activation of LUKS2 with capi format cipher and kernel
  - Resolves: #2212772 #2193342


author: Vladis Dronov <vdronov@redhat.com> - 15.9-8
changelog:
  - Fix a double-free in changestring() (bz1886165)
  - Update Requires to include coreutils and ed
  - Adjust cscope-coverity-fixes.patch removing the fclose(script) chunk
  - Adjust BuildRequires and remove trailing spaces
  - Remove older source version from .gitignore
  - Rename cscope-invindex-sizing.patch as it is for the older upstream version


author: Parag Nemade <pnemade AT redhat DOT com> - 0.130-6
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove owneship of %{_fontdir} in -common
  - Remove group tag


author: Pravin Satpute <psatpute@redhat.com> - 0.130-9
changelog:
  - Resolved #1217066 : culmus-keteryg-fonts takes over Firefox?
  - Update fontconf priority of all fonts from 65 to 66, except David


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-21
changelog:
  - 1602469 - fixed covscan issues
  - 1625899 - cups 2.2.6 lpr command fails against old cups 1.3.9 server
  - 1625913 - ssl options aren't initialized when no SSLOptions directive is set in /etc/cups/client.conf
  - 1618009 - Enabling cups.path causes high load when jobs are submitted to CUPS
  - 1630805 - Make cups systemd unit files more upstream-like


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-22
changelog:
  - 1622431 - Jobs with multiple files don't complete when backend fails
  - CVE-2018-4700 cups: Predictable session cookie breaks CSRF protection [rhel-8]


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-30
changelog:
  - 1774462 - CVE-2019-8675 - buffer overflow in SNMP and IPP, memory disclosure and DoS in scheduler
  - 1774463 - CVE-2019-8696


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-35
changelog:
  - 1825254 - CVE-2020-3898 cups: heap based buffer overflow in libcups's ppdFindOption() in ppd-mark.c


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-36
changelog:
  - 1838449 - ipp/socket backends connect to turned off device for eternity (contimeout is not applied)
  - 1689207 - Add failover backend
  - 1833516 - DirtyCleanInterval ignored if there are open client connections


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-39
changelog:
  - 1941437 - cupsd doesn't log job ids when logging into journal
  - 1782216 - Print queue is paused after ipp backend ends with CUPS_BACKEND_STOP
  - 1938384 - CUPS doesn't start if sssd starts after cupsd


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-40
changelog:
  - 1955964 - PreserveJobHistory doesn't work with seconds
  - 1927452 - CVE-2020-10001 cups: access to uninitialized buffer in ipp.c [rhel-8]


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-41
changelog:
  - 2006987 - Unauthenticated users can't move print jobs in Web UI
  - 2017919 - Setting 'MaxJobTime 0' does not set a job time to unlimited
  - 1726383 - "lpadmin -p <queue> -o cupsSNMPSupplies:false" doesn't work
  - 1982891 - Printing of banner before PCL file only prints banner
  - 2006591 - Trying to restart and hold a job doesn't work
  - 1811716 - lpr to non-existent printer reports incorrect error


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-46
changelog:
  - 2074684 - lp to a remote server takes a long time
  - 2074736 - CUPS is too chatty about "Removing document files." in debug mode


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-52
changelog:
  - 2217178 - Delays printing to lpd when reserved ports are exhausted
  - 2217283 - The command "cancel -x <job>" does not remove job files
  - 2217955 - Enlarge backlog queue for listen() in cupsd
  - CVE-2023-34241 cups: use-after-free in cupsdAcceptClient() in scheduler/client.c
  - CVE-2023-32324 cups: heap buffer overflow may lead to DoS


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-55
changelog:
  - RHEL-14933 cupsd memory leak in cupsdDeleteJob() with "PreserveJobHistory Off"
  - RHEL-15309 cupsd fails to open cups-files.conf and the resulting error message is lost


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-56
changelog:
  - RHEL-10702 cupsGetJobs fails to connect if poll() gets POLLOUT|POLLHUP in revents
  - RHEL-19200 Recommend new cups-filters subpackages with weak dep for better upgrade exp


author: Pavol Zacik <pzacik@redhat.com> - 1:2.2.6-60
changelog:
  - RHEL-40386 cups: Cupsd Listen arbitrary chmod 0140777
  - Delete the domain socket file after stopping the cups.socket service
  - Fix cupsd Listener checks


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-64
changelog:
  - RHEL-122666 CVE-2025-58364 cups: Null Pointer Dereference in CUPS ipp_read_io() Leading to Remote DoS


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-64
changelog:
  - RHEL-122045 CVE-2025-58364 cups: Null Pointer Dereference in CUPS ipp_read_io() Leading to Remote DoS


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-65
changelog:
  - RHEL-129729 CVE-2025-58436 cups: Slow client communication leads to a possible DoS attack
  - RHEL-129720 CVE-2025-61915 cups: Local denial-of-service via cupsd.conf update and related issues


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-13
changelog:
  - 1602470 - covscan fixes from upstream
  - 1632268 - cups-filters needs to obsolete ghostscript-cups and foomatic-filters
  - 1626996 - cups-filters: Sticky EOF behavior in glibc breaks descriptor concatenation using dup2


author: EL Errata <el-errata_ww@oracle.com> - 1.20.0-14.0.1
changelog:
  - header/footer not being printed in banner page. [Orabug: 28265099] (isaac.chen@oracle.com)
  - Fixes [Orabug: 29163824] source indentation not following convention (isaac.chen@oracle.com)


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-33
changelog:
  - RHEL-19433 Incorrect PS header handling in gstopdf
  - RHEL-16034 pdftopdf results with (N > 1)^2 copies if a file is sent to IPP printer with collate
  - RHEL-13211 redhat-lsb unnecessary pulls in cups and avahi dependencies


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-35
changelog:
  - CVE-2024-47175 cups-filters: remote command injection via attacker controlled data in PPD file
  - CVE-2024-47076 cups-filters: `cfGetPrinterAttributes` API does not perform sanitization on returned IPP attributes
  - CVE-2024-47176 cups-filters: cups-browsed binds on UDP INADDR_ANY:631 trusting any packet from any source


author: Christian Heimes <cheimes@redhat.com> - 0.5.0-6
changelog:
  - Require latest python-jwcrypto with Python 3 fix
  - Use python2 prefix for all Python 2 dependencies


author: Christian Heimes <cheimes@redhat.com> - 0.5.0-9
changelog:
  - freeipa 4.4.4-2.fc26 and newer are compatible with custodia 0.5
  - Fix dependency to python2-jwcrypto >= 0.4.2


author: Petr Viktorin <pviktori@redhat.com> - 0.5.0-12
changelog:
  - Remove the Python 2 subpackage
  - Skip a test that fails on a different logging/error message
  - In %check, use pytest directly rather than tox


author: Christian Heimes <cheimes@redhat.com> - 0.6.0-1
changelog:
  - New upstream release Custodia 0.6.0
  - Run all tests again
  - Remove etcd support and python3-custodia-extra
  - Remove unnecesary conflict with old FreeIPA


author: Martin Osvald <mosvald@redhat.com> - 3.0.7-24
changelog:
  - Resolves: #1911689 - Fatal error when running "squatter -r user"
  - Resolves: #1941255 - Wait for network-online target
  - Resolves: #1918780 - "(null)" partitions in ctl_mboxlist


author: Martin Osvald <mosvald@redhat.com> - 3.0.7-28
changelog:
  - Fix corruption when rewriting older (smaller) index records
    Resolves: RHEL-136233
  - Fix rpminspect failures
  - Remove sscg option --package from spec file


author: Simo Sorce <simo@redhat.com> - 2.1.27-0.4rc7
changelog:
  - Add patch form Upstream PR559 to use RC4 implementation from OpenSSL
  - Resolves bz#1618744
  - Fix multilib issue bz#1663120


author: Jeff Moyer <jmoyer@redhat.com> - 67-1.el8
changelog:
  - Rebase to v67.  This brings in the following features:
    - support for the 'security frozen' sysfs attribute
    - support for using pmem as system ram
    - various cleanup and bug fixes
  - Fix load-keys failure in initramfs (Jeff Moyer)
  - Resolves: bz#1724531 bz#1730673 bz#1741164 bz#1741165 bz#1749888 bz#1749889


author: Jeff Moyer <jmoyer@redhat.com> - 71.1-4.el8
changelog:
  - Pull in fixes from upstream v72 and v73 (Jeff Moyer)
    - Fix enable-namespace all reporting errors incorrectly
    - Add support for inject-smart on papr scm
  - Related: bz#2090190 bz#1986185 bz#2040074


author: Jeff Moyer <jmoyer@redhat.com> - 1.4-4
changelog:
  - Get rid of SuSe conditionals (Jeff Moyer)
  - Remove the %check section. (Jeff Moyer)
  - Resolves: rhbz#1580829


author: Jeff Moyer <jmoyer@redhat.com> - 1.4-5.el8
changelog:
  - use 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld}" ; export LDFLAGS instead of -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
  - Resolves: rhbz#1630611


author: Jeff Moyer <jmoyer@redhat.com> - 1.5-1.el8
changelog:
  - rebase to pmdk-1.5, and rename to nvml (Jeff Moyer)
  - broken libpmemcto was removed
  - c++ bindings were moved to a separate project/package
  - Fix library requires to be =n-v-r instead of >= (Jeff Moyer)
  - resolves: rhbz#1488828


author: Jeff Moyer <jmoyer@redhat.com> - 1.6-2.el8
changelog:
  - Add explicit version dependencies
  - Fix up broken link line in build system
  - Related: rhbz#1598527


author: Jeff Moyer <jmoyer@redhat.com> - 1.9.2-1.el8
changelog:
  - Package pmdk version 1.9.2 for stream 1-fileformat-v6-rhel-8.3.1
  - libvmem is no longer packaged as part of pmdk.
  - ppc64le packages are now built
  - Related: rhbz#1524652, rhbz#1780388, rhbz#1854812, rhbz#1860860


author: Martin Pitt <mpitt@redhat.com>
changelog:
  - Drop unpublished -doc package to fix FTBFS rhbz#1640736
  - Add dist-git smoketest rhbz#1625683
  - Move dbus system user creation to correct package rhbz#1634496


author: Kevin Lyons <kevin.x.lyons@oracle.com> -1.12.8-12.0.1
changelog:
  - bus: raise fd limits before dropping privs [Orabug: 31175643]
  - fix netlink poll: error 4 (Zhenzhong Duan)


author: John Mcwalters <john.mcwalters@oracle.com> - 1.12.8-12.0.2.el8_4.2
changelog:
  - rebuild bumping release [Orabug 32849538]
  - bus: raise fd limits before dropping privs [Orabug: 31175643]
  - fix netlink poll: error 4 (Zhenzhong Duan)


author: Ray Strode <rstrode@redhat.com> - 1:1.12.8-22
changelog:
  - Use hangup signal instead of termination signal to
    kill sesssion monitoring script to appeach tcsh.
    Related: #2089362


author: Ray Strode <rstrode@redhat.com> - 1:1.12.8-23
changelog:
  - Address race for very short running sessions in SSH
    session monitoring script.
    Related: #2089362


author: Ray Strode <rstrode@redhat.com> - 1.12.8-25
changelog:
  - Ensure only one dbus-daemon is spawned for all shells sharing
    a single connection.
    Resolves: #2189201


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
changelog:
  - Turn 'dbus' package into 'dbus-daemon' package, but keep 'dbus' for
    compatibility around and make it pull in the new 'dbus-daemon' package.


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
changelog:
  - Extract 'dbus-common' package from 'dbus-daemon' to provide XML configuration
    and setup files as independent package ready for alternative Message Bus
    implementations to be used.


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-2
changelog:
  - Extract 'dbus-tools' package from 'dbus-daemon' to provide all command-line
    utilities independent of the actual message bus. They are valid to be used
    with independent message-bus implementations, so they should not needlessly
    pull in dbus-daemon.


author: David King <amigadave@amigadave.com> - 0.104-1
changelog:
  - Update to 0.104
  - Remove RPATH
  - Remove executable bit from sourced script
  - Move man page to main package and update glob
  - Make the build output more verbose


author: Kalev Lember <klember@redhat.com> - 0.27.1-1
changelog:
  - Update to 0.27.1
  - Switch to the meson build system
  - Don't set group tags
  - Remove obsolete rpm scriptlets
  - Fix gtk-doc directory ownership
  - Tighten soname glob


author: Marek Kasik <mkasik@redhat.com> - 0.28.0-2
changelog:
  - Check mtimes of files in /etc/dconf/db/*.d/ directories
  - when running "dconf update"
  - Related: #1570569


author: Olivier Fourdan <ofourdan@redhat.com> - 0.28.0-3
changelog:
  - Backport fix for emission of spurious changed signals
  - for all keys at once crashing gnome-shell
  - Resolves: #1666176


author: John McWalters <john.mcwalters@oracle.com> - 0.28.0-4.0.1
changelog:
  - Installing OL 8.3 with GUI on AArch64 (RPi 4 model b) throws bus error when 
    launching Nautilus [Orabug: 33010378]


author: Alejandro Sáez <asm@redhat.com> - 1.6.0-1
changelog:
  - Rebase to 1.6.0
  - Resolves: rhbz#1938071
  - Removes golang-1.15.4-TestStepIntoWrapperForEmbeddedPointer.patch


author: Alejandro Sáez <asm@redhat.com> - 1.21.2-1
changelog:
  - Rebase to 1.21.2
  - Add support for ppc64le and aarch64
  - Enable the test suite
  - Modify ports: Some CI systems complain about the usage of the 8888 port.
  - Improve the way PPC64LE support is enabled.
  - Resolves: RHEL-22820


author: Alejandro Sáez <asm@redhat.com> - 1.21.2-3
changelog:
  - Skip an additional test as it's breaking in the CI system.
  - Modify the name of the patch.
  - Resolves: RHEL-22820


author: David Benoit <dbenoit@redhat.com> - 1.21.2-4
changelog:
  - Skip tests in %check due to incompatible Go version in buildroot (temporary).
  - Resolves: RHEL-59518


author: Alejandro Sáez <asm@redhat.com> - 1.3.2-3
changelog:
  - Resolves: rhbz#1758612
    - Resolves: rhbz#1780554
    - Add patch: 1781-pkg-terminal-Fix-exit-status.patch


author: Alejandro Sáez <asm@redhat.com> - 1.3.2-3
changelog:
  - Resolves: rhbz#1758612
  - Resolves: rhbz#1780554
  - Add patch: 1781-pkg-terminal-Fix-exit-status.patch


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.3-13.20171209
changelog:
  - update to 1.3-20171209
  - fix build with multiple options in hardened ldflags (#1548400)
  - add gcc to build requirements
  - use macro for ldconfig scriptlets


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Don't schedule dleyna_task_processor_t->on_quit_cb more than once
    (RH #1251366)
  - Remove all queues before dleyna_task_processor_t->on_quit_cb is run
    (RH #1205574, #1360209)


author: Debarshi Ray <rishi@fedoraproject.org> - 0.6.0-3
changelog:
  - Don't remove a queue more than once
  - Remove any pending task processing handlers when destroying a queue
  Resolves: #1464902


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Fix crash due to double-free when destroying the same dls_upnp_t or
    dls_manager_t twice (RH #1251365)
  - Use make_build and make_install macros
  - Update minimum required versions; use pkgconfig(...) for BRs
  - Miscellaneous clean-ups


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-3
changelog:
  - %if 0%{?fedora} <= 25 is always true on rhel (tkasparek@redhat.com)
  - rhel8 utilizes python3 (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-5
changelog:
  - Related: #1581665 - provide useful symlinks to a manpage
    (tkasparek@redhat.com)
  - Resolves: #1581665 - provide yum-rhn-plugin on new RHEL systems
    (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-6
changelog:
  - spec cleanup (no more builds on Fedora <= 25) (michael.mraka@redhat.com)
  - Resolves: #1637980 - fixed plugin for dnf > 3.6.0 (michael.mraka@redhat.com)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-2
changelog:
  - [versionlock] Locking obsoleted package does not make the obsoleter unavailable (RhBug:1957280) 
  - [repomanage] Allow running with metadata only
  - [repomanage] Enhance repomanage documentation (RhBug:1898293)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-4
changelog:
  - [reposync] Don't stop downloading packages on the first error (RhBug:2009894)
  - [copr] Fix traceback of copr search (RhBug:2019868)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-7
changelog:
  - [groups-manager] Use full NEVRA for matching packages instead of only name (RhBug:2013633)
  - [versionlock] Fix: Multiple package-name-spec arguments don't lock (RhBug:2013324)
  - [versionlock] Update documentation for adding specifi version (RhBug:2013332)


author: Lukas Hrazky <lhrazky@redhat.com> - 4.0.21-12
changelog:
  - [repomanage] Use modules only from repo they are handling
  - [repomanage] Add new option --oldonly
  - Skip all non rpm tsi for transaction_action plugins
  - Update translations


author: Lukas Hrazky <lhrazky@redhat.com> - 4.0.21-13
changelog:
  - [copr] Fix 'dnf copr enable' on Fedora 35
  - [copr] Disable dnf playground command
  - [copr] Fix baseurl for centos stream chroot
  - [copr] Silence a deprecation warning in plugins/copr.py
  - [copr] Shorter verification that the project exists
  - [copr] Better error message for dnf copr enable
  - [copr] allow specifying protocol as part of --hub


author: Nicola Sella <nsella@redhat.com> - 4.0.21-17
changelog:
  - offline-upgrade: add support for security filters (RhBug:1939975,2139324)
  - Move system-upgrade plugin to core (RhBug:2054235)


author: Pooja Senthil Kumar <pooja.senthil.kumar@oracle.com> - 4.0.21-19.0.1
changelog:
  - Update upstream references [Orabug: 35397664]
  - Update upstream references [Orabug: 35326894]
  - needs-restarting: Fix boot time derivation for systems with no rtc [Orabug: 35349682]
  - repoclosure - raise exception for typos in repository name [Orabug: 33074226]


author: Jaroslav Rohel <jrohel@redhat.com> - 4.0.21-20
changelog:
  - versionlock: Use only the most specific NEVRA (RhBug:1961217)
  - Fix boot time derivation for systems with no rtc (RhBug:2166444,2182157)
  - Doc update for reposync (RhBug:2132383,2182004)
  - reposync: Implement --safe-write-path option (RhBug:1898089,2203766)


author: Jaroslav Rohel <jrohel@redhat.com> - 4.0.21-21
changelog:
  - Remove patch: "reposync: Implement --safe-write-path option (RhBug:1898089,2203766)" (RhBug:2208444)


author: Craig Guiller <craig.guiller@oracle.com> - 4.0.21-23.0.1
changelog:
  - Added kernel uek and uek core into needs restart list [Orabug: 35828587]
  - Update upstream references [Orabug: 35397664]
  - Update upstream references [Orabug: 35326894]
  - repoclosure - raise exception for typos in repository name [Orabug: 33074226]


author: Petr Menšík <pemensik@redhat.com> - 2.79-13.1
changelog:
  - Fix various issues in dnssec validation (CVE-2020-25681)
  - Accept responses only on correct sockets (CVE-2020-25684)
  - Use strong verification on queries (CVE-2020-25685)


author: Petr Menšík <pemensik@redhat.com> - 2.79-24.1
changelog:
  - Avoid DHCPv6 relayed replies with Client Link-Layer Address (#2169355)
  - Use upstream change for CVE-2022-0934 (#2164859)


author: Petr Menšík <pemensik@redhat.com> - 2.79-36
changelog:
  - Prevent overflow in extract_name function (CVE-2026-2291)
  - Prevent DoS in DNSSEC validation (CVE-2026-4890)
  - Prevent out-of-bounds read in DNSSEC validation (CVE-2026-4891)
  - Prevent out-of-bounds write in DHCPv6 server (CVE-2026-4892)
  - Prevent source check avoidance by RFC 7871 client-subnet (CVE-2026-4893)


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 2.78-4
changelog:
  - add gcc into buildrequires
  - deliver an extra sysusers.d file to create dnsmasq user/group
  - set CHUSER and CHGRP to dnsmasq in src/config.h


author: Petr Menšík <pemensik@redhat.com> - 2.79-1
changelog:
  - Rebase to 2.79
  - Stop using nettle_hashes directly, use access function (#1548060)
  - Do not break on cname with spaces (#1498667)
  - Require nettle 3.4+
  - Do not own sysusers.d directory, already depends on systemd providing it


author: Tomas Hozza <thozza@redhat.com> - 0.15-4
changelog:
  - Added explicit BuildRequires on gcc as required by packaging guidelines
  - Added explicit Requires on e2fsprogs, so that /usr/bin/chattr is available
  - Remove redundant removal of immutable bit in %preun scriptlet (#1542400)


author: Omair Majid <omajid@redhat.com> - 2.1.504-1
changelog:
  - Update to .NET Core Runtime 2.1.8 and SDK 2.1.504
  - Sync with Fedora copr spec file
  - Resolves: RHBZ#1646713


author: Omair Majid <omajid@redhat.com> - 2.1.516-1
changelog:
  - Update to .NET Core SDK 2.1.516 and Runtime 2.1.20
  - Resolves: RHBZ#1851971
  - Resolves: RHBZ#1856937


author: Omair Majid <omajid@redhat.com> - 2.1.519-1
changelog:
  - Update to .NET Core SDK 2.1.519 and Runtime 2.1.23
  - Drop patches merged upstream
  - Resolves: RHBZ#1884080


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-3
changelog:
  - fix global ACL directory configuration search path (#1630383)
  - update first/last_valid_gid range patch (#1630410)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-7
changelog:
  - do not print error message when restorecon is not present 
    during install (#1626395)
  - change default config to use minimal UID = 1000 (#1630410)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-10
changelog:
  - fix CVE-2019-11500: IMAP protocol parser does not properly handle NUL byte
    when scanning data in quoted strings, leading to out of bounds heap
    memory writes (#1741788)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.34-1
changelog:
  - dovecot updated to 2.2.34, pigeonhole updated to 0.4.22
  - fixes CVE-2017-15130: TLS SNI config lookups may lead to excessive
    memory usage, causing imap-login/pop3-login VSZ limit to be reached
    and the process restarted. This happens only if Dovecot config has
    local_name { } or local { } configuration blocks and attacker uses
    randomly generated SNI servernames.
  - fixes CVE-2017-14461: Parsing invalid email addresses may cause a crash or
    leak memory contents to attacker. For example, these memory contents
    might contain parts of an email from another user if the same imap
    process is reused for multiple users.
  - fixes CVE-2017-15132: Aborted SASL authentication leaks memory in login
    process.


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-3
changelog:
  - fix CVE-2020-10957 dovecot: malformed NOOP commands leads to DoS (#1840354)
  - fix CVE-2020-10958 dovecot: command followed by sufficient number of newlines
    leads to use-after-free (#1840357)
  - fix CVE-2020-10967 dovecot: sending mail with empty quoted localpart
    leads to DoS (#1840356)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-4
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1866756)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1866761)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1866768)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-6
changelog:
  - fix mail storage block count parsing (#1894418)
  - MIME parser crashed when boundaries were wrong (#1888111)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-1
changelog:
  - dovecot updated to 2.3.16, pigeonhole to 0.5.16
  - fix CVE-2021-33515 plaintext commands injection (#1980014)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-6
changelog:
  - fix CVE-2024-23185: very large headers can cause resource exhaustion when parsing message (RHEL-55219)
  - fix CVE-2024-23184: using a large number of address headers may trigger a denial of service (RHEL-55206)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-7
changelog:
  - fix CVE-2026-27858: denial of service via crafted message before authentication (RHEL-161630)
  - fix CVE-2025-59032: ManageSieve: Denial of Service via crafted SASL initial response in AUTHENTICATE command (RHEL-162282)
  - fix CVE-2026-27857: denial of service via specially crafted NOOP command (RHEL-161669)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-2.2
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1866755)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1866760)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1866767)


author: Timothy Redaelli <tredaelli@redhat.com> - 17.11-8
changelog:
  - Align with DPDK patches inside OVS FDP 18.06
  - Enable BNXT, MLX4, MLX5, NFP and QEDE PMDs
  - Backport "net/mlx: fix rdma-core glue path with EAL plugins" (only needed on
    DPDK package)


author: Timothy Redaelli <tredaelli@redhat.com> - 17.11-12
changelog:
  - Use python3 packages on RHEL8 and Fedora
  - Remove dpdk-pmdinfo (#1494462)
  - Backport "net/mlx5: fix build with rdma-core v19"


author: Timothy Redaelli <tredaelli@redhat.com> - 18.11-1
changelog:
  - Updated to DPDK 18.11 (#1492326):
    - Updated configs
    - Added libmnl-devel BuildRequires for Mellanox


author: Jens Freimann <jfreimann@redhat.com> - 18.11.2-3
changelog:
  - Add fix for wrong pointer calculation to fix Covscan issue
  - https://cov01.lab.eng.brq.redhat.com/covscanhub/task/135452/log/added.html


author: Timothy Redaelli <tredaelli@redhat.com> - 19.11.1-1
changelog:
  - Rebase DPDK to 19.11.1 (#1824905)
  - Remove dpdk-pmdinfo.py (#1801361)
  - Add Requires: rdma-core-devel libmnl-devel on x86_64 for dpdk-devel (#1813252)


author: Panu Matilainen <pmatilai@redhat.com> - 0.91-1
changelog:
  - Use a relative path from udevrulesdir
  - Use fedorable source url which spectool actually understands
  - Move bash completions to newer standard in %{_datadir}/bash-completion
  - Use %make_install macro
  - Require /usr/sbin/udevadm for %post and %postun


author: Timothy Redaelli <tredaelli@redhat.com> - 0.101-1
changelog:
  - Rebase to driverctl-0.101-1.el7 (#1648411):
    - Fix shellcheck warnings (#1506969)
    - Install bash-completion as driverctl instead of driverctl-bash-completion.sh
    - fix load_override for non-PCI bus
    - Make sure driverctl had loaded all the overrides before basic.target (#1634160)


author: Timothy Redaelli <tredaelli@redhat.com> - 0.108-1
changelog:
  - Fix bash autocompletion (#1657020)
  - Fix --no-save to do not always returns with exit code 1
  - Return error code when unbinding a device from a driver fails


author: Merlin Mathesius <mmathesi@redhat.com> - 1.4-19
changelog:
  - Drop unnecessary BuildRequires for binutils-static
    Not building kernel modules, so use kernel-headers instead of kernel-devel


author: Ales Matej <amatej@gmail.com> 0.4.1-1
changelog:
  - Update to 0.4.1
  - Relicense to LGPLv2+
  - Fix number of bugs mainly with drpm_make and drpm_apply
  - Add support for zstd drpms
  - CMake cleanups
  - Make running tests optional
  - Small spec improvements


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.6.0-1
changelog:
  - Use 1.6.0 version [bz#1679676]
  - Resolves: bz#1679676
    (dtc changes blocked until gating tests are added)


author: - <nick.alcock@oracle.com> - 1.1.0-0.1
changelog:
  - Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
    compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
  - Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
  - Fix process-termination-related crash and deadlock bugs
   (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
  - Fix deadlock on creation of new threads in -c/-p processes
    [Orabug: 28210986]
  - Properly handle breakpoints tripped while DTrace is exiting
    [Orabug: 28473826]
  - Do not crash on self-grabs and on races with dtrace termination
    [Orabug: 28361373]
  - New ctfpath option, allowing explicit specification of ctf archives
    to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
  - Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
  - Add test for SDT argument retrieval from stack, in UEK4QU7
    (Kris Van Hees) [Orabug: 25949088]
  - Remove preallocation from the buffering testsuite (Tomas Jedlicka)
    [Orabug: 27998779]
  - Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
  - Include the smoketests in make check [Orabug: 28128338]
  - Test fixes (boost timeouts, kernel 4.17 compatibility,
    unskip a forgotten test).
  - Improve testsuite temporary file creation (Eugene Loh)
    [Orabug: 28142056]
  - Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.7
changelog:
  - Update spec file for build requirements.
  - Sync with latest development code.
  - Ensure that pre-release banner does not interfere with test result
    comparison.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.8
changelog:
  - Sync with latest development code.
  - Implement perf event output buffer management and processing.
  - Introduce dt_calloc() to use in all array allocations.
  - Provide support for building against libdtrace-ctf and libctf, with
    preference given to libctf (if available).
  - Implement association of BPF programs with probe events.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.0
changelog:
  - BUILDINFO: commit=1bbc2287c7473ebe12804b4035725c648e2ea7e0
  - Implement BEGIN and END probes [Orabug: 31220513]
  - Implement a probe cleanup mechanism for providers [Orabug: 31220519]
  - Implement the exit() action [Orabug: 31220520]
  - Implement the flowindent option [Orabug: 31220522]
  - Implement the -xdisasm=n option [Orabug: 31220524]
  - Implement linking of precompiled BPF functions [Orabug: 31220525]
  - Fix memory leaks and minor uninitialized-data bugs [Orabug: 31220517]
  - Fix load-before-store BPF verifier errors for local variables
    [Orabug: 31220527]
  - Fix post-increment code generation [Orabug: 31220528]
  - Fix register clobbering and implement register spilling [Orabug: 31187562]
  - Add error and drop tag verification for tests [Orabug: 31220521]
  - Various code cleanup and errata release preparation [Orabug; 31220516]


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.0
changelog:
  - Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
  - Implement a probe cleanup mechanism for providers.
    (Eugene Loh) [Orabug: 31220519]
  - Implement the exit() action. [Orabug: 31220520]
  - Implement the flowindent option. [Orabug: 31220522]
  - Implement the -xdisasm=n option. [Orabug: 31220524]
  - Implement linking of precompiled BPF functions. [Orabug: 31220525]
  - Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
  - Fix load-before-store BPF verifier errors for local variables.
    [Orabug: 31220527]
  - Fix post-increment code generation. [Orabug: 31220528]
  - Fix register clobbering and implement register spilling. [Orabug: 31187562]
  - Add error and drop tag verification for tests. [Orabug: 31220521]
  - Various code cleanup and errata release preparation. [Orabug; 31220516]
  - Ensure that bpf_dlib.o is installed.
  - Fix the creation of FBT return probes.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.1
changelog:
  - Implement profile-n and tick-n probes. (Eugene Loh)
  - Implement the printf() action.
  - Implement the raise() action.
  - Support probe specifications with wildcards.
  - Support multiple clauses for each probe.
  - Support built-in variables: arg0 through arg9 (for probes that provide
    arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
  - Various memory management fixes.
  - Register leak fixes.


author: Eugene Loh <eugene.loh@oracle.com> - 2.0.0-1.2
changelog:
  - BUILDINFO: commit=d3223d41a463712889d12d7c425a60e9c1e4c10e
  - Ensure a minimum locked-memory limit for BPF.
  - int8_t is now always signed, even on platforms where char is unsigned.


author: Eugene Loh <eugene.loh@oracle.com> - 2.0.0-1.2
changelog:
  - Ensure a minimum locked-memory limit for BPF.
  - int8_t is now always signed, even on platforms where char is unsigned.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.3
changelog:
  - BUILDINFO: commit=7b8abba152e7e537be0ad263535ce08944a2ea63
  - Implement the freopen() action. (Eugene Loh)
  - Implement the system() action. (Eugene Loh)
  - Implement the id built-in variable. (David McLean)
  - Implement the ppid built-in variable. (Eugene Loh)
  - Improve annotations in the disassembler.
  - Implement proper BEGIN and END probe semantics.
  - Correct exit() action semantics.
  - Correct signed divide and modulo operations. (Eugene Loh)
  - Correct code generation for post-decrement expressions. (Eugene Loh)
  - Various compilation fixes.
  - Better support for different distributions and compiler versions.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.3
changelog:
  - Implement the freopen() action. (Eugene Loh)
  - Implement the system() action. (Eugene Loh)
  - Implement the id built-in variable. (David McLean)
  - Implement the ppid built-in variable. (Eugene Loh)
  - Improve annotations in the disassembler.
  - Implement proper BEGIN and END probe semantics.
  - Correct exit() action semantics.
  - Correct signed divide and modulo operations. (Eugene Loh)
  - Correct code generation for post-decrement expressions. (Eugene Loh)
  - Various compilation fixes.
  - Better support for different distributions and compiler versions.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.4
changelog:
  - BUILDINFO: commit=0c79be330c8f50b376dd164ca3861d7c000e9e66
  - Implement aggregation support code for both producer and consumer.
    [Orabug: 32254734]\
  - Implement aggregation functions: count(), lquantize().
  - Implement aggregation functions: avg(), llquantize(), quantize().
    (Eugene Loh)
  - Implement aggregation functions: max(), min(), stddev(), sum().
    (David McLean)
  - Implement the printa() action.
  - Rework BPF code generation to use emit*() macros.
  - Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
  - Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
    [Orabug: 32148161]
  - Load pre-compiled BPF functions even if they do not have relocations.
    (Eugene Loh)
  - Testsuite updates.
  - Fix END probe execution when consumer stops the producer.
  - Force use of bash as shell.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.4
changelog:
  - Implement aggregation support code for both producer and consumer.
    [Orabug: 32254734]
  - Implement aggregation functions: count(), lquantize().
  - Implement aggregation functions: avg(), llquantize(), quantize().
    (Eugene Loh)
  - Implement aggregation functions: max(), min(), stddev(), sum().
    (David McLean)
  - Implement the printa() action.
  - Rework BPF code generation to use emit*() macros.
  - Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
  - Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
    [Orabug: 32148161]
  - Load pre-compiled BPF functions even if they do not have relocations.
    (Eugene Loh)
  - Testsuite updates.
  - Fix END probe execution when consumer stops the producer.
  - Force use of bash as shell.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.5
changelog:
  - Implement the ERROR probe. [Orabug: 32749498]
  - Add checks in BPF programs for division by zero and NULL pointer dereference.
    [Orabug: 32749498]
  - Implement the pid provider for userspace function boundary tracing.
    [Orabug: 32749504]
  - Implement the -w option to explicitly allow destructive actions.
    [Orabug: 31632678]
  - Add support in translators for more than two kernel variants.  (Nick Alcock)
    [Orabug: 32748968]
  - Switch from condition variable to eventfd for process death notifications.
    [Orabug: 32125018]
  - Implement normalize() and denormalize() actions.
  - Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
  - Reworking of global and local variable storage to allow for values sizes
    beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
  - Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
  - Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
  - Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
  - Sample scripts for building DTrace on Ubuntu. (David McLean)
  - Coding style updates. (Eugene Loh)
  - Testsuite updates.


author: Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.5.1
changelog:
  - BUILDINFO: commit=61d6a4aaf7ea2b65b3f55451e3da57562be7a9a2
  - Memory corruption fix in pid probe discovery.


author: Jakub Martisko <jamartis@redhat.com> - 7.1-27
changelog:
  - Include sys/sysmacros header in the growisofs.c file
  - Some macros have been moved from sys/types to sys/sysmacros which lead to FTBFS
  - Resolves: 1611716


author: Stan Cox <scox@redhat.com> - 10.1.0-4
changelog:
  - Resolves: rhbz#963475 dyninst must be ported to aarch64
    Remove Requires: glibc-static from %package testsuite


author: Coty Sutherland <csutherl@redhat.com> - 1:4.20-10
changelog:
  - Drop unnecessary javax16.api.jar (again)
  - Add dependency on javapackages-tools since the ecj binary requires it to run


author: Mat Booth <mat.booth@redhat.com> - 1:4.15-3
changelog:
  - Don't build and ship the test framework. We are not shipping any actual tests
    anyway and this allows to drop the dependency on mockito and friends.


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-4.git92d07e48907f.el7
changelog:
  - ovmf-MdeModulePkg-Core-Dxe-log-informative-memprotect-msg.patch [bz#1520485]
  - ovmf-MdeModulePkg-BdsDxe-fall-back-to-a-Boot-Manager-Menu.patch [bz#1515418]
  - Resolves: bz#1515418
    (RFE: Provide diagnostics for failed boot)
  - Resolves: bz#1520485
    (AAVMF: two new messages with silent build)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20180508-2.gitee3198e672e2
changelog:
  - OvmfPkg/PlatformBootManagerLib: connect consoles unconditionally [bz#1577546]
  - build OVMF varstore template with SB enabled / certs enrolled [bz#1561128]
  - connect Virtio RNG devices again [bz#1579518]
  - Resolves: bz#1577546
    (no input consoles connected under certain circumstances)
  - Resolves: bz#1561128
    (OVMF Secure boot enablement (enrollment of default keys))
  - Resolves: bz#1579518
    (EFI_RNG_PROTOCOL no longer produced for virtio-rng)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-3.el8
changelog:
  - edk2-redhat-Provide-and-Obsolete-OVMF-and-AAVMF.patch [bz#1596148]
  - edk2-ArmVirtPkg-unify-HttpLib-resolutions-in-ArmVirt.dsc..patch [bz#1536627]
  - edk2-ArmVirtPkg-ArmVirtQemu-enable-the-IPv6-stack.patch [bz#1536627]
  - edk2-advertise-OpenSSL-due-to-IPv6-enablement-too-RHEL-on.patch [bz#1536627]
  - edk2-redhat-add-D-NETWORK_IP6_ENABLE-to-the-build-flags.patch [bz#1536627]
  - edk2-redhat-update-license-fields-and-files-in-the-spec-f.patch [bz#1536627]
  - Resolves: bz#1536627
    (IPv6 enablement in OVMF)
  - Resolves: bz#1596148
    (restore Provides/Obsoletes macros for OVMF and AAVMF, from RHEL-8 Alpha)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-4.el8
changelog:
  - edk2-redhat-provide-virtual-bundled-OpenSSL-in-edk2-ovmf-.patch [bz#1607801]
  - Resolves: bz#1607801
    (add 'Provides: bundled(openssl) = 1.1.0h' to the spec file)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-5.el8
changelog:
  - edk2-BaseTools-footer.makefile-expand-BUILD_CFLAGS-last-f.patch [bz#1607906]
  - edk2-BaseTools-header.makefile-remove-c-from-BUILD_CFLAGS.patch [bz#1607906]
  - edk2-BaseTools-Source-C-split-O2-to-BUILD_OPTFLAGS.patch [bz#1607906]
  - edk2-BaseTools-Source-C-take-EXTRA_OPTFLAGS-from-the-call.patch [bz#1607906]
  - edk2-BaseTools-Source-C-take-EXTRA_LDFLAGS-from-the-calle.patch [bz#1607906]
  - edk2-BaseTools-VfrCompile-honor-EXTRA_LDFLAGS.patch [bz#1607906]
  - edk2-redhat-inject-the-RPM-compile-and-link-options-to-th.patch [bz#1607906]
  - Resolves: bz#1607906
    (edk2-tools: Does not use RPM build flags)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-5.el8
changelog:
  - edk2-MdeModulePkg-Variable-Fix-Timestamp-zeroing-issue-on.patch [bz#1641436]
  - edk2-MdePkg-Add-more-checker-in-UefiDecompressLib-to-acce.patch [bz#1641449 bz#1641453 bz#1641464 bz#1641469]
  - edk2-IntelFrameworkModulePkg-Add-more-checker-in-UefiTian.patch [bz#1641453 bz#1641464 bz#1641469]
  - edk2-BaseTools-Add-more-checker-in-Decompress-algorithm-t.patch [bz#1641445 bz#1641453 bz#1641464 bz#1641469]
  - Resolves: bz#1641436
    (CVE-2018-3613 edk2: Logic error in MdeModulePkg in EDK II firmware allows for privilege escalation by authenticated users [rhel-8])
  - Resolves: bz#1641445
    (CVE-2017-5731 edk2: Privilege escalation via processing of malformed files in TianoCompress.c [rhel-8])
  - Resolves: bz#1641449
    (CVE-2017-5732 edk2: Privilege escalation via processing of malformed files in BaseUefiDecompressLib.c [rhel-8])
  - Resolves: bz#1641453
    (CVE-2017-5733 edk2: Privilege escalation via heap-based buffer overflow in MakeTable() function [rhel-8])
  - Resolves: bz#1641464
    (CVE-2017-5734 edk2: Privilege escalation via stack-based buffer overflow in MakeTable() function [rhel-8])
  - Resolves: bz#1641469
    (CVE-2017-5735 edk2: Privilege escalation via heap-based buffer overflow in Decode() function [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-7.el8
changelog:
  - Rebuilding edk2 outside the module branch
  - Resolves: bz#1637650
    (Move ipxe and edk2 out of the virt module.)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-8.el8
changelog:
  - edk2-NetworkPkg-UefiPxeBcDxe-Add-EXCLUSIVE-attribute-when.patch [bz#1643377]
  - Resolves: bz#1643377
    (Exception when grubx64.efi used for UEFI netboot)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-9.el8
changelog:
  - edk2-BaseTools-Fix-UEFI-and-Tiano-Decompression-logic-iss.patch [bz#1662184]
  - edk2-MdePkg-BaseUefiDecompressLib-Fix-UEFI-Decompression-.patch [bz#1662184]
  - edk2-IntelFrameworkModulePkg-Fix-UEFI-and-Tiano-Decompres.patch [bz#1662184]
  - edk2-git-Use-HTTPS-support.patch []
  - Resolves: bz#1662184
    (backport fix for (theoretical?) regression introduced by earlier CVE fixes)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-9.el8_0
changelog:
  - edk2-MdeModulePkg-PartitionDxe-Ensure-blocksize-holds-MBR.patch [bz#1690501]
  - edk2-MdeModulePkg-RamDiskDxe-Restrict-on-RAM-disk-size-CV.patch [bz#1690501]
  - Resolves: bz#1690501
    (CVE-2018-12180 edk2: Buffer Overflow in BlockIo service for RAM disk [rhel-8.0.0.z])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20190308git89910a39dcfd-2.el8
changelog:
  - edk2-redhat-provide-firmware-descriptor-meta-files.patch [bz#1600230]
  - Resolves: bz#1600230
    ([RHEL 8.1] RFE: provide firmware descriptor meta-files for the edk2-ovmf and edk2-aarch64 firmware images)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-4.el8
changelog:
  - edk2-OvmfPkg-raise-the-PCIEXBAR-base-to-2816-MB-on-Q35.patch [bz#1666941]
  - edk2-OvmfPkg-PlatformPei-set-32-bit-UC-area-at-PciBase-Pc.patch [bz#1666941]
  - Resolves: bz#1666941
    (UEFI guest cannot boot into os when setting some special memory size)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-5.el8
changelog:
  - edk2-redhat-add-D-TPM2_ENABLE-to-the-edk2-ovmf-build-flag.patch [bz#1693205]
  - Resolves: bz#1693205
    (edk2: Enable TPM2 support)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-6.el8
changelog:
  - edk2-ArmVirtPkg-silence-DEBUG_VERBOSE-masking-0x00400000-.patch [bz#1714446]
  - edk2-OvmfPkg-QemuRamfbDxe-Do-not-report-DXE-failure-on-Aa.patch [bz#1714446]
  - edk2-ArmPkg-DebugPeCoffExtraActionLib-debugger-commands-a.patch [bz#1714446]
  - Resolves: bz#1714446
    (edk2-aarch64 silent build is not silent enough)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-1.el8
changelog:
  - Rebase to edk2-stable201908 [bz#1748180]
  - Resolves: bz#1748180
    ((edk2-rebase-rhel-8.2) - rebase edk2 to upstream tag edk2-stable201908 for RHEL-8.2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-2.el8
changelog:
  - edk2-MdePkg-Include-Protocol-Tls.h-Add-the-data-type-of-E.patch [bz#1536624]
  - edk2-CryptoPkg-TlsLib-Add-the-new-API-TlsSetVerifyHost-CV.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-turn-strchr-into-a-function-CVE-2019-1.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-satisfy-inet_pton.c-dependencies-CVE-2.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-import-inet_pton.c-CVE-2019-14553.patch [bz#1536624]
  - edk2-CryptoPkg-TlsLib-TlsSetVerifyHost-parse-IP-address-l.patch [bz#1536624]
  - edk2-NetworkPkg-TlsDxe-Add-the-support-of-host-validation.patch [bz#1536624]
  - edk2-NetworkPkg-HttpDxe-Set-the-HostName-for-the-verifica.patch [bz#1536624]
  - edk2-redhat-enable-HTTPS-Boot.patch [bz#1536624]
  - Resolves: bz#1536624
    (HTTPS enablement in OVMF)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-3.el8
changelog:
  - Update used openssl version [bz#1616029]
  - Resolves: bz#1616029
    (rebuild edk2 against the final RHEL-8.2.0 version of OpenSSL-1.1.1)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-4.el8
changelog:
  - edk2-redhat-set-guest-RAM-size-to-768M-for-SB-varstore-te.patch [bz#1778301]
  - edk2-redhat-re-enable-Secure-Boot-varstore-template-verif.patch [bz#1778301]
  - Resolves: bz#1778301
    (re-enable Secure Boot (varstore template) verification in %check)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-5.el8
changelog:
  - edk2-MdeModulePkg-UefiBootManagerLib-log-reserved-mem-all.patch [bz#1789797]
  - edk2-NetworkPkg-HttpDxe-fix-32-bit-truncation-in-HTTPS-do.patch [bz#1789797]
  - Resolves: bz#1789797
    (Backport upstream patch series: "UefiBootManagerLib, HttpDxe: tweaks for large HTTP(S) downloads" to improve HTTP(S) Boot experience with large (4GiB+) files)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-6.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-fix-2M-4K-page-splitting-r.patch [bz#1789335]
  - Resolves: bz#1789335
    (VM with edk2 can't boot when setting memory with '-m 2001')


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-7.el8
changelog:
  - edk2-SecurityPkg-Fix-spelling-errors-PARTIAL-PICK.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-simplify-Ver.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-else-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-keep-PE-COFF.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-narrow-down-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-o.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-super.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-unnest-AddIm.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-eliminate-St.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-f.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-imgexec-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-defer-vs.patch [bz#1751993]
  - Resolves: bz#1751993
    (DxeImageVerificationLib handles "DENY execute on security violation" like "DEFER execute on security violation" [rhel8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-8.el8
changelog:
  - edk2-MdeModulePkg-Enable-Disable-S3BootScript-dynamically.patch [bz#1801274]
  - edk2-MdeModulePkg-PiDxeS3BootScriptLib-Fix-potential-nume.patch [bz#1801274]
  - Resolves: bz#1801274
    (CVE-2019-14563 edk2: numeric truncation in MdeModulePkg/PiDxeS3BootScriptLib [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-9.el8
changelog:
  - edk2-OvmfPkg-QemuVideoDxe-unbreak-secondary-vga-and-bochs.patch [bz#1806359]
  - Resolves: bz#1806359
    (bochs-display cannot show graphic wihout driver attach)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-1.el8
changelog:
  - Rebase to edk2-stable202005 [bz#1817035]
  - Resolves: bz#1817035
    ((edk2-rebase-rhel-8.3) - rebase edk2 to upstream tag edk2-stable202005 for RHEL-8.3)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-2.el8
changelog:
  - edk2-OvmfPkg-QemuKernelLoaderFsDxe-suppress-error-on-no-k.patch [bz#1844682]
  - edk2-OvmfPkg-GenericQemuLoadImageLib-log-Not-Found-at-INF.patch [bz#1844682]
  - edk2-SecurityPkg-Tcg2Dxe-suppress-error-on-no-swtpm-in-si.patch [bz#1844682]
  - Resolves: bz#1844682
    (silent build of edk2-aarch64 logs DEBUG_ERROR messages that don't actually report serious errors)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-3.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-pause-in-WaitForSemaphore-.patch [bz#1861718]
  - Resolves: bz#1861718
    (Very slow boot when overcommitting CPU)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8
changelog:
  - edk2-OvmfPkg-SmmControl2Dxe-negotiate-ICH9_LPC_SMI_F_CPU_.patch [bz#1849177]
  - edk2-OvmfPkg-CpuHotplugSmm-fix-CPU-hotplug-race-just-befo.patch [bz#1849177]
  - edk2-OvmfPkg-CpuHotplugSmm-fix-CPU-hotplug-race-just-afte.patch [bz#1849177]
  - edk2-CryptoPkg-OpensslLib-Upgrade-OpenSSL-to-1.1.1g.patch [bz#1893806]
  - edk2-redhat-bump-OpenSSL-dist-git-submodule-to-1.1.1g-RHE.patch [bz#1893806]
  - Resolves: bz#1849177
    (OVMF: negotiate "SMI on VCPU hotplug" with QEMU)
  - Resolves: bz#1893806
    (attempt advancing RHEL8 edk2's OpenSSL submodule to RHEL8 OpenSSL 1.1.1g (or later))


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8_4.1
changelog:
  - edk2-MdeModulePkg-LzmaCustomDecompressLib-catch-4GB-uncom.patch [bz#1952953]
  - Resolves: bz#1952953
    (edk2: possible heap corruption with LzmaUefiDecompressGetInfo [rhel-8] [rhel-8.4.0.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8_4.2
changelog:
  - edk2-NetworkPkg-IScsiDxe-wrap-IScsiCHAP-source-files-to-8.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-simplify-ISCSI_CHAP_AUTH_DATA.In.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-clean-up-ISCSI_CHAP_AUTH_DATA.Ou.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-clean-up-library-class-dependenc.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-fix-potential-integer-overflow-i.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-assert-that-IScsiBinToHex-always.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-reformat-IScsiHexToBin-leading-c.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-hex-parsing.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-buffer-overflo.patch [bz#1956676]
  - edk2-NetworkPkg-IScsiDxe-check-IScsiHexToBin-return-value.patch [bz#1956676]
  - Resolves: bz#1956676
    (EMBARGOED edk2: remote buffer overflow in IScsiHexToBin function in NetworkPkg/IScsiDxe [rhel-8.4.0.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-5.el8
changelog:
  - edk2-MdeModulePkg-LzmaCustomDecompressLib-catch-4GB-uncom.patch [bz#1892318]
  - edk2-redhat-add-OVMF-binary-that-will-support-SEV-ES.patch [bz#1956837]
  - Resolves: bz#1892318
    (edk2: possible heap corruption with LzmaUefiDecompressGetInfo [rhel-8])
  - Resolves: bz#1956837
    (Additional build of edk2 without SMM (dual build / sub-package) for SEV-ES)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-1
changelog:
  - Rebase to edk2-stable202105 [bz#1938238]
  - Resolves: bz#1938238
    ((edk2-rebase-rhel-8.5) - rebase edk2 to edk2-stable202105 for RHEL-8.5)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-2
changelog:
  - edk2-NetworkPkg-IScsiDxe-wrap-IScsiCHAP-source-files-to-8.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-simplify-ISCSI_CHAP_AUTH_DATA.In.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-clean-up-ISCSI_CHAP_AUTH_DATA.Ou.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-clean-up-library-class-dependenc.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-fix-potential-integer-overflow-i.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-assert-that-IScsiBinToHex-always.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-reformat-IScsiHexToBin-leading-c.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-hex-parsing.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-buffer-overflo.patch [bz#1956408]
  - edk2-NetworkPkg-IScsiDxe-check-IScsiHexToBin-return-value.patch [bz#1956408]
  - Resolves: bz#1956408
    (edk2: remote buffer overflow in IScsiHexToBin function in NetworkPkg/IScsiDxe [rhel-8.5.0])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-3
changelog:
  - edk2-MdeModulePkg-PartitionDxe-Ignore-PMBR-BootIndicator-.patch [bz#1988762]
  - Resolves: bz#1988762
    (edk2 does not ignore PMBR protective record BootIndicator as required by UEFI spec)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-5
changelog:
  - edk2-SecurityPkg-DxeImageVerificationLib-Check-result-of-.patch [bz#1861743]
  - Resolves: bz#1861743
    (CVE-2019-14560 edk2: Function GetEfiGlobalVariable2() return value not checked in DxeImageVerificationHandler() [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-6
changelog:
  - edk2-UefiCpuPkg-MpInitLib-fix-apic-mode-for-cpu-hotplug.patch [bz#2150267]
  - Resolves: bz#2150267
    (ovmf must consider max cpu count not boot cpu count for apic mode [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-7
changelog:
  - edk2-add-8.6-machine-type-to-edk2-ovmf-cc.json.patch [RHEL-12626]
  - Resolves: RHEL-12626
    (Missing firmware descriptor with secureboot disabled in RHEL 8)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-8
changelog:
  - edk2-Bumped-openssl-submodule-version-to-cf317b2bb227.patch [RHEL-7560]
  - Resolves: RHEL-7560
    (CVE-2023-3446 edk2: openssl: Excessive time spent checking DH keys and parameters [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-9
changelog:
  - edk2-OvmfPkg-VirtNorFlashDxe-stop-accepting-gEfiVariableG.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-sanity-check-variables.patch [RHEL-17587]
  - Resolves: RHEL-17587
    ([rhel8] guest fails to boot due to ASSERT error)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-10
changelog:
  - edk2-OvmfPkg-VirtNorFlashDxe-clone-ArmPlatformPkg-s-NOR-f.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-remove-CheckBlockLocked-feat.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-remove-disk-I-O-protocol-imp.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-drop-block-I-O-protocol-impl.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-avoid-array-mode-switch-afte.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-avoid-switching-between-mode.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-use-EFI_MEMORY_WC-and-drop-A.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-map-flash-memory-as-uncachea.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-stop-accepting-gEfiVariable2.patch [RHEL-17587]
  -  edk2-OvmfPkg-VirtNorFlashDxe-sanity-check-variable2.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-add-casts-to-UINTN-and-UINT3.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-clarify-block-write-logic-fi.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-add-a-loop-for-NorFlashWrite.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-allow-larger-writes-without-.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-ValidateFvHeader-unwritten-s.patch [RHEL-17587]
  - edk2-OvmfPkg-VirtNorFlashDxe-move-DoErase-code-block-into.patch [RHEL-17587]
  - edk2-ArmVirtPkg-ArmVirtQemu-migrate-to-OVMF-s-VirtNorFlas.patch [RHEL-17587]
  - edk2-OvmfPkg-clone-NorFlashPlatformLib-into-VirtNorFlashP.patch [RHEL-17587]
  - Resolves: RHEL-17587
    ([rhel8] guest fails to boot due to ASSERT error)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-11
changelog:
  - edk2-SecurityPkg-Change-use-of-EFI_D_-to-DEBUG_.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Change-OPTIONAL-keyword-usage-style.patch [RHEL-21154 RHEL-21156]
  - edk2-MdePkg-Introduce-CcMeasurementProtocol-for-CC-Guest-.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Support-CcMeasurementProtocol-in-DxeTpm2.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Support-CcMeasurementProtocol-in-DxeTpmM.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-418.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpm2MeasureBootLib-SEC-PATCH-4118-2.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-DxeTpmMeasureBootLib-SEC-PATCH-4117-2.patch [RHEL-21154 RHEL-21156]
  - edk2-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch [RHEL-21154 RHEL-21156]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Pa.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Add-Unit-tests-to-CI-and-create-Host-Test.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Un.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Pa.patch [RHEL-21840 RHEL-21842]
  - Resolves: RHEL-21154
    (CVE-2022-36763 edk2: heap buffer overflow in Tcg2MeasureGptTable() [rhel-8])
  - Resolves: RHEL-21156
    (CVE-2022-36764 edk2: heap buffer overflow in Tcg2MeasurePeImage() [rhel-8])
  - Resolves: RHEL-21840
    (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21842
    (CVE-2023-45230 edk2: Buffer overflow in the DHCPv6 client via a long Server ID option [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-12
changelog:
  - edk2-Apply-uncrustify-changes-to-.c-.h-files-in-the-Netwo.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p3.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p4.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Adds-a-SecurityFix.yaml-file.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes-p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Re.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Removes-duplicate-check-and-repl.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Packet-Length-is-not-updated-bef.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - Resolves: RHEL-21840
    (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21844
    (CVE-2023-45231 edk2: Out of Bounds read when handling a ND Redirect message with truncated options [rhel-8])
  - Resolves: RHEL-21846
    (CVE-2023-45232 edk2: Infinite loop when parsing unknown options in the Destination Options header [rhel-8])
  - Resolves: RHEL-21848
    (CVE-2023-45233 edk2: Infinite loop when parsing a PadN option in the Destination Options header [rhel-8])
  - Resolves: RHEL-21850
    (CVE-2023-45234 edk2: Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21852
    (CVE-2023-45235 edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-13
changelog:
  - edk2-EmbeddedPkg-Hob-Integer-Overflow-in-CreateHob.patch [RHEL-21158]
  - edk2-StandaloneMmPkg-Hob-Integer-Overflow-in-CreateHob.patch [RHEL-21158]
  - Resolves: RHEL-21158
    (CVE-2022-36765 edk2: integer overflow in CreateHob() could lead to HOB OOB R/W [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8_10.2
changelog:
  * Wed Jul 03 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-13.el8_10.1
  - edk2-MdeModulePkg-Change-use-of-EFI_D_-to-DEBUG_.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdeModulePkg-Potential-UINT32-overflow-in-S3-ResumeC.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Apply-uncrustify-changes.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-Apply-uncrustify-changes.p2.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Rename-RdRandGenerateEntropy-to-g.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Remove-ArchGetSupportedRngAlgorit.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Documentation-include-parameter-c.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Check-before-advertising-Cpu-Rng-.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Add-AArch64-RawAlgorithm-support-.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Add-debug-warning-for-NULL-PcdCpu.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Rename-AArch64-RngDxe.c.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Add-Arm-support-of-RngDxe.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Correctly-update-mAvailableAlgoAr.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Conditionally-install-EFI_RNG_PRO.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdeModulePkg-Duplicate-BaseRngLibTimerLib-to-MdeModu.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Add-deprecated-warning-to-BaseRngLibTimer.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-SecurityPkg.dec-Move-PcdCpuRngSupportedA.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-DxeRngLib-Request-raw-algorithm-instead-of-de.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Rng-Add-GUID-to-describe-Arm-Rndr-Rng-algorit.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdeModulePkg-Rng-Add-GUID-to-describe-unsafe-Rng-alg.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-Rng-Add-GetRngGuid-to-RngLib.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Use-GetRngGuid-when-probing-RngLi.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-Simplify-Rng-algorithm-selection-.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-SECURITY-PATCH-CVE-2023-45237.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-BaseRngLib-Add-a-smoketest-for-RDRAND-and-che.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-SecurityPkg-RngDxe-add-rng-test.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-OvmfPkg-wire-up-RngDxe.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-CryptoPkg-Test-call-ProcessLibraryConstructorList.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-MdePkg-X86UnitTestHost-set-rdrand-cpuid-bit.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-TcpDxe-SECURITY-PATCH-CVE-2023-45236.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - edk2-NetworkPkg-TcpDxe-Fixed-system-stuck-on-PXE-boot-flo.patch [RHEL-21854 RHEL-21856 RHEL-40099]
  - Resolves: RHEL-21854
    (CVE-2023-45236 edk2: Predictable TCP Initial Sequence Numbers [rhel-8])
  - Resolves: RHEL-21856
    (CVE-2023-45237 edk2: Use of a Weak PseudoRandom Number Generator [rhel-8])
  - Resolves: RHEL-40099
    (CVE-2024-1298 edk2: Temporary DoS vulnerability [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.3
changelog:
  - edk2-OvmfPkg-Add-Hash2DxeCrypto-to-OvmfPkg.patch [RHEL-53009]
  - Resolves: RHEL-53009
    (No http boot support on edk2-ovmf-20231122-6.el9_4.2 [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.4
changelog:
  - edk2-MdePkg-Fix-overflow-issue-in-BasePeCoffLib.patch [RHEL-60830]
  - Resolves: RHEL-60830
    (CVE-2024-38796 edk2: Integer overflows in PeCoffLoaderRelocateImage [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.5
changelog:
  - edk2-OvmfPkg-Add-a-Fallback-RNG-RH-only.patch [RHEL-66236]
  - edk2-OvmfPkg-ArmVirtPkg-Add-a-Fallback-RNG-RH-only.patch [RHEL-66236]
  - Resolves: RHEL-66236
    ([Regression] HTTP Boot not working on old vCPU without virtio-rng device present [rhel-8.10])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.6
changelog:
  - edk2-OvmfPkg-Rerun-dispatcher-after-initializing-virtio-r.patch [RHEL-66188]
  - Resolves: RHEL-66188
    ([Regression] HTTP Boot fails to work with edk2-ovmf-20231122-6.el9_4.2 and greater [rhel-8.10])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.7
changelog:
  - edk2-redhat-Fix-ovmf-vars-generator-RH-only.patch [RHEL-66236]
  - Resolves: RHEL-66236
    ([Regression] HTTP Boot fails to work with edk2-ovmf-20231122-6.el9_4.2 and greater [rhel-8.10])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-13.el8.8
changelog:
  - edk2-ArmVirtPkg-Add-Hash2DxeCrypto-to-ArmVirtPkg.patch [RHEL-71687]
  - Resolves: RHEL-71687
    ([Regression] HTTP boot not available [aarch64] [rhel-8.10.z])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-4
changelog:
  - edk2-openssl-update.patch [bz#2164531 bz#2164543 bz#2164558 bz#2164581]
  - edk2-rh-openssl-add-crypto-bn-rsa_sup_mul.c-to-file-list.patch [bz#2164531 bz#2164543 bz#2164558 bz#2164581]
  - Resolves: bz#2164531
    (CVE-2023-0286 edk2: openssl: X.400 address type confusion in X.509 GeneralName [rhel-8])
  - Resolves: bz#2164543
    (CVE-2022-4304 edk2: openssl: timing attack in RSA Decryption implementation [rhel-8])
  - Resolves: bz#2164558
    (CVE-2023-0215 edk2: openssl: use-after-free following BIO_new_NDEF [rhel-8])
  - Resolves: bz#2164581
    (CVE-2022-4450 edk2: openssl: double free after calling PEM_read_bio_ex [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-1.el8
changelog:
  - Rebase to latest upstream release [bz#2018386]
  - Resolves: bz#2018386
    ([rebase] update edk2 to nov '21 release (edk2-stable202111xx))


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-2
changelog:
  - edk2-OvmfPkg-AmdSev-SecretPei-Mark-SEV-launch-secret-area.patch [bz#2041754]
  - Resolves: bz#2041754
    (Mark SEV launch secret area as reserved)


author: Jon Maloy <jmaloy@redhat.com> - 20220126gitbb1bba3d77-2
changelog:
  - edk2-OvmfPkg-AmdSev-SecretPei-Mark-SEV-launch-secret-area.patch [bz#2112307]
  - Resolves: bz#2112307
    (Mark SEV launch secret area as reserved)


author: Camilla Conte <cconte@redhat.com> - 20220126gitbb1bba3d77-3
changelog:
  - Bumping OpenSSL version [bz# 2074834]
  - Resolves: bz# 2074834
    (edk2: sync openssl sources with rhel openssl rpm)


author: Lukáš Lipinský <lukas.lipinsky@oracle.com> - 20220126gitbb1bba3d77-6.el8_9.6
changelog:
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Pa.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Add-Unit-tests-to-CI-and-create-Host-Test.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45230-Un.patch [RHEL-21840 RHEL-21842]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Pa.patch [RHEL-21840 RHEL-21842]
  - Resolves: RHEL-21842
    (CVE-2023-45230 edk2: Buffer overflow in the DHCPv6 client via a long Server ID option [rhel-8])
  - edk2-Apply-uncrustify-changes-to-.c-.h-files-in-the-Netwo.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45231-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Patc.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Ip6Dxe-SECURITY-PATCH-CVE-2023-45232-Unit.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p3.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-UefiPxeBcDxe-SECURITY-PATCH-CVE-2023-4523p4.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Adds-a-SecurityFix.yaml-file.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Apply-uncrustify-changes-p2.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-SECURITY-PATCH-CVE-2023-45229-Re.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Removes-duplicate-check-and-repl.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - edk2-NetworkPkg-Dhcp6Dxe-Packet-Length-is-not-updated-bef.patch [RHEL-21840 RHEL-21844 RHEL-21846 RHEL-21848 RHEL-21850 RHEL-21852]
  - Resolves: RHEL-21840
    (CVE-2023-45229 edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21844
    (CVE-2023-45231 edk2: Out of Bounds read when handling a ND Redirect message with truncated options [rhel-8])
  - Resolves: RHEL-21846
    (CVE-2023-45232 edk2: Infinite loop when parsing unknown options in the Destination Options header [rhel-8])
  - Resolves: RHEL-21848
    (CVE-2023-45233 edk2: Infinite loop when parsing a PadN option in the Destination Options header [rhel-8])
  - Resolves: RHEL-21850
    (CVE-2023-45234 edk2: Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise message [rhel-8])
  - Resolves: RHEL-21852
    (CVE-2023-45235 edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message [rhel-8])


author: Peter Jones <pjones@redhat.com> - 3-2
changelog:
  - Always provide macros for efi_arch and efi_alt_arch (and their _upper
    variants), and make efi_has_arch and efi_has_alt_arch 0 when they will be
    wrong.  This ensures everything can always expand when we're on a non-efi
    architecture.


author: Lyude Paul <lyude@redhat.com> - 8.4.0-2.20181118git1830dcb
changelog:
  - Start using proper git version strings for rawhide
  - Enabling building of wayland and freetype demos


author: Mark Wielaard <mjw@fedoraproject.org> - 0.176-1
changelog:
  - New upstream release.
    - backends: riscv improved core file and return value location support.
    - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
            CVE-2019-7664, CVE-2019-7665.


author: Mark Wielaard <mjw@redhat.com> - 0.178-2
changelog:
  - New upstream release.
    - debuginfod: New server, client tool and library to index and fetch
                  ELF/DWARF files addressed by build-id through HTTP.
    - doc: There are now some manual pages for functions and tools.
    - backends: The libebl libraries are no longer dynamically loaded
                through dlopen, but are now compiled into libdw.so directly.
    - readelf: -n, --notes now takes an optional "SECTION" argument.
               -p and -x now also handle section numbers.
               New option --dyn-sym to show just the dynamic symbol table.
    - libcpu: Add RISC-V disassembler.
    - libdw: Abbrevs and DIEs can now be read concurrently by multiple
             threads through the same Dwarf handle.
    - libdwfl: Will try to use debuginfod when installed as fallback to
               retrieve ELF and DWARF debug data files by build-id.
  - Fix libdebuginfod file list for debuginfo-client[-devel].


author: Mark Wielaard <mjw@redhat.com> - 0.178-4
changelog:
  - Add elfutils-debuginfod-client Provides and Requires with depsuffix
    to get multilib dependencies correct. Add %{version}-%{release} to
    keep subpackages in sync.


author: Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
changelog:
  - Fix etags local command injection vulnerability (#2175189)
  - Fix htmlfontify.el command injection vulnerability (#2175178)
  - Fix ob-latex.el command injection vulnerability (#2180587)


author: Jacek Migacz <jmigacz@redhat.com> - 1:26.1-12
changelog:
  - org-file-contents: Consider all remote files unsafe (CVE-2024-30205)
  - org-link-expand-abbrev: Do not evaluate arbitrary unsafe Elisp code (CVE-2024-39331)
  - Make Gnus treats inline MIME contents as untrusted (CVE-2024-30203)
  - Disable xwidgets (RHEL-14549)


author: Mike FABIAN <mfabian@redhat.com> - 1.5.36-1
changelog:
  - Update to 1.5.36
  - Make the default for self.show_status_info_in_auxiliary_text False
    (Resolves: rhbz#156435)
  - Adapt hunspell_suggest.py to work with pyhunspell 0.5.4


author: Mike FABIAN <mfabian@redhat.com> - 1.5.37-1
changelog:
  - Update to 1.5.37
  - Update translations from Zanata (pl and uk updated)
  - Make “Add direct input” option work correctly when
    “Remember last preedit input method” option is off
  - Fix test case for Korean
  - Rewrite setup UI completely in Python, without using Glade
  - Fix format string in debug message when a dictionary .aff file has no encoding
    (Resolves: rhbz#1575659)
  - Return False in read_training_data_from_file() if file cannot be opened


author: Mike FABIAN <mfabian@redhat.com> - 1.5.38-2
changelog:
  - Update to 1.5.38
  - Refresh french translation (thanks to Thierry Thomas)
  - Mark comments in the emoji-picker about dialog as translatable


author: Mike FABIAN <mfabian@redhat.com> - 2.0.0-1
changelog:
  - Update to 2.0.0
  - Update translations because of the merge of the engines (de, pl, uk updated)
  - Update emoji annotations from CLDR
  - Do not hardcode icon names in desktop files
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/17)
  - Change the default for “Unicode symbols and emoji predictions” to “False”
  - Merge all typing-booster engines into one
  - Change the UI of the setup tool to make it possible to select
    multiple input methods and dictionaries
  - Move the buttons to learn from a file and to delete learned data to the options tab
  - Use the same “About” dialog in the setup tool as in emoji-picker


author: Mike FABIAN <mfabian@redhat.com> - 2.0.2-1
changelog:
  - Update to 2.0.2
  - Better Tab handling, use Tab to switch to the next candidate, not to commit
  - Update to 2.0.1
  - Update translations from zanata (ja updated)
  - Update emoji annotations from CLDR
  - Fix some bugs in the usage of “prefix” for prefixes other than “/usr” (For FreeBSD)
  - Make itb_util.get_ime_help() work on FreeBSD
  - Update UnicodeData.txt to Unicode 11.0.0
  - Remove useless 't-nil vi-base': 'vi-base.mim', from M17N_INPUT_METHODS
  - Remove extra space in entry for sa-IAST input method to make it work
  - Show in the setup tool in the input listbox whether minput_open_im() succeeded.
  - Use the rocket icon emoji_u1f680.svg from the “Noto Color Emoji” font


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-1
changelog:
  - Update to 2.1.0
  - emoji-picker: Show a concise description of a selected emoji in the header bar
  - Update the setup UI when settings are changed outside of the setup UI
  - Migrate IBusConfig to GSettings (The old settings are
    unfortunately lost, so one has to open the setup tool
    and recreate ones favourite settings).
  - Read emoji data files always in UTF-8


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-3
changelog:
  - Make “make check“ test cases work again when building the rpm
    (To avoid that rpmdiff in the errata tool reports a problem)
  - Related: rhbz#1619153


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-5
changelog:
  - Prevent also BackSpace from reopening a preedit when the
    option “Arrow keys can reopen a preedit” is off
  - Resolves: rhbz#1925030


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-7
changelog:
  - Avoid verbatim bidi formatting characters in source comments
    to make rpminspect complain less.
  - Resolves: RHEL-2237


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.6.6-14
changelog:
  - remove old stuff https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MRWOMRZ6KPCV25EFHJ2O67BCCP3L4Y6N/


author: Jack Magne <jmagne@redhat.com> - 1.1.2-6
changelog:
  - #Resolve: Bug 1638011 - esc docdir should not be versioned in rhel8.
  - #Resolve: Bug 1596915 - Remove XULRunner from ESC.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-9
changelog:
  - Resolves:  rhbz#1679659 - esc changes blocked until gating tests are added
  - Fixed the gating test string to adhere to format.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-10
changelog:
  - Resolves: rhbz#1679659 - esc changes blocked until gating tests are added.
  - Added notification list in yaml file, so entities are notified of changes.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-11
changelog:
  - Resolves: rhbz#1724787 - ESC - HTTP GET Requests incorrectly Being Sent To TPS for Token Operations [8.2] 
  - Resolves: rhbz#1734117 - ESC does not detect/recognize both clean and formatted (with phone home) smart cards
  - Resolves: rhbz#1733645 - Gemalto, CAC, SCP01 cards are not detected by HP keyboard KUS1206 with builtin smartcard reader


author: Jack Magne <jmagne@redhat.com> - 1.1.2-12
changelog:
  - Resolves: rhbz#1646486 - alt tokens not detected by ESC
  - Resolves: rhbz#1774750 - ESC's unusual behavior after formatting a blank Gemalto token
  - Resolves: rhbz#1774770 - After formatting a Gemalto/SCP03 token, ESC shows incorrect Issuer, Issued To, Status, and Token ID details


author: Jack Magne <jmagne@redhat.com> - 1.1.2-17
changelog:
  - Resolves: rhbz#1924088- HP Keyboard does not list the certificates on an enrolled smart card.
  - Provide proper tag in build.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-18
changelog:
  - Related: rhbz#1870715 - HP Keyboard does not list the certificates on an enrolled smart card.
  - Re-spin with greater release number, to apease tps tests.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-19
changelog:
  - Resolves: rhbz#1972570 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z]


author: Jack Magne <jmagne@redhat.com> - 1.1.2-20
changelog:
  - Resolves: rhbz#1972570 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], z stream respin.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-22
changelog:
  - Resolves: rhbz#1972570 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], z stream respin.
  - Adjust final pcsc-lite package requirement.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-20
changelog:
  - Resolves: rhbz#1970565 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z]


author: Jack Magne <jmagne@redhat.com> - 1.1.2-21
changelog:
  - Resolves: rhbz#1970565 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], bump release # respin.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-23
changelog:
  - Resolves: rhbz#1970565 - Create explicit pcsc-lite requrement to assure recent pcsc-lite fix [rhel-8.4.0.z], bump release # respin.
  - Adjust final pcsc-lite package requirement.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-24
changelog:
  - Resolves: rhbz#1905691 - Volkswagen Siemens CardOS M4.4 and 5.0 cards display incorrect status in ESC.


author: Peter Hutterer <peter.hutterer@redhat.com> 2.7.0-8
changelog:
  - Split the lib into its own subpackage, it's LGPLv3+
  - remove utouch-evemu Obsoletes line, it's been over 5 years


author: Marek Kasik <mkasik@redhat.com> - 3.28.4-3
changelog:
  - Add requirement on evince-libs for nautilus and browser-plugin
  - subpackages (RPMDiff)
  - Related: #1717353


author: Marek Kasik <mkasik@redhat.com> - 3.28.4-7
changelog:
  - Set "application-id" property for evince's GApplication
  - to "org.gnome.evince.Application" to avoid a critical warning.
  - Resolves: #1842017


author: Milan Crha <mcrha@redhat.com> - 3.28.5-10
changelog:
  - Add patch for RH bug #1764563 (CVE-2018-15587: Reposition signature bar)
  - Add patch for RH bug #1753220 (GalA11yETableItem: Incorrect implementation of AtkObjectClass::ref_child())


author: Milan Crha <mcrha@redhat.com> - 3.28.5-23
changelog:
  - Related: RHEL-12398 (Move WebKitGTK parts in Evolution Data Server into optional subpackage)
  - Add dependency on newly introduced evolution-data-server-ui


author: Pooja Senthil Kumar <pooja.senthil.kumar@oracle.com> - 3.28.5-25
changelog:
  - Resolves: RHEL-29169 (Composer: Cursor jumps to the starting line when "return" key is pressed at the end of the line)
  - Remove dependency on evolution-data-server-ui


author: Milan Crha <mcrha@redhat.com> - 3.28.5-25
changelog:
  - Resolves: RHEL-29169 (Composer: Cursor jumps to the starting line when "return" key is pressed at the end of the line)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-3
changelog:
  - Add patch for RH bug #1624835 (Quoting of plain text mail into HTML mode mangles deeper levels)
  - Add patch for RH bug #1624867 (Extra new line added in front of long URLs)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-4
changelog:
  - Add patch for RH bug #1653232 ([CalDAV/CardDAV] Can add component to local cache with incomplete info)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-5
changelog:
  - Add patch for RH bug #1654203 (Make tests retry when factory doesn't know about added ESource yet)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-7
changelog:
  - Add patch for RH bug #1654720 (Correct use-after-free in e_vcard_attribute_remove_param_value())
  - Add patch for RH bug #1654783 (test-cal-client-get-revision could fail due to delayed D-Bus property change notification)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-8
changelog:
  - Add patch for RH bug #1655030 (Make EVCardAttribute/EVCardAttributeParam structures ref-counted internally)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-9
changelog:
  - Update patch for RH bug #1654203 (Make tests retry when factory doesn't know about added ESource yet)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-11
changelog:
  - Update patch for RH bug #1713619 (test-cal-client-get-revision could fail due to delayed D-Bus property change notification)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-17
changelog:
  - Resolves: #1972749 (PrintableOptions.cmake: Correct variable name comparison)
  - Resolves: #1971676 (ECalBackendFile: Free interval tree only when being allocated)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-23
changelog:
  - Resolves: RHEL-12398 (Move WebKitGTK parts in Evolution Data Server into optional subpackage)
  - Add requirement on ui subpackage into ui-devel subpackage


author: Milan Crha <mcrha@redhat.com> - 3.28.5-3
changelog:
  - Add "Enable only Notification reminders in the calendar" upstream fix
  - Add "Treat 'Unknown' ResponseType as Needs-Action" upstream fix
  - Add "I#19 - Country is forgotten along the way to exchange server" upstream fix
  - Add "I#21 - Meeting with attachment cannot be saved in 2010" upstream fix
  - Add "Collection backend schedules two 'populate' requests after going online" upstream fix


author: Milan Crha <mcrha@redhat.com> - 3.28.5-7
changelog:
  - Add patch for RH bug #1764818 (Sync CategoryList with mail Labels)
  - Add patch for RH bug #1765005 (Send meeting change notifications only if being the organizer)


