# changelog

author: yaoxin <yao_xin001@hoperun.com> - 8.7.44-1
changelog:
  - Update to 8.7.44
    * Declare loadstring to be load when running Lua > 5.1
    * Fix tcl2lua.tcl back to standard defs of path_to_lua and path_to_lmod
    * Use the correct mname from Framestack when unregistering a "break" module.
    * Ignore backup files (*~ .*.swp etc) files in a modulerc.d directory.
    * Fixed buildVersion_src to deal with (HEAD detached at x.y.z)
    * Let is-loaded and is-avail set  non-zero exit status. This is different from warnings.
    * Must pass in mpathA to isVisible when trying to find hidden modules in buildDbT
    * Now use "m_Module_Msgs_close" instead of border so that sites can override.
    * Add LMOD_ADMIN_FILE to config report
    * Allow io.popen() to be called from a modulefile.
    * Created buildVersion_src to build src/Version.lua when installing Lmod.
    * Must delete old tcl2lua.so* files before installing new ones
    * Added support for "module purge" in a TCL modulefile to unload all other modules on load.


author: lvfei <lvfei@kylinos.cn> - 1.15.2-1
changelog:
  - Fixed issues with exported images including selection.
  - Fixed issue with importing OPML files (thanks to Ygor Mutti).
  - Fixed issue with undo/redo of Unicode characters.
  - Fixed issues with exporting to Outliner format.


author: Wenhui Tang <wenhui.oerv@isrc.iscas.ac.cn> - 0.26.0-2
changelog:
  - Append flags to GOFLAGS to fix go linker bugs for riscv
  - Related issue: https://github.com/golang/go/issues/62465
  - This is a temporary solution that requires fixing the upstream riscv support for golang.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.27.0-1
changelog:
  - Update package to version 0.27.0
  - Microsoft Teams Integration: Introduced support for webhook_url_file


author: wenxin<wenxin32@foxmail.com> - v1.4.1-3
changelog:
  - fix the query error of cve associated host
  - update verification method for host ip fieldl;fix repo field filter error
  - update TimedCorrectTask method


author: wenxin<wenxin32@foxmail.com> - v2.0.0-3
changelog:
  - Added support for cluster features.
  - Adjusted Task Module logic to use Celery for task management and execution.


author: luxuexian<luxuexian@huawei.com> - v2.1.0-2
changelog:
  - Fixed exceptions in calling stored procedures and cases caused by SQLschema upgrade
  - Fixed errors reported in calling cve summary interface


author: liuchanggeng<liuchanggeng@huawei.com> - v1.3.4-12
changelog:
  - to maintain functional stability, da-tool only releases network related analysis
  - it is not allowed to modify the configuration file of the da-tool


author: wangguangge<wangguangge@huawei.com> - v1.4.1-1
changelog:
  - update to v1.4.1
  - update cve fix logic
  - support rollback operation for kernel hotpatch/coldpatch


author: zhuyuncheng<zhuyuncheng@huawei.com> - v1.1.3-3
changelog:
  - Bugfix: fix the alert count error
  - Bugfix: for ai model, increase queried data length and add
    a time range for error judgment.


author: gongzhengtang<gong_zhengtang@163.com> - v1.2.0-1
changelog:
  - update the structure of response body; update how to get session used to
  - connect to the database


author: Hu gang<18768366022@163.com> - v1.4.0-4
changelog:
  - Added an interface adaptation for host status
  - Added a field to determine whether the kernel changes after the host is restarted
  - Added a new hot patch prompt for creating a repair task
  - Fix some bug


author: Hu gang<18768366022@163.com> - v1.4.0-7
changelog:
  - Modify the task description copy of the create hot patch removal task
  - remove create rollback button in cve detail,add hotpatch button in cve detail


author: Hu gang<18768366022@163.com> - v2.1.2-1
changelog:
  - Update version to v2.1.2
  - Provides smart Q&A capabilities for big models
  - Provide vulnerability repair and configure traceability intelligent management
  - Supports traceability of file changes


author: Hu gang<18768366022@163.com> - v2.1.2-2
changelog:
  - Added configuration traceability workflow scenarios to view configuration change records and configuration synchronization results
  - Added page display when the appropriate workflow is not matched
  - Fixed the problem of inconsistent verification of repo name-related fields
  - Fixed some bugs in intelligent operation and maintenance interaction, including cve selection and page caching issues
  - Fixed an issue where smart Q&A was inaccurate in history viewing data
  - Fixed the fix result text mismatch issue in the smart Q&A cve fix workflow


author: wenxin<wenxin32@foxmail.com> - v2.0.0-1
changelog:
  - Adjusted configuration file loading method: changed format from INI to YAML.
  - Added support for reading and writing configuration through Zookeeper.
  - Added support for reading and writing cache through Redis, including logic for current cache keys.
  - Implemented RSA signature verification for data.
  - Removed deprecated files.
  - Optimized Prometheus import statements.
  - Added retry mechanism to `response` method.


author: wenxin<wenxin32@foxmail.com> - v2.0.0-1
changelog:
  - Split the existing service module into distinct modules:
    - Task Module: Handles task management and execution.
    - Host Module: Manages host configurations and interactions.
    - User Module: Manages user accounts and permissions.
    - Interface Dispatch Module: Manages the dispatching of requests to appropriate interfaces.
  - Added a new command line tool for enhanced functionality and management.
  - Introduced support for clustering, allowing for more robust and scalable deployments.
  - Reorganized the service architecture to improve modularity and maintainability.
  - Fixed various issues to enhance stability and performance.


author: luxuexian<luxuexian@huawei.com> - v1.0.0-1
changelog:
  - The first version of authHub is released, supporting local
  - unified authentication for services such as aops and copilot


author: Hu gang<18768366022@163.com> - v1.0.0-6
changelog:
  - Add field validation when submitting the form
  - Solve the problem of not being able to obtain the accurate domain name after deploying the forwarding address
  - Set uwsgi buffer-size to 32k to solve the problem of parameters being truncated due to large size


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.25.0-1
changelog:
  - Update package to version 0.25.0
  - Allow to get Probe logs by target
  - Prevent logging confusing error message


author: longcheng <longcheng@kylinos.com.cn> - 1.22.1-2
changelog:
  - remove .oe2503
  - remove Requires: beesu for caja-beesu
  - remove sendto option in computer trash and root folder (#27922)


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.1.7-2
changelog:
  - fixed issue #4930 , check embeddedServerstate
  - fixed issue #4923 , support fastJSON Feature.LargeObject
  - fixed issue #4941 , remove default passwd
  - Fixed bug where cp -f actually failed,


author: Funda Wang <fundawang@yeah.net> - 2.11.0-1
changelog:
  - Update package to version 2.11.0
  - add apache and nginx module
  - add systemd timer and logrotate conf


author: Funda Wang <fundawang@yeah.net> - 3.0.1-1
changelog:
  - update to 3.0.1
    * The update_symlinks command was removed.
    * The `csr_dir` and `key_dir` attributes on
      `certbot.configuration.NamespaceConfig` were removed.
    * The `--manual-public-ip-logging-ok` command line flag was removed.
    * The `--dns-route53-propagation-seconds` command line flag was removed.
    * The `certbot_dns_route53.authenticator` module has been removed.
    * Support for Python 3.8 was deprecated


author: wangdi <wangdi@kylinos.cn> - 0.15.0-3
changelog:
  - Change hardcoded deafult hash algorithm from legacy md4 to sha512
  - Change dependecy from ansible-2.9 to ansible since ansible version has bumped to 2.9


author: liheavy <lihaiwei8@huawei.com> - 1.0.0-3
changelog:
  - Disassemble yocto-embedded-tools and replace cjson, ninja, gn, openssl, libboundscheck
  - with openEuler software package


author: Yuying Mu <muyuying1@huawei.com> - 1.0.0-6
changelog:
  * Tue Nov 20 2023 Jiaqi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-6
  - Update dsoftbus from 3.1.2 to 3.2
  - Rename package name from dsoftbus to communication_dsoftbus


author: Funda Wang <fundawang@yeah.net> - 4.10.0-2
changelog:
  - adopt to new cmake macro
  - move pkgconfig file into datadir, then the devel package becomes pure noarch


author: liweiganga <liweiganga@uniontech.com> - 2021.06.30-2
changelog:
  - remove unused and duplicate packages
  - Delete and create a common user, log in with an existing user


author: yuxiaojun <yuxiaojun@uniontech.com> - 5.5.90-1.03
changelog:
  - fix: When root is disabled after creating an administrator account, the problem of being unable to enter the system through the graphical interface(bugid:203337)


author: liweigang <liweiganga@uniontech.com> - 5.6.36-3
changelog:
  - fix: Memory units in Device Manager do not match the memory rate units queried by typing dmidecode17 in the terminal


author: guoqinglan <guoqinglan@uniontech.com> - 5.0.0-4
changelog:
  - Modify the installation path from `/usr/lib64` to `/usr/lib` ,cause the program hardcodes `/usr/lib` as the path for calling scripts.


author: warlcok <hunan@kylinos.cn> - 3.33.0-1
changelog:
  - Upgrade package python3-diskimage-builder to version 3.33.0
    A new fail2ban element.
    The bootloader element will explicitly set the timeout style to hidden to hide the menu.
    Fixes an issue: disable that by default with ConfigDrive argument.


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 5.0.8-1
changelog:
  - update to 5.0.8
    - File Sync from linuxdeepin/.github (#22)
    - feat: impl 'dumpISO' (#29)
    - feat: add archlinux build


author: Yuying Mu <muyuying1@huawei.com> - 1.0.0-1
changelog:
  * Tue Nov 21 2023 Jiaqi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-1
  - Init and adapt device manager to openEuler


author: chenyanpanHW <chenyanpan@huawei.com> - 0.5.0-16
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Add-PL_ARCH-for-AArch64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/coverity.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-add-loongarch64-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-add-riscv-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Funda Wang <fundawang@yeah.net> - 5.1.10-2
changelog:
  - adopt to new cmake macro
  - drop useless desktop-file-install
  - move metainfo validation into check section
  - disable dbus daemon test, as it does not pass during eulermaker


author: Vicoloa <lvkun@uniontech.com> - 4.4.4-1
changelog:
  - Update version to 4.4.4
  - Fix: fix fishshell.com configuration link anchor and update docs to include theme instructions


author: wangkai <13474090681@163.com> - 3.18.0-13
changelog:
  - Fix CVE-2020-24292 CVE-2020-24293 CVE-2020-24295 CVE-2021-33367
    CVE-2021-40263 CVE-2021-40266 CVE-2023-47995 CVE-2023-47997


author: luxuexian<luxuexian@huawei.com> - v2.1.0-3
changelog:
  - Optimize the query of the number of unsynchronized service domains
  - unified conftrace record in English


author: zhanglin <lin.zhang@turbolinux.com.cn> - 1:3.38.2-4
changelog:
  - fix build when Meson >= 0.61.5
  - add patch modify-meson-build-tepl6.patch
  - add patch fix-i18n-merge-file.patch


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.4.1-1
changelog:
  - Update version to 0.1.4.1
  - Use foldl' instead of foldr to avoid stack overflows.
  - Update emoji data.
  - Export new function replaceEmojis, allowing replacement of emojis in a Text with alternate text.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.1-1
changelog:
  - Update version to 2.3.1
  - Relaxed upper bound for text, containers, and bytestring, allowing text-2.1, containers-0.7, and bytestring-0.12.


author: zhangyuting <zhangyuting@kylinos.cn> 1.4.3-1
changelog:
  - Update version to 1.4.3
  - Include copyright notice when printing version info; i.e., the behavior is now closer to that of the default lua interpreter.
  - Avoid "redundant import" warning when compiling with GHC 9.10.
  - Relaxed upper bound for text, allowing text-2.1.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.2-1
changelog:
  - Update version to 2.3.2
  - Relaxed upper bound for text, and bytestring, allowing text-2.1, and bytestring-0.12.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.4-1
changelog:
  - Update version to 1.1.4
  - Added function List.iter; it returns an iterator function that returns the next list item each time it is called.
  - List.extend now returns the extended list instead of the list that was appended.
  - Fixed a bug that prevented List.filter to be used on tables that don't have a metatable.
  - Added a stub function to ensure that the module can be compiled against Lua 5.3.
  - Lists can now be constructed from iterators.
  - Added method :at to access list elements by index; negative indices are counted from the end. A second value can be passed, which will be returned if there is no item at the given index.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.1-1
changelog:
  - Update version to 1.1.1
  - Relaxed upper bound for text, and filepath, allowing text-2.1, filepath-1.5.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.2-1
changelog:
  - Update version to 1.1.2
  - Fixed error handling in with_wd: exceptions when changing directories are now properly converted to Lua errors.
  - Relaxed upper bound for text, allowing text-2.1.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.3-1
changelog:
  - Update version to 1.1.3
  - Fix build on Windows. There are no symlinks on Windows; functions dealing with symlinks are missing from zip-archive and need a placeholder function.
  - Added a symlink method to Entry objects. This allows to check whether an entry represents a symbolic link, and where it links.
  - Relaxed upper bound for text, and filepath, allowing text-2.1, filepath-1.5.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.1-1
changelog:
  - Update version to 2.3.1
  - Relaxed upper bound for text and containers, allowing text-2.1, and containers-0.7.


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.2-1
changelog:
  - Update version to 0.1.2
  - Relaxed upper bound for text and bytestring, allowing text-2.1 and bytestring-0.12.


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.1-1
changelog:
  - Update version to 0.1.1
  - Relaxed upper bound for text and containers, allowing text-2.1, and containers-0.7.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.3-1
changelog:
  - Update version to 2.3.3
  - Add pattern constant LUA_RIDX_GLOBALS; that value is the registry index that holds the global environment.
  - Update Lua to version 5.4.7.


author: zhangyuting <zhangyuting@kylinos.cn> 1.0.20.0-1
changelog:
  - Update version to 1.0.20.0
  - Added instances for Reverse data structure.
  - Removed 'highly experimental' warning haddock comment from Data.Containers.
  - Added filterWithKey to IsMap. 
  - Added MonoPointed instance for text Builder.
  - Added inits, tails, initTails to class IsSequence with tests and benchmarks for initTails.
  - Improved ghc benchmark flags.
  - Removed extraneous constraint IsSequence from initMay.
  - Added MonoPointed instance for bytestring Builder.


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.2-4
changelog:
  - Add four patches to make gome-boxes avoid setting qemu unsupported modules
    add vnc instead of spice


author: wenlong ding <wenlong.ding@turbolinux.com.cn> - 43.2-2
changelog:
  - Move '%find_lang gnome-initial-setup' to %install, fix not found gnome-initial-setup.lang if disable %check build


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.36.0-1
changelog:
  - Upgrade to 3.36.0
  - Update Version, Release, Source0, stage 'build' and 'files'
  - Delete old patch that existed in new version, add new patch


author: wenlong ding <wenlong.ding@turbolinux.com.cn> - 43.0-2
changelog:
  - Move '%find_lang gnome-photos' to %install, fix not found gnome-photos.lang if disable %check build


author: Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 43.0-2
changelog:
  - Add missing global define org.gnome.SettingsDaemon.A11ySettings.service org.gnome.SettingsDaemon.Color.service org.gnome.SettingsDaemon.Datetime.service org.gnome.SettingsDaemon.Housekeeping.service org.gnome.SettingsDaemon.Keyboard.service org.gnome.SettingsDaemon.MediaKeys.service org.gnome.SettingsDaemon.Power.service org.gnome.SettingsDaemon.PrintNotifications.service org.gnome.SettingsDaemon.Rfkill.service org.gnome.SettingsDaemon.ScreensaverProxy.service org.gnome.SettingsDaemon.Sharing.service org.gnome.SettingsDaemon.Smartcard.service org.gnome.SettingsDaemon.Sound.service org.gnome.SettingsDaemon.UsbProtection.service org.gnome.SettingsDaemon.Wwan.service org.gnome.SettingsDaemon.XSettings.service


author: laokz <zhangkai@iscas.ac.cn> - 44.5-2
changelog:
  - let BuildRequire valgrind depend on system i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le sw_64


author: xu_ping <707078654@qq.com> - 1.9.3-1
changelog:
  - Upgrade version to 1.9.3
  - Added Address Sanitizer via '--enable-asan' to the configure options for debugging purposes.
  - Replaced 'remote_ip' with 'client_ip' for Caddy's JSON format, allowing the use of trusted proxies.
  - Deprecated '--output-format'; now, only the '--output' option is permissible.


author: weijin deng <weijin.deng@turbolinux.com.cn> - 0.3.13-3
changelog:
  - Solve bug of "PANIC: unprotected error in call to Lua API
    (attempt to call a nil value) Aborted"


author: chenchen <chen_aka_jan@163.com> - 2019.3-4
changelog:
  - fix build error due to gcc upgrade to gcc 12.3.4
  - add variable OMPI_ALLOW_RUN_AS_ROOT=1 for fix test error


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-33.0.0.40
changelog:
  - !9779  CVE-2024-39461
  - clk: bcm: rpi: Assign ->num before accessing ->hws
  - !9801 loongarch平台config配置对kdump的支持
  - loongarch: configs: Configure degbuginfo
  - Fix the kdump second kernel boot failure
  - loongarch: Cleanup loongson3_defconfig with make savedefconfig
  - !9811  fix CVE-2024-39481
  - media: mc: Fix graph walk in media_pipeline_start
  - !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
  - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
  - !9821  kdb: Fix buffer overflow during tab-complete
  - kdb: Fix buffer overflow during tab-complete
  - !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
  - net: fix wrong return value in bpf_sock_ops_get_uid_gid
  - !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
  - mm: mem_reliable: Make counting reliable task usage compatible with folio
  - !9807  drm: zynqmp_dpsub: Always register bridge
  - drm: zynqmp_dpsub: Always register bridge
  - !9804  CVE-2024-36478
  - null_blk: Fix return value of nullb_device_power_store()
  - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
  - !9805  md: fix resync softlockup when bitmap size is less than array size
  - md: fix resync softlockup when bitmap size is less than array size
  - !9802  ax25: Fix reference count leak issue of net_device
  - ax25: Fix reference count leak issue of net_device
  - !9770  Add a switch to enable hungtask check for io
  - block: disable BLK_IO_HUNG_TASK_CHECK by default
  - block: add a switch to enable hungtask check for io
  - !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
  - drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
  - !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
  - f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
  - !9732  CVE-2024-39469
  - nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
  - nilfs2: return the mapped address from nilfs_get_page()
  - !9775  mm/slub: Reduce memory consumption in extreme scenarios
  - mm/slub: Reduce memory consumption in extreme scenarios
  - !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
  - wifi: carl9170: add a proper sanity check for endpoints
  - !9709  cgroup: fix uaf when proc_cpuset_show
  - cgroup: fix uaf when proc_cpuset_show
  - !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
  - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
  - !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
  - drm/vmwgfx: Fix invalid reads in fence signaled events
  - !9730  efi: libstub: only free priv.runtime_map when allocated
  - efi: libstub: only free priv.runtime_map when allocated
  - !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
  - cgroup/cpuset: Make cpuset hotplug processing synchronous
  - !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
  - net: openvswitch: fix overwriting ct original tuple for ICMPv6
  - !9665  CVE-2024-38622
  - drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
  - drm/msm/dpu: Add callback function pointer check before its call
  - drm/msm/dpu: stop using raw IRQ indices in the kernel output
  - drm/msm/dpu: make the irq table size static
  - drm/msm/dpu: add helper to get IRQ-related data
  - drm/msm/dpu: extract dpu_core_irq_is_valid() helper
  - drm/msm/dpu: remove irq_idx argument from IRQ callbacks
  - !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
  - wifi: nl80211: Avoid address calculations via out of bounds array indexing
  - !9715  CVE-2024-38602
  - ax25: Fix reference count leak issues of ax25_dev
  - ax25: Use kernel universal linked list to implement ax25_dev_list
  - !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
  - Revert "ACPI: processor: Add support for processors described as container packages"
  - !9736  net/9p: fix uninit-value in p9_client_rpc()
  - net/9p: fix uninit-value in p9_client_rpc()
  - !9596  iomap: fix warning in iomap_write_delalloc_release()
  - iomap: fix warning in iomap_write_delalloc_release()
  - !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
  - dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
  - !9642  CVE-2024-38582
  - nilfs2: fix potential hang in nilfs_detach_log_writer()
  - nilfs2: fix unexpected freezing of nilfs_segctor_sync()
  - !9687  greybus: lights: check return of get_channel_from_mode
  - greybus: lights: check return of get_channel_from_mode
  - !9678  crypto: bcm - Fix pointer arithmetic
  - crypto: bcm - Fix pointer arithmetic
  - !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
  - drivers: support Yunsilicon's MS and MV series NICs
  - !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
  - r8169: Fix possible ring buffer corruption on fragmented Tx packets.
  - !9664  tls: fix missing memory barrier in tls_init
  - tls: fix missing memory barrier in tls_init
  - !9161  xfs: don't use current->journal_info
  - xfs: don't use current->journal_info
  - !9624  CVE-2024-38597
  - net: fec: remove .ndo_poll_controller to avoid deadlocks
  - eth: sungem: remove .ndo_poll_controller to avoid deadlocks
  - !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
  - ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
  - !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
  - drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
  - !9399 fix CVE-2024-38544 and CVE-2024-37356
  - tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
  - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
  - !9341  serial: max3100: Lock port->lock when calling uart_handle_cts_change()
  - serial: max3100: Lock port->lock when calling uart_handle_cts_change()
  - !9562  CVE-2024-38385
  - genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
  - !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
  - eventfs: Fix a possible null pointer dereference in eventfs_find_events()
  - !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
  - s390/ap: Fix crash in AP internal function modify_bitmap()
  - !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
  - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
  - !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
  - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
  - !9578  net/mlx5: Discard command completions in internal error
  - net/mlx5: Discard command completions in internal error
  - !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
  - btrfs: fix crash on racing fsync and size-extending write into prealloc
  - !9479  xfs: fix unlink vs cluster buffer instantiation race
  - xfs: fix unlink vs cluster buffer instantiation race
  - !9519 MPTCP Upstream part 12
  - mptcp: annotate lockless accesses around read-mostly fields
  - mptcp: annotate lockless access for token
  - mptcp: annotate lockless access for RX path fields
  - mptcp: annotate lockless access for the tx path
  - mptcp: annotate access for msk keys
  - !9557  i2c: acpi: Unbind mux adapters before delete
  - i2c: acpi: Unbind mux adapters before delete
  - !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
  - smb: client: fix deadlock in smb2_find_smb_tcon()
  - !9489  fs/ntfs3: Check 'folio' pointer for NULL
  - fs/ntfs3: Check 'folio' pointer for NULL
  - !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
  - fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
  - !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
  - usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
  - !9528  media: lgdt3306a: Add a check against null-pointer-def
  - media: lgdt3306a: Add a check against null-pointer-def
  - !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
  - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
  - !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
  - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
  - !9536  clk: bcm: dvp: Assign ->num before accessing ->hws
  - clk: bcm: dvp: Assign ->num before accessing ->hws
  - !9463  fix CVE-2024-38621
  - media: stk1160: fix bounds checking in stk1160_copy_video()
  - !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
  - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
  - !9459  bpf: Fix verifier assumptions about socket->sk
  - bpf: Fix verifier assumptions about socket->sk
  - !9522  bonding: fix oops during rmmod
  - bonding: fix oops during rmmod
  - !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
  - netrom: fix possible dead-lock in nr_rt_ioctl()
  - !9402  fs/ntfs3: Use variable length array instead of fixed size
  - fs/ntfs3: Use variable length array instead of fixed size
  - !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
  - drm/amd/display: Fix potential index out of bounds in color transformation function
  - !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
  - thermal/drivers/qcom/lmh: Check for SCM availability at probe
  - !9398  tracing/probes: fix error check in parse_btf_field()
  - tracing/probes: fix error check in parse_btf_field()
  - !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
  - ftrace: Fix possible use-after-free issue in ftrace_location()
  - !9509  cifs: fix pagecache leak when do writepages
  - cifs: fix pagecache leak when do writepages
  - !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
  - ASoC: mediatek: Assign dummy when codec not specified for a DAI link
  - !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
  - RNPVF: NET: Fix os crash while enable sriov for rnp
  - !9371 MPTCP Upstream part 11
  - selftests: net: ip_local_port_range: define IPPROTO_MPTCP
  - selftests: mptcp: join: check CURRESTAB counters
  - selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
  - mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
  - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
  - !5258 [OLK-6.6] Support request attestation report from CSV guest
  - driver/virt/coco: Add HYGON CSV Guest dirver.
  - KVM: x86: Support VM_ATTESTATION hypercall
  - !9485 v2  CVE-2024-38610
  - drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
  - virt: acrn: stop using follow_pfn
  - !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
  - psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
  - !8899  block: fix module reference leakage from bdev_open_by_dev error path
  - block: fix module reference leakage from bdev_open_by_dev error path
  - !9445  blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
  - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
  - !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
  - io_uring: check for non-NULL file pointer in io_file_can_poll()
  - !9389  block: refine the EOF check in blkdev_iomap_begin
  - block: refine the EOF check in blkdev_iomap_begin
  - !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
  - vfio/pci: fix potential memory leak in vfio_intx_enable()
  - !9455  jffs2: prevent xattr node from overflowing the eraseblock
  - jffs2: prevent xattr node from overflowing the eraseblock
  - !9465  CVE-2024-38662
  - Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
  - bpf: Allow delete from sockmap/sockhash only if update is allowed
  - !9410  Fix CVE-2024-31076
  - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
  - !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
  - rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-34.0.0.41
changelog:
  - !10059  nilfs2: fix use-after-free of timer for log writer thread
  - nilfs2: fix use-after-free of timer for log writer thread
  - !10025  9p: add missing locking around taking dentry fid list
  - 9p: add missing locking around taking dentry fid list
  - !9835 fix CVE-2024-39479
  - drm/i915/hwmon: Get rid of devm
  - !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
  - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
  - !9997  openrisc: traps: Don't send signals to kernel mode threads
  - openrisc: traps: Don't send signals to kernel mode threads
  - !9956  drm/komeda: check for error-valued pointer
  - drm/komeda: check for error-valued pointer
  - !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
  - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
  - !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
  - f2fs: remove clear SB_INLINECRYPT flag in default_options
  - !9909  sock_map: avoid race between sock_map_close and sk_psock_put
  - sock_map: avoid race between sock_map_close and sk_psock_put
  - !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
  - misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
  - !10055  media: v4l: async: Fix notifier list entry init
  - media: v4l: async: Fix notifier list entry init
  - !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
  - ipv6: fix possible race in __fib6_drop_pcpu_from()
  - !9979  CVE-2024-40972
  - ext4: do not create EA inode under buffer lock
  - ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
  - !9988  netpoll: Fix race condition in netpoll_owner_active
  - netpoll: Fix race condition in netpoll_owner_active
  - !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
  - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
  - !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
  - ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
  - !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
  - iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
  - !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
  - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
  - !9928  ocfs2: fix races between hole punching and AIO+DIO
  - ocfs2: fix races between hole punching and AIO+DIO
  - !9938  fix CVE-2024-40934
  - HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
  - !9899  ionic: fix use after netif_napi_del()
  - ionic: fix use after netif_napi_del()
  - !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
  - cpufreq: amd-pstate: fix memory leak on CPU EPP exit
  - !9903  mptcp: ensure snd_una is properly initialized on connect
  - mptcp: ensure snd_una is properly initialized on connect
  - !9878  CVE-2024-39478
  - crypto: starfive - Do not free stack buffer
  - !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
  - ipv6: sr: fix memleak in seg6_hmac_init_algo
  - !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
  - KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
  - KVM: x86: Fix KVM_GET_MSRS stack info leak
  - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
  - x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
  - KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
  - x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
  - KVM: SVM: Fix the available ASID range for CSV2 guest
  - !9861 MPTCP Upstream part 13
  - selftests: mptcp: lib: catch duplicated subtest entries
  - selftests: mptcp: explicitly trigger the listener diag code-path
  - bpf, btf: Add check_btf_kconfigs helper
  - bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
  - !9876 v3  Fix xfs file creation issue
  - xfs: Avoid races with cnt_btree lastrec updates
  - Revert "xfs: Fix file creation failure"
  - !9877  gfs2: Fix potential glock use-after-free on unmount
  - gfs2: Fix potential glock use-after-free on unmount
  - !9862  ipvlan: Modify the value of ipvlan modes
  - ipvlan: Modify the value of ipvlan modes
  - !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
  - KVM: SVM: Force flush caches before reboot CSV guest
  - KVM: SVM: Add support for rebooting CSV2 guest
  - KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
  - KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
  - KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
  - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
  - KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
  - crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
  - KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
  - KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
  - KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
  - KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
  - crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
  - crypto: ccp: Add support to switch to CSV RING_BUFFER mode
  - crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
  - crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
  - crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
  - !9294 Compiler: Add clang's PGO support for kernel.
  - Compiler: Add clang's PGO support for kernel.
  - !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
  - rcu: Fix buffer overflow in print_cpu_stall_info()
  - !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
  - xfs: fix log recovery buffer allocation for the legacy h_size fixup
  - !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
  - block: enable BLK_IO_HUNG_TASK_CHECK by default
  - !9857  drm/amdgpu/mes: fix use-after-free issue
  - drm/amdgpu/mes: fix use-after-free issue
  - !9829  fix CVE-2024-38620
  - Bluetooth: fix connection setup in l2cap_connect
  - Bluetooth: HCI: Remove HCI_AMP support
  - Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
  - Bluetooth: Remove usage of the deprecated ida_simple_xx() API
  - Bluetooth: ISO: Fix BIS cleanup
  - !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
  - cgroup: Fix AA deadlock caused by cgroup_bpf_release
  - !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
  - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
  - !9834  mmc: davinci: Don't strip remove function when driver is builtin
  - mmc: davinci: Don't strip remove function when driver is builtin


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-35.0.0.43
changelog:
  - !9782  usb-storage: alauda: Check whether the media is initialized
  - usb-storage: alauda: Check whether the media is initialized
  - !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
  - drivers: Fix compile warning "argument used uninitialized"
  - !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
  - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
  - !10287  CVE-2024-36979
  - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
  - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
  - net: bridge: mst: fix vlan use-after-free
  - !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
  - ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
  - !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
  - btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
  - !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
  - RDMA/hns: Fix mbx timing out before CMD execution is completed
  - RDMA/hns: Fix insufficient extend DB for VFs.
  - RDMA/hns: Fix undifined behavior caused by invalid max_sge
  - RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
  - RDMA/hns: Fix missing pagesize and alignment check in FRMR
  - RDMA/hns: Fix unmatch exception handling when init eq table fails
  - RDMA/hns: Check atomic wr length
  - !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
  - ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
  - !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
  - Bluetooth: RFCOMM: Fix not validating setsockopt user input
  - !10160  fix CVE-2024-40915
  - riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
  - !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
  - mm: filemap: optimize semantic when thp_exec_enabled is set to 3
  - !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
  - KVM: SVM: Add support for different CSV guests to reuse the same ASID
  - !10231  fix CVE-2024-41007
  - tcp: avoid too many retransmit packets
  - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
  - !10233  fpga: bridge: add owner module and take its refcount
  - fpga: bridge: add owner module and take its refcount
  - !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
  - ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
  - !9915  powerpc/pseries: Enforce hcall result buffer validity and size
  - powerpc/pseries: Enforce hcall result buffer validity and size
  - !10148  fs/9p: fix uninitialized values during inode evict
  - fs/9p: fix uninitialized values during inode evict
  - !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
  - io_uring/rsrc: don't lock while !TASK_RUNNING
  - !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
  - cxl/region: Fix memregion leaks in devm_cxl_add_region()
  - !10177  ima: Fix use-after-free on a dentry's dname.name
  - ima: Fix use-after-free on a dentry's dname.name
  - !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
  - x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
  - drm/hygon: Add support to passthrough Hygon DCU to virtual machine
  - !10220  bpf: Fix overrunning reservations in ringbuf
  - bpf: Fix overrunning reservations in ringbuf
  - !10219  CVE-2024-35931
  - drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  - drm/amdgpu : Add hive ras recovery check
  - !10167  CVE-2024-36022
  - drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
  - drm/amdgpu: move the drm client creation behind drm device registration
  - drm/amdkfd: init drm_client with funcs hook
  - drm/amdkfd: Export DMABufs from KFD using GEM handles
  - !9598  fpga: manager: add owner module and take its refcount
  - fpga: manager: add owner module and take its refcount
  - !10139 [sync] PR-10095:  CVE-2024-40968
  - MIPS: Octeon: Add PCIe link status check
  - !10044  btrfs: fix CVE-2024-39496
  - btrfs: zoned: fix use-after-free due to race with dev replace
  - btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
  - btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
  - btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
  - btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
  - !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
  - ecryptfs: Fix buffer size for tag 66 packet
  - !10133  ALSA: timer: Set lower bound of start tick time
  - ALSA: timer: Set lower bound of start tick time
  - !10115  efi/unaccepted: touch soft lockup during memory accept
  - efi/unaccepted: touch soft lockup during memory accept
  - !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
  - kunit/fortify: Fix mismatched kvalloc()/vfree() usage
  - !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
  - wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
  - !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
  - mm/rmap: add fast-path for small folios when adding/removing/duplicating
  - mm/rmap: always inline anon/file rmap duplication of a single PTE
  - mm: allow for detecting underflows with page_mapcount() again
  - !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
  - tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
  - !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
  - f2fs: compress: don't allow unaligned truncation on released compress inode
  - !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
  - platform/x86: x86-android-tablets: Unregister devices in reverse order
  - !10109  tracing: Build event generation tests only as modules
  - tracing: Build event generation tests only as modules
  - !10166  drop_monitor: replace spin_lock by raw_spin_lock
  - drop_monitor: replace spin_lock by raw_spin_lock
  - !10161  RDMA/mlx5: Add check for srq max_sge attribute
  - RDMA/mlx5: Add check for srq max_sge attribute
  - !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
  - drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
  - !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
  - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
  - !10149  mips: bmips: BCM6358: make sure CBR is correctly set
  - mips: bmips: BCM6358: make sure CBR is correctly set
  - !10103 v2  fpga: region: add owner module and take its refcount
  - fpga: region: add owner module and take its refcount
  - !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
  - scsi: qedf: Ensure the copied buf is NUL terminated
  - !10021  drm/exynos/vidi: fix memory leak in .get_modes()
  - drm/exynos/vidi: fix memory leak in .get_modes()
  - !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
  - wifi: iwlwifi: mvm: don't read past the mfuart notifcation
  - !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
  - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
  - !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
  - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
  - !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
  - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
  - !10051  tipc: force a dst refcount before doing decryption
  - tipc: force a dst refcount before doing decryption
  - !10102  vmxnet3: disable rx data ring on dma allocation failure
  - vmxnet3: disable rx data ring on dma allocation failure
  - !10093  drm/arm/malidp: fix a possible null pointer dereference
  - drm/arm/malidp: fix a possible null pointer dereference
  - !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
  - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
  - !10083  CVE-2024-40955
  - ext4: clean up s_mb_rb_lock to fix build warnings with C=1
  - ext4: set the type of max_zeroout to unsigned int to avoid overflow
  - ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
  - ext4: add positive int attr pointer to avoid sysfs variables overflow
  - ext4: add new attr pointer attr_mb_order
  - ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
  - ext4: refactor out ext4_generic_attr_show()
  - ext4: refactor out ext4_generic_attr_store()
  - ext4: avoid overflow when setting values via sysfs
  - !10069  ALSA: Fix deadlocks with kctl removals at disconnection
  - ALSA: Fix deadlocks with kctl removals at disconnection
  - !10074  PCI: of_property: Return error for int_map allocation failure
  - PCI: of_property: Return error for int_map allocation failure
  - !10087  fix CVE-2024-40995
  - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
  - net/sched: act_api: rely on rcu in tcf_idr_check_alloc
  - !10064  net/mlx5: Always stop health timer during driver removal
  - net/mlx5: Always stop health timer during driver removal
  - !9240 v2  cachefiles: introduce failover mechanism
  - cachefiles: make on-demand read killable
  - cachefiles: flush all requests after setting CACHEFILES_DEAD
  - cachefiles: Set object to close if ondemand_id < 0 in copen
  - cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
  - cachefiles: never get a new anonymous fd if ondemand_id is valid
  - cachefiles: add spin_lock for cachefiles_ondemand_info
  - cachefiles: add consistency check for copen/cread
  - cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
  - cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
  - cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
  - cachefiles: remove requests from xarray during flushing requests
  - cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
  - cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
  - cachefiles: add restore command to recover inflight ondemand read requests
  - cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
  - cachefiles: resend an open request if the read request's object is closed
  - cachefiles: extract ondemand info field from cachefiles_object
  - cachefiles: introduce object ondemand state
  - !9933  nvdimm: Backport some bugfixs
  - dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
  - nvdimm/pmem: fix leak on dax_add_host() failure
  - !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
  - media: v4l: async: Properly re-initialise notifier entry in unregister
  - !9970  CVE-2024-39503
  - netfilter: ipset: Fix suspicious rcu_dereference_protected()
  - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
  - netfilter: ipset: Add list flush to cancel_gc
  - !10011  xfs: fix mount hung while sb recover fail
  - xfs: fix mount hung while sb recover fail
  - !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
  - vmci: prevent speculation leaks by sanitizing event in event_deliver()
  - !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
  - drm/amdgpu: fix UBSAN warning in kv_dpm.c
  - !9959  parisc: Try to fix random segmentation faults in package builds
  - parisc: Try to fix random segmentation faults in package builds
  - !10028  ipv6: prevent possible NULL dereference in rt6_probe()
  - ipv6: prevent possible NULL dereference in rt6_probe()
  - !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
  - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors


author: tenglei <tenglei@kylinos.cn> - 2.19.0-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Migration patch from upstream:drop package name when used with 'go clean' argument


author: yaoxin <1024769339@qq.com> - 1.8.10-1
changelog:
  - Update to 1.8.10:
    * unexpected environment variables inherited from old DBus session
    * correct DBus service filename


author: xu_ping <707078654@qq.com> - 2.31.0-1
changelog:
  - Upgrade version to 2.31.0
    * Fixed memory leaks in unit tests.
    * Added CRC combine example crc_combine_example for multiple polynomials.
    * Added function overview documentation page.
    * Added security file.
    * Added new CRC64 Rocksoft algorithm.
    * Added new AVX512 and AVX2 implementations using GFNI instructions.
    * Added new SVE implementation.
    * Added new AVX2 and AVX512 implementations.
    * Added compress/decompress with dictionary to perf test app.
    * Added isal_zlib_hdr_init() function to initialize the zlib header to 0.
    * gf_vect_mul_base() function now returns an integer, matching the return type
      of gf_vect_mul() function (not a breaking change).


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-72.2.0.49
changelog:
  - !15325 kernel: configs: enhance hardware compatibility by adding modular drivers
  - configs: enhance hardware compatibility by adding modular drivers
  - !15141 Add HAOC feature for openEuler-25.03: Isolated Execution Environment(IEE).
  - !15141 Add HAOC feature for openEuler-25.03: Isolated Execution Environment(IEE).
  - HAOC: Add ARM64 kernel command line support to switch IEE onoff.
  - HAOC: Add kernel command line support for x86 IEE.
  - HAOC: Add support for AArch64 Isolated Execution Environment(IEE).
  - HAOC: Add support for x86 Isolated Execution Environment
  - !15323 v6  Add TrIO support in EROFS
  - !15323 v6  Add TrIO support in EROFS
  - TrIO: Add README.md
  - TrIO: Add tools for using TrIO
  - erofs: trio: Support TrIO feature in erofs
  - erofs:trio: Add trio_manager in erofs
  - !15261  mm: introduce kernel cmdline option "kernel_replication="
  - mm: introduce kernel cmdline option "kernel_replication="
  - !15233 v4  mm: arm64: Add kernel replication feature
  - mm: init kernel modules with replication support
  - arm64: add kernel modules text and rodata replication support
  - arm64: add support of NUMA replication for ptdump
  - arm64: add support of NUMA replication for efi page tables
  - arm64: make kernel text patching aware about replicas
  - arm64: make KASAN aware about kernel replication
  - arm64: make power management aware about kernel replication
  - mm: enable per-NUMA node kernel text and rodata replication
  - arm64: enable per-NUMA node kernel text and rodata replication
  - mm: add replicas allocation support for vmalloc
  - arm64: bpf arch text poke support
  - mm: set memory permissions for BPF handlers replicas
  - arm64: add support of memory protection for NUMA replicas
  - mm: add support of memory protection for NUMA replicas
  - mm: add apply_to_page_range() for replicated memory
  - mm: per-NUMA node replication core infrastructure
  - arm64: add arch callbacks for kernel replication
  - mm: allow per-NUMA node local P4D/PUD/PMD/PTE allocation
  - arm64: align kernel text and rodata
  - mm: arm64 add Kconfig option for kernel replication


author: Li Ping <1477412247@qq.com> - 6.6.0-72.2.0.50
changelog:
  - Split kernel modules into kernel-extra-modules subpackage
  - Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
  - All extra modules and their dependencies are isolated to kernel-extra-modules
  - Added module-filelist generation scripts for both packages
  - Updated post-install scripts to handle extra modules dependency


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-72.3.0.51
changelog:
  - !15288 【openEuler-25.03】tlbi: Do not force the broadcasting of TLBI and ICache, and a…
  - tlbi: Do not force the broadcasting of TLBI and ICache, and add TLB flush helpers based on IPI.


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-72.4.0.52
changelog:
  - !15431 fw, net: wireless: Add RTW88 driver and compressed firmware support
  - fw, net: wireless: Add RTW88 driver and compressed firmware support


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "x86_64-openEuler-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/home/lkp/rpmbuild/BUILDROOT/kf5-purpose-5.116.0-1.oe2503.x86_64" /usr/bin/cmake --install "x86_64-openEuler-linux-gnu" to fix build failure


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "x86_64-openEuler-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/home/lkp/rpmbuild/BUILDROOT/kf5-syntax-highlighting-5.116.0-1.oe2503.x86_64" /usr/bin/cmake --install "x86_64-openEuler-linux-gnu" to fix build failure


author: yangfeng <yangfeng@kylinsec.com.cn> - 2.6.0-2
changelog:
  - KYOS-B: Fix touch screen taskbar button click judged as drag.(#23600)
  - KYOS-F: Other workspace Windows are not displayed by default.
  - KYOS-B: Fixed an issue where recent documents were not sorted.(#24803)
  - KYOS-B: Fixed an issue where the x11 tray icon did not match the size of the icon container, causing the tray icon to display abnormally.(#22117)
  - KYOS-B: Fix Pinyin search failed when /etc/locale.conf is not LANG="zh_CN.UTF-8".(#21369)
  - KYOS-F: Replace "mate-panel --run-dialog" with "kiran-panel --run-dialog".(#24810)


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.0-3
changelog:
  - KYOS-B: Fixed the issue where the taskbar close window used the wrong timestamp.(#26368)
  - KYOS-B: Fix win key popup Start menu does not get focus, can not directly keyboard operation (#21246)
  - KYOS-B: :when resize icon window, it is necessary to consider the impact of the scale factor.The correct resize height is the height of the container multiplied by the scale factor of the container (#30889)


author: yangfeng <yangfeng@kylinsec.com.cn> - 2.6.0-4
changelog:
  - KYOS-B: Fixed an issue where taskbar page-turning ICONS cover each other(#19588)
  - KYOS-B: Fixed the taskbar page-turning ICONS hiding each other when zoom rate was 200
  - KYOS-F: The plugin button loads the icon from the system theme
  - KYOS-B: Fixed xnest connection crash
  - KYOS-B: Fixed an issue where the taskbar does not drag smoothly
  - KYOS-B: Fixed start Menu without icon application drag and drop causes the bottom panel to crash(#34719)


author: Funda Wang <fundawang@yeah.net> - 2.6.0-5
changelog:
  - adopt to new cmake macro
  - drop useless post scriptlets, they have been replaced by file trigger years ago


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.1-1
changelog:
  - KYOS-F: add Ukey management tool.
  - KYOS-F: added iristar device , supporting iris and facial enroll and identify.
  - KYOS-F: fix some defects.


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.1-4
changelog:
  - KYOS-F: Fix the issue of not obtaining features from the database when deviceSerialNumber is empty


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.2-1
changelog:
  - KYOS-F: Fixed an issue where fish's UKey device could not Verify on arm machines
  - KYOS-F: Remove the context class;
  - KYOS-F: ConfigHelper is responsible for obtaining device configuration information based on the id, and DeviceCreator is responsible for creating the device；
  - KYOS-F: After the vid and pid are obtained, the configuration file is read. The driver name in the configuration file can generate the specific driver object and device object


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.2-3
changelog:
  - KYOS-B: Fixed a crash caused by repeatedly calling disConnectDev in resetUkey and destructor to release the same device handle
  - KYOS-R: Modify the code according to the https://gitee.com/openeuler/kiran-authentication-devices/pulls/17 review opinions
  - KYOS-B: when the iris face integrated device is removed, the memory cannot be released and the process is blocked.When the face iris device object is removed, restart the service to release resources (#25243)
  - KYOS-B: When the driver is enabled, the device is scanned and the corresponding device object is created.When the driver is disabled,the corresponding device object is released. (#25387)
  - KYOS-B: fix file install path error


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-1
changelog:
  - KYOS-F: Update translation file and modify the pam configuration file
  - KYOS-F: Adjust enumeration values to accommodate some of the prompt messages during entry
  - KYOS-F: Supports UKey, Iris,face authentication, support mulit-factory auth,update error count recording mode
  - KYOS-F: Add the Ukey authentication,DeviceAdaptor occupy device timer , Number of user binding feature


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-3
changelog:
  - KYOS-B: fix terminl authentication type check (#I792B4)
  - KYOS-B: Adjust the number of non-password authentication failures recorded in the PAM configuration file(#I7937W)
  - KYOS-B: Upgrade the permission of some interfaces of the authentication service(#I795QI)
  - KYOS-B: Fixed an authentication failure caused by disabling all authentication modes during multi-factor authentication(#I79I33)
  - KYOS-B: Adjust the authentication sequence(#I79FVY)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-4
changelog:
  - KYOS-B: Device adapters do not update default devices that do not exist
  - KYOS-B: Multifactor authentication, handling only password authentication
  - KYOS-B: Update the logic of the default authentication device
  - KYOS-B: multi-factor no jump login


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-6
changelog:
  - KYOS-B: Subdivide the cause of the error and determine whether to record the error according to the cause and mode(#I7DCKL)


author: meizhigang <meizhigang@kylinsec.com.cn> - 2.6.1-10
changelog:
  - KYOS-B: Change the light theme name to Kiran-white (#24747)
  - KYOS-B: Fix coredump while log print in power (#31141)
  - KYOS-B: ref new CI entry point
  - KYOS-B: Fix audio stream volume retain while set mute (#33694)


author: meizhigang <meizhigang@kylinsec.com.cn> - 2.6.1-11
changelog:
  - KYOS-B: Add battery charging and discharging time (#28618)
  - KYOS-B: Fix sys backlight set only in notebook with battery (#31917)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.1-24
changelog:
  - KYOS-F: Decrease the priority of override file configurations(#52881)
  - KYOS-F: Marking the configuration as not to be replaced
  - KYOS-B: Enrichment of error messages in pw_history module when changing passwords(#52096)
  - KYOS-B: Fix crash caused by the previous commit due to the existence of a schema but the absence of a color-schema (#35120)
  - KYOS-B: Fix the issue where switching between light and dark themes does not work in Gnome 41 and later versions.(#35120)
  - KYSO-B: Fix the ntp service load order logic error
  - KYSO-B: Fix std::regex can not run in gcc version < 4.9(#48386)
  - KYSO-F: Use glibmm's regex to replace glib's regex
  - KYSO-B: Fix failure to get disk information in virtual machine(#46645)
  - KYOS-B: Fixed the issue where Unglab was not executed in a timely manner, causing subsequent Xclient connections to XServer to fail
  - KYOS-B: fix the graphical and network hardware info no display problem.(#37289)
  - KYOS-B: Remove the duplicate graphical and network hardware info.
  - KYOS-B: The shutdown shortcut cannot be found.(#44337)
  - KYOS-F: add shutdown keybinding
  - KYOS-B: perform adaptive settings when connection status or monitor uid is changed.(#37289)


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.0-6.kb1
changelog:
  - KYOS-B: Fix the issue of setting default selection sidebar errors (#24761)
  - KYOS-B: Fix the issue of ineffective font changes (#25084)
  - KYOS-B: change the light and dark theme name (#24747)
  - KYOS-B: add custom app icon,Error prompt for modifying input shortcut keys (#25199,#25198)
  - KYOS-B: profile mode using kiran-cc-daemon power interface (#25242)
  - KYOS-B: Fix the space before the parameter causing a jump event when the launcher jumps (#24794)
  - KYOS-B: fixed volume tray icon level display not meeting requirements (#25235)


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.1-1.kb1
changelog:
  - KYOS-B: The network connection icon is displayed only in the fully Connected state.The connection icon is not displayed in the ConnectedLinkLocal state (#27750)
  - KYOS-B: fixed an issue where tray page expansion size changed incorrectly when multiple network cards were used (#25239)
  - KYOS-B: fixed incorrect connectivity results when frequent network connectivity checks are triggered (#29475)
  - KYOS-F: Filter conditions are added to the tray status display,and activation icons are displayed only when there are supported activation devices;The tray icon update is triggered when the device status changes to active or disconnected (#29441)
  - KYOS-B: Fix translation of shortcut key types Accessibility
  - KYOS-B: change ci config
  - KYOS-F: New feature to restore font default settings (#20203)


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.1-2.kb1
changelog:
  - KYOS-B: when the tray is initialized, determine whether there is asound card,if not, the volume icon is disabled (#22865)
  - KYOS-B: fix(keybinding):don't convert normal key if use shift modifier in keybinding (#30978)


author: meizhigang <meizhigang@kylinsec.com.cn> - 2.6.1-3
changelog:
  - KYOS-B: Compatible for versions below 5.15
  - KYOS-B: Fix has really battery while it is present (#31917)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.1-7
changelog:
  - KYOS-B: Fix Crash caused by mismatch between registered search terms and actual content(#35252)
  - KYOS-B: Adjusting the display style of manually registered search keywords and subfunctional keywords(#35340,#35278)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-7
changelog:
  - KYOS-F: kylinsec-server set default theme to kiran-dark
  - KYOS-B: remove dependencies(kiran-themes),change dependencies(gvfs-fuse3)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-9
changelog:
  - KYOS-B: Update kiran-mimeapps.list to adapt to the new default opening method for blank files (#35528)


author: yuanxing <yuanxing@kylinsec.com.cn> - 2.6.0-2
changelog:
  - KYOS-B: add icon of gnome software with correct icon name in Kiran.(#28021)
  - KYOS-B: update icons to smaller size to fix the slowly problem when open caja.(#33978)


author: Funda Wang <fundawang@yeah.net> - 2.6.1-2.kb1
changelog:
  - adopt to new cmake macro
  - drop useless post scriplet, as it was replaced by file trigger years ago


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-8.kb1
changelog:
  - KYOS-B: fix the issue of manual scaling not taking effect(#25011)
  - KYOS-B: fix issues caused by automatic login timeout(#25015)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-11
changelog:
  - KYOS-B: Fix ci issues
  - KYOS-B: Add virtual keyboard detection(#29712)
  - KYOS-B: incorrect scaling cursor size(#29286)
  - KYOS-B: fix untranslated text from polkit-agent(#29452)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-13
changelog:
  - KYOS-B: Adjusting the Greeter Control Center plugin to use a new version of the interface for keyword search(#35280)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.4.0-20
changelog:
  - KYOS-B: replace ParentStyle with QProxyStyle and adapt to QT5.9.7 version
  - KYOS-B: theme support custom library name
  - KYOS-B: Adapting to lower version Qt, autorcc not correctly associating dependencies
  - KYOS-B: Fix theme error when session dbus service is not registered(#35760)
  - kYOS-B: fix build in Qt5.9.2(#45382)
  - KYOS-B: adjust the height of the QCompleter Popup pop-up(#42329)
  - KYOS-B: fix the failure of dynamic theme switching in low version of Qt.(#51353)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.2-1
changelog:
  - KYOS-F: Fix the crash caused by window management when the lock screen is inserted and pulled out
  - KYOS-F: Use another Gaussian blur interface to avoid the deadlock caused by crash and error release
  - KYOS-F: Fix header file contains problems
  - KYOS-F: Fix the crash caused by fade out function when Xorg does not load the xrandr plug-in
  - KYOS-F: Fix the problem of incorrect case of group name in kiran screensaver dbus service file


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.2-2
changelog:
  - KYOS-F: Deleting the dbus service file and pulling it up by systemd may cause problems, such as incorrect pulling time and failure to obtain the logind session address


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.3-5
changelog:
  - KYOS-B: Fixed the shutdown of the screensaver process when the logout query phase window was closed(#15523)


author: tangjie02 <tangjie02@kylinsec.com.cn> - 2.5.0-7
changelog:
  - KYOS-B: Fix fork other session program failed by adding GDK_BACKEND and QT_QPA_FLATFORM environment variables.


author: ChenYanpan <chenyanpan@xfusion.com> - 1.5.2-2
changelog:
  - use 
    /usr/bin/cmake --build "x86_64-openEuler-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/home/lkp/rpmbuild/BUILDROOT/ktextaddons-1.5.2-2.oe2503.x86_64" /usr/bin/cmake --install "x86_64-openEuler-linux-gnu" to fix build failure


author: shenzhongwei <shenzhongwei@kylinos.cn> - 1.29.1-10
changelog:
  - TypeLbugfix
  - CVE:NA
  - SUG:NA
  - DECS:remove the architecture judgment in the patches section;
         include all patches in the source package.


author: houhongxun <houhongxun@kylinos.cn> - 3.10.3-2
changelog:
  - upgrade to upstream version 3.2.0.1kylin1k32.0build1-ok8~1011
  - use openeuler version number because it's higher


author: Funda Wang <fundawang@yeah.net> - 3.10.3-4
changelog:
  - adopt to new cmake macro
  - drop useless glib-compile-schemas scriptlet as it was replaced by
    glib2's file trigger since the very beginning of the distro
  - use find_lang to deal with translations


author: lichenguang <lichenguang@kylinos.cn> - 1.2.0.0-3
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC: fix %patchN is deprecated (2 usages found), use %patch N (or %path -P N)


author: huayadong <huayadong@kylinos.cn> - 1.2.0.0-4
changelog:
  - Type:update
  - CVE:
  - SUG:NA
  - add patch3:kylin-calculator-1.2.0.0-Multi-language-translation-support.patch


author: houhongxun <houhongxun@kylinos.cn> - 1.1.0.47-1
changelog:
  - upgrade to upstream version 1.1.0.47-ok7.6
  - use openeuler version number because it's higher than upstream


author: huayadong <huayadong@kylinos.cn> - 1.3.0.2-2
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC: add Patch02:0001-Incorrect-display-in-the-upper-left-corner-of-the-wi.patch


author: huayadong <huayadong@kylinos.cn> - 1.2.0.3-2
changelog:
  - add patch1:kylin-usb-creator-1.2.0.3-Fix-some-controls-that-are-not-compatible-with-the-theme.patch


author: weijin deng <weijin.deng@turbolinux.com.cn> - 0.18.1-1
changelog:
  - Upgrade to 0.18.1
  - Update Version, Release, Source0, stage 'files'
  - Stage 'build' use meson build


author: huayadong <huayadong@kylinos.cn> - 3.1.2-24
changelog:
  - Type:bugfix
  - ID:#I7WGWQ
  - SUG:NA
  - DESC:fix Abnormal information during installation and uninstallation


author: peijiankang <peijiankang@kylinos.cn> - 3.1.2-27
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: add add-information-for-about.patch cpuinfo-in-arm-system-is-null.patch add-ukcc-setlang.patch fix-changeusertype-error.patch


author: huayadong <huayadong@kylinos.cn> - 4.0.1.6-2
changelog:
  - add patch2: ukui-sidebar-4.0.1.6-add-the-function-of-adjusting-the-progress-bar-with-a-scroll-wheel.patch


author: Funda Wang <fundawang@yeah.net> - 0.1.8-1
changelog:
  - update to 0.1.8
    Add support for simple solid fill styles
    Add support for TextBackground from SheetStyle
    Fix reading FillStyleLst and TextBkgnd from shape
    Add support to DrawingUnits types


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 4.19.3-1
changelog:
  - update version to 4.19.3
   - xfce-rc: Add support for the LANGUAGE environment variable
   - session-management: Fix name watching management
   - systemd: Name methods according to the specification
   - Allow disabling polkit interactivity in session management (Fixes #21)
   - Improve checksum calculation (#17)
   - Fix desktop entry value escaping


author: liweigang <liweiganga@uniontech.com> - 2.0.9-1
changelog:
  - update to version 2.0.9
  - Added badges for Cinnamon and LXQt desktop environments
  - Username inputs will always automatically trim white space
  - Fixed various typos and code indentation issues
  - Fixed exit condition to support autogen.sh --help
  - Updated translations


author: liyunqing <liyunqing@kylinos.cn> - 2.5.0-1
changelog:
  - update to version 2.5.0
    - Adds improved support for NetBSD, OpenBSD
    - Improved support for minimal Linux distributions such as Alpine
    - Added bzip3 compression support
    - Increased control over GPG signing via the GPG extra parameters
    - Fix some bugs


author: lifeifei <lifeifei@kylinos.cn> - 2.3.1-2
changelog:
  - Type:update
  - CVE:NA
  - SUG:NA
  - DESC:Migration patch from upstream, update-en.po:Translations to Esperanto.


author: lvfei <lvfei@kylinos.cn> - 1.26.2-1
changelog:
  - update to 1.26.2-1
  - update resources
  - update translations
  - migrate to new API
  - add xdg-desktop-portal config file


author: shafeipaozi <sunbo.oerv@isrc.iscas.ac.cn> - 2.1.1-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 2.1.1. add flat_segment_tree,multi_type_vector,delayed_delete_vector and sorted_string_map.


author: kywqs <weiqingsong@kylinos.cn.com> - 4.0.7-1
changelog:
  - update version to 4.0.7
  - added definition for zipOpenNewFileInZip64 for backwards compat
  - rename cli instead of lib for VS conflicts to prevent linker error


author: yaoxin <yao_xin001@hoperun.com> - 2.0.18-1
changelog:
  - Update to 2.0.18
    * Fix crash on subscribe under certain unlikely conditions.
    * Fix mosquitto_rr not honouring `-R`.
    * Fix `max_queued_messages 0` stopping clients from receiving messages.
    * Fix `max_inflight_messages` not being set correctly.
    * Fix `mosquitto_passwd -U` backup file creation.


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 0.35.1-1
changelog:
  - Update to 0.35.1
  - Enabled VA-API support
  - Enabled Wayland backend & native PipeWire output support


author: liweiganga <liweiganga@uniontech.com> - 1.2.0-1
changelog:
  - upstream release 1.2.0
  - fix: fix CVE-2016-10141、CVE-2016-7504、CVE-2016-9136、CVE-2017-5628、CVE-2016-9017、\
         CVE-2016-7506、CVE-2017-5627、CVE-2016-9108、CVE-2016-9294


author: zhangxingrong <zhangxingrong@uniontech.cn> - 44.6-4
changelog:
  - delete: Don't wrongly set window as not alive when pings are disabled
  - window: Add IS_ALIVE to get_property
  - core/window: Propagate focus appearance to all ancestors
  - clutter/actor: Don't write uninitialized out values on failed transform
  - clutter/pick-stack: Add an allocation check to calculate_clear_area ()


author: liukuo <liukuo@kylinos.cn> - 0.2.0-1
changelog:
  - Support for the libvirt platform, as well as integrated certificate and configuration management modules


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.8.1-1
changelog:
  - Update package to version 1.8.1
  - Fix debug log in cpu collector
  - Fix pressure collector nil reference


author: kywqs <weiqingsong@kylinos.cn> - 1.5.0-1
changelog:
  - update to 1.5.0
  - The novnc_proxy command (earlier launch.sh) is now able to interface better towards Websockify and now has it's own man page.


author: Liu Jiangbin <liujiangbin3@h-partners.com> - 1.0.1-1
changelog:
  - Updated icon click effects on DevStation.
  - Added upgrade support for the oedp package.
  - Fixed exceptions caused by missing 'tasks' field.
  - Fixed other known issues.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.6.2-1
changelog:
  - Update package to version 0.6.2
    * OAS30Validator readonly writeonly fix
    * Jsonschema package keywords module rename fix
    * Formats raise error for other types fix


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.4.4.1-2
changelog:
  - Change requires from postgresql-13-contrib and postgresql-13-server to postgresql-contrib and postgresql-server


author: xu_ping <707078654@qq.com> - 20240501-1
changelog:
  - Upgrade to 20240501
    * Added missing panel network-* symlinks
    * Removed unused symlinks for VSCode Insiders and VSCode Exploration
    * Added icons


author: yaoxin <yao_xin001@hoperun.com> - 0.3.32-1
changelog:
  - Update to 0.3.32
    * update hfsplus log
    * fix ntfs error for ' read error: Success'
    * add option prog_second to display in seconds
    * Fix tiny resource leak. by @TMR5454 in #248
    * Add missing return in libvmfs_version(). by @TMR5454 in #249
    * Fix get_exec_name(): when partclone in installed, there is no '/' in argv0 by @pfrouleau in #55
    * Include the NTFS Boot Record backup in the cloned image by @pfrouleau in #54


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.12.1-3
changelog:
  - Fix Bug between addText3D and QVTKWidget
  - Perform static cast + transform instead of simple copy to avoid compiler warning
  - Fix segfault executing multiscale feature persistence
  - Fix division by 0 width in PointCloud structured assign
  - Improve correspondence rejector test


author: xiejing <xiejing@kylinos.cn> - 4.38-1
changelog:
  - Update to 4.38
    - Encode real core booleans as boolean notation
    - Minor test fixes by leonerd
    - Fix docs typo


author: openeuler_bot <infra@openeuler.sh> - 4.39-1
changelog:
  - Changes for version 4.39 - 2024-12-12
    - Fix Windows -Dusequadmath (sisyphus GH #235, GH #229)
    - Fix inconsistent behavior between decoding escaped and unescaped surrogates, and escaped non-characters vs non-escaped non-characters. Now aligned to JSON::PP (Gavin Hayes GH #233, GH #227)
    - Add type_all_string tests (Bernhard Schmalhofer GH #236)
    - Silence UV to char cast warnings (bulk88 GH #232)
    - Fix MSVC preprocessor errors (bulk88 GH #232)
    - Fix -Wformat warnings on Windows (sisyphus GH #228)
    - Clarify BigInt decoding (GH #226)


author: tangjie02 <tangjie02@kylinsec.com.cn> - 5.27.11-2
changelog:
  - adapt to the new CMake macros to fix build failure
  - disable snap plugin because of snapd-glib required qt6, but plasma-discover required qt5


author: longcheng <longcheng@kylinos.com.cn> - 1.22.2-4
changelog:
  - fix(pluma-utils):Fixed garbled toolTips path in tab page with GB18030 encoding chinese translation


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2.52.0-1
changelog:
  - Update package to version 2.52.0
  - Fix possible duplicated label name and values in a metric result for specific queries
  - Fix counting of histogram samples when creating WAL checkpoint stats


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2.53.3-1
changelog:
  - Update package to version 2.53.3
    * Fix metric name include histogram error
    * TSDB: Let queries with heavy regex matches be cancelled and not use up the CPU
    * Scraping: allow multiple samples on same series, with explicit timestamps


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.17.0-1
changelog:
  - Update package to version 0.17.0
  - Add codesign utility function
  - Do not discover user/host for reproducible builds


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.9.0-1
changelog:
  - Update package to version 1.9.0
  - resources: naive rendering for native histograms
  - diskmetricsstore: test native histogram persistence


author: liuzhilin <liuzhilin@kylinos.cn> - 4.0.1-1
changelog:
  - update to 4.0.1
  - Fix Read the Docs builds.
  - Update CI to include Python 3.12 and flask 3.0.3 .
  - Update extension.py to clean request.path before logging it.


author: yaoxin <yao_xin001@hoperun.com> - 5.0.0-1
changelog:
  - Update to 5.0.0:
    * Breaking: Change default to disable private network access
      This effectively resolves GHSA-hxwh-jpp2-84pm https://osv.dev/vulnerability/PYSEC-2024-71


author: xiaozai <xiaozai@kylinos.cn> - 1.8.0-1
changelog:
  - Update package to version 1.8.0
    - Python 3.13 support
    - Fixed deprecation warnings on Python 3.12
    - Dropped support for Python 3.8


author: liuzhilin <liuzhilin@kylinos.cn> - 5.3.1-1
changelog:
  - Update package to version 5.3.1
  - fix AbstractTransport repr socket error
  - blacksmith.sh: Migrate workflows to Blacksmith


author: yaoxin <yao_xin001@hoperun.com> - 3.8.0-1
changelog:
  - Update to 3.8.0:
    * Remove obsolete compute driver where the provider is either
      dead or not offering those services anymore: Bluebox,
      bsnlcloud, Cloudwatt, Enomaly, ElasticHosts, ElasticStack,
      GoGrid, Gridspot, HostVirtual, Joyent, Med-1, Nephoscale,
      1on1, ProfitBricks, ServerLove, SkaliCloud, Softlayer, Voxel.
      (#1743, #1852)
    * [Outscale] Fix list_nodes() and list_volumes() method. (#1877)
    * [Azure ARM] Implement pagination in the list_nodes() method.
      This fixes a bug which would result in sometimes not all the
      nodes being returned. (#1824, #1850)
    * [Azure ARM] Implement pagination in the list_volumes() method.
      This fixes a bug which would result in sometimes not all the
      volumes nodes being returned. (#1891)
    * [Azure ARM] Bump DISK_API_VERSION from 2018-06-01 to 2023-01-02
      to support premium v2 SSDs. (#1904)
    * [AWS EC2] Add support for the following new arguments to the
      ex_register_image() method: * boot_mode - control bios vs
      uefi boot * tpm_support - enable a tpm * uefi_data - provide
      NV UEFI vars * imds_support - require IMDSv2. (#1906)
  - Please see log: https://libcloud.readthedocs.io/en/stable/changelog.html


author: liuzhilin <liuzhilin@kylinos.cn> - 3.8.1-1
changelog:
  - Update package to version 3.8.1
  - Fix a rST problem in the pathsend extension documentation.
  - Fix task cancellation propagation to subtasks when using sync middlew.
  - Added test asyncio.shield with sync and async middlware.


author: Hann <hannannan@kylinos.cn> - 1.7.9-1
changelog:
  - Upgrade package to version 1.7.9
  - Fix crash on pyproject.toml without bandit config
  - Fix up issues found running Bandit on itself


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.7.10-1
changelog:
  - Upgrade package to version 1.7.10
    - Bump docker/build-push-action from 5.4.0 to 6.0.0 by @dependabot in #1147
    - Suggested small refactors in assignments by @ericwb in #1150
    - Performance improvement in blacklist function by @ericwb in #1148
    - Add test for usage of FTP_TLS by @ericwb in #1149
    - New check: B113: TrojanSource - Bidirectional control characters by @Lucas-C in #757


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.2.1-1
changelog:
  - Update package to version 4.2.1
  - Adapt for logging lock internal changes in Python3.13
    Remove SIGUSR2 from TERMSIGS_DEAULT


author: songliyang <songliyang@kylinos.cn> - 5.3.4-1
changelog:
  - update to 5.3.4
  - Use string value for CELERY_SKIP_CHECKS envvar
  - Document need for CELERY_ prefix on CLI env vars
  - Fixed AttributeError: 'str' object has no attribute


author: lilu <lilu@kylinos.cn> - 0.3.1-1
changelog:
  - Update package to version 0.3.1
  - Update pyproject.toml, remove upper bound from Python version specifier and so on


author: liuzhilin <liuzhilin@kylinos.cn> - 4.8.0-1
changelog:
  - Remove unnecessary shebangs
  - ruff: Enable pyupgrade rules
  - Migrate to ruff, ruff-format
  - Drop support for Python 3.8, add Python 3.12
  - pre-commit: Bump versions
  - Normalize columns given by '-c'/'--columns'


author: lilu <lilu@kylinos.cn> - 2.0.5-1
changelog:
  - Update package to version 2.0.5
  - Support hashid strings in is_valid
  - Avoid over-optimization in crontab expansions


author: guochao <guochao@kylinos.cn> - 3.0.3-1
changelog:
  - Update package to version 3.0.3
  - Fix start_time not respected in get_next/get_prev/all_next/all_prev 
  - support year field
  - Fix hashed expressions omitting some entries


author: liutao1 <liutao1@kylinos.cn> - 3.0.4-1
changelog:
  - Update package to version 3.0.4:
    Fix overflow on 32bits systems
    Fix python2 testing (related to #93)
    Modernize packaging.


author: liutao1 <liutao1@kylinos.cn> - 4.0.0-1
changelog:
  - Update package to version 4.0.0
    Remove DayOfWeek alias 7 to DayOfWeek 0 to stick to standard cron
    Fix DOW ranges calculations when lastday is a Sunday.


author: liudy <liudingyao@kylinos.cn> - 0.9.5-1
changelog:
  - Update version to 0.9.5
  - Support converting whole ini file to shell syntax
  - Support getting/setting multiple items per invocation
  - Support indented ini files


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.2.0-1
changelog:
  - Upgrade package to version 1.2.0
  - New ``PREFER_MONTH_OF_YEAR`` setting
  - Absolute years in Russian are no longer being treated as a number of years in
    the past
  - Removed the use of ``datetime.utcnow``, deprecated on Python 3.12
  - Applied Black formatting to the code base
  - Initial integration with OSSFuzz
  - Extended test cases


author: yaoxin <yao_xin001@hoperun.com> - 5.0.7-1
changelog:
  - Update to 5.0.7
    * CVE-2024-38875: Potential denial-of-service vulnerability in django.utils.html.urlize()
    * CVE-2024-39329: Username enumeration through timing difference for users with unusable passwords
    * CVE-2024-39330: Potential directory-traversal via Storage.save()
    * CVE-2024-39614: Potential denial-of-service vulnerability in get_supported_language_variant()
    * Fixed a bug in Django 5.0 that caused a crash of Model.full_clean() on unsaved model instances
      with a GeneratedField and certain defined Meta.constraints


author: yaoxin <yao_xin001@hoperun.com> - 5.0.8-1
changelog:
  - Update to 5.0.8
    * CVE-2024-41989: Memory exhaustion in ``django.utils.numberformat.floatformat()``
    * CVE-2024-41990: Potential denial-of-service vulnerability in ``django.utils.html.urlize()``
    * CVE-2024-41991: Potential denial-of-service vulnerability in ``django.utils.html.urlize()`` and ``AdminURLFieldWidget``
    * CVE-2024-42005: Potential SQL injection in ``QuerySet.values()`` and ``values_list()``
    * Added missing validation for ``UniqueConstraint(nulls_distinct=False)`` when using ``*expressions``
    * Fixed a regression in Django 5.0 where ``ModelAdmin.action_checkbox`` could break the admin changelist 
      HTML page when rendering a model instance with a ``__html__`` method
    * Fixed a crash when creating a model with a ``Field.db_default`` and a ``Meta.constraints`` constraint composed 
      of ``__endswith``, ``__startswith``, or ``__contains`` lookups (:ticket:`35625`).
    * Fixed a regression in Django 5.0.7 that caused a crash in ``LocaleMiddleware`` when processing a language code over 500 characters


author: lilu <lilu@kylinos.cn> - 5.1-1
changelog:
  - Update package to version 5.1:
    - Easier guardrails for authentication
    - A more inclusive framework
    - Provides the long awaited querystring template tag


author: yaoxin <1024769339@qq.com> - 5.1.5-1
changelog:
  - Update to 5.1.5:
    * CVE-2024-56374: Potential denial-of-service vulnerability in IPv6 validation
    * Fixed a crash when applying migrations with references to the removed Meta.index_together option


author: liutao1 <liutao1@kylinos.cn> - 1.1.2-1
changelog:
  - Update package to version 1.1.2
  - Clean up build dependencies
  - docs: update meta.pycqa.org URL
  - ci: update to coactions/dynamic-matrix v3 (latest)
  - bump docutils support
  - Fix absolute paths not considered for ignore-path-errors option
  - Add example for pyproject.toml config
  - update badges.


author: guochao <guochao@kylinos.cn> - 2.4.1-1
changelog:
  - Update package to version 2.4.1
  - Drop extras from test requirements
  - Fix watcher failing with huge payloads


author: yaoxin <yao_xin001@hoperun.com> - 2.1.0-1
changelog:
  - Update to 2.1.0:
    * Add support for Python 3.7 to 3.12, end support for older Python versions
    * Context.set() now works as a context manager
    * Fix binary of swedish translation
    * Some internal code cleanup and modernization


author: yaoxin <yaoxin30@h-partners.com> - 0.20.3-1
changelog:
  - Update to 0.20.3:
    * Drop Python 3.7 support (end of life 27 Jun 2023).
    * Tag Python 3.11 and 3.12 support.
    * Add caveat about labe escaping/quoting to .node() and .render() API docs.
    * Document that doctest_skip_exe() lines in doctest should be ignored.


author: xu_ping <707078654@qq.com> - 1.14.0-1
changelog:
  - Update to 1.14.0
  - Add support for pyhon3.11 and python3.12
  - Added a new valid PGP key to sign the package
  - python3.7 is not supported and Remove support for python3.6


author: jiangxinyu <jiangxinyu@kylinos.cn> - 5.3.5-1
changelog:
  - Update package to version 5.3.5
    Fix crash when using global_keyprefix with a sentinel connection


author: lilu <lilu@kylinos.cn> - 5.3.7-1
changelog:
  - Update package to version 5.3.7
    Fix: Bumpversion commit wasn’t pushed to main correctly for v5.3.6


author: liyue01 <liyue01@kylinos.cn> - 5.4.0-1
changelog:
  - Update package to version 5.4.0
  - Fix: Fanout exchange messages mixed across virtual databases in Redis sentinel
  - enhance: allow uses to disable broker heartbeats by not providing a timeout
  - Fix Redis connections after reconnect - consumer starts consuming the tasks after crash


author: dongqi <dongqi1@kylinos.cn> - 1.7.0-1
changelog:
  - Update package version to 1.7.0
  - Fix Makefile and tox configuration
  - Add support for notifications


author: xu_ping <707078654@qq.com> - 9.0.1-1
changelog:
  - Upgrade version to 9.0.1
  - add Raw UDP and DTLS support.
  - Deprecate add_log event hook and mitmproxy.ctx.log.


author: lilu <lilu@kylinos.cn> - 5.0.7-1
changelog:
  - Update package to version 5.0.7, some of the new features are as follows:
  - Athena: start_query_execution() now supports the ExecutionParameters-parameter
  - DynamoDB: Tables now support DeleteProtection


author: lilu <lilu@kylinos.cn> - 5.0.9-1
changelog:
  - Update package to version 5.0.9
  - Fixed an InfiniteRecursion-bug when accessing S3-buckets that was introduced in 5.0.8


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.0.22-1
changelog:
  - Update package to version 5.0.22
    Add SHA1 and SHA256 algorithms for EC2 fingerprint calculation
    Adds support for UsePreviousTemplate to create_change_set
    Appsync API Cache Implementation
    Group Dependabot Updates for Java/DotNet
    Utility to iterate over flattened backends
    Add rtapi support for additional sagemaker resource
    Sagemaker Model Explainability Job Definition
    Sagemaker list endpoints and endpoint configs
    Enable pytest colored output in GitHub workflow runs
    Add RTAPI tag resource for sagemaker
    Add Full Support for ServiceDiscovery
    Sagemaker Hyperpod/Clusters Support


author: wanggang<wanggang1@kylinos.cn> - 5.0.23-1
changelog:
  - Update package to version 5.0.23
  - New Services:
      * Kafka:
          * create_cluster()
          * create_cluster_v2()
          * describe_cluster()
          * describe_cluster_v2()
          * delete_cluster()
          * list_clusters()
          * list_clusters_v2()
          * list_tags_for_resource()
          * tag_resource()
          * untag_resource()
  - New Methods:
      * DirectConnect:
          * associate_mac_sec_key()
          * create_lag()
          * describe_lags()
          * describe_settings()
          * disassociate_mac_sec_key()
          * update_settings()
      * EFS:
          * describe_file_system_policy()
          * put_file_system_policy()
      * ES:
          * describe_elasticsearch_domains()
      * OpenSearch:
          * describe_domains()
  - Miscellaneous:
      * Athena: list_query_executions() now supports the WorkGroup-parameter
      * Athena: start_query_execution() now supports the WorkGroup-parameter
      * CloudFormation: AWS::IAM::Role now supports updates
      * CognitoIDP: list_users() now correctly filters before applying the Limit
      * DirectConnect: describe_trusts() no longer requires a DirectoryId-parameter
      * DynamoDB: The DeleteProtectionEnabled can now be disabled
      * DynamoDB: update_item() can now return list of binaries
      * EC2: SecurityGroups now contain a SecurityGroupArn
      * EC2: update_route() now correctly handles DestinationPrefixListId
      * KMS: get_public_key() now supports passing in aliases
      * Lambda: publish_function() now publishes a function even if the updated code hasn't changed
      * MemoryDB: tag_resource/list_tags_for_resource() now supports Snapshots and SubnetGroups
      * RDS: copy_db_snapshot() now supports the CopyTags-parameter
      * RDS: copy_db_snapshot() now accepts ARN's as the SourceSnapshotIdentifier
      * RDS: restore_db_instance_from_db_snapshot() now accepts ARN's as the SourceSnapshotIdentifier
      * S3: complete_multipart_upload() now supports IfNoneMatch-parameter


author: tanyulong <tanyulong@kylinos.cn> - 2.4.0-2
changelog:
  - delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/opentracing.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: lilu <lilu@kylinos.cn> - 2.7.1-1
changelog:
  - Update package to version 2.7.1
  - Improve compatibility with netaddr 1.x
  - Handle IPv6 addresses for LB IP port mappings


author: yaoxin <yao_xin001@hoperun.com> - 3.0.0-1
changelog:
  - Update to 3.0.0:
    * Relaxed dependency constraints. #760
    * The testing helpers are now optional and must be opted-in via the test extra. #778
    * Removed remaining mentions of periods instead of intervals. #757
    * Fixed the behavior of the week_of_month property for edge cases in January and December. #774
    * Fixed the handling of the fold attribute when deep-copying a DateTime instance. #776
    * Fixed errors where hours and days were not handled properly when adding durations. #775
    * Fixed errors where hours and days were not handled properly when adding durations. #775
  - Pelease see log : https://pendulum.eustace.io/history/


author: guochao <guochao@kylinos.cn> - 3.2.1-1
changelog:
  - Update package to version 3.2.1
  - Switch to new version of docker actions
  - Redis: Use IP address in sentinel configuration
  - Replace call to deprecated method Thread.setDaemon()


author: tenglei <tenglei@kylinos.cn> - 0.23-1
changelog:
  - Update package to version 0.23
  - Fixed Transformation type protocol
  - Enable Pint to parse uncertainty numbers
  - ptimize matplotlib unit conversion for Quantity arrays


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.5.0-1
changelog:
  - update version to 0.5.0
  - adds .pyw and jupyter notebook support
  - forces default file encoding to utf-8
  - bumps python support versions
  - migrates packaging system to poetry
  - increased test coverage


author: dongqi <dongqi1@kylinos.cn> - 1.11.1-1
changelog:
  - Update package to version 1.11.1
    Updated typing stubs, adding additionaly checks to ‘tox -e mypy’ to verify that they don’t drift in the future. LP #2068777.


author: lilu <lilu@kylinos.cn> - 0.8-1
changelog:
  - Upgrade to 0.8
  - Add node name property, fixes and formatting to make pycollada pass flake8 and so on.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 23.12.11-1
changelog:
  - Update package to version 23.12.11
    Codestyle after merging older PR
    Update documentation for iso3166.mo files
    Drop Python 3.6, add Python 3.11


author: liuzhilin <liuzhilin@kylinos.cn> - 24.6.1-1
changelog:
  - Update package to version 24.6.1
  - Fixed import of importlib_metadata to importlib.metadata
  - Fixed bug causing parent subdivision codes to be returned with additional country code preceding (i.e. GB-GB-ENG instead of GB-ENG)


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.16.0-1
changelog:
  - Update package to version 0.16.0
    Scrollable table? Make keyboard accessible (focusable)
    Use ellipsis to truncate breadcrumbs, and test with playwright
    Fix nbsphinx color outputs, suppress other notebook output Axe errors
    Apply modal pattern to search box pop-up
    When hovering a heading, make the #-anchor fully opaque
    Increase horizontal whitespace between navbar icon links
    Make overlay sidebars behave like modals
    Maint: do not use document.write
    A11Y: Add title attribute to theme switcher
    ENH - Update translations workflows
    Additional version banner details
    Increase space between links in right sidebar to match left sidebar
    Bolder bigger headings by @gabalafou
    ENH add algolia docsearch version meta tag


author: zhaojingyu <zhaojingyu@klinos.cn> - 5.4.1-1
changelog:
  - Update package to version 5.4.1
    fixed a regression from version 5.4.0 that incorrectly handled files opened twice via file descripto


author: jiangxinyu <jiangxinyu@kylinos.cn> - 5.7.1-1
changelog:
  - Update package to version 5.7.1
    * Fixes a regression in version 5.7.0 that broke patching fcntl
    * adds official Python 3.13 support


author: guochao <guochao@kylinos.cn> - 1.5.71-1
changelog:
  - Update package to version 1.5.71
  - Add generic redfish license handling
  - Fix the extended bmc configuration
  - Restore UEFI configuration to IMM systems


author: yaoxin <yao_xin001@hoperun.com> - 1.5.0-1
changelog:
  - Update to 1.5.0:
    * Better formatting of texts in MIB documents.
    * Reworked on reserved Python keywords handling.
    * Fixed TEXTUAL-CONVENTION handling.
    * Fixed DEFVAL handling.
    * Added cyclic dependency detection.
    * Other fixes and improvements for real-world MIBs.
    * Removed package postfix. A helper release to enable migration.
    * Implemented a better strict mode.
    * Fixed old Python version support.
    * Changed compiled Python file header comment style.
  - Please see log: https://docs.lextudio.com/pysmi/changelog


author: liutao1 <liutao1@kylinos.cn> - 1.5.7-1
changelog:
  - Update package to version 1.5.7
    Various improvements in MIB parsing, including better DEFVAL handling, symbol name generation, and more.


author: liutao1 <liutao1@kylinos.cn> - 4.9.0-1
changelog:
  - Update package to version 4.9.0
  - Added official support for Django 5.1
  - Dropped support for Django 3.2 and 4.1
  - Fix type hints for pytest_django.asserts.assertFormError() and pytest_django.asserts.assertForSetError()


author: wanggang <wanggang1@kylinos.cn> - 1.1.4-1
changelog:
  - Update version to 1.1.4
  - Bump actions/setup-python from 4 to 5 
  - Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.10.1


author: liudy <liudingyao@kylinos.cn> - 0.17.0-1
changelog:
  - Update version to 0.17.0
  - Improve Logging Configuration: don't modify root logger
  - Improve error reporting when test raises an exception
  - Compat with pytest 8.1
  - Added support for EPS, PDF, and SVG image comparison


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 44.0-1
changelog:
  - Upgrade package to version 44.0
    Support newer docutils versions
    Build a wheel once, for all test environments
    Lazy open output files, and always close them
    PEP 621 added
    Refactor: replace bleach with nh3 (ammonia)


author: yaoxin <yao_xin001@hoperun.com> - 0.15.0-1
changelog:
  - Update to 0.15.0:
    * Make Channel Binding data per-host
    * Added support for explicit passwords using the password kwarg


author: liuzhilin <liuzhilin@kylinos.cn> - 1.12.1-1
changelog:
  - Update package to version 1.12.1
  - Allow raw parameter to accept callable like body elements.
  - fix(mocker.pyi): fix Mocker class type hints.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.5.2-1
changelog:
  - Update package with version 0.5.2
    Fix formatting of empty-string default values. Patch by Adam Turner.
    Fix autodoc_mock_imports support. Patch by Adam Turner.
    Add HTML tests to avoid regressions.
    Escape reStructuredText special characters in the default value.
    Handle None return from shutil.which().
    Make argument and option section IDs more unique.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.15.0-1
changelog:
  - Update package to version 0.15.0
  - FIX Copy JupyterLite contents early so it runs before jupyterlite_sphinx build-finished


author: wangjing <wangjing@uniontech.com> - 0.18-1
changelog:
  - Upgrade package to version 0.18
  - Drop support for Python < 3.8. This means Python 2 is no longer supported.
  - Drop setuptools dependency. Instead, use a native pkgutil namespace package.
  - Now requires docutils >= 0.18.1. This effectively requires Sphinx versions newer than 5.0.
  - Add the language option. Added in pull request #62 by Even Rouault.


author: sqfu <dev01203@linx-info.com> - 1.2.3-1
changelog:
  - update to 1.2.3
  - add rsvg_converter_format config option
  - add minimal pyproject.toml, use stdlib for pep420


author: guochao <guochao@kylinos.cn> - 5.3.0-1
changelog:
  - Update package to version 5.3.0
  - Update master for unmaintained/zed
  - Remove old excludes
  - Update master for stable/2024.1


author: liutao1 <liutao1@kylinos.cn> - 5.4.0-1
changelog:
  - Update package to version 5.4.0
  - Remove Python 3.8 support
  - Run pyupgrade to clean up Python 2 syntaxes
  - Declare Python 3.12 support


author: sqfu <dev01203@linx-info.com> - 0.0.21-1
changelog:
  - Update package to version 0.0.21
  - Fix formatting in packages section of setpy.py
  - Fix the testrepository tests with newer versions of testtools


author: xu_ping <707078654@qq.com> - 1.1.7-1
changelog:
  - Update package to version 1.1.7
     *Add Python 3.10 and 3.11 to the build matrix
     *Removed dependency on six as the package supports Python 3 only now
     *Update pyzmq to 23.2.1 to support Python 3.11


author: xiaozai <xiaozai@kylinos.cn> - 1.7.0-1
changelog:
  - Update package to version 1.7.0
    - Remove deprecated plugins
    - Remove python 2 declaration
    - Add static method Tree.from_map


author: dongqi <dongqi1@kylinos.cn> - 5.0.0-1
changelog:
  - Update package to version 5.0.0
  - add setuptools to test deps
  - Update classifiers for newer Pythons
  - drop Python 3.7


author: xu_ping <707078654@qq.com> - 5.1.0-1
changelog:
  - Update package to version 5.1.0
    Remove Python 3.7 from classifiers
    add AttributeError to blake2 check


author: wuzhaomin <wuzhaomin@kylinos.cn> - 5.1.0-1
changelog:
  - Update package to version 5.1.0
  - Add a bit of basic documentation by @Anthchirp in #36
  - Fix typo in docblock by @ben-xo in #73
  - Hotfix by @Nusnus in #86


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.14.0-1
changelog:
  - Update package to version 0.14.0
  - Fix new type hint of schemas, for example for Required('key')
  - Fix new type hints and enable mypy


author: muxiaohui <muxiaohui@kylinos.cn> - 0.14.1-1
changelog:
  - Update package to version 0.14.1
  - Add pytest.ini and tox.ini to sdist
  - Add python_requires so package installers know requirement is >= 3.7


author: zeng liwen <zengliwen@kylinos.cn> - 24.6.0-1
changelog:
  - Update to 24.6.0
  - Running the unit tests no longer uses a third-party test runner.
  - Documentation of the HTML5 color algorithms has been updated.
  - The raw mappings of color names/values are no longer publicly exposed; use the appropriate normalizing conversion functions instead of accessing the mappings directly.


author: liuzhilin <liuzhilin@kylinos.cn> - 0.12.0-1
changelog:
  - Upgrade package python3-websockify to version 0.12.0
  - The simplejson module is no longer needed for redis token support.
  - redis tokens can now be either JSON or plain text.
  - websockify can now listen to a Unix socket for incoming connections.


author: yaoxin <yao_xin001@hoperun.com> 3.0.0-1
changelog:
  - Update to 3.0.0:
    * Use py3 as the default runtime for tox
    * Update python classifier in setup.cfg
    * Publish release notes
    * Restore Python 3.6/7 support
    * Replace assertItemsEqual with assertCountEqual
    * [community goal] Update contributor documentation
    * Stop using deprecated 'message' attribute in Exception
    * Drop direct execution of run.py
    * Remove format function
    * Update CI to use unversioned jobs template
    * Bump hacking
    * Migrate from testr to stestr
    * Remove translation sections from setup.cfg
    * Remove shebang from setup.py
    * setup.cfg: Replace dashes by underscores


author: wangkai <13474090681@163.com> - 1.1.0-3
changelog:
  - Compling package with pyproject
  - Obsoletes subpackage python-blurb-help
  - Add check for blurb command


author: dongqi <dongqi1@kylinos.cn> - 1.2.1-1
changelog:
  - Update package version to 1.2.1
  - Fix blurb import in the runpy interface
  - Undocument blurb split
  - Drop support for Python 3.7


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
  - Generate digital attestations for PyPI (PEP 740) 
    Add support for Python 3.13


author: Miro Hrončok <mhroncok@redhat.com> - 3.3.4-5
changelog:
  - Subpackage python2-empy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: wangjunqi <wangjunqi@kylinos.cn> - 2.1.0-1
changelog:
  - Update package to version 2.1.0 
  	Add support for sys/policies endpoint (GH-1100)
  	add quota support to system backend (GH-1092)
  	Add support to PKI class to perform CRUD on issuers (GH-1102)


author: lilu <lilu@kylinos.cn> - 2.2.0-1
changelog:
  - Update package to version 2.2.0
  - LDAP secrets engine enhancements
  - Add new exception types for HTTP status 405 and 412


author: xu_ping <707078654@qq.com> - 2.3.0-1
changelog:
  - Update package to version 2.3.0
     add support for Vault Raft auto-snapshot endpoints.
     Dependencies/security updates.
     update artifact actions to v4.


author: wangkai <13474090681@163.com> - 0.14.0-1
changelog:
  - Update to 0.14.0
  - Add command proselint
  - added support for hyphens in lexical_illusions
  - additional spelling checks ally_ly, ance_ence, ely_ly and ve_of


author: yaoxin <yao_xin001@hoperun.com> - 2.3.1.1-1
changelog:
  - Update to 2.3.1.1:
    * Mention priority 0 and 2
    * Convert README to Markdown
    * Add Python 3.12, retire Python 3.7


author: wangkai <13474090681@163.com> - 0.4.4-1
changelog:
  - Update package to version 0.4.4
  - Fix CVE-2023-30608
  - Compling package with pyproject
  - Obsoletes subpackage python-sqlparse-help


author: dongjiao <dongjiao@kylinos.cn> - 0.5.1-1
changelog:
  - Update package to version 0.5.1
    - Support python 3.12, drop support for Python 3.5, 3.6, and 3.7.
    - Fixes a potential denial of service attack (DOS) due to recursion error for deeply nested statements.


author: wangkai <13474090681@163.com> - 0.68-1
changelog:
  - Update to 0.68
  - Add support for zstd archives
  - Documentation: Massive formatting update of the manual page
  - Documentation: Reword some sections of the manual page
  - Fix compatibility with BSD awk
  - Fix compatibility with GNU awk version 5.0.0 and later
  - Fix compatibility with GNU grep version 3.8 and later
  - Fix compatibility with Solaris ln (#63451)
  - Installation: Fix multiple issues in install-sh (#64430)
  - Test suite: Fix various race conditions (#63651)
  - patches: Find file name with a space in unapplied patches (#41708)
  - pop: Hint at diff -z on failure
  - setup: Document the limitation of spec file support


author: weiyucheng <weiyucheng@kylinos.cn> - 2.0.0-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:restart
  - DESC:sync upstream patches to support isulad container engine and systemd cgroup driver


author: wutao <wutao61@huawei.com> - 0.7.0-2
changelog:
  - Move .so file from /usr/lib64/gems/ruby/http_parser.rb-0.7.0/http_parser.rb/ to
    /usr/lib64/gems/ruby/http_parser.rb-0.7.0/ to solve fluentd loaderror problem


author: wutao <wutao61@huawei.com> - 1.4.1-2
changelog:
  - Move .so file from /usr/lib64/gems/ruby/yajl-ruby-1.4.1/yajl-ruby/
    to /usr/lib64/gems/ruby/yajl-ruby-1.4.1/yajl/ to solve fluentd loaderror problem


author: YuYing Mu <muyuying1@huawei.com> - 1.0.0-1
changelog:
  * Tue Nov 21 2023 JiaQi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-1
  - Init and adapt device auth to openEuler


author: Peng He <hepeng68@huawei.com> - 1.0.0-1
changelog:
  * Tue Nov 21 2023 JiaQi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-1
  - adapt compilation, tailor dependencies on hitrace and hisysevent


author: renoseven<dev@renoseven.net> - 1.2.2-2
changelog:
  - syscared: fix kernel patch apply failure issue
  - upatch-helper: fix object upatch id duplicated issue


author: renoseven<dev@renoseven.net> - 1.2.2-4
changelog:
  - all: fix rust 1.84 compile failure
  - syscare: fix cannot find working directory
  - syscare-build: fix set signal handler failure
  - syscared: fix active accepted patch failure


author: douyan <douyan@kylinos.cn> - 2.0.2-21
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: remove Requires system-config-printer to avoid install gnome packages


author: peijiankang <peijiankang@kylinos.cn> - 4.0.0.0-4
changelog:
  - add 0001-fix-ukui-panel-4.0.0.0-lunarcalendar.patch
        ukui-panel-4.0.0.0-fix-getWindowGroup-error.patch


author: douyan<douyan@kylinos.cn> - 3.1.2-6
changelog:
  - Type: bugfix
  - ID  : NA
  - SUG : NA
  - DESC: add patch03: ukui-power-manager-3.1.2-disable-computer-sleep.patch


author: huayadong <huayadong@kylinos.cn> - 3.1.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add patch2:ukui-session-manager-3.1.0-kylin-fix-ukui-kwin-x11-coredump.patch


author: peijiankang <peijiankang@kylinos.cn> - 3.1.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add patch3:add-switchuser-no-limits-ukui-session.patch
         rm disable-Suspend-and-Sleep-of-ukui-session-manager.patch


author: huayadong <huayadong@kylinos.cn> - 3.1.2-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add Patch4:ukui-settings-daemon-3.1.2-kylin-fix-coredump.patch


author: huayadong <huayadong@kylinos.cn> - 3.1.2-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix build warnings: patchN is deprecated (2 usages found), use patch N (or %patch -P N)


author: peijiankang <peijiankang@kylinos.cn> - 4.0.0.0-2
changelog:
  - Type:update
  - ID:NA
  - SUG:NA
  - DESC: ukui-settings-daemon-4.10.0.0-fix-shortcut-open-terminal-fail.patch


author: Zhanghuanhuan<zhanghuanhuan@uniontech.com> - 0.4.30411-0.01
changelog:
  - fix:193533 utshell环境，Ctrl+D退出会话时，提示exit_builtin（刘彤）
  - fix:193535 history -p mount和用例中预期不符（刘彤）
  - fix:193581 utshell环境，未执行kill -CONT 恢复进程时，执行ctrl+C无法结束wait -f 进程（刘彤）
  - fix:193557 declare 命令变量输出异常，和用例中预期不一致（张欢欢）


author: wangmeng<wangmengc@uniontech.com> - 0.5.0-0.1
changelog:
  - fix:I9CC1Z trap --help 与trap -l 缺少部分提示 
  - fix:I9CBXT help local中英文提示不符 
  - fix:I9CBPP hash --help中英文提示不一致 
  - fix:I9CBKZ exec -c exec -l存在多余输出 
  - fix:I9CBG7 let --help 提示不全 
  - fix:I9CAZZ ulimit -S命令不支持 
  - fix:I9CAS8 kill -l序号有误 
  - fix:I9CA9S continue --help 和countine 存在多余提示 
  - fix:I9CBRG complete -p无输出


author: wangmeng <wangmengc@uniontech.com> - 0.5.0-3
changelog:
  - feat: add patch 0003-fix-echo-a.z.patch
  - feat: add patch 0004-fix-type-return-error.patch
  - 修复echo {a..z} 执行错误和type命令返回值错误


author: xu_ping <707078654@qq.com> - 2.1.2-1
changelog:
  - Upgrade package to 2.1.2
    * Remove the dependency on optparse and use argparse instead
    * Remove waflib.Runner.PriorityTasks.appendleft
    * Remove waflib.Task.TaskBase
    * Remove the upper class of waflib.Task.Task (metaclass syntax)
    * Remove Winphone/WinCE detection in msvc.py
    * Remove conf.add_as_needed because it does not check for the flag usage
    * Fixed 'waf --version'
    * Add support for flang compiler


author: yaoxin <yao_xin001@hoperun.com> - 0.4.1700-1
changelog:
  - Update to 0.4.1700
    * Bilibili: fix extraction
    * TikTok: fix extraction
    * X (Twitter): fix extraction


