# changelog

author: Joel Barrios <https://www.alcancelibre.org/> - 1.3.46-1
changelog:
  - Update to 1.3.46.
  - Heif support requires libheif >= 1.19, so we have to disable it for
    the time being.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.6.0-3
changelog:
  - Rebuild for Coin4.
  - Switch off HTML_TIMESTAMPs.
  - Convert license to SPDX.
  - Remove bogusly installed /usr/share/info/SoQt1.
  - Fix broken handling of non-utf8 sources.
  - Work around cmake madness (F33FTBS, RHBZ#1863123).


author: Joel Barrios <https://www.alcancelibre.org/> - 1:3.0.8-2
changelog:
  - Rebuild with Glib 2.84.
  - Port to enchant 2.
  - Disable de collaboration plugin (because libsoup-2.4)


author: Al Stone <ahs3@fedoraproject.org> - 20240322-1
changelog:
  - Update source tree to 20240322 version from upstream.  NB: this update
    is done in conjunction with removing s390x support due to the large
    number of patches that are now rendered obsolete.  Closes BZ#2138250.
  - Note, too, that the upstream version of the tarball is missing two
    commits and has the wrong name; discussed this with upstream and
    included a patch with the two commits to correct this, and renamed
    the tarballs to try to maintain consistency. So, upstream is actually
    named version 20240321, but it should be 20240322 according to their
    own git tree (see tag G20240322 on github).
  - Removed executable bit from all the upstream source files
  - Remove big-endian support, aka s390x.  Closes BZ#2298855.
  - Remove several 32-bit only patches that are also obsolete since they
    are for unsupported architectures (thanks to pbonzini and PR#5).
  - Remove PIE patches since that is currently the default (again, thanks
    to pbonzini and PR#5)


author: Dennis Payne <dulsi@identicalsoftware.com> - 0.5.2-1
changelog:
  - Changed directories to alchemyquest
  - Obsoletes/provides because alchemyquest is an updated version of the code
    base and can still run the original game.


author: Hans de Goede <hdegoede@redhat.com> 1.0.1-10
changelog:
  - Fix levels not loading
  - Fix getting stuck at top of ladder below bar (in level 2)
  - Add support for several non alpha numeric keys in key bindings dialog
  - Silence ClanLib warning about sound stream looping not being implemented
  - Fix crash on exit (real fix is in ClanLib06, #542178)


author: Rahul Sundaram <sundaram@fedoraproject.org> - 1.0.1-15
changelog:
  - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
  - clean up spec to follow current guidelines


author: Joel Barrios <https://www.alcancelibre.org/> - 0.8-1
changelog:
  - Update to 0.8.
  - Disable qt4 sub-package. Nothing else requires it.
  - Finally fix the priorities for start/stop for SysVinit scripts.


author: Joel Barrios <https://www.alcancelibre.org/> - 1:2.8-2
changelog:
  - Add completion for rpm -q --licensefiles
  - Use C.UTF-8 locale
  - Document how to turn off default completions


author: Joel Barrios <https://www.alcancelibre.org/> - 5.85-2
changelog:
  - Set cap_net_admin,cap_net_raw+ep capabilities for
    %{_libexecdir}/bluetooth/obexd.
  - Add User=root to %{_datadir}/dbus-1/services/org.bluez.obex.service


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 0.60.11-7
changelog:
  - Add patch to fix rawhide build.
  - Minor spec cleanup; fix whitespace and rpmlint complaints.
  - Use %license.


author: Joel Barrios <https://www.alcancelibre.org/> - 0.4.21-5
changelog:
  - Split libcaribou sub-package.
  - Rename devel sub-package as libcaribou-devel.
  - Trim changelog.
  - Do not require gtk2-module sub-package.


author: Wolfgang Stöggl <c72578@yahoo.de> - 0-0.11.20150821gitb56fa78
changelog:
  - Add BuildRequires: gcc-c++
  - Mention bug reports against associated ExcludeArch blocker bugs: #1484320 and #1484319


author: Brendan Jones <brendan.jones.it@gmail.com> - 2.4.0-6
changelog:
  - Corrected rpmlint 'undefined-non-weak-symbol /usr/lib64/libclthreads.so.2.4.0
  clock_gettime' and unused-direct-shlib-dependency for libm - BZ#751466


author: Richard Hughes <richard@hughsie.com> 0.2.5-1
changelog:
  - New upstream version
  - Add a simple man page and AppData file for colorhug-refresh
  - Add keywords to the various desktop files
  - Do not install the bash-completion files in /etc


author: Joel Barrios <https://www.alcancelibre.org/> - 1:0.8.18-17
changelog:
  - Reuse package name 'compiz' (twice)
  - Work around a bug in two versions of gettext
  - Fix the target 'dist'
  - End migration from intltool to gettext
  - ITS: Rename the locating rule and associated files
  - Update po/Makevars using a newer template
  - Increase the maximum size of _NET_WM_ICON data we read
  - Bump the minimal librsvg version to 2.36.2
  - plugins/svg: Fix building against librsvg 2.51.0+
  - Do not warn about XI2 when disabled at build time
  - Amend .gitignore to prevent unnecessary tracking
  - configure.ac: Add optional arguments to AC_INIT
  - build: Fix running autogen out-of-tree with a relative
  - Fix outputDeviceForGeometry() call to get a correct
  - Fix compatibility with libxml 2.12
  - Update LINGUAS: Add Georgian
  - Make special characters being displayed correctly
  - po: Add Georgian translation
  - Update the *.po files
  - Fixed compilation with gcc-14


author: Joel Barrios <https://www.alcancelibre.org/> - 1:0.8.18-14
changelog:
  - Work around a bug in two versions of gettext
  - Update French translation
  - Fix the target 'dist'
  - Migrate from intltool to gettext
  - Update po/Makevars using a newer template
  - vidcap: Increase portability
  - metadata: Fix the target 'distcheck'
  - More missing stdlib.h inclusion
  - Make special characters being displayed correctly
  - Reuse package name 'compiz-plugins-extra' (twice)
  - configure.ac: Add optional arguments to AC_INIT
  - Add .gitignore to prevent unnecessary tracking
  - addhelper: Fix crash by properly cleaning up
  - Drop the dependency of metadata on intltool
  - explicitly include stdlib.h, fixes #36
  - Update the *.po files
  - grid: Fix crash on placing the root window


author: Joel Barrios <https://www.alcancelibre.org/> - 1:0.8.18-14
changelog:
  - Update po/Makevars using a newer template
  - metadata: Correct some text
  - metadata: Unescape quotes for consistency reasons
  - Migrate from intltool to gettext
  - Reuse package name 'compiz-plugins-main' (twice)
  - Add .gitignore to prevent unnecessary tracking
  - ezoom: Enable focus tracking by default
  - focuspoll: Fix disabling a11ywatcher on disabling focus
  - configure.ac: Add optional arguments to AC_INIT
  - ezoom: Fix crash when plugging in a new output
  - Work around a bug in two versions of gettext
  - metadata/Makefile.am: Style improvements
  - Fix the target 'dist'
  - Update French translation
  - focuspoll: do not enable at-spi watches by default
  - colorfilter: Fix parsing comments
  - Make special characters being displayed correctly
  - focuspoll: Fix focus position on some situation with
  - neg: Do not exclude any window by default
  - Add a photo-sensitivity filter
  - focuspoll: Force c++11 standard only when needed
  - Drop the dependency of metadata on intltool
  - Fixed build with gcc-14
  - Update the *.po files
  - focuspoll: Ignore region-changed events when not in


author: Hans de Goede <hdegoede@redhat.com> - 1.1.14-28
changelog:
  - Fix building with -Werror=format-security (rhbz#1037025)
  - Fix crack-attack process sticking around when closing the gui with alt+F4
    (rhbz#1065649)


author: Yanko Kaneti <yaneti@declera.com> - 5.0.0-0.1.beta
changelog:
  - Move to the 5.0.0 pre-releases on github.
  - Drop gsettings patches and schemas because it no longer uses gsettings


author: Joel Barrios <https://www.alcancelibre.org/> - 0.9.13-3
changelog:
  - Rebuild with soundtouch 2.3.
  - Set ExclusiveArch x86_64 because soundtouch >= 2.3 does not support
    anymore 32bit arches.


author: Jindrich Novy <jnovy@redhat.com> 0.16.17-13
changelog:
  - fix buffer overflow caused by realpath() call
  - attempt to fix type width size for 64bit arches
  - merge review fixes (#225683):
    - remove BR: gawk
    - add licenses to documentation
    - use RPM_OPT_FLAGS to compile arch dependent binaries


author: Joel Barrios <https://www.alcancelibre.org/> - 3.5.27-20
changelog:
  - Sync patches with Fedora.
  - Avoid unsigned short overflow in GBitmap when allocating row buffer
  - Avoid stack overflow in DjVuPort by remembering which file we are opening
  - Check input pool for NULL
  - Avoid integer overflow when allocating bitmap
  - Check image size for 0
  - Fix exporting of djvu icons with Inkscape


author: Michael Schwendt <mschwendt@fedoraproject.org> - 0.9.8.1-3
changelog:
  - General cleanup of spec file and remove obsolete items.
  - Insert %prep guard to check whether ChangeLog file gets replaced.
  - Fix desktop file issues.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.28.3-3
changelog:
  - Clean and trim spec file.
  - Add --disable-packagekit to %configure.
  - Add patch from Debian to add shebang to isoinfo.sh script.


author: Matthias Saou <http://freshrpms.net/> 0.3.4-1
changelog:
  - Update to 0.3.4.
  - FC6 rebuild.
  - Add "make clean" since the sources contain a leftover i386 *.o file.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.1.9-3
changelog:
  - Switch to latest (2003-01-29) muhri.net tarball.
  - Remove more backup etc junk from installed files.
  - Convert specfile to UTF-8.


author: Hans de Goede <hdegoede@redhat.com> - 0.9.12-11
changelog:
  - Don't flood the log with errors when a cards driver won't allow us to
    do SIOCGIWRANGE (rhbz#650345)


author: Dominik Mierzejewski <rpm@greysector.net> - 2020.04-1
changelog:
  - update to 2020.04 release
  - backport upstream fix for building with python3
  - fix building with waf 2.0
  - add missing build dependency


author: Dominik Mierzejewski <rpm@greysector.net> - 2020.04-2
changelog:
  - build against libpng 1.6 instead of 1.2
  - backport fixes for https://github.com/glmark2/glmark2/issues/125
  - ensure Fedora build flags are used


author: Joel Barrios <https://www.alcancelibre.org/> - 1:3.34.5-4
changelog:
  - Rename libs sub-package as libgnome-bluetooth.
  - Rename libs-devel sub-package as libgnome-bluetooth-devel.


author: Kalev Lember <klember@redhat.com> - 3.26.0-1
changelog:
  - Update to 3.26.0
  - Switch to the meson build system
  - Drop -libs and -devel subpackages now that the shared lib is gone


author: Joel Barrios <https://www.alcancelibre.org/> - 3.8.1-8
changelog:
  - Backport a patch to fix scalable icon (#1829838).
  - Backport GtkCombo of the address for traceroute, port scan, and whois should
    not extend.
  - Use %license tag.
  - Update AppData. Replaced broken screenshots with a working one at
    screenshots.debian.org.


author: Joel Barrios <https://www.alcancelibre.org/> - 3.22.1-1
changelog:
  - Update to 3.22.1.
  - This release modernizes metainfo files and updates translations.
  - Remove the broken markdown parsing module.
  - Add a missing tag to the AppData file.
  - Add resizing to various modal dialogs.


author: Joel Barrios <https://www.alcancelibre.org/> - 3.22.1-2
changelog:
  - Ask the user if additional packages should be installed.
  - Show the category group menu.
  - Show the all packages menu item.


author: Richard Hughes <rhughes@redhat.com> - 3.14.3-3
changelog:
  - Re-apply the fix "Change the UI policy to show the comps tree" as it was
    lost in the rebase process.
  - Resolves: #1174550


author: Alexander Ploumistos <alexpl@fedoraproject.org> - 14-1
changelog:
  - Update to v14 - compatible with GNOME 40 
  - New versioning scheme
  - Bump required bubblemail service version to 1.3


author: Audrey Toskin <audrey@tosk.in> - 2:42-1
changelog:
  - Bump to upstream version 42, which updates some translations, icons,
    and how average temperatures are calculated.


author: Christian Kellner <christian@kellner.me> - 1-1
changelog:
  - Initial package
    Resolves rhbz#1725103
  - Include patche to adapt for GNOME Shell 3.33 API changes.


author: Joel Barrios <https://www.alcancelibre.org/> - 0.4-6.20220522gitd3bcbc7
changelog:
  - Update to latest stable commit.
  - Switch to meson.
  - Drop and obsolete deve sub-package (nothing requires it).


author: Matthew Barnes <mbarnes@redhat.com> - 2.0.16-1.fc13
changelog:
  - Update to 2.0.16
  - No need to run libtoolize and autoreconf.
  - Remove language comparison patch (fixed upstream).


author: Joel Barrios <https://www.alcancelibre.org/> - 1.54.4-1
changelog:
  - Update to 1.54.4.
  - build: Fix build when google option is disabled.
  - build: add conditional for google option.
  - Split the google extension in a new sub-package.
  - Since most components are now libsoup-3.0, we will exclude Google
    Srive support because it requires libsoup-2.4 and this will generate
    warnings and failures everywhere.


author: Thomas Woerner <twoerner@redhat.com> 2.2.6-1
changelog:
  - New upstream version 2.2.6
    - Located at github
    - Fixes (RHBZ#1294913 and RHBZ#1375395)
  - Additional upstream patch (no_debug) to drop some debugging remains
  - Additional proposed patch to fix segmentation fault with -1 -C (RHBZ#599181)


author: Joel Barrios <https://www.alcancelibre.org/> - 5.10.256-30
changelog:
  - Update to 5.10.256.
  - ptrace: slightly saner 'get_dumpable()' logic
  - x86/CPU/AMD: Add X86_FEATURE_ZEN1
  - x86/CPU/AMD: Add ZenX generations flags
  - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function
  - x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cache
  - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common()


author: Joel Barrios <https://www.alcancelibre.org/> - 5.10.257-30
changelog:
  - Update to 5.10.257.
  - Fixes CVE-2026-46300 (Fragnesia)
  - net: skbuff: propagate shared-frag marker through frag-transfer helpers
  - net: skbuff: preserve shared-frag marker during coalescing


author: Joel Barrios <https://www.alcancelibre.org/> - 5.10.258-30
changelog:
  - Update to 5.10.258.
  - 6pack: propagage new tty types
  - ACPI: property: Constify stubs for CONFIG_ACPI=n case
  - ACPI: video: force native backlight on HP OMEN 16 (8A44)
  - af_unix: read UNIX_DIAG_VFS data under unix_state_lock
  - alarmtimer: Check RTC features instead of ops
  - ALSA: 6fire: Fix input volume change detection
  - ALSA: 6fire: fix use-after-free on disconnect
  - ALSA: aoa: i2sbus: fix OF node lifetime handling
  - ALSA: asihpi: avoid write overflow check warning
  - ALSA: asihpi: Fix potential OOB array access at reading cache
  - ALSA: caiaq: Don't abort when no input device is available
  - ALSA: caiaq: Fix control_put() result and cache rollback
  - ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path
  - ALSA: caiaq: fix usb_dev refcount leak on probe failure
  - ALSA: caiaq: Handle probe errors properly
  - ALSA: caiaq: take a reference on the USB device in create_card()
  - ALSA: compress: Drop unused functions
  - ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names()
  - ALSA: core: Validate compress device numbers without dynamic minors
  - ALSA: ctxfi: Add fallback to default RSR for S/PDIF
  - ALSA: ctxfi: Limit PTP to a single page
  - ALSA: firewire-tascam: Do not drop unread control events
  - ALSA: fireworks: bound device-supplied status before string array lookup
  - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx
  - ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}')
  - ALSA: hda/realtek: Whitespace fix
  - ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes
  - ALSA: ua101: Reject too-short USB descriptors
  - ALSA: usb-audio: apply quirk for MOONDROP JU Jiu
  - ALSA: usb-audio: Avoid false E-MU sample-rate notifications
  - ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3()
  - ALSA: usb-audio: Bound MIDI endpoint descriptor scans
  - ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch
  - ALSA: usb-audio: Fix UAC3 cluster descriptor size check
  - ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES
  - ASoC: codecs: ab8500: Fix casting of private data
  - ASoC: fsl_easrc: Change the type for iec958 channel status controls
  - ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits()
  - ASoC: fsl_easrc: fix comment typo
  - ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits()
  - ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list
  - ASoC: sti: Return errors from regmap_field_alloc()
  - ASoC: sti: use managed regmap_field allocations
  - ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J
  - ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585
  - audit: enforce AUDIT_LOCKED for AUDIT_TRIM and AUDIT_MAKE_EQUIV
  - audit: fix incorrect inheritable capability in CAPSET records
  - backlight: sky81452-backlight: Check return value of devm_gpiod_get_optional() in sky81452_bl_parse_dt()
  - bareudp: fix NULL pointer dereference in bareudp_fill_metadata_dst()
  - bcache: fix cached_dev.sb_bio use-after-free and crash
  - bcache: fix uninitialized closure object
  - blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats()
  - blk-mq: use quiesced elevator switch when reinitializing queues
  - Bluetooth: bnep: Fix UAF read of dev->name
  - Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER
  - Bluetooth: hci_ldisc: Clear HCI_UART_PROTO_INIT on error
  - Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths
  - Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp
  - Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb()
  - Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb()
  - Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb()
  - Bluetooth: L2CAP: Fix printing wrong information if SDU length exceeds MTU
  - bpf: fix end-of-list detection in cgroup_storage_get_next_key()
  - bpf: Fix precedence bug in convert_bpf_ld_abs alignment check
  - bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb
  - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser()
  - brcmfmac: support chipsets with different core enumeration space
  - btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent()
  - btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACK
  - btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()
  - btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file()
  - can: mcp251x: add error handling for power enable in open and resume
  - can: raw: fix ro->uniq use-after-free in raw_rcv()
  - cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro()
  - ceph: fix a buffer leak in __ceph_setxattr()
  - cgroup/rdma: fix integer overflow in rdmacg_try_charge()
  - checkpatch: add support for Assisted-by tag
  - cifs: Fix connections leak when tlink setup failed
  - clk: imx: imx6q: Fix device node reference leak in of_assigned_ldb_sels()
  - clk: imx: imx6q: Fix device node reference leak in pll6_bypassed()
  - clk: imx8mq: Correct the CSI PHY sels
  - clk: qcom: dispcc-sc7180: Add missing MDSS resets
  - clk: qcom: dispcc-sm8250: Enable parents for pixel clocks
  - clk: qcom: dispcc-sm8250: Use shared ops on the mdss vsync clk
  - clk: qoriq: avoid format string warning
  - clk: xgene: Fix mapping leak in xgene_pllclk_init()
  - crypto: af_alg - Cap AEAD AD length to 0x80000000
  - crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup
  - crypto: atmel-ecc - Release client on allocation failure
  - crypto: atmel-tdes - fix DMA sync direction
  - crypto: authencesn - reject short ahash digests during instance creation
  - crypto: ccp - copy IV using skcipher ivsize
  - crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed
  - crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed
  - crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed
  - crypto: ccree - fix a memory leak in cc_mac_digest()
  - crypto: hisilicon - Fix dma_unmap_single() direction
  - crypto: pcrypt - Fix handling of MAY_BACKLOG requests
  - crypto: sa2ul - Fix AEAD fallback algorithm names
  - dev_printk: add new dev_err_probe() helpers
  - devres: fix missing node debug info in devm_krealloc()
  - dissector: do not set invalid PPP protocol
  - dm cache: fix concurrent write failure in passthrough mode
  - dm cache: fix dirty mapping checking in passthrough mode switching
  - dm cache: fix null-deref with concurrent writes in passthrough mode
  - dm cache: fix write path cache coherency in passthrough mode
  - dm cache metadata: fix memory leak on metadata abort retry
  - dm cache policy smq: fix missing locks in invalidating cache blocks
  - dm cache: support shrinking the origin device
  - dm: don't report warning when doing deferred remove
  - dm: fix a buffer overflow in ioctl processing
  - dm log: fix out-of-bounds write due to region_count overflow
  - dm mirror: fix integer overflow in create_dirty_log()
  - dmaengine: mxs-dma: Fix missing return value from of_dma_controller_register()
  - dm-verity-fec: correctly reject too-small FEC devices
  - dm-verity-fec: correctly reject too-small hash devices
  - Documentation: fix a hugetlbfs reservation statement
  - drbd: Balance RCU calls in drbd_adm_dump_devices()
  - driver core: Add kernel-doc for DEV_FLAG_COUNT enum value
  - driver core: device.h: remove extern from function prototypes
  - driver core: Don't let a device probe until it's ready
  - driver core: Move dev_err_probe() to where it belogs
  - drivers: base: Free devm resources when unregistering a device
  - drm/amd/display: Add null checker before passing variables
  - drm/amd/display: Allow DCE link encoder without AUX registers
  - drm/amd/display: Do not add '-mhard-float' to calcs, dsc, and dcn30 FP files for clang
  - drm/amd/display: Fix integer overflow in bios_get_image()
  - drm/amd/display: Fix memory leak
  - drm/amd/display: Read EDID from VBIOS embedded panel info
  - drm/amdgpu: fix zero-size GDS range init on RDNA4
  - drm/amdgpu/gfx6: Support harvested SI chips with disabled TCCs (v2)
  - drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ
  - drm/amdgpu/pm: add missing revision check for CI
  - drm/amdgpu/pm: align Hawaii mclk workaround with radeon
  - drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission
  - drm/amd/pm/ci: Clear EnabledForActivity field for memory levels
  - drm/amd/pm/ci: Disable MCLK DPM on problematic CI ASICs
  - drm/amd/pm/ci: Fill DW8 fields from SMC
  - drm/amd/pm/ci: Fix powertune defaults for Hawaii 0x67B0
  - drm/amd/pm/ci: Use highest MCLK on CI when MCLK DPM is disabled
  - drm/bridge: megachips: remove bridge when irq request fails
  - drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs()
  - drm/gma500/oaktrail_hdmi: fix i2c adapter leak on setup
  - drm/i915/dp: Fix VSC dynamic range signaling for RGB formats
  - drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat
  - drm/komeda: fix integer overflow in AFBC framebuffer size check
  - drm/msm/a6xx: Fix HLSQ register dumping
  - drm/msm/a6xx: Use barriers while updating HFI Q headers
  - drm/msm/dsi: rename MSM8998 DSI version from V2_2_0 to V2_0_0
  - drm/panel: simple: Correct G190EAN01 prepare timing
  - drm/panfrost: Fix wait_bo ioctl leaking positive return from dma_resv_wait_timeout()
  - drm/radeon: add missing revision check for CI
  - drm/sun4i: Fix resource leaks
  - drm/vc4: Fix a memory leak in hang state error path
  - drm/vc4: Fix memory leak of BO array in hang state
  - drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock
  - dt-bindings: clock: qcom,dispcc-sc7180: Define MDSS resets
  - e1000: check return value of e1000_read_eeprom
  - e1000e: Unroll PTP in probe error handling
  - efi/capsule-loader: fix incorrect sizeof in phys array reallocation
  - ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics
  - ext2: reject inodes with zero i_nlink and valid mode in ext2_iget()
  - ext4: fix missing brelse() in ext4_xattr_inode_dec_ref_all()
  - fanotify: fix false positive on permission events
  - fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build break
  - fbdev: offb: fix PCI device reference leak on probe failure
  - fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO
  - fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free
  - fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO
  - firmware: dmi: Correct an indexing error in dmi.h
  - firmware: google: framebuffer: Do not mark framebuffer as busy
  - flow_dissector: Add number of vlan tags dissector
  - flow_dissector: Add PPPoE dissectors
  - flow_dissector: Do not count vlan tags inside tunnel payload
  - flow_dissector: do not dissect PPPoE PFC frames
  - fs/adfs: validate nzones in adfs_validate_bblk()
  - fs/ocfs2: fix comments mentioning i_mutex
  - fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START
  - fuse: quiet down complaints in fuse_conn_limit_write
  - fuse: reject oversized dirents in page cache
  - gfs2: Validate i_depth for exhash directories
  - gpio: cdev: check if uAPI v2 config attributes are correctly zeroed
  - gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n)
  - HID: alps: fix NULL pointer dereference in alps_raw_event()
  - HID: asus: do not abort probe when not necessary
  - HID: asus: make asus_resume adhere to linux kernel coding standards
  - HID: core: clamp report_size in s32ton() to avoid undefined shift
  - HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3
  - HID: quirks: really enable the intended work around for appledisplay
  - HID: roccat: fix use-after-free in roccat_report_event
  - HID: usbhid: fix deadlock in hid_post_reset()
  - hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer
  - hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR
  - hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple
  - hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer
  - hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe()
  - hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe()
  - hwmon: (pmbus/adm1266) reject implausible blackbox record_count
  - hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors
  - hwmon: (pmbus/adm1266) seed timestamp from the real-time clock
  - hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX
  - i2c: s3c24xx: check the size of the SMBUS message before using it
  - i3c: fix uninitialized variable use in i2c setup
  - i40e: don't advertise IFF_SUPP_NOFCS
  - IB/core: Fix zero dmac race in neighbor resolution
  - IB/mad: Don't call to function that might sleep while in atomic context
  - ibmasm: fix heap over-read in ibmasm_send_i2o_message()
  - ibmasm: fix OOB reads in command_file_write due to missing size checks
  - ibmveth: Disable GSO for packets with small MSS
  - ice: fix locking in ice_dcb_rebuild()
  - iio: adc: ad7768-1: fix one-shot mode data acquisition
  - ima: check return value of crypto_shash_final() in boot aggregate
  - inotify: fix watch count leak when fsnotify_add_inode_mark_locked() fails
  - iommu/vt-d: Disable DMAR for Intel Q35 IGFX
  - io_uring/poll: fix backport of io_poll_add() changes
  - io_uring/poll: fix EPOLL_URING_WAKE sometimes not being honored
  - io-wq: check that the predecessor is hashed in io_wq_remove_pending()
  - ip6_gre: Use cached t->net in ip6erspan_changelink().
  - ipmi: Add limits to event and receive message requests
  - ipmi: Check event message buffer response for bad data
  - ipmi:si: Return state to normal if message allocation fails
  - ipmi:ssif: Clean up kthread on errors
  - ipmi:ssif: Fix a shutdown race
  - ipmi:ssif: NULL thread on error
  - ipmi:ssif: Remove unnecessary indention
  - ipv4: add new arguments to udp_tunnel_dst_lookup()
  - ipv4: raw: reject IP_HDRINCL packets with ihl < 5
  - ipv4: remove "proto" argument from udp_tunnel_dst_lookup()
  - ipv4: rename and move ip_route_output_tunnel()
  - ipv6: add NULL checks for idev in SRv6 paths
  - ipv6: fix possible UAF in icmpv6_rcv()
  - ipv6: rename and move ip6_dst_lookup_tunnel()
  - ipv6: rpl: reserve mac_len headroom when recompressed SRH grows
  - ipv6: xfrm6: release dst on error in xfrm6_rcv_encap()
  - ipvs: fix MTU check for GSO packets in tunnel mode
  - irqchip/ath79-cpu: Remove unused function
  - irqchip/irq-pic32-evic: Address warning related to wrong printf() formatter
  - isofs: validate block number from NFS file handle in isofs_export_iget
  - isofs: validate Rock Ridge CE continuation extent against volume size
  - ixgbevf: fix use-after-free in VEPA multicast source pruning
  - ktest: Avoid undef warning when WARNINGS_FILE is unset
  - ktest: Honor empty per-test option overrides
  - ktest: Run POST_KTEST hooks on failure and cancellation
  - kunit: config: Enable KUNIT_DEBUGFS by default
  - kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS
  - KVM: nSVM: Clear GIF on nested #VMEXIT(INVALID)
  - KVM: nSVM: Ensure AVIC is inhibited when restoring a vCPU to guest mode
  - KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2
  - KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION
  - KVM: x86: Use scratch field in MMIO fragment to hold small write values
  - l2tp: Drop large packets with UDP encap
  - libceph: Fix potential null-ptr-deref in decode_choose_args()
  - libceph: Fix potential out-of-bounds access in crush_decode()
  - libceph: Fix potential out-of-bounds access in osdmap_decode()
  - libceph: handle rbtree insertion error in decode_choose_args()
  - lib/hexdump: print_hex_dump_bytes() calls print_hex_dump_debug()
  - lib/ts_kmp: fix integer overflow in pattern length calculation
  - locking: Fix rwlock support in <linux/spinlock_up.h>
  - mailbox: add sanity check for channel array
  - mailbox: mailbox-test: don't free the reused channel
  - mailbox: mailbox-test: free channels on probe error
  - mailbox: mailbox-test: initialize struct earlier
  - mailbox: mailbox-test: make data_ready a per-instance variable
  - mailbox: Prevent out-of-bounds access in of_mbox_index_xlate()
  - md/raid10: fix divide-by-zero in setup_geo() with zero far_copies
  - md/raid5: fix soft lockup in retry_aligned_read()
  - md/raid5: validate payload size before accessing journal metadata
  - media: as102: fix to not free memory after the device is registered in as102_usb_probe()
  - media: dib8000: avoid division by 0 in dib8000_set_dds()
  - media: em28xx: fix use-after-free in em28xx_v4l2_open()
  - media: hackrf: fix to not free memory after the device is registered in hackrf_probe()
  - media: i2c: imx219: Check return value of devm_gpiod_get_optional() in imx219_probe()
  - media: rc: streamzap: Error handling in probe
  - media: rc: xbox_remote: heed DMA restrictions
  - media: uvcvideo: Allow extra entities
  - media: uvcvideo: Enable VB2_DMABUF for metadata stream
  - media: vidtv: fix nfeeds state corruption on start_streaming failure
  - media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections
  - media: vidtv: fix pass-by-value structs causing MSAN warnings
  - memory: tegra124-emc: Fix dll_change check
  - memory: tegra30-emc: Fix dll_change check
  - mfd: mc13xxx-core: Fix memory leak in mc13xxx_add_subdevice_pdata()
  - misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt()
  - mm: blk-cgroup: fix use-after-free in cgwb_release_workfn()
  - mmc: block: use single block write in retry
  - mm/kasan: fix double free for kasan pXds
  - mtd: docg3: fix use-after-free in docg3_release()
  - mtd: physmap_of_gemini: Fix disabled pinctrl state check
  - mtd: rawnand: sunxi: fix sunxi_nfc_hw_ecc_read_extra_oob
  - net: ag71xx: check error for platform_get_irq
  - net: atlantic: preserve PCI wake-from-D3 on shutdown when WOL enabled
  - net: bcmgenet: fix off-by-one in bcmgenet_put_txcb
  - net: bcmgenet: keep RBUF EEE/PM disabled
  - net: caif: clear client service pointer on teardown
  - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()
  - net: ethernet: cortina: Carry over frag counter
  - net: ethernet: cortina: Drop half-assembled SKB
  - net: ethernet: cortina: Make RX SKB per-port
  - net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference
  - net: hamradio: 6pack: fix uninit-value in sixpack_receive_buf
  - net: lapbether: Close the LAPB device before its underlying Ethernet device closes
  - net: lapbether: handle NETDEV_PRE_TYPE_CHANGE
  - net: lapbether: remove trailing whitespaces
  - net: lapbether: replace comparison to NULL with "lapbeth_get_x25_dev"
  - net: phy: dp83869: fix setting CLK_O_SEL field.
  - net: qrtr: ns: Fix use-after-free in driver remove()
  - net: rds: fix MR cleanup on copy error
  - net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo
  - net: sched: act_csum: validate nested VLAN headers
  - net: sched: choke: remove unused variables in struct choke_sched_data
  - net: sched: gred/red: remove unused variables in struct red_stats
  - net: sched: sch_netem: Refactor code in 4-state loss generator
  - net: strparser: fix skb_head leak in strp_abort_strp()
  - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null
  - net: taprio offload: enforce qdisc to netdev queue mapping
  - net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring
  - net: tls: prevent chain-after-chain in plain text SG
  - net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete()
  - net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
  - net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit()
  - net: usb: rtl8150: free skb on usb_submit_urb() failure in xmit
  - netdevsim: zero initialize struct iphdr in dummy sk_buff
  - netfilter: arp_tables: fix IEEE1394 ARP payload parsing
  - netfilter: conntrack: add missing netlink policy validations
  - netfilter: conntrack: remove sprintf usage
  - netfilter: ip6t_eui64: reject invalid MAC header for all packets
  - netfilter: ip6t_hbh: reject oversized option lists
  - netfilter: ipset: stop hash:* range iteration at end
  - netfilter: nf_conntrack_sip: don't use simple_strtoul
  - netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator
  - netfilter: nfnetlink_osf: fix divide-by-zero in OSF_WSS_MODULO
  - netfilter: nfnetlink_osf: fix out-of-bounds read on option matching
  - netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check
  - netfilter: nft_ct: fix missing expect put in obj eval
  - netfilter: nft_fwd_netdev: check ttl/hl before forwarding
  - netfilter: nft_osf: restrict it to ipv4
  - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR
  - netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry
  - netfilter: reject zero shift in nft_bitwise
  - netfilter: skip recording stale or retransmitted INIT
  - netfilter: xtables: restrict several matches to inet family
  - netfilter: xt_multiport: validate range encoding in checkentry
  - netfilter: xt_policy: fix strict mode inbound policy matching
  - net/rds: handle zerocopy send cleanup before the message is queued
  - net/rds: Optimize rds_ib_laddr_check
  - net/rds: reset op_nents when zerocopy page pin fails
  - net/rds: Restrict use of RDS/IB to the initial network namespace
  - net/rds: zero per-item info buffer before handing it to visitors
  - net/sched: act_ct: fix ref leak when switching zones
  - net/sched: act_ct: Only release RCU read lock after ct_ft
  - net/sched: netem: fix probability gaps in 4-state loss model
  - net/sched: netem: fix queue limit check to include reordered packets
  - net/sched: netem: validate slot configuration
  - net/sched: sch_cake: annotate data-races in cake_dump_stats() (V)
  - net/sched: sch_cake: fix NAT destination port not being updated in cake_update_flowkeys
  - net/sched: sch_choke: annotate data-races in choke_dump_stats()
  - net/sched: sch_fq_codel: remove data-races from fq_codel_dump_stats()
  - net/sched: sch_fq_pie: annotate data-races in fq_pie_dump_stats()
  - net_sched: sch_hhf: annotate data-races in hhf_dump_stats()
  - net/sched: sch_pie: annotate data-races in pie_dump_stats()
  - net/sched: sch_pie: annotate more data-races in pie_dump_stats()
  - net/sched: sch_red: annotate data-races in red_dump_stats()
  - net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked
  - net/sched: sch_sfb: annotate data-races in sfb_dump_stats()
  - net/sched: taprio: continue with other TXQs if one dequeue() failed
  - net/sched: taprio: Fix init procedure
  - net/sched: taprio: fix use-after-free in advance_sched() on schedule switch
  - net/sched: taprio: refactor one skb dequeue from TXQ to separate function
  - net/sched: taprio: rename close_time to end_time
  - net/sched: taprio: replace safety precautions with comments
  - net/sched: taprio: stop going through private ops for dequeue and peek
  - net/smc: avoid early lgr access in smc_clc_wait_msg
  - nexthop: Emit a notification when a nexthop group is modified
  - nexthop: fix IPv6 route referencing IPv4 nexthop
  - NFC: digital: Bounds check NFC-A cascade depth in SDD response handler
  - nfc: llcp: add missing return after LLCP_CLOSED checks
  - NFC: trf7970a: Ignore antenna noise when checking for RF field
  - nfp: fix swapped arguments in nfp_encode_basic_qdr() calls
  - nfs/blocklayout: Fix compilation error (`make W=1`) in bl_write_pagelist()
  - nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map
  - nilfs2: reject zero bd_oblocknr in nilfs_ioctl_mark_blocks_dirty()
  - nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free
  - ocfs2: add inline inode consistency check to ocfs2_validate_inode_block()
  - ocfs2: fix listxattr handling when the buffer is full
  - ocfs2: fix out-of-bounds write in ocfs2_write_end_inline
  - ocfs2: fix possible deadlock between unlink and dio_end_io_write
  - ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY
  - ocfs2: handle invalid dinode in ocfs2_group_extend
  - ocfs2: split transactions in dio completion to avoid credit exhaustion
  - ocfs2: validate bg_bits during freefrag scan
  - ocfs2: validate group add input before caching
  - ocfs2: validate inline data i_size during inode read
  - ocfs2/dlm: fix off-by-one in dlm_match_regions() region comparison
  - ocfs2/dlm: validate qr_numregions in dlm_match_regions()
  - openvswitch: cap upcall PID array size and pre-size vport replies
  - padata: Fix pd UAF once and for all
  - padata: Remove comment for reorder_work
  - PCI: Enable AtomicOps only if Root Port supports them
  - PCI: hv: Set default NUMA node to 0 for devices without affinity info
  - PCI: tegra194: Disable direct speed change for Endpoint mode
  - PCI: tegra194: Use devm_gpiod_get_optional() to parse "nvidia,refclk-select"
  - PCI/AER: Clear only error bits in PCIe Device Status
  - PCI/AER: Stop ruling out unbound devices as error source
  - PCMCIA: Fix garbled log messages for KERN_CONT
  - perf branch: Avoid incrementing NULL
  - perf expr: Return -EINVAL for syntax error in expr__find_ids()
  - perf util: Kill die() prototype, dead for a long time
  - phonet/pep: disable BH around forwarded sk_receive_skb()
  - phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access
  - pinctrl: abx500: Fix type of 'argument' variable
  - pinctrl: pinctrl-pic32: Fix resource leak
  - platform/surface: surfacepro3_button: Drop wakeup source on remove
  - platform/x86: dell_rbu: avoid uninit value usage in packet_size_write()
  - platform/x86: intel-hid: Check ACPI_HANDLE() against NULL
  - pmdomain: ti: omap_prm: Fix a reference leak on device node
  - power: supply: max17042: avoid overflow when determining health
  - ppp: require CAP_NET_ADMIN in target netns for unattached ioctls
  - pppoe: drop PFC frames
  - pstore/ram: fix resource leak when ioremap() fails
  - quota: Fix race of dquot_scan_active() with quota deactivation
  - RDMA/core: Prefer NLA_NUL_STRING
  - RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq()
  - RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp()
  - RDMA/rxe: Reject unknown opcodes before ICRC processing
  - RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv
  - RDMA/siw: Reject MPA FPDU length underflow before signed receive math
  - RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path
  - regulator: act8945a: fix OF node reference imbalance
  - regulator: max77650: fix OF node reference imbalance
  - Revert "ALSA: usb: Increase volume range that triggers a warning"
  - Revert "scsi: ufs: core: Improve SCSI abort handling"
  - Revert "wifi: cfg80211: stop NAN and P2P in cfg80211_leave"
  - Revert "x86/vdso: Fix output operand size of RDPID"
  - ring-buffer: Fix reporting of missed events in iterator
  - rtc: abx80x: Disable alarm feature if no interrupt attached
  - rtc: allow rtc_read_alarm without read_alarm callback
  - rtc: introduce features bitfield
  - rxrpc: Fix anonymous key handling
  - rxrpc: Fix call removal to use RCU safe deletion
  - rxrpc: Fix missing validation of ticket length in non-XDR key preparsing
  - rxrpc: Fix recvmsg() unconditional requeue
  - rxrpc: fix reference count leak in rxrpc_server_keyring()
  - rxrpc: only handle RESPONSE during service challenge
  - rxrpc: proc: size address buffers for %pISpc output
  - rxrpc: reject undecryptable rxkad response tickets
  - scripts/dtc: Remove unused dts_version in dtc-lexer.l
  - scsi: isci: Fix use-after-free in device removal path
  - scsi: qla2xxx: Fix crash when I/O abort times out
  - scsi: qla2xxx: Fix warning message due to adisc being flushed
  - scsi: sg: Resolve soft lockup issue when opening /dev/sgX
  - scsi: sr: Add memory allocation failure handling for get_capabilities()
  - scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show()
  - scsi: target: core: Fix integer overflow in UNMAP bounds check
  - scsi: ufs: core: Improve SCSI abort handling
  - sctp: discard stale INIT after handshake completion
  - sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks
  - sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL
  - selftest: memcg: skip memcg_sock test if address family not supported
  - selftests: lib.mk: Also install "config" and "settings"
  - selftests/mqueue: Fix incorrectly named file
  - slip: bound decode() reads against the compressed packet length
  - slip: reject VJ receive packets on instances with no rstate array
  - smb: client: reject userspace cifs.spnego descriptions
  - soc: qcom: aoss: compare against normalized cooling state
  - soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available
  - sound: ua101: fix division by zero at probe
  - spi: fsl-qspi: Use reinit_completion() for repeated operations
  - spi: imx: fix runtime pm leak on probe deferral
  - spi: mpc52xx: fix use-after-free on unbind
  - spi: mtk-nor: fix controller deregistration
  - spi: orion: fix clock imbalance on registration failure
  - spi: sprd: fix error pointer deref after DMA setup failure
  - spi: ti-qspi: fix use-after-free after DMA setup failure
  - spi: topcliff-pch: fix use-after-free on unbind
  - spi: zynqmp-gqspi: fix controller deregistration
  - staging: media: atomisp: Disallow all private IOCTLs
  - staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify()
  - staging: sm750fb: fix division by zero in ps_to_hz()
  - string: add mem_is_zero() helper to check if memory area is all zeros
  - sysfs: don't remove existing directory on update failure
  - taprio: Handle short intervals and large packets
  - taskstats: set version in TGID exit notifications
  - tcp: annotate data-races around (tp->write_seq - tp->snd_nxt)
  - thermal/drivers/spear: Fix error condition for reading st,thermal-flags
  - thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp
  - thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata
  - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR
  - tipc: fix double-free in tipc_buf_append()
  - tpm: avoid -Wunused-but-set-variable
  - tpm: tpm_tis: add error logging for data transfer
  - tracing: Avoid NULL return from hist_field_name() on truncation
  - tracing: branch: Fix inverted check on stat tracer registration
  - tracing: Do not call map->ops->elt_free() if elt_alloc() fails
  - tracing: Rebuild full_name on each hist_field_name() call
  - tracing/probe: reject non-closed empty immediate strings
  - tty: hvc: remove HVC_IUCV_MAGIC
  - tty: hvc_iucv: fix off-by-one in number of supported devices
  - udf: reject descriptors with oversized CRC length
  - um: drivers: call kernel_strrchr() explicitly in cow_user.c
  - usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb()
  - usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete()
  - usb: gadget: renesas_usb3: validate endpoint index in standard request handlers
  - USB: omap_udc: DMA: Don't enable burst 4 mode
  - USB: serial: option: add Telit Cinterion FN990A MBIM composition
  - USB: serial: option: add Telit Cinterion LE910Cx compositions
  - usb: storage: Expand range of matched versions for VL817 quirks entry
  - usb: ulpi: fix memory leak on ulpi_register() error paths
  - usb: usblp: fix heap leak in IEEE 1284 device ID via short response
  - usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl
  - usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable()
  - usbip: validate number_of_packets in usbip_pack_ret_submit()
  - userfaultfd: allow registration of ranges below mmap_min_addr
  - vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll()
  - vrf: Fix a potential NPD when removing a port from a VRF
  - vsock: fix buffer size clamping order
  - vsock/virtio: fix accept queue count leak on transport mismatch
  - vsock/vmci: fix UAF when peer resets connection during handshake
  - wifi: ath11k: clear shared SRNG pointer state on restart
  - wifi: ath5k: do not access array OOB
  - wifi: b43: enforce bounds check on firmware key index in b43_rx()
  - wifi: b43legacy: enforce bounds check on firmware key index in RX path
  - wifi: brcmfmac: Fix error pointer dereference
  - wifi: brcmfmac: validate bsscfg indices in IF events
  - wifi: cfg80211: advance loop vars in cfg80211_merge_profile()
  - wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure
  - wifi: mwifiex: Fix memory leak in mwifiex_11n_aggregate_pkt()
  - wifi: rsi: fix kthread lifetime race between self-exit and external-stop
  - wifi: rtlwifi: pci: fix possible use-after-free caused by unfinished irq_prepare_bcn_tasklet
  - wifi: wl1251: validate packet IDs before indexing tx_frames
  - x86/uprobes: Fix XOL allocation failure for 32-bit tasks
  - xfrm: clear trailing padding in build_polexpire()
  - xfrm: provide message size for XFRM_MSG_MAPPING
  - xfrm_user: fix info leak in build_mapping()
  - xsk: tighten UMEM headroom validation to account for tailroom and min frame


author: Joel Barrios <https://www.alcancelibre.org/> - 5.10.259-30
changelog:
  - Update to 5.10.259.
  - 6lowpan: fix off-by-one in multicast context address compression
  - ACPI: scan: Use acpi_dev_put() in object add error paths
  - ALSA: aloop: Fix peer runtime UAF during format-change stop
  - ALSA: aoa: i2sbus: clear stale prepared state
  - ALSA: aoa: Skip devices with no codecs in i2sbus_resume()
  - ALSA: aoa: Use guard() for mutex locks
  - ALSA: core: Fix potential data race at fasync handling
  - ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6
  - ALSA: PCM: Fix wait queue list corruption in snd_pcm_drain() on linked streams
  - ALSA: timer: Fix UAF at snd_timer_user_params()
  - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc
  - ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors
  - ASoC: qcom: q6asm-dai: close stream only when running
  - ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks
  - ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params
  - Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt()
  - Bluetooth: btusb: Allow firmware re-download when version matches
  - Bluetooth: Consolidate code around sk_alloc into a helper function
  - Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del()
  - Bluetooth: hci_core: Fix use-after-free in vhci_flush()
  - Bluetooth: hci_event: fix potential UAF in SSP passkey handlers
  - Bluetooth: hci_qca: Convert timeout from jiffies to ms
  - Bluetooth: Init sk_peer_* on bt_sock_alloc
  - Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success
  - Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn
  - Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp
  - Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsig
  - Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen()
  - Bluetooth: MGMT: validate advertising TLV before type checks
  - Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind()
  - Bluetooth: serialize accept_q access
  - bonding: limit BOND_MODE_8023AD to Ethernet devices
  - bpf: Free reuseport cBPF prog after RCU grace period.
  - bpf: sockmap: fix tail fragment offset in bpf_msg_push_data
  - btrfs: fix btrfs_ioctl_space_info() slot_count TOCTOU which can lead to info-leak
  - btrfs: fix missing last_unlink_trans update when removing a directory
  - can: ucan: fix devres lifetime
  - can: ucan: fix typos in comments
  - ceph: only d_add() negative dentries when they are unhashed
  - comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest()
  - comedi: comedi_test: Fix limiting of convert_arg in waveform_ai_cmdtest()
  - compiler-clang.h: Add __diag infrastructure for clang
  - crypto: caam - guard HMAC key hex dumps in hash_digest_key
  - Disable -Wattribute-alias for clang-23 and newer
  - dm btree: improve btree residency
  - dm cache policy smq: check allocation under invalidate lock
  - dm-thin: fix metadata refcount underflow
  - drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size
  - drm/amd/display: Fix NULL deref and buffer over-read in SDP debugfs
  - drm/amd/display: Reject gpio_bitshift >= 32 in bios_parser_get_gpio_pin_info()
  - drm/i915/gem: Fix phys BO pread/pwrite with offset
  - drm/imx: Fix three kernel-doc warnings in dcss-scaler.c
  - drm/nouveau: fix u32 overflow in pushbuf reloc bounds check
  - erofs: fix the out-of-bounds nameoff handling for trailing dirents
  - ext4: validate p_idx bounds in ext4_ext_correct_indexes
  - f2fs: fix incorrect file address mapping when inline inode is unwritten
  - f2fs: fix UAF caused by decrementing sbi->nr_pages[] in f2fs_write_end_io()
  - fbcon: Avoid OOB font access if console rotation fails
  - fbdev: vt8500lcdfb: Fix dma_free_coherent() cpu_addr parameter
  - fs/fcntl: fix SOFTIRQ-unsafe lock order in fasync signaling
  - fuse: reject fuse_notify() pagecache ops on directories
  - hfsplus: fix held lock freed on hfsplus_fill_super()
  - hfsplus: fix uninit-value by validating catalog record size
  - HID: core: Add printk_ratelimited variants to hid_warn() etc
  - HID: core: Fix size_t specifier in hid_report_raw_event()
  - HID: pass the buffer size to hid_report_raw_event
  - HID: wacom: Fix OOB write in wacom_hid_set_device_mode()
  - hpfs: fix a crash if hpfs_map_dnode_bitmap fails
  - hv_netvsc: use kmap_local_page in netvsc_copy_to_send_buf
  - i2c: dev: prevent integer overflow in I2C_TIMEOUT ioctl
  - i2c: qcom-cci: Fix NULL pointer dereference in cci_remove()
  - i2c: tegra: Fix NOIRQ suspend/resume
  - IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN
  - ice: fix VF queue configuration with low MTU values
  - ieee802154: 6lowpan: only accept IPv6 packets in lowpan_xmit()
  - iio: adc: npcm: fix unbalanced clk_disable_unprepare()
  - iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw
  - iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux
  - iio: buffer: hw-consumer: fix use-after-free in error path
  - iio: chemical: scd30: fix division by zero in write_raw
  - iio: chemical: scd30: Use guard(mutex) to allow early returns
  - iio: dac: ad5686: fix input raw value check
  - iio: dac: ad5686: fix ref bit initialization for single-channel parts
  - iio: dac: max5821: fix return value check in powerdown sync
  - iio: gyro: adis16260: fix division by zero in write_raw
  - iio: gyro: itg3200: fix i2c read into the wrong stack location
  - iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer
  - iio: light: cm3323: fix reg_conf not being initialized correctly
  - iio: ssp_sensors: cancel delayed work_refresh on remove
  - iio: temperature: tsys01: fix broken PROM checksum validation
  - Input: atkbd - add DMI quirk for Lenovo Yoga Air 14 (83QK)
  - Input: atkbd - skip deactivate for HONOR BCC-N's internal keyboard
  - Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem
  - Input: elan_i2c - validate firmware size before use
  - Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free()
  - Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490
  - Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size
  - iommu, debugobjects: avoid gcc-16.1 section mismatch warnings
  - io_uring: prevent opcode speculation
  - io_uring/poll: fix signed comparison in io_poll_get_ownership()
  - ip6: vti: Use ip6_tnl.net in vti6_changelink().
  - ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate().
  - ip6_vti: fix incorrect tunnel matching in vti6_tnl_lookup()
  - ipc: limit next_id allocation to the valid ID range
  - ipc/shm: serialize orphan cleanup with shm_nattch updates
  - ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table()
  - ipv4: restrict IPOPT_SSRR and IPOPT_LSRR options
  - ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo()
  - ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress()
  - ipv6: sit: reload inner IPv6 header after GSO offloads
  - ipv6: validate extension header length before copying to cmsg
  - ipvs: clear the svc scheduler ptr early on edit
  - ipvs: skip ipv6 extension headers for csum checks
  - ktest: Fix the month in the name of the failure directory
  - ktest: Fixing indentation to match expected pattern
  - lib/crypto: mpi: Fix integer underflow in mpi_read_raw_from_sgl()
  - macsec: fix replay protection at XPN lower-PN wrap
  - media: rc: igorplugusb: fix control request setup packet
  - media: rc: igorplugusb: heed coherency rules
  - media: rc: ttusbir: fix inverted error logic
  - media: rc: ttusbir: respect DMA coherency rules
  - misc: fastrpc: fix use-after-free of fastrpc_user in workqueue context
  - mmc: core: Fix host controller programming for fixed driver type
  - mmc: sdhci: add signal voltage switch in sdhci_resume_host
  - mm/huge_memory: update file PMD counter before folio_put()
  - mm/hugetlb_cma: round up per_node before logging it
  - mptcp: do not drop partial packets
  - mptcp: pm: ADD_ADDR rtx: fix potential data-race
  - mtd: spi-nor: sst: Fix write enable before AAI sequence
  - net: bonding: fix NULL pointer dereference in bond_do_ioctl()
  - net: bridge: use a stable FDB dst snapshot in RCU readers
  - net: garp: fix unsigned integer underflow in garp_pdu_parse_attr
  - net: guard timestamp cmsgs to real error queue skbs
  - net: hsr: defer node table free until after RCU readers
  - net: lan743x: permit VLAN-tagged packets up to configured MTU
  - net: mv643xx: fix OF node refcount
  - net: mvpp2: sync RX data at the hardware packet offset
  - net: netlink: don't set nsid on local notifications
  - net: netlink: fix sending unassigned nsid after assigned one
  - net: openvswitch: fix possible kfree_skb of ERR_PTR
  - net: qrtr: fix refcount saturation and potential UAF in qrtr_port_remove
  - net: qrtr: ns: Change servers radix tree to xarray
  - net: qrtr: ns: Free the node during ctrl_cmd_bye()
  - net: qrtr: ns: Limit the maximum number of lookups
  - net: qrtr: ns: Limit the total number of nodes
  - net: rds: clear i_sends on setup unwind
  - net: Remove redundant if statements
  - net: skbuff: fix missing zerocopy reference in pskb_carve helpers
  - net/802/mrp: fix vector attribute parsing in mrp_pdu_parse_vecattr
  - netfilter: bridge: make ebt_snat ARP rewrite writable
  - netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check
  - netfilter: conntrack_irc: fix possible out-of-bounds read
  - netfilter: ebtables: fix OOB read in compat_mtw_from_user
  - netfilter: nf_queue: hold bridge skb->dev while queued
  - netfilter: nft_exthdr: fix register tracking for F_PRESENT flag
  - netfilter: nft_fib: fix stale stack leak via the OIFNAME register
  - netfilter: nft_tunnel: fix use-after-free on object destroy
  - netfilter: synproxy: add mutex to guard hook reference counting
  - netfilter: synproxy: refresh tcphdr after skb_ensure_writable
  - netfilter: x_tables: avoid leaking percpu counter pointers
  - netfilter: xt_cpu: prefer raw_smp_processor_id
  - netfilter: xt_NFQUEUE: prefer raw_smp_processor_id
  - net/iucv: fix locking in .getsockopt
  - netlabel: validate unlabeled address and mask attribute lengths
  - net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd()
  - net/rds: fix NULL deref in rds_ib_send_cqe_handler() on masked atomic completion
  - net/sched: act_api: use RCU with deferred freeing for action lifecycle
  - net/sched: cls_fw: fix NULL dereference of "old" filters before change()
  - net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked
  - net/smc: Do not re-initialize smc hashtables
  - nfc: hci: fix out-of-bounds read in HCP header parsing
  - nfc: llcp: Fix use-after-free in llcp_sock_release()
  - nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc()
  - nfc: llcp: protect nfc_llcp_sock_unlink() calls
  - nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems
  - nfsd: don't ignore the return code of svc_proc_register()
  - octeontx2-af: Add validation for lmac type
  - octeontx2-af: CGX: add bounds check to cgx_speed_mbps index
  - octeontx2-af: replace deprecated strncpy with strscpy
  - octeontx2-pf: avoid double free of pool->stack on AQ init failure
  - page_pool: Fix use-after-free in page_pool_recycle_in_ring
  - parport: Fix race between port and client registration
  - pcnet32: stop holding device spin lock during napi_complete_done
  - phy: renesas: rcar-gen3-usb2: Fix the use of msleep during spinlock
  - phy: tegra: xusb: Disable trk clk when not in use
  - phy: tegra: xusb: Fix per-pad high-speed termination calibration
  - pidfd: refuse access to tasks that have started exiting harder
  - pmdomain: core: Fix detach procedure for virtual devices in genpd
  - printk: add print_hex_dump_devel()
  - qed: fix double free in qed_cxt_tables_alloc()
  - qed: Use the bitmap API to simplify some functions
  - RDMA: Move DMA block iterator logic into dedicated files
  - RDMA/rxe: Fix double free in rxe_srq_from_init
  - RDMA/srp: bound SRP_RSP sense copy by the received length
  - RDMA/umem: fix kernel-doc warnings
  - RDMA/umem: Fix truncation for block sizes >= 4G
  - rds: mark snapshot pages dirty in rds_info_getsockopt()
  - Revert "RDMA/rxe: Fix double free in rxe_srq_from_init"
  - sched: Use u64 for bandwidth ratio calculations
  - scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker
  - scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf
  - scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd()
  - sctp: diag: reject stale associations in dump_one path
  - sctp: fix race between sctp_wait_for_connect and peeloff
  - sctp: fix uninit-value in __sctp_rcv_asconf_lookup()
  - sctp: purge outqueue on stale COOKIE-ECHO handling
  - sctp: stream: fully roll back denied add-stream state
  - selftests: forwarding: lib: Add helpers for checksum handling
  - selftests: mptcp: drop nanoseconds width specifier
  - serial: altera_jtaguart: handle uart_add_one_port() failures
  - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt
  - serial: dz: Fix bootconsole handover lockup
  - serial: dz: Fix bootconsole message clobbering at chip reset
  - serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma
  - serial: qcom-geni: fix UART_RX_PAR_EN bit position
  - serial: samsung_tty: Use port lock wrappers
  - serial: sh-sci: fix memory region release in error path
  - serial: zs: Fix bootconsole handover lockup
  - serial: zs: Fix swapped RI/DSR modem line transition counting
  - serial: zs: Switch to using channel reset
  - signal: clear JOBCTL_PENDING_MASK for caller in zap_other_threads()
  - smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO path
  - smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path
  - smb: client: require a full NFS mode SID before reading mode bits
  - smb: client: Use FullSessionKey for AES-256 encryption key derivation
  - spi: lantiq-ssc: fix controller deregistration
  - spi: meson-spicc: Fix double-put in remove path
  - spi: qup: fix error pointer deref after DMA setup failure
  - spi: qup: switch to use modern name
  - spi: st-ssc4: fix controller deregistration
  - spi: sun4i: fix controller deregistration
  - spi: sun6i: fix controller deregistration
  - spi: syncuacer: fix controller deregistration
  - spi: tegra114: fix controller deregistration
  - spi: tegra20-sflash: fix controller deregistration
  - spi: ti-qspi: fix controller deregistration
  - spi: topcliff-pch: fix controller deregistration
  - spi: uniphier: fix controller deregistration
  - spi: zynq-qspi: fix controller deregistration
  - tap: free page on error paths in tap_get_user_xdp()
  - team: Move team device type change at the end of team_port_add
  - tee: optee: prevent use-after-free when the client exits before the supplicant
  - thermal: core: Fix thermal zone governor cleanup issues
  - thunderbolt: Bound root directory content to block size
  - thunderbolt: Clamp XDomain response data copy to allocation size
  - thunderbolt: Limit XDomain response copy to actual frame size
  - thunderbolt: property: Cap recursion depth in __tb_property_parse_dir()
  - thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow
  - thunderbolt: property: Reject u32 wrap in tb_property_entry_valid()
  - thunderbolt: Reject zero-length property entries in validator
  - time: Fix off-by-one in settimeofday() usec validation
  - tracepoint: balance regfunc() on func_add() failure in tracepoint_add_func()
  - tracing/probes: Limit size of event probe to 3K
  - tty: serial: pch_uart: add check for dma_alloc_coherent()
  - tty: serial: qcom-geni-serial: align #define values
  - tty: serial: qcom-geni-serial: remove unused symbols
  - tty: serial: samsung: Remove redundant port lock acquisition in rx helpers
  - tty: serial: samsung: use u32 for register interactions
  - tun: free page on build_skb failure in tun_xdp_one()
  - tun: free page on short-frame rejection in tun_xdp_one()
  - tunnels: do not assume transport header in iptunnel_pmtud_check_icmp()
  - tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]()
  - udf: fix partition descriptor append bookkeeping
  - usb: cdns3: gadget: fix request skipping after clearing halt
  - usb: chipidea: core: convert ci_role_switch to local variable
  - usb: core: Fix SuperSpeed root hub wMaxPacketSize
  - usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval
  - usb: dwc2: Fix use after free in debug code
  - usb: dwc3: Move GUID programming after PHY initialization
  - usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports
  - usb: gadget: f_hid: fix device reference leak in hidg_alloc()
  - usb: gadget: f_hid: tidy error handling in hidg_alloc
  - usb: gadget: net2280: Fix double free in probe error path
  - USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers
  - USB: serial: belkin_sa: validate interrupt status length
  - USB: serial: cypress_m8: fix memory corruption with small endpoint
  - USB: serial: cypress_m8: validate interrupt packet headers
  - USB: serial: digi_acceleport: fix memory corruption with small endpoints
  - USB: serial: io_ti: fix heap overflow in build_i2c_fw_hdr()
  - USB: serial: io_ti: fix heap overflow in get_manuf_info()
  - USB: serial: keyspan: fix missing indat transfer sanity check
  - USB: serial: kl5kusb105: fix bulk-out buffer overflow
  - USB: serial: mct_u232: fix memory corruption with small endpoint
  - USB: serial: mct_u232: fix missing interrupt-in transfer sanity check
  - USB: serial: mxuport: fix memory corruption with small endpoint
  - USB: serial: omninet: fix memory corruption with small endpoint
  - USB: serial: option: add MeiG SRM813Q
  - USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL
  - USB: serial: option: add usb-id for Dell Wireless DW5826e-m
  - USB: serial: safe_serial: fix memory corruption with small endpoint
  - usb: storage: Add quirks for PNY Elite Portable SSD
  - usb: typec: altmodes/displayport: validate count before reading Status Update VDO
  - usb: typec: ucsi: ccg: reject firmware images without a ':' record header
  - usb: typec: ucsi: Check if power role change actually happened before handling
  - usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO
  - usb: typec: ucsi: Don't update power_supply on power role change if not connected
  - usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer()
  - usb: usbtmc: check URB actual_length for interrupt-IN notifications
  - usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize
  - usbip: vudc: Fix use after free bug in vudc_remove due to race condition
  - usbnet: Fix using smp_processor_id() in preemptible code warnings
  - use less confusing names for iov_iter direction initializers
  - vsock/vmci: fix sk_ack_backlog leak on failed handshake
  - vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu()
  - wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task
  - wifi: mac80211: check tdls flag in ieee80211_tdls_oper
  - wifi: mwifiex: fix use-after-free in mwifiex_adapter_cleanup()
  - wireguard: send: append trailer after expanding head
  - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function
  - xfrm: ah: use skb_to_full_sk in async output callbacks
  - xfrm: Check for underflow in xfrm_state_mtu
  - xfrm: esp: restore combined single-frag length gate
  - xfrm: espintcp: do not reuse an in-progress partial send
  - xfrm: input: hold netns during deferred transport reinjection
  - xfrm: policy: fix use-after-free on inexact bin in xfrm_policy_bysel_ctx()
  - xfrm: route MIGRATE notifications to caller's netns
  - xhci: tegra: Fix ghost USB device on dual-role port unplug


author: Joel Barrios <https://www.alcancelibre.org/> - 5.10.260-30
changelog:
  - Update to 5.10.260.
  - agp/amd64: Fix broken error propagation in agp_amd64_probe()
  - bnxt_en: Fix NULL pointer dereference
  - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once.
  - bpf: use kvfree() for replaced sysctl write buffer
  - crypto: af_alg - Set merge to zero early in af_alg_sendmsg
  - crypto: qat - remove unused character device and IOCTLs
  - crypto: qat - Replace kzalloc() + copy_from_user() with memdup_user()
  - crypto: qat - Return pointer directly in adf_ctl_alloc_resources
  - dlm: prevent NPD when writing a positive value to event_done
  - Documentation: ioctl-number: Extend "Include File" column width
  - Drivers: hv: vmbus: Improve the logic of reserving fb_mmio on Gen2 VMs
  - drm/amd/display: Bound VBIOS record-chain walk loops
  - drm/amd/display: Use krealloc_array() in dal_vector_reserve()
  - exfat: fix potential use-after-free in exfat_find_dir_entry()
  - ext4: add bounds check for inline data length in ext4_read_inline_page
  - f2fs: validate ACL entry sizes in f2fs_acl_from_disk()
  - fbdev: Fix fb_new_modelist to prevent null-ptr-deref in fb_videomode_to_var
  - fbdev: modedb: Fix misaligned fields in the 1920x1080-60 mode
  - fpga: region: fix use-after-free in child_regions_with_firmware()
  - fuse: limit FUSE_NOTIFY_RETRIEVE to uptodate folios
  - hv: utils: handle and propagate errors in kvp_register
  - i2c: stub: Reject I2C block transfers with invalid length
  - ip6_vti: set netns_immutable on the fallback device.
  - irqchip/imgpdc: Fix resource leak, add missing chained handler cleanup on remove
  - KEYS: fix overflow in keyctl_pkey_params_get_2()
  - keys: Pin request_key_auth payload in instantiate paths
  - KVM: SVM: Fix page overflow in sev_dbg_crypt() for ENCRYPT path
  - mac802154: llsec: add skb_cow_data() before in-place crypto
  - media: vidtv: fix NULL pointer dereference in vidtv_mux_push_si
  - misc: fastrpc: Add dma_mask to fastrpc_channel_ctx
  - misc: fastrpc: fix DMA address corruption due to find_vma misuse
  - misc: fastrpc: Fix NULL pointer dereference in rpmsg callback
  - mmc: renesas_sdhi: Add OF entry for RZ/G2H SoC
  - mptcp: fix missing wakeups in edge scenarios
  - net: 9p: fix refcount leak in p9_read_work() error handling
  - net: add skb_header_pointer_careful() helper
  - net: cpsw_new: Fix potential unregister of netdev that has not been registered yet
  - net: phonet: free phonet_device after RCU grace period
  - net: qualcomm: rmnet: fix endpoint use-after-free in rmnet_dellink()
  - netdevsim: Fix memory leak of nsim_dev->fa_cookie
  - net/sched: act_pedit: check static offsets a priori
  - net/sched: act_pedit: fix action bind logic
  - net/sched: act_pedit: free pedit keys on bail from offset check
  - net/sched: act_pedit: Parse L3 Header for L4 offset
  - net/sched: act_pedit: rate limit datapath messages
  - net/sched: act_pedit: remove extra check for key type
  - net/sched: act_pedit: use NLA_POLICY for parsing 'ex' keys
  - net/sched: cls_u32: use skb_header_pointer_careful()
  - net/sched: fix pedit partial COW leading to page cache corruption
  - net/sched: simplify tcf_pedit_act
  - net/sched: transition act_pedit to rcu and percpu stats
  - nfsd: check get_user() return when reading princhashlen
  - nfsd: fix posix_acl leak on SETACL decode failure
  - NFSD: Fix SECINFO_NO_NAME decode error cleanup
  - ocfs2: reject oversized group bitmap descriptors
  - phonet: Pass ifindex to fill_addr().
  - phonet: Pass net and ifindex to phonet_address_notify().
  - pNFS: Fix use-after-free in pnfs_update_layout()
  - RDMA/bnxt_re: zero shared page before exposing to userspace
  - regulator: core: fix locking in regulator_resolve_supply() error path
  - ring-buffer: Remove ring_buffer_read_prepare_sync()
  - slimbus: qcom-ngd-ctrl: Register callbacks after creating the ngd
  - tipc: fix slab-use-after-free Read in tipc_aead_decrypt_done
  - usb: cdns3: gadget: fix NULL pointer dereference in ep_queue
  - vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write
  - vfio/iommu_type1: replace kfree with kvfree
  - virtiofs: fix UAF on submount umount
  - wifi: ath11k: fix warning when unbinding
  - wifi: mt76: mt76x2u: Add support for ELECOM WDC-867SU3S
  - wifi: rtlwifi: rtl8821ae: Fix C2H bit location in RX descriptor


author: Joel Barrios <https://www.alcancelibre.org/> - 12.10.1-1
changelog:
  - Update to 12.10.1.
  - Clean and trim spec file.
  - Rename package as libappindicator-gtk3
  - Drop and obsolete gtk2, python2 and sharp support.
  - Obsolete also gnome-rdp and perl-Gtk2-AppIndicator.


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.2-3
changelog:
  - Move binary to -tools sub package
  - Rename binary to prevent conflict
  - Improve summary and description
  - Prevent addition to compiler flags
  - Do not require main package from devel
  - Do not use empty TODO file


author: Joel Barrios <https://www.alcancelibre.org/> - 0.30-4
changelog:
  - Use sound-theme-smooth instead of sound-theme-beethoven-fifth.
  - Provides and Obsoletes canberra-gtk3-play.


author: Joel Barrios <https://www.alcancelibre.org/> - 2.48-1
changelog:
  - Update to 2.48.
  - Sync patches with AlmaLinux.
  - Fix for CVE-2026-4878.
  - Fix for CVE-2023-2603.
  - Fix for CVE-2023-2602.


author: Martin Gansser <martinkg@fedoraproject.org> - 1.0.4-3
changelog:
  - renamed %version macro for patches
  - added BR glibc-common
  - added BR coreutils
  - added BR make
  - added BR findutils
  - added BR gcc
  - added BR gcc-c++
  - added BR sed
  - added BR perl
  - moved Korean manual pages to devel sub-package


author: Joel Barrios <https://www.alcancelibre.org/> - 3.12.2-6
changelog:
  - Use gcr3.
  - Clean spec file.
  - Update URL.
  - Split sub-package seahorse-daemon.
  - Trim spec changelog.


author: Joel Barrios <https://www.alcancelibre.org/> - 16.04.0-9
changelog:
  - Drop the requirements on dbus-glib as the project was migrated to GDBus.
  - Switch to SPDX License.


author: Joel Barrios <https://www.alcancelibre.org/> - 2.6.4-7
changelog:
  - Clean and modernize spec file.
  - Don't ship Py2 libglade-convert, anything wanting to convert to Glade2 should have long done so


author: Sandro Mani <manisandro@gmail.com> - 1.3.0-2
changelog:
  - Don't call it Google's reference implementation in Summary/Description
  - Update Source URL
  - Add python_provide macro
  - Enable tests


author: Joel Barrios <https://www.alcancelibre.org/> - 1.36.0-5
changelog:
  - Rebuild with Python 3.13.
  - NOTE: 1.36.0 is the last version compatible with girepository-1.0,
    as version >= 1.38.0 requires girrepository-2.0 and to rebuild any
    package that requires girepository-1.0 to use girepository-2.0.


author: Joel Barrios <https://www.alcancelibre.org/> - 0.6.76-2
changelog:
  - Rebuild with new libs.
  - Drop doc and devel-doc sub-packages.
  - Rebuild with Python 3.9.
  - Major renaming of sub-packages set.
  - Rename main package as pst-utilities to avoid accidental removal
    with rpmorphan.
  - Rename libs sub-package as the main subpackage.


author: Joel Barrios <https://www.alcancelibre.org/> - 3.6.5-3
changelog:
  - Add patches to fix CVE-2025-4948, CVE-2025-32908, CVE-2025-32907,
    CVE-2025-4969, CVE-2025-4945 and CVE-2025-4476.


author: Simone Caronni <negativo17@gmail.com> - 0.0.13^20250419gitc2860cc-2
changelog:
  - Clean up SPEC file.
  - Simplify conditionals
  - Drivers for ppc64le are long gone
  - RPMFusion package is long gone


author: Rui Matos <rmatos@redhat.com> - 5.4-7
changelog:
  - Explicitly disable vala bindings support
  Resolves: #1246040 - error: Installed (but unpackaged) file(s) found


author: Joel Barrios <https://www.alcancelibre.org/> - 1:1.16.9-3
changelog:
  - Remove use of gitrepository-2.0.
  - Fix duplicate favicon fetch (backported from 1.16.10)
  - Fix update state persistence (backported from 1.16.10)
  - We cannot update to 1.16.10 because upstream raised Glib requirenment to
    Glib 2.86.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.4.0-3
changelog:
  - Set Arc-Light as default theme, Tela-nord as default icon theme and
    Nordic-cursors as default cursor theme.


author: Eugene Syromiatnikov <esyr@redhat.com> 2:2.1-67
changelog:
  - Update to upstream 2.1-47. 20241112
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b0005c0
      up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b0005c0
      up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b0005c0 up to 0x2b000603;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x36 up to 0x37;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x36
      up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x36 up to 0x37;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x434 up to 0x435;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x434 up to 0x435;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x434 up to 0x435;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x434
      up to 0x435;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x1f
      up to 0x20;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4122 up to 0x4123;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4122
      up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4122 up to 0x4123;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode from revision 0x4122 up to 0x4123;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x36 up
      to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x36 up to 0x37;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x36 up
      to 0x37;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000230
      up to 0x21000283;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000230 up to 0x21000283;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000230 up to 0x21000283;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000230
      up to 0x21000283.
  - Addresses CVE-2024-21820, CVE-2024-21853, CVE-2024-23918, CVE-2024-23984


author: Eugene Syromiatnikov <esyr@redhat.com> 2:2.1-69
changelog:
  - Update to upstream 2.1-48. 20250211
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) at
      revision 0x38;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) at
      revision 0x38;
    - Addition of 06-af-03/0x01 (SRF-SP C0) microcode at revision 0x3000330;
    - Addition of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) at
      revision 0x12c;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) at
      revision 0x38;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) at
      revision 0x38;
    - Removal of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) at
      revision 0x2c000390;
    - Removal of 06-8f-05/0x87 (SPR-SP E2) microcode at revision 0x2b000603;
    - Removal of 06-8f-05/0x10 (SPR-HBM B1) microcode at revision
      0x2c000390;
    - Removal of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) at
      revision 0x2c000390;
    - Removal of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2c000390;
    - Removal of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) at
      revision 0x2c000390;
    - Removal of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-06) at revision 0x2c000390;
    - Removal of 06-8f-06/0x87 (SPR-SP E3) microcode at revision 0x2b000603;
    - Removal of 06-8f-06/0x10 microcode at revision 0x2c000390;
    - Removal of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-06) at revision 0x2c000390;
    - Removal of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) at revision 0x4123;
    - Removal of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) at revision 0x4123;
    - Removal of 06-ba-08/0xe0 microcode at revision 0x4123;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003e7
      up to 0xd0003f5;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002b0
      up to 0x10002c0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000603 up to 0x2b000620;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000603 up to 0x2b000620;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x37 up to 0x38;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x37
      up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x37 up to 0x38;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x435 up to 0x436;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x435 up to 0x436;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x435 up to 0x436;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x435
      up to 0x436;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x7 up
      to 0x9;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf8 up to 0xfa;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0x100 up to 0x102;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x62 up
      to 0x63;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12b up
      to 0x12c;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4123 up to 0x4124;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4123 up to 0x4124;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4123 up to 0x4124;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4123 up to 0x4124;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4123
      up to 0x4124;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4123 up to 0x4124;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1a up
      to 0x1c;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x37 up
      to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x37 up to 0x38;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x37 up
      to 0x38;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000283
      up to 0x21000291;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000283 up to 0x21000291;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000283 up to 0x21000291;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000283
      up to 0x21000291.
  - Addresses CVE-2023-34440, CVE-2023-43758, CVE-2024-24582, CVE-2024-28047,
    CVE-2024-28127, CVE-2024-29214, CVE-2024-31068, CVE-2024-31157,
    CVE-2024-37020, CVE-2024-39279, CVE-2024-39355, CVE-2024-36293


author: Eugene Syromiatnikov <esyr@redhat.com> 2:2.1-70
changelog:
  - Update to upstream 2.1-49. 20250512
    - Addition of 06-ad-01/0x20 (GNR-AP/SP H0) microcode at revision
      0xa0000d1;
    - Addition of 06-ad-01/0x95 (GNR-AP/SP B0) microcode at revision
      0x10003a2;
    - Addition of 06-b5-00/0x80 (ARL-U A1) microcode at revision 0xa;
    - Addition of 06-bd-01/0x80 (LNL B0) microcode at revision 0x11f;
    - Addition of 06-c5-02/0x82 (ARL-H A1) microcode at revision 0x118;
    - Addition of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in
      intel-ucode/06-c5-02) at revision 0x118;
    - Addition of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) at
      revision 0x118;
    - Addition of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) at
      revision 0x118;
    - Addition of 06-c5-02/0x82 (ARL-H A1) microcode (in
      intel-ucode/06-c6-02) at revision 0x118;
    - Addition of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode at revision
      0x118;
    - Addition of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) at
      revision 0x118;
    - Addition of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) at
      revision 0x118;
    - Removal of 06-55-06/0xbf (CLX-SP B0) microcode at revision 0x4003605;
    - Removal of 06-cf-01/0x87 (EMR-SP A0) microcode at revision 0x21000291;
    - Removal of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) at revision 0x21000291;
    - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
      0x5003707 up to 0x5003901;
    - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002904
      up to 0x7002b01;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003f5
      up to 0xd000404;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002c0
      up to 0x10002d0;
    - Update of 06-7a-08/0x01 (GLK-R R0) microcode from revision 0x24 up
      to 0x26;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xc6
      up to 0xca;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xb8 up to 0xbc;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x38 up
      to 0x3c;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x52 up
      to 0x56;
    - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
      microcode from revision 0xfc up to 0x100;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000620 up to 0x2b000639;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0003e0 up to 0x2c0003f7;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c0003e0 up to 0x2c0003f7;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0003e0 up to 0x2c0003f7;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c0003e0 up to 0x2c0003f7;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000620 up to 0x2b000639;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x38 up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x38
      up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x436 up to 0x437;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x436 up to 0x437;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x436 up to 0x437;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x9 up
      to 0xa;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x436
      up to 0x437;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0x102 up to 0x104;
    - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xfc up
      to 0x100;
    - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xfc
      up to 0x100;
    - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xfc
      up to 0x100;
    - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xfe
      up to 0x102;
    - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
      0xfc up to 0x100;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x63 up
      to 0x64;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x20
      up to 0x24;
    - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000330
      up to 0x3000341;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12c up
      to 0x12f;
    - Update of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) from
      revision 0x12c up to 0x12f;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4124 up to 0x4128;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4124 up to 0x4128;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4124 up to 0x4128;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4124 up to 0x4128;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4124
      up to 0x4128;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4124 up to 0x4128;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1c up
      to 0x1d;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x38 up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x38 up
      to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x38 up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x38 up
      to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000291 up to 0x210002a9;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000291
      up to 0x210002a9.
    - Addresses CVE-2024-28956, CVE-2024-43420, CVE-2024-45332, CVE-2025-20012,
      CVE-2025-20054, CVE-2025-20103, CVE-2025-20623, CVE-2025-24495


author: Denys Vlasenko <dvlasenk@redhat.com> 2:2.1-72
changelog:
  - Update to upstream 2.1-50. 20250812
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd000404
      up to 0xd000410;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002d0
      up to 0x10002e0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000639 up to 0x2b000643;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000639 up to 0x2b000643;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x24
      up to 0x25;
    - Update of 06-ad-01/0x20 (GNR-AP/SP H0) microcode from revision
      0xa0000d1 up to 0xa000100;
    - Update of 06-ad-01/0x95 (GNR-AP/SP B0) microcode from revision
      0x10003a2 up to 0x10003d0;
    - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000341
      up to 0x3000362;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4128 up to 0x4129;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4128 up to 0x4129;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4128 up to 0x4129;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4128 up to 0x4129;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4128
      up to 0x4129;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4128 up to 0x4129;
    - Update of 06-bd-01/0x80 (LNL B0) microcode from revision 0x11f up
      to 0x123;
    - Update of 06-c5-02/0x82 (ARL-H A1) microcode from revision 0x118 up
      to 0x119;
    - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in
      intel-ucode/06-c5-02) from revision 0x118 up to 0x119;
    - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) from
      revision 0x118 up to 0x119;
    - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) from
      revision 0x118 up to 0x119;
    - Update of 06-c5-02/0x82 (ARL-H A1) microcode (in intel-ucode/06-c6-02)
      from revision 0x118 up to 0x119;
    - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode from revision
      0x118 up to 0x119;
    - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) from
      revision 0x118 up to 0x119;
    - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) from
      revision 0x118 up to 0x119;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x210002a9 up to 0x210002b3;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x210002a9
      up to 0x210002b3.


author: Eugene Syromiatnikov <evgsyr@gmail.com> 2:2.1-74
changelog:
  - Update to upstream 2.1-51. 20260210
    - Addition of 06-ae-01/0x97 (GNR-D B0/B1) microcode at revision
      0x10002f3;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd000410
      up to 0xd000421;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002e0
      up to 0x10002f1;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xca
      up to 0xcc;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xbc up to 0xbe;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x3c up
      to 0x3e;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x56 up
      to 0x58;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000643 up to 0x2b000661;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000401 up to 0x2c000421;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c000401 up to 0x2c000421;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000401 up to 0x2c000421;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000643 up to 0x2b000661;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c000401 up to 0x2c000421;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000643 up to 0x2b000661;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x3a up to 0x3e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x3a up to 0x3e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x3a up to 0x3e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x3a up to 0x3e;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) from
      revision 0x3a up to 0x3e;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) from
      revision 0x3a up to 0x3e;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x3a up to 0x3e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x3a
      up to 0x3e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x3a up to 0x3e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x3a up to 0x3e;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) from
      revision 0x3a up to 0x3e;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) from
      revision 0x3a up to 0x3e;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x437 up to 0x43b;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x437 up to 0x43b;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x437 up to 0x43b;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0xa up
      to 0xc;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x437
      up to 0x43b;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x64 up
      to 0x65;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x25
      up to 0x28;
    - Update of 06-ad-01/0x20 (GNR-AP/SP H0) microcode from revision
      0xa000100 up to 0xa000133;
    - Update of 06-ad-01/0x95 (GNR-AP/SP B0) microcode from revision
      0x10003d0 up to 0x1000405;
    - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000362
      up to 0x3000382;
    - Update of 06-b5-00/0x80 (ARL-U A1) microcode from revision 0xa up
      to 0xd;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12f up
      to 0x133;
    - Update of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) from
      revision 0x12f up to 0x133;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4129 up to 0x6134;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4129 up to 0x6134;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4129 up to 0x6134;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4129 up to 0x6134;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4129
      up to 0x6134;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4129 up to 0x6134;
    - Update of 06-bd-01/0x80 (LNL B0) microcode from revision 0x123 up
      to 0x125;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1d up
      to 0x21;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x3a up to 0x3e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x3a up to 0x3e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x3a up
      to 0x3e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x3a up to 0x3e;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) from
      revision 0x3a up to 0x3e;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) from
      revision 0x3a up to 0x3e;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x3a up to 0x3e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x3a up to 0x3e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x3a up to 0x3e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x3a up
      to 0x3e;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) from
      revision 0x3a up to 0x3e;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) from
      revision 0x3a up to 0x3e;
    - Update of 06-c5-02/0x82 (ARL-H A1) microcode from revision 0x119 up
      to 0x11b;
    - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in
      intel-ucode/06-c5-02) from revision 0x119 up to 0x11b;
    - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) from
      revision 0x119 up to 0x11b;
    - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) from
      revision 0x119 up to 0x11b;
    - Update of 06-c5-02/0x82 (ARL-H A1) microcode (in intel-ucode/06-c6-02)
      from revision 0x119 up to 0x11b;
    - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode from revision
      0x119 up to 0x11b;
    - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) from
      revision 0x119 up to 0x11b;
    - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) from
      revision 0x119 up to 0x11b;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x210002b3 up to 0x210002d3;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x210002b3
      up to 0x210002d3.
  - Resolves RHBZ#2431378


author: Joel Barrios <https://www.alcancelibre.org/> - 0.7.0-2
changelog:
  - Cleanup and formatting
  - Fix some memory leaks
  - Start the search after current selection
  - Use symbolic icon for close tab
  - view: Do not insert eol if already present at the end


author: Sérgio Basto <sergio@serjux.com> - 0.9.2-1
changelog:
  - Update to 0.9.2 .
  - Disable libaudacious, use gstreamer is recommend by upstream.
  - Drop BRs: libgnomeui-devel graphviz to not install gtk2.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.2-7
changelog:
  - Fix kMG option with more number of values causes segmentation fault
    Resolves: #707188
  - Fix cfgmaker doesn't use ifHighSpeed on IBM FibreChannel switches
    Resolves: #836197


author: Joel Barrios <https://www.alcancelibre.org/> - 42.6-2
changelog:
  - Fix MimeType tag for desktop file.
  - Remove the autostart stuff. We have not used it in a long time.


author: Joel Barrios <https://www.alcancelibre.org/> - 3.101.0-8
changelog:
  - ALDOS specific: Move libfreebl3.so and libfreeblpriv3.so to /%{_lib} for
    compatibility with legacy software and because we have installed theses
    libraries under /%{_lib} since the begining. So, we also avoid any potential
    rpm package conflicts.


author: Joel Barrios <https://www.alcancelibre.org/> - 3.101.0-9
changelog:
  - Add SEC_OID_CURVE25519 to FIPS checks.
  - This will mark algorithm using it as FIPS unapproved.
  - fix shlibsign to work when the system is in FIPS mode.


author: Hans de Goede <hdegoede@redhat.com> - 0.13.1-4
changelog:
  - Enable libccd colliders for collision types for which ode has no builtin
    colission detection (rhbz#1260964)


author: Alexandre Moine <nobrakal@gmail.com> 0.0.6.5-2
changelog:
  - Add %{optflags} to CXXFLAGS.
  - Set BuildArch: noarch to -data.
  - Remove explicit dependency tinyxml and tinyxpath.
  - Remove double installed license file.
  - Use %doc to take care of doc files.
  - Remove useless %{name}.remove_install_files.patch


author: Alexandre Moine <nobrakal@gmail.com> 0.0.6.5-3
changelog:
  - Remove double installation of doc files
  - Remove --include %{_includedir}/tinyxml.h of CXX flags
  - Move license into -data subpackage


author: Joel Barrios <http://www.alcancelibre.org/> - 8.0p1-8 + 0.10.3-9
changelog:
  - Do not print "no slots" warning by default (#1744220)
  - Unbreak connecting using gssapi through proxy commands (#1749862)
  - Document in manual pages that CASignatureAlgorithms are handled by crypto policies (#1790604)
  - Use SHA2-based signature algorithms by default for signing certificates (#1790610)
  - Prevent simple ProxyJump loops in configuration files (#1804099)
  - Teach ssh-keyscan to use SHA2 RSA variants (#1744108)
  - Do not fail hard if getrandom() is not available and no SSH_USE_STRONG_RNG is specified (#1812120)
  - Improve wording of crypto policies references in manual pages (#1812854)
  - Do not break X11 forwarding if IPv6 is disabled (#1662189)
  - Enable SHA2-based GSSAPI key exchange algorithms by default (#1816226)
  - Mark RDomain server configuration option unsupported in RHEL (#1807686)
  - Clarify crypto policies defaults in manual pages (#1724195)
  - Mention RSA SHA2 variants in ssh-keygen manual page (#1665900)


author: Joel Barrios <http://www.alcancelibre.org/> - 8.0p1-11
changelog:
  - Sync patches with AlmaLinux.
  - Fix parsing of IPv6 IPs in sftp client (#2162733)
  - Omit client side from minimize-sha1-use.patch to prevent regression (#2093897)
  - Fix new issues found by static analyzers
  - Upstream: add a local implementation of BSD realpath() for sftp-server (#2064249)
  - Change product name from Fedora to RHEL in openssh-7.8p1-UsePAM-warning.patch (#1953807)
  - Include caveat for crypto-policy in sshd manpage (#2044354)
  - Change log level of FIPS specific log message to verbose (#2050511)
  - Clarify force_file_perms (-m) documentation in sftp-server manpage (#1862504)
  - Minimize the use of SHA1 as a proof of possession for RSA key (#2093897)
  - Upstream: ClientAliveCountMax=0 disable the connection killing behaviour (#2015828)
  - Add support for "Include" directive in sshd_config file (#1926103)
  - CVE-2021-41617 upstream fix (#2008885)
  - sshd -T requires -C when "Match" is used in sshd_config (#1836277)
  - CVE-2020-14145 openssh: Observable Discrepancy leading to an information
    leak in the algorithm negotiation (#1882252)
  - Hostbased ssh authentication fails if session ID contains a '/' (#1944125)
  - ssh doesn't restore the blocking mode on standard output (#1942901)
  - SFTP sort upon the modification time (#1909988)
  - ssh-keygen printing fingerprint issue with Windows keys (#1901518)
  - PIN is lost when iterating over tokens when adding pkcs11 keys to ssh-agent (#1843372)
  - ssh-agent segfaults during ssh-add -s pkcs11 (#1868996)
  - ssh-copy-id could not resolve ipv6 address ends with colon (#1933517)
  - sshd provides PAM an incorrect error code (#1879503)
  - Openssh client window fix (#1913041)


author: Joel Barrios <https://www.alcancelibre.org/> - 8.0p1-13
changelog:
  - Sync parches with AlmaLinux.
  - CVE-2026-35385: Fix privilege escalation via scp legacy protocol
    when not in preserving file mode
    Resolves: RHEL-164743
  - CVE-2026-35388: Add connection multiplexing confirmation for proxy-mode
    multiplexing sessions
    Resolves: RHEL-166240
  - CVE-2026-35387: Fix incomplete application of PubkeyAcceptedAlgorithms
    and HostbasedAcceptedAlgorithms with regard to ECDSA keys
    Resolves: RHEL-166224
  - CVE-2026-35414: Fix mishandling of authorized_keys principals option
    Resolves: RHEL-166192
  - CVE-2026-35386: Add validation rules to usernames and hostnames
    set for ProxyJump/-J on the commandline
    Resolves: RHEL-166208
  - CVE-2026-3497: Fix information disclosure or denial of service due
    to uninitialized variables in gssapi-keyex
    Resolves: RHEL-155814
  - CVE-2025-61984: Reject usernames with control characters
    Resolves: RHEL-128400
  - CVE-2025-61985: Reject URL-strings with NULL characters
    Resolves: RHEL-128390
  - Fix missing invalid error code checks in OpenSSH. It prevents
    a MITM attack when VerifyHostKeyDNS is on (CVE-2025-26465)
    Resolves: RHEL-109228
  - Upstream: Ignore SIGPIPE earlier in main()
    Resolves: RHEL-37743
  - Providing a kill switch for scp to deal with CVE-2020-15778
    Resolves: RHEL-22870
  - Fix Terrapin attack
    Resolves: RHEL-19308
  - Fix Terrapin attack
    Resolves: RHEL-19308
  - Forbid shell metasymbols in username/hostname
    Resolves: RHEL-19788
  - Using DigestSign/DigestVerify functions for better FIPS compatibility
    Resolves: RHEL-5217
  - Limit artificial delays in sshd while login using AD user
    Resolves: RHEL-1684
  - Add comment to OpenSSH server config about FIPS-incompatible key
    Resolves: RHEL-5221
  - Avoid killing all processes on system in case of race condition
    Resolves: RHEL-11548
  - Avoid sshd_config 256K limit
    Resolves: RHEL-5279
  - Using DigestSign/DigestVerify functions for better FIPS compatibility
    Resolves: RHEL-5217
  - Fix GSS KEX causing ssh failures when connecting to WinSSHD
    Resolves: RHEL-5321
    Related: CVE-2023-38408
  - Avoid remote code execution in ssh-agent PKCS#11 support
    Resolves: CVE-2023-38408
  - Fix parsing of IPv6 IPs in sftp client (#2151334)
  - Avoid ssh banner one-byte overflow (#2138344)
  - Avoid crash of sshd when Include folder does not exist (#2133087)


author: Richard Shaw <hobbes1069@gmail.com> - 1.0.1-3
changelog:
  - Separate gobject python binding into its own package.
  - Update requirements for gobject package so the python  module can be imported.


author: Jiri Kastner <jkastner ( at ) redhat ( dot ) com> - 1.0.1-4
changelog:
  - removed --disable-introspection from 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro }"; export LDFLAGS; 
    [ "1" == 1 ] && [ "i386" == ppc64le ] && /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ; 
    for i in $(find . -name config.guess -o -name config.sub) ; do 
        [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; 
    done ; 
    ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info
  - removed osm-gps-map-gobject dependency on pygobject3


author: Joel Barrios <https://www.alcancelibre.org/> - 1.5.0-2
changelog:
  - Add ffmpeg and gstreamer1-plugins-ugly to requires.
  - Remove OnlyShowIn=GNOME. ALDOS does ship ffmpeg because software patents are
    void in Mexico and most of Latin America.


author: Petr Pisar <ppisar@redhat.com> 1.0.0-1
changelog:
  - Specfile autogenerated by cpanspec 1.78.
  - Remove BuildRoot and defattr
  - Recode documentation to have UNIX end of lines
  - Require at run-time Digest::SHA1 to fulfill RFC 4226 (HOTP)


author: Paul Howarth <paul@city-fan.org> - 0.29-1
changelog:
  - Update to 0.29
    - Fixed tagged integer attribute encoding
    - Fix tests if FreeRADIUS dictionary not available


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31
    - Fixed check_pwd() method when dictionaries are not loaded and attribute ID
      is used instead of Name


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.60-12
changelog:
  - Add perl-CHI-0.60-Adapt-to-changes-in-Cache-FastMmap-1.45.patch
    (https://bugzilla.redhat.com/attachment.cgi?id=1275936, RHBZ#1435166).
  - Modernize spec.


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.3-16
changelog:
  - Add license Beerware
  - Use DESTDIR rather than PERL_INSTALL_ROOT
  - Don't use macros for commands
  - Don't need to remove empty directories from the buildroot


author: Petr Pisar <ppisar@redhat.com> 1.03-1.a
changelog:
  - Specfile autogenerated by cpanspec 1.78.
  - Tar ball 1.03a delivers plain version 1.03 (tar ball 1.03 defines old
    $VERSION)


author: Charles R. Anderson <cra@alum.wpi.edu> 0.020-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(Config)
  - Remove duplicate explicit Requires:
    perl(Exporter)
    perl(ExtUtils::Builder::Planner)
    perl(ExtUtils::Helpers)
    perl(Getopt::Long)
    perl(List::Util)
  - Add missing Requires:
    perl(CPAN::Meta::Merge)
    perl(Perl::OSType)
    perl(Pod::Man)
    perl(TAP::Harness::Env)
  - Use more specific files list


author: Charles R. Anderson <cra@alum.wpi.edu> 0.017-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(blib) instead of perl-blib
  - Remove duplicate explicit Requires:
    perl(Exporter)
    perl(ExtUtils::MakeMaker)
    perl(List::Util)
  - Add missing Requires:
    perl(Data::Dumper)
    perl(Perl::OSType)
  - NO_PACKLIST needs perl(ExtUtils::MakeMaker) >= 6.76 
  - Use more specific files list


author: Charles R. Anderson <cra@alum.wpi.edu> 0.031-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(Config)
  - Remove duplicate explicit Requires:
    perl(ExtUtils::Config)
    perl(ExtUtils::Helpers)
  - Add missing Requires: perl(DynaLoader)
  - NO_PACKLIST needs perl(ExtUtils::MakeMaker) >= 6.76 
  - Use more specific files list


author: Petr Pisar <ppisar@redhat.com> - 0.28-2
changelog:
  - Break build cycle: perl-Path-Tiny → perl-Unicode-UTF8 →
    perl-Module-Install-ReademFromPod → perl-IO-All → perl-File-MimeInfo


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.09-1
changelog:
  - Update to 1.09
  - Clean up spec file
  - Add perl default filter
  - Move to ExtUtils::MakeMaker's building mechanism
  - Tighten file listing


author: Petr Šabata <contyk@redhat.com> - 0.04-10
changelog:
  - Specify all dependencies
  - Modernize the spec a bit and drop command macros
  - Correct spelling in description


author: Xavier Bachelot <xavier@bachelot.org> 1.03-1
changelog:
  - Update to 1.03.
  - Update Source0 URL.
  - BuildRequires perl(Test::Pod) and perl(Test::Pod::Coverage).


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.09-10
changelog:
  - Add perl default filter
  - Remove no-longer-needed macros
  - Fix a spelling mistake in the description


author: Tom Callaway <spot@fedoraproject.org> - 0.303-3
changelog:
  - fix issue with via handling (cpan 105177)
  - fix test failure in 23connect by checking for socket blocking mode (bz 1231244)


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.03-1
changelog:
  - Upstream update.
  - Reflect upstream having abandoned pod-, manifest-testing and RELEASE_TESTING.
  - Modernize spec.


author: Joel Barrios <https://www.alcancelibre.org/> - 0.000042-2
changelog:
  - Fix shebangs in examples.
  - Do not include examples. They require things we do not distribute and make
    imposible to install a prefectly dependency satisfied package.


author: Paul Howarth <paul@city-fan.org> - 0.17-1
changelog:
  - Update to 0.17
    - Support pure-perl build
  - BR: perl-devel for test suite
  - Drop redundant BuildRoot: tag


author: Paul Howarth <paul@city-fan.org> - 0.18-1
changelog:
  - Update to 0.18
    - Remove Module::Build::Tiny from deps
  - Drop explicit perl-devel test dependency as it's pulled in by
    perl-ExtUtils-CBuilder, which is a more sane place for the dependency to be


author: Paul Howarth <paul@city-fan.org> - 0.19-1
changelog:
  - Update to 0.19
    - Use File::Copy::Recursive::Reduced instead of File::Copy::Recursive (GH#13)
  - Treat perl-devel as a runtime dependency


author: Paul Howarth <paul@city-fan.org> - 0.95-1
changelog:
  - Update to 0.95
    - Added the following metrics:
      - has_abstract_in_pod
      - has_known_license_in_source_file
      - meta_json_conforms_to_known_spec
      - meta_json_is_parsable
      - meta_yml_has_repository_resource
      - no_abstract_stub_in_pod
    - Removed metayml_conforms_spec_current metric
    - Renamed metayml_ metrics to meta_yml_
    - Removed cpants_lint.pl in favor of App::CPANTS::Lint
    - Supported x_cpants custom META field to tell analyzer to ignore some of
      the metrics (only) when calculating a kwalitee score
    - Refactored several Kwalitee files, and internal stash layout has changed
      rather significantly; you might need to modify your tools if they happen
      to depend on the stash directly
    - Refactored tests
    - Fixed CPAN RT#94468 - use_strict metric doesn't like .pod files that
      contain no perl
    - Fixed CPAN RT#99141 - use_strict metric does not recognize "use v5.14"
      syntax
    - Fixed abstract encoding issues
    - Fixed not to ignore directory symlinks
    - Fixed CPAN RT#97858 - wrong no_symlinks test in files not in MANIFEST (for
      a local distribution; CPANTS site doesn't ignore symlinks not listed in
      MANIFEST)
    - Fixed CPAN RT#97601 - Test::Kwalitee incorrectly reports non-use of strict
      in Inline::CPP
    - Accept COPYING as a license file
    - Take included module (under inc/) into consideration while analyzing
      prereq_matches_use
    - Changed most of the META.yml metrics to pass if META.yml doesn't exist
    - Switched to Test::FailWarnings to make CPAN testers happier
  - Classify buildreqs by usage
  - Modernize spec


author: Paul Howarth <paul@city-fan.org> - 0.96-1
changelog:
  - Update to 0.96
    - Added an import option to load extra Kwalitee plugins
    - has_readme now accepts README.pod as well (CPAN RT#100512)
    - Improved no_abstract_stub_in_pod to detect "The great new" as a boilerplate
    - Switched to File::Find::Object


author: Paul Howarth <paul@city-fan.org> - 1.04.2-1
changelog:
  - Update to 1.042
    - The -l and -j options work on the list of namespaces from all files
      together instead of the list per file; otherwise, strict and warnings
      for example always show up multiple times
    - Add JSON and simple list outputs for examples/extract_modules


author: Paul Howarth <paul@city-fan.org> - 1.043-1
changelog:
  - Update to 1.043
    - Clarified license as Artistic 2.0
      (https://github.com/briandfoy/module-extract-use/issues/3)


author: Paul Howarth <paul@city-fan.org> - 1.112-1
changelog:
  - Update to 1.112
    - Remove prereq.t test; upstream will do that locally
    - Hide some packages from PAUSE
  - License changed to Artistic 2.0


author: Paul Howarth <paul@city-fan.org> - 1.113-1
changelog:
  - Update to 1.113
    - Fix a Perl 5.8 issue with Makefile.PL, even though the module requires
      Perl 5.10


author: Paul Howarth <paul@city-fan.org> - 1.000035-1
changelog:
  - Update to 1.000035
    - Fix how relative paths are absolutized, so they work properly on MSWin32
      (GH#24)
    - Quieten noisy tests (GH#31)


author: Joel Barrios <https://www.alcancelibre.org/> - 0.88-2
changelog:
  - Clean spec file.
  - Drop redundant dependency of Digest::SHA1; implementation from Digest::SHA
    is used instead


author: Petr Pisar <ppisar@redhat.com> - 0.015-2
changelog:
  - Break build-cycle: perl-MooX-Options → perl-MooX-Cmd → perl-MooX-Options
  - Break build-cycle: perl-MooX-ConfigFromFile → perl-MooX-Cmd →
    perl-MooX-ConfigFromFile


author: Paul Howarth <paul@city-fan.org> - 2.5.9-1
changelog:
  - Update to 2.5.9
    - Fix segmentation fault that occurs when using MouseX::Foreign and
      role->apply at the same time (GH#100, GH#101)


author: Paul Howarth <paul@city-fan.org> - 0.21-14
changelog:
  - Classify buildreqs by usage
  - Drop %defattr, redundant since rpm 4.4
  - Don't need to remove empty directories from the buildroot
  - Don't use macros for commands
  - Make %files list more explicit


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.48-10
changelog:
  - Remove no-longer-needed macros
  - Use the %license tag
  - Be more specific when listing files
  - Add perl default filter


author: Steven Pritchard <steve@kspei.com> 0.08-5
changelog:
  - Reformat to match cpanspec output.
  - Canonicalize Source0 URL.
  - Fix find option order.
  - Use fixperms macro instead of our own chmod incantation.
  - Remove check macro cruft.
  - BR ExtUtils::MakeMaker.


author: Paul Howarth <paul@city-fan.org> - 2.007-1
changelog:
  - Update to 2.007
  - BR: perl(Test::More) and perl(Time::HiRes)
  - Add various other buildreqs for additional test coverage
  - Don't use macros for commands
  - Don't need to remove empty directories from the buildroot
  - Drop %defattr, redundant since rpm 4.4
  - Use DESTDIR rather than PERL_INSTALL_ROOT


author: Paul Howarth <paul@city-fan.org> - 0.9916-1
changelog:
  - Update to 0.9916
    - Ignore core modules with undef version correctly
    - Drop URI::cpan dependency and use Parse::Distname to parse cpan URI


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.34-1
changelog:
  - Upstream update to 0.34.
  - Drop Server-Starter-0.33-Fix-building-on-Perl-without-.-in-INC.patch
    (Adopted by upstream).


author: Paul Howarth <paul@city-fan.org> - 0.47-1
changelog:
  - 0.47 bump; test and documentation changes only
  - Drop Module::Build version patch since we need a later Test::More than is in
    EL-7
  - No need to clean the buildroot


author: Paul Howarth <paul@city-fan.org> - 0.50-1
changelog:
  - Update to 0.50
    - Add links to Ovid's tutorial series on Test::Class (PR#19)
    - Add links to Test::Class::Most, Test::Class::Moose (PR#20)
    - List some distributions that use Test::Class in their test suite (PR#21)
    - Update documentation about running individual tests (PR#22)
    - Fix some tests to work with the new Test::Stream (PR#27)
    - Switch packaging to ExtUtils::MakeMaker


author: Paul Howarth <paul@city-fan.org> - 0.35-1
changelog:
  - Update to 0.35
    - Bump module deps due to Test2; Test2 is tested well enough that you're
      probably OK, but you'll want to retest your code with this release
  - BR: perl-generators
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 0.61-1
changelog:
  - Update to 0.61
    - Avoid relying on current working directory being in @INC
    - Documentation typo fixes
  - Simplify find commands using -empty and -delete


author: Chris Adams <linux@cmadams.net> 0.73-3
changelog:
  - tests run Chromium headless, so don't need X virtual framebuffer
  - make tests conditional, due to being as much a a test of Chrome as of
    the module (and there's an issue with Chrome right now as of 125/126)


author: Paul Howarth <paul@city-fan.org> - 1.30-1
changelog:
  - Update to 1.30
    - Fix handling carriage return after c-indicator (CPAN RT#41141)
    - Fix CHECK_UTF8 SEGV with empty len=0 strings (CPAN RT#61562)
    - Add missing function declarations
    - Tighten the TODO tests; no passing TODOs now, but still JSON
    - SingleQuote and \/ and \u roundtrips do fail
  - Drop EL-5 support
    - Drop buildroot cleaning in %install
    - Drop explicit %clean section


author: Remi Collet <remi@remirepo.net> - 0.4.0-1
changelog:
  - update to 0.4.0
  - drop patches merged upstream
  - open https://github.com/Letargie/pggi/pull/14
    fix various build warnings


author: Joel Barrios <https://www.alcancelibre.org/> - 0.7.2-3
changelog:
  - Only show in LXDE, because Xfce4 alredy has a lot better alternative. So,
    please uninstall xfce4-pulse-volumed after upgrading and use instead
    xfce4-pulseaudio-plugin for xfce4-panel.


author: Joel Barrios <https://www.alcancelibre.org/> - 217-14
changelog:
  - Clean spec file.
  - Modernize spec file.
  - Make conditional the java support.
  - Obsolete python2/python3.6 support.


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.7.2-14
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Martin Kolman <mkolman@redhat.com> - 0.6.0-3
changelog:
  - add patch for DTD fix
  - add patch with support for asynchronous calls (vponcova)
  - add patch with support for transformation between D-Bus errors and exceptions (vponcova)


author: Joel Barrios <https://www.alcancelibre.org/> - 0.13.4-4
changelog:
  - main_window: Fix -Wcomma warnings.
  - Fix a -Wduplicated-branches warning with GCC.
  - Fix a -Wunreachable-code-break warning reported by clang.
  - Fix leaks with GtkRecentFilter objects.


author: Joel Barrios <https://www.alcancelibre.org/> - 0.13.4-6
changelog:
  - Use CAIRO_FILTER_GOOD instead of BILINEAR when smoothing is enabled.
  - build: Fix typo in optimization level.


author: Hans de Goede <hdegoede@redhat.com> - 1.3.3.7-20
changelog:
  - Backport splashscreen improvements from upstream devel version
  - Add appdata, .desktop file keywords


author: Hans de Goede <hdegoede@redhat.com> - 1.5.0-1
changelog:
  - New upstream: http://identicalsoftware.com/shippy1984/
  - New upstream release 1.5.0
  - SDL version now uses SDL2


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.2.0-1
changelog:
  - update to 1.2.0
  - use macro for ldconfig scriptlets
  - add gcc to build requirements
  - include soname in file list
  - use license macro


author: Jon Ciesla <limburgher@gmail.com> - 2.1.6-1
changelog:
  - New upstream, patch and rebuild for new ode.
  - gcc44 patch upstreamed.
  - crash on no network patch upstreamed.


author: Tonet Jallo <tonet666p@fedoraproject.org> - 0.2.99.1-6
changelog:
  - Corrected labels in changelog
  - Added --disable-silent-rules to configure label
  - Two license files added


author: Joel Barrios <https://www.alcancelibre.org/> - 4.20.8-2
changelog:
  - Keep a global ref. to job operation history (#1823)
  - Disconnect from 'action_mgr' on finalize (#1816)
  - Fix crash when open unknown gvfs location (#1834)
  - Prevent use-after-free on re-login (#1831)


author: Joel Barrios <https://www.alcancelibre.org/> - 1.9-4
changelog:
  - Fix formatting a trailing backslash.
  - Correct version in an info page.
  - Set time stamp stored in an info page to the latest patch.


author: Joel Barrios <https://www.alcancelibre.org/> - 2.6.2-20
changelog:
  - apply Debian patch to fix CVE-2021-42260 (rhbz#2253716, rhbz#2253718)
  - apply Debian patch to fix CVE-2023-34194 and its duplicate, CVE-2023-40462
    (rhbz#2254376, rhbz#2254381)


author: Kirill Glebov <kgliebov@redhat.com> - 5-1
changelog:
  - Release v5. Added features and implemented fixes follow. See README.md and
    manpages for documentation of new features.
  - Implement support for --configuration option for all programs.
    The option makes the program output its configuration in JSON and then
    exit.
  - Add BuildDependencies to allow yum-builddep.
  - Open JSON writer file with euid/egid. To allow creating protected log files
    with tlog-rec-session, open the JSON writer's file with the EUID and
    GUID the program was started with.
  - Installing Packages with the APT Addon instead of apt-get.
  - Switch to using TLOG_ERRS_RAISE macros.
  - Fix tlog-play cleanup-path segfault.
  - Modify command-line option parsing.
  - Remove "fields" field from ES query URL to fix compatibility with
    Elasticsearch 5.
  - Remove unused _source parameter from ES query URL.
  - Fix tlog-rec-session file permissions bug.
  - Use CLOCK_MONOTONIC for rate-limiting writing.
  - Filter out some more input control sequences.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.8.1-11
changelog:
  - Clean and modernize spec file.
  - Fix fuzzy date in changelog.
  - Fix appdata from Fedora. Fixed broken urls and add name, summary,
    translation, updatecontact and url for bugtracker.
  - Change URLs for new upstream's.
  - Use %license tag.


author: Joel Barrios <https://www.alcancelibre.org/> - 2024b-1
changelog:
  - Update to 2024b.
    - Improve historical data for Mexico, Mongolia, and Portugal.
    - System V names are now obsolescent.
    - The main data form now uses %z.
    - The code now conforms to RFC 8536 for early timestamps.
    - Support POSIX.1-2024, which removes asctime_r and ctime_r.
    - Assume POSIX.2-1992 or later for shell scripts.
    - SUPPORT_C89 now defaults to 1.
    - Include two upstream patches for month names as in April vs Apr.
  - Harden against links to removed zones


author: Raphael Groner <projects.rg@smart.ms> - 0.5.1-1
changelog:
  - new version
  - drop upstreamed patches
  - update build dependencies
  - add runtime dependency pavucontrol, explicitly
  - modernize


author: Hans de Goede <hdegoede@redhat.com> - 0.4.2-1
changelog:
  - New upstream release 0.4.2 (rhbz#1433550)
  - Fixes CVE-2017-11661 CVE-2017-11662 CVE-2017-11663 CVE-2017-11664 (#1479315)


author: Rahul Sundaram <sundaram@fedoraproject.org> - 1.2.9-8
changelog:
  - add patch to support aarch64 (rhbz#926731)
  - add patch to build with format security flag (rhbz#1037388)
  - use make_install macro and drop redundant defattr


author: Joel Barrios <https://www.alcancelibre.org/> - 1.2.9-11
changelog:
  - Rebuild with new libs.
  - Remove dead URLs.
  - Split libwv sub-package.
  - Rename devel sub-package as libwv-devel.


author: Joel Barrios <https://www.alcancelibre.org/> - 0.164-1.20231001git31e19f9
changelog:
  - Update to API 164.
  - Rename libs sub-package as libx264.
  - Rename devel sub-package as libx264-devel.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 2.9-1
changelog:
  - Update to 2.9 to fix F23FTBFS, RHBZ#1240083.
  - Remove BR: autoconf, automake; Don't run autogen.sh.
  - Add %license.
  - Append AM_CFLAGS= AM_LDFLAGS= to prevent Makefiles from interfering with
    RPM_OPT_FLAGS.


author: Lucian Langa <lucilanga@gnome.eu.org> - 3.5-2
changelog:
  - misc cleanups
  - install man and doc files
  - update BR
  - fix desktop icon
  - patch out install config data (we handle that spearately)
  - update wraper config location


author: Joel Barrios <https://www.alcancelibre.org/> - 4.20.2-2
changelog:
  - manager: Fix keyboard leak when recreating windows.
  - lock-plug: Fix wrong signal handler parameter.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.1.5-4
changelog:
  - Fix hyperlink-related leaks in terminal_widget_get_link.
  - wayland: dropdown: Handle output disconnection.
  - search: Shift+Enter for Next; remove throttling.
  - doc: Add "bugs" section to man page.
  - build: Fix typo in optimization level.
  - Escape special characters in dnded uris.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.2.0-2
changelog:
  - screen: Reintroduce delay after resize signal
  - screen: Don't schedule tab title update when not needed
  - Be sure to handle primary paste ourselves
  - build: Do not display full path in generated headers
  - dropdown: Track icon theme change
  - build: Properly guard wayland code
  - Intercept Shift+middle-click


author: Joel Barrios <https://www.alcancelibre.org/> - 4.20.1-3
changelog:
  - Don't limit number of templates shown in the 'Create Document' menu.
  - Ensure src icon & parent are writable and can be moved more thoroughly.
  - Fix column boundary check in xfdesktop_icon_view_unplace_item.
  - Fix a use-after-free crash in the icon unplace/removal code.


author: Joel Barrios <https://www.alcancelibre.org/> - 23.0.0-4
changelog:
  - Fix segfault on dock suspend, unplug, resume.
  - Free output_ids.
  - Enable TearFree if it's set to auto and VariableRefresh is enabled.


author: Joel Barrios <https://www.alcancelibre.org/> - 1.20.14-20
changelog:
  - Rebuild with new libs.
  - Backport fix for invalid Unicode sequence
  - Fix regression caused by the fix for CVE-2024-31083


author: Joel Barrios <https://www.alcancelibre.org/> - 3.4.16-2
changelog:
  - Rebuild with Python 3.13.
  - Split libxviewer sub-package.
  - Rename devel sub-package as libxviewer-devel.


author: Joel Barrios <https://www.alcancelibre.org/> - 5.9-4
changelog:
  - Port to PCRE 2.
  - Fix C compatibility issue in the configure script.
  - fix segfault in delerefilelist.
  - fix zlogout when ncurses is not installed.
  - Make zsh/{tcp,zftp} compatible with full RELRO.
  - Update the License tag to use SPDX identifiers.


