# changelog

author: Xiong Zhou <xiongzhou4@huawei.com> - v1.0-4
changelog:
  - Type:Sync
  - ID:NA
  - SUG:NA
  - DESC:Sync patches from openeuler/A-FOT
         Add reboot action to fasten the second compilation,
         fix bugs and format codes.
  	   Reuse calcsum, delay pre-reboot operations and fixs typos.


author: li-miaomiao_zhr<mmlidc@isoftstone.com> - 1.0.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix wrong file name referenced in spec file causing build failure,remove spec file from the source package


author: songliyang <songiyang@kylinos.cn> - 0.21.2-1
changelog:
  - Upgrade to 0.21.2
  - New compile-defined limit LIBRAW_MAX_PROFILE_SIZE_MB: limits allocation/read size for embedded color profile (default: 256Mb)
  - Embedded color profile allocation/read size: limited by input file size.
  - Multiple fixes (mostly inspired by oss-fuzz) to improve library stability and/or input checks.
  - raw-identify: use fallback if PATH_MAX not available
  - Disabled color conversion for Canon 16-bit thumbnails
  - docs/changelog: explained the case when no thumbnail is found in specific file
  - swapXX renamed to libraw_swapXX to avoid name conflict
  - better striped thumbnails handling


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: panchenbo <panchenbo@kylinsec.com.cn> - 1.22.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix build error: add missing BuildRequires:pkgconfig(polkit-gobject-1)


author: Chenxi Mao <chenxi.mao@suse.com> - 1:1.32.12-15
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: Set NMTST_FORCE_REAL_ROOT to true to skip test which need root user permission


author: gaoxingwang <gaoxingwang1@huawei.com> - 1:1.42.8-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:NetworkManager-dispatcher.service not enabled when installed due to systemd_units not defined


author: gaoxingwang <gaoxingwang1@huawei.com> - 1:1.42.8-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:sync bugfix patch: delete lease file when connection deleted and 
         update the way to get ppp version because patchlevel.h no more provided in  ppp-2.5.0


author: liuzhilin <liuzhilin@uniontech.com> - 1:1.44.2-2
changelog:
  - add NM to support wifi6(fix dde-network-core build error)
  - Type:requirement
  - CVE:NA
  - SUG:NA
  - DESC:Support wireless networks connecting WIFI6 encryption methods,
         so this demand is achieved in NetworkManager, KF5-NetworkManager-QT,
         DDE-Network-Core software package


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ORBit2-2.14.3-multilib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ORBit2-2.14.3-ref-leaks.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ORBit2-make-j-safety.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ORBit2-allow-deprecated.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0005-Fix-link_protocol_is_local_ipv46-for-ipv4-on-some-ip.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0014-Commit-patch-from-bug-662623-to-fix-connection-failu.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0016-bug-732274-fix-parallel-build-failure.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhouyihang <zhouyihang3@h-partners.com> - 1.2.8-2
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: pkcon: Use appropriate callbacks for client / task async calls


author: lingsheng <lingsheng1@h-partners.com> - 1.2.8-3
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: Revert PkClient: Replace the GSimpleAsyncResult with the GTask API


author: yinsist <jianhui.oerv@isrc.iscas.ac.cn> - 4.0.5-4
changelog:
  - Valgrind does not support certain architectures like RISC-V, Before depending on Valgrind, first check if Valgrind supports the architecture


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.15-add_sdl_config_man.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7637.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7636.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7635_1.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7635_2.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7573_CVE-2019-7576.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7578.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-7577.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.10-GrabNotViewable.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.15-const_XData32.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.15-ignore_insane_joystick_axis.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.15-no-default-backing-store.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.15-SDL_EnableUNICODE_drops_keyboard_events.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/SDL-1.2.15-vec_perm-ppc64le.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-13616.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-CVE-2019-7572-Fix-a-buffer-overread-in-IMA_ADPCM_nibble.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-CVE-2019-7574-Fix-a-buffer-overread-in-IMA_ADPCM_decode.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-CVE-2019-7572-Fix-a-buffer-overwrite-in-IMA_ADPCM_decode.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-CVE-2019-7575-Fix-a-buffer-overwrite-in-MS_ADPCM_decode.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yixiangzhike <yixiangzhike007@163.com> - 0.18.6-3
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: backport upstream patch to fix parsing of lowercase group names


author: yixiangzhike <yixiangzhike007@163.com> - 0.18.8-1
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: update to 0.18.8
          delete unused Group ALLXTRAHASHES and EVERYTHING in aide.conf
          add option database_attrs to delete md5 and sha1 hash value in aide.conf


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: 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-1
changelog:
  - adapt to NewRepair Tasks Including DetailsCreation TaskReports And TaskExecution
  - Modify the original rollback task to hot patch rollback
  - Added related rollback tasks


author: Hu gang<18768366022@163.com> - v1.4.0-2
changelog:
  - Added keyword search for host list
  - Fixed the problem of abnormal list rendering in task details task running state
  - Optimize some page copywriting
  - Adaptation rollback task related (creation, execution, detailed viewing, task report viewing, etc.)
  - Solve the problem of hot and cold patch execution tasks failing when creating a repair task.
  - Fix hotpatch remove list filter failed


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: 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: xu_ping <707078654@qq.com> - 1.11.0-1
changelog:
  - Update to version 1.11.0
  - Add and use CSVFormat#setTrailingData(boolean) in CSVFormat.EXCEL for Excel compatibility #303
  - Replace deprecated method in user guide.


author: yaoxin <yao_xin001@hoperun.com> - 1.4.0-1
changelog:
  - Update to 1.4.0
    * The minimum support Java version has been upgraded from Java 7 to Java 8.
    * The minimum Windows versions supported are now Windows 10 and Windows Server 2016.
  - Please see the change log:
     https://commons.apache.org/proper/commons-daemon/changes-report.html


author: lin zhang <lin.zhang@turbolinux.com.cn> - 0.15.2-2
changelog:
  - fix build error
  - File listed twice libappstream-compose.so.0.15.2
  - uppackaged /usr/share/gtk-doc/html/appstream-compose


author: yanglongkang<yanglongkang@h-partners.com> - 3.2.2-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Adding Patching Operations
         provides relibility and self-healing capabilities for service


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 3.2.5-2
changelog:
  - Type：update
  - ID：NA
  - SUG:NA
  - DESC: Modify the license to SPDX format
          Delete MIT and Public Domain license because it no longer appears in the upstream source


author: shixuantong<shixuantong@huawei.com> - 0.3.6-25
changelog:
  - Type:cves
  - ID:CVE-2017-6828 CVE-2017-6829 CVE-2017-6831 CVE-2017-6838 CVE-2017-6839
  - SUG:NA
  - DESC:fix CVE-2017-6828 CVE-2017-6829 CVE-2017-6831 CVE-2017-6838 CVE-2017-6839


author: zhengxiaoxiao<zhengxiaoxiao2@huawei.com> - 1:3.1.2-1
changelog:
  - update version to 3.1.2
    - When processing a run level change, make auditd exit
    - In auditd, fix return code when rules added in immutable mode
    - In auparse, when files are given, also consider EUID for access
    - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
    - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
    - Update all lookup tables for the 6.5 kernel
    - Don't be as paranoid about auditctl -R file permissions
    - In ausearch, correct subject/object search to be an and if both are given
    - Adjust formats for 64 bit time_t
    - Fix segfault in python bindings around the feed API
    - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings


author: wangkerong <wangkerong@huawei.com> - 1.13.0-3
changelog:
  - Fix OOM during fuzz test
  - We don't run some testcase,because the patch of fuzz test will lead to the failure of testcase


author: fuanan <fuanan3@h-partners.com> - 1.16.5-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Bump release and Cleanup useless comments and License compliance rectification


author: Ge Wang <wang__ge@126.com> - 1.0-0.34
changelog:
  - Replace buildrequire kde-filesystem with kde4-filesystem due to kde-filesytem updated to version 5-1


author: wangkai <wangkai385@huawei.com> - 0:4.3-23
changelog:
  - This package depends on log4j.After the log4j vulnerability CVE-2021-44228 is fixed,the version needs to be rebuild.


author: yaoxin <yaoxin30@huawei.com> - 0:4.3-24
changelog:
  - This package depends on log4j.After the log4j vulnerability CVE-2021-45105 is fixed,the version needs to be rebuild.


author: zhoupengcheng <zhoupengcheng11@huawei.com> - 2.12.1-1
changelog:
  - update to 2.12.1 
  - backport two patches from upstream to fix testcase failure after upgrade 2.12.1
      backport-Freeze-format_time-tests-to-a-specific-date-to-fix-t.patch
      backport-Use-aware-UTC-datetimes-internally.patch


author: longwei <longwei27@huawei.com> -5.2.15-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:revert to use pie links and change position of bash.relocation


author: liutie <liutie4@huawei.com> -5.2.15-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:remove path /usr/bin for sub package relocation and fix issue


author: yaoxin <yao_xin001@hoperun.com> - 1.17-1
changelog:
  - Update to 1.17 for fix CVE-2022-38398,CVE-2022-38648,CVE-2022-40146,CVE-2022-44729 and CVE-2022-44730


author: zhanghao<zhanghao383@huawei.com> - 32:9.16.37-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix output expected information when install bing-sdborbind-sdb-chroot


author: chengyechun<chengyechun1@huawei.com> - 32:9.18.21-2
changelog:
  - Type:CVE
  - CVE:CVE-2023-4408 CVE-2023-5517 CVE-2023-5679 CVE-2023-50387 CVE-2023-50868
  - SUG:NA
  - DESC:fix CVE-2023-4408 CVE-2023-5517 CVE-2023-5679 CVE-2023-50387 CVE-2023-50868


author: chengyechun<chengyechun1@huawei.com> - 32:9.18.21-3
changelog:
  - Type:CVE
  - CVE:CVE-2024-0760,CVE-2024-1737,CVE-2024-1975,CVE-2024-4076
  - SUG:NA
  - DESC:fix CVE-2024-0760,CVE-2024-1737,CVE-2024-1975,CVE-2024-4076


author: Wenlong Zhang <zhangwenlong@loongson.cn> - 2.41-3
changelog:
  - LoongArch: sync patch from binutils upstream
  - LoongArch: Modify inconsistent behavior of ld with --unresolved-symbols=ignore-all


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: gaihuiying <gaihuiying1@huawei.com> - 1.8.18-18
changelog:
  - Type:requirement
  - ID:NA
  - SUG:NA
  - DESC:separate exchange-bmc-os-info,bmc-snmp-proxy from ipmitool


author: mengkanglai <mengkanglai2@huawei.com> - 1.8.18-20
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:lan channel fix set alert on off and lanplus realloc the msg if the payload_length gets update


author: Huang Yang <huangyang@loongson.cn> - 1.8.18-22
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Resolve malloc aborted error raised when executing ipmitool fru.


author: tenglei <tenglei@kylinos.cn> - 0.9.8-1
changelog:
  - Update package to version 0.9.8
  - A new NHI for REMBRANDT
  - Fixed: Determine the string length before writing file
  - Fixed: Free on error to prevent resource leak


author: bizhiyuan <bizhiyuan@kylinos.cn> -1.2-2
changelog:
  - Fix typo in wait_child 
  - Refactor: foreach_{node,ticket}: apply more universally
  - Refactor: rename foreach_{node,ticket} macros to uppercased variants
  - Refactor Fix problems found by clang


author: bizhiyuan <bizhiyuan@kylinos.cn> -1.2-3
changelog:
  - Add support for building with mock
  - delete "-S git" from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Fix-typo-in-wait_child.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Fix-problems-found-by-clang.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-foreach_-node-ticket-apply-more-universally.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-rename-foreach_-node-ticket-macros-to-upper.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-rpm-Add-gcc-as-a-build-dependency.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-rpm-Remove-the-tar-file-as-part-of-make-clean.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-build-Add-support-for-building-with-mock.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-the-unused-check_site-function.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-global-booth_conf-variable-in-read_c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-global-booth_conf-variable-in-check_.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Rename-FOREACH_-NODE-TICKET.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Add-three-argument-versions-of-FOREACH_-NOD.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-global-booth_conf-variable-in-find_name.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-global-booth_conf-variable-in-find_id.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-global-booth_conf-variable-in-find_myself.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Add-a-function-to-convert-a-BOOTH_DAEMON_ST.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Add-a-function-to-get-the-port-from-a-booth.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Use-asprintf-instead-of-a-static-buffer-in-.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Build-Remove-build-time-support-for-running-splint.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Build-Remove-unneeded-cruft-from-configure.ac.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-Remove-global-booth_conf-variable-in-find_t.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-Refactor-number_sites_marked_as_granted-is-now-a-sta.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: bizhiyuan <bizhiyuan@kylinos.cn> -1.2-7
changelog:
  - Build: Remove build-time support for running splint.
  - Build: Remove unneeded cruft from configure.ac


author: bizhiyuan <bizhiyuan@kylin0s.cn> -1.2-8
changelog:
  - Refactor: Remove global booth_conf variable in find_ticket_by_name
  - Refactor: number_sites_marked_as_granted is now a static function.
  -


author: Funda Wang <fundawang@yeah.net> - 3.7.5-1
changelog:
  - update to 3.7.5
  - do not link against liblzo as suggested upstream:
    https://github.com/libarchive/libarchive/releases/tag/v3.3.0


author: kkz <zhaoshuang@uniontech.com> - 0.10.0-1
changelog:
  - Upgrade to version 0.10.0
    Add the --[ro-]bind-fd option, which can be used to mount
       a filesystem represented by a file descriptor without
       time-of-check/time-of-use attacks
    Fix some confusing syntax in SetupOpFlag (no functional change)


author: liuxu <liuxu156@huawei.com> - 1:1.36.1-6
changelog:
  - Type:CVE
  - Id:NA
  - SUG:NA
  - DESC:revert fix CVE-2023-42364 CVE-2023-42365 CVE-2023-42366 CVE-2023-42363


author: xinghe <xinghe2@h-partners.com> - 1.18.1-5
changelog:
  - Type:CVE
  - CVE:CVE-2023-32067 CVE-2023-31130
  - SUG:restart
  - DESC:fix CVE-2023-32067 CVE-2023-31130


author: wangjiang <wangjiang37@h-partners.com> - 2023.2.64-2
changelog:
  - remove expired and sync new certificates
    Removing:
      Security Communication Root CA
    Adding:
      D-Trust SBR Root CA 1 2022
      D-Trust SBR Root CA 2 2022
      Telekom Security SMIME ECC Root 2021
      Telekom Security SMIME RSA Root 2023
      Telekom Security TLS ECC Root 2020
      Telekom Security TLS RSA Root 2023


author: sunhai<sunhai10@huawei.com> - 1.17.4-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:cairo_truetype_reverse_cmap detected memory leaks
         fix read memory access
         fix call get_unaligned_be32 heap buffer overflow
         fix heap buffer overflow in cairo_cff_parse_charstring


author: tangjie02 <tangjie02@kylinsec.com.cn> - 1.24.1-5
changelog:
  - Support kiran desktop environment.
  - Caja not register for root in MATE desktop before session manager timeout


author: wangxiaoqing <wangxiaoqing@kylinsec.com.cn> - 1.24.1-9
changelog:
  - Fix the file can be rename to only container space name
  - Let the location bar background change with theme
  - Fix the background image can not draw all when rotating
  - Not draw icon and text hight light color when icon not get force


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: zhangxingrong <zhangxingrong@uniontech.cn> - 5.0.1-2
changelog:
  - Fix broken disassembly of floating point immediates on big endian hosts 
  - Fix compilation with DIET + X86_REDUCE 
  - Avoid random access values for operands in not yet specified instructions 
  - Make helper functions static to prevent multiple defintions


author: yangyun <yangyun50@huawei.com> - 1.5.5-1
changelog:
  - update to 1.5.5 version
  	- add support of readers (see README.md)
  	- configure.ac: disable the use of --disabele-usbdropdir
  	- parse: create output.bin file
  	- udev: Disable USB-persist for CCID devices
  	- configure: fail if flex is not found
  	- some other minor improvments


author: zhoupengcheng <zhoupengcheng11@huawei.com> - 0.2.4-4
changelog:
  - packing chatglm_convert.py file
  - install python models for chatglm_convert.py int dockerfile
  - update long-term yum.repo in dockerfile


author: shixuantong <shixuantong1@huawei.com> - 23.4.1-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add python3-passlib to BuildRequires
         skip some test if there are multiple NICs with the MAC address 'ee:ee:ee:ee:ee:ee'
         fix: unpin jsonschema and update tests
         test: fix tmpdir in test_cc_apk_configure
         bug(tests): mock reads of host's /sys/class/net via  get_sys_class_path
         test: fix disable_sysfs_net mock
         tests: drop CiTestCase and convert to pytest


author: shixuantong <shixuantong1@huawei.com> - 23.4.1-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix growpart race
         handle error when log file is empty
         ec2: Do not enable dhcp6 on EC2


author: shixuantong <shixuantong1@huawei.com> - 23.4.1-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:disable use-dns for secondary nics
         Make duplicate route add succeed
         Fix predictable interface rename issue


author: dongyuzhen <dongyuzhen@h-partners.com> - 23.4.1-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix(net): klibc ipconfig PROTO compatibility
         fix(openstack): Fix bond mac_address


author: Funda Wang <fundawang@yeah.net> - 3.27.9-6
changelog:
  - make use of _vpath_builddir, but default to in source build for backward compatibility
  - enable check section


author: Funda Wang <fundawang@yeah.net> - 3.27.9-7
changelog:
  - change __cmake_builddir definition based on numeric comparision
  - force define source and binary directory


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: lijian <lijian2@kylinos.cn> - 2:2.230.0-1
changelog:
  - Update container-selinux to v2.230.0
  - Allow containers to unmount file systems
  - Add buildah as a container_runtime_exec_t label
  - Additional rules for container_user_t
  - Add some MLS rules to policy
  - Add container_file_t and container_ro_file_t as user_home_type


author: dillon chen <dillon.chen@gmail.com> - 9.5-1
changelog:
  - update to 9.5
  - getgrouplist.patch: drop a patch no longer needed
  - CVE-2024-0684 patch: drop a patch no longer needed
  - fix-coredump-if-enable-systemd.patch: drop a patch no longer needed
  - coreutils-i18n.patch: update


author: huyubiao <huyubiao@huawei.com> - 9.5-2
changelog:
  - fix alias sm3sum not working on bash
    delete redundant backport-chmod-fix-exit-status-when-ignoring-symlinks.patch


author: huyubiao <huyubiao@huawei.com> - 9.5-4
changelog:
  - sync patches from community
  - add backport-sort-don-t-trust-st_size-on-proc-files.patch
        backport-cat-don-t-trust-st_size-on-proc-files.patch
        backport-dd-don-t-trust-st_size-on-proc-files.patch
        backport-split-don-t-trust-st_size-on-proc-files.patch
        backport-putenv-Don-t-crash-upon-out-of-memory.patch
        backport-head-off_t-not-uintmax_t-for-file-offset.patch
        backport-shuf-avoid-integer-overflow-on-huge-inputs.patch
        backport-shuf-fix-randomness-bug.patch


author: bizhiyuan <bizhiyuan@kylinos.cn> - 3.1.8-8
changelog:
  - man: Improve quorum provider formatting 
  - man: fix a typo in cpg_model_initialize
  - main support lock pid file arg


author: fuanan <fuanan3@h-partners.com> - 2.13-9
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revert fix CVE-2015-1197 because it causes AT testcases problems


author: Peng Fan <fanpeng@loongson.cn> 12.3.1-19
changelog:
  - Type: Sync
  - DESC: Sync patch from gcc upstream
  - LoongArch: support libsanitizer
  - separate LoongArch's patch


author: yixiangzhike <yixiangzhike007@163.com> - 1.17.0-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Fix the failure of testcase when building with python-setuptools>=66.0.0


author: shaojiansong <shaojiansong@kylinos.cn> - 8.0.4-3
changelog:
  - Fix lack of loongarch64 and sw_64 patch files in src.rpm package which is build from any platform.


author: yixiangzhike <yixiangzhike007@163.com> - 20230614-1.git5f3458e
changelog:
  - update version to 20230614
    - DEFAULT policy drop DH<2048bits,TLS1.0,TLS1.1,SHA-1
    - Remove the CBC ciphers from DEFAULT policy in openssh
    - FIPS policy drop the CBC ciphersuites
    - Enable RSA-PSK algorithms in DEFAULT and LEGACY policies
    - Add the diffie-hellman-group14-sha256 to libssh
    - Add --check option to update-crypto-policies
    - Add AES-192 algorithms support
    - Use allowlisting config for gnutls
    - Enable SHAKE algorithms for gnutls,java and nss
    - Openssl disable SHA-1 signatures in FUTURE policy
    - Openssh add HostbasedAcceptedAlgorithms and RequiresRSASize config options


author: xinghe <xinghe2@h-partners.com> - 4.18.5-2
changelog:
  - Type:cves
  - ID:CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670
  - SUG:NA
  - DESC:fix CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670


author: zhouyihang <zhouyihang3@h-partners.com> - 8.4.0-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:paramhlp: fix CRLF-stripping files with "-d @file"
         libssh2: set length to 0 if strdup failed
         openldap: create ldap URLs correctly for IPv6 addresses
         multi: avoid memory-leak risk
         tool_cfgable: free {proxy_}cipher13_list on exit


author: senlin <xiasenlin1@huawei.com> - 1.0.0-19
changelog:
  - Type: Correction of bad behavior
  - ID: NA
  - SUG: NA
  - DESC: Specify the specific sudo commands for abuild users


author: xu_ping <xuping33@h-partners.com> - 1.0.0-20
changelog:
  - Type: fix warning
  - ID: NA
  - SUG: NA
  - DESC: fix install custom_build_tool warning due to new rpm-build not provides find-debuginfo.sh


author: lvgenggeng <lvgenggeng@uniontech.com> - 0.1.2-2
changelog:
  - backport: 0001-Fix-hsync_start-computation.patch
  - backport: 0002-Fix-too-small-back-porch-at-very-low-resolutions.patch
  - spec: move license file to the right dir


author: wuyifeng <wuyifeng10@huawei.com> - 78-1
changelog:
  - upgrade to version 78:
  	-incorporate up to 6.5 kernel
  	-add new cxl commands
  	-fix some bugs detail see:github.com/pmem/ndctl


author: hongjinghao <hongjinghao@huawei.com> - 1:1.14.8-3
changelog:
  - sync patch from upstream
  	backport-bus-Don-t-crash-if-bus_context_create_client_policy-.patch
  	backport-bus-When-failing-to-reload-client-policy-continue-it.patch
  	backport-test-Add-a-targeted-test-for-_dbus_unix_groups_from_.patch
  	backport-userdb-Add-proper-error-reporting-when-getting-group.patch


author: liuyumeng <liuyumeng5@huawei.com> - 0.40.0-2
changelog:
  - add patch:dconf read random contents of memory causing discrepancy,initialize memory to eliminate discrepancy


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: zhoushuiqing <zhoushuiqing2@huawei.com> - 3.6.3-2
changelog:
  - Type:CVE
  - CVE:CVE-2005-1849,CVE-2016-9840,CVE-2016-9841,CVE-2016-9843,CVE-2018-25032,CVE-2022-37434
  - SUG:NA
  - DESC:backport patchs fix zlib cves: CVE-2005-1849 CVE-2016-9840
         CVE-2016-9841 CVE-2016-9843 CVE-2018-25032 CVE-2022-37434
         backport-fix-CVE-2005-1849.patch
         backport-fix-CVE-2016-9840.patch
         backport-fix-CVE-2016-9841.patch
         backport-fix-CVE-2016-9843.patch
         backport-fix-CVE-2018-25032.patch
         backport-fix-CVE-2022-37434-1.patch
         backport-fix-CVE-2022-37434-2.patch


author: yuanchao <1050706328@qq.com> - 8:2.03.21-13
changelog:
  - support clang build:
    - fix function undeclared in libdm-common.c and dev-cache.c
    - fix changelog to be in descending chronological order


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: Miroslav Suchý <msuchy@redhat.com> 1.82-1
changelog:
  - move symlink of fedora-rawhide to fedora-39
  - add openEuler new key
  - update copr keys
  - add fedora 40 gpg key


author: Miroslav Suchý <msuchy@redhat.com> 1.84-1
changelog:
  - add tumbleweed key
  - Added RPM Fusion keys for Fedora 39.
  - update copr keys
  - add elastic gpg key


author: Miroslav Suchý <msuchy@redhat.com> 1.86-1
changelog:
  - update copr keys
  - Add Jenkins 2023
  - Add keys for Bacula & Baculum
  - Add keys for Google Cloud
  - Add VeraCrypt keys
  - add Element keys


author: chenhaixing <chenhaixing@huawei.com> 4.14.0-12
changelog:
  - CVE:NA
  - SUG:NA
  - DESC:dnf:fix undo error when include rollback of group upgrade
             fix can't download package when url have characters encoded


author: hanhuihui <hanhuihui5@huawei.com> - 4.16.2-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:dnf:Remove --duplicates and --oldinstallonly exit with 0 when nothing to remove and Add all candidates for reinstall to solver


author: LuWu <2398491106@qq.com> - 4.16.2-5
changelog:
  - Limit queries to nevra forms when provided by command and Update the man page entry for the countme option


author: chenhaixing <chenhaixing@huawei.com> - 4.3.1-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:dnf-plugins-core:download plugin:respect install_weak_deps option value


author: zhangjun <zhangjun@kylinos.cn> - 2.86-3
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Fix logic when a SERVFAIL reply is received after good replt for DNSSEC
         Free sockets awaiting upstream DNS replies ASAP
         Fix a problem in overload handling


author: renmingshuai <renmingshuai@huawei.com> - 2.86-4
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Fix parsing of IPv6 addresses with peer from netlink
         Fix bad interaction between --address=/#/<ip> and
              --server=/some.domain/#
         Fix --address=/#/...... which was lost in 2.86


author: renmingshuai <renmingshuai@huawei.com> - 2.89-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Fix memory leak when using --dhcp-optsfile with DHCPv6 options


author: zhangbowei<zhangbowei@kylinos.cn> - 25.0.3-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix bug by using docker-proxy in the source file to get better compatibility


author: Funda Wang <fundawang@yeah.net> - 25.0.3-14
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: move group creation into pre section rather than post section
          change requires into meta dependency for its actual use


author: yanglongkang <yanglongkang@h-partners.com> - 7.5.2-1
changelog:
  - Update package to version 7.5.2
  - Dos2unix can print info about the line break type of the last line, or indicate there is none.
  - Updated documentation about the ASCII conversion mode.
  - Fixed problem of converting a symbolic link target that is on another file system.
  - Updated Chinese and Serbian translations.


author: zouzhimin <zouzhimin@kylinos.cn> - 2.0.7-2
changelog:
  - Type:cves
  - ID:CVE-2023-39976
  - SUG:NA
  - DESC:fix CVE-2023-39976
    Community Patch Link:
    https://github.com/ClusterLabs/libqb/commit/1bbaa929b77113532785c408dd1b41cd0521ffc8


author: bixiaoyan <bixiaoyan@kylinos.cn> - 2.0.8-2
changelog:
  - Change assert in ringbuffer to a return code
    Community Patch Link:
    https://github.com/ClusterLabs/libqb/pull/492/commits/88d3eeacc64a059fcb8e2d329ddeafa63b24edfb


author: huangdengdui <huangdengui@huawei.com> - 23.11-14
changelog:
  Package the following example to dpdk-tools:
   dpdk-l3fwd, dpdk-l3fwd-power, dpdk-ethtool, dpdk-dma, dpdk-ptpclient


author: huangdengdui <huangdengui@huawei.com> - 23.11-17
changelog:
  Sync some patchs from upstreaming for hns3 pmd and modifications
   are as follow:
   - dma/hisilicon: remove support for HIP09 platform
   - net/hns3: disable SCTP verification tag for RSS hash input
   - net/hns3: fix variable overflow
   - net/hns3: fix double free for Rx/Tx queue
   - net/hns3: fix read Rx timestamp handle
   - net/hns3: fix offload flag of IEEE 1588
   In addition, the following patch synchronizes the latest version
   - ethdev: fix strict aliasing lead to link cannot be up


author: yinbin <yinbin8@huawei.com> - 23.11-18
changelog:
  - change dpdk-* in dpdk-tools  from dynamic build to static build
  - add -s flag to remove symbols of dpdk-* in dpdk-tools


author: huangdengdui <huangdengui@huawei.com> - 23.11-19
changelog:
  Support more VLAN fields matching for hns3 and sync a bugfix
   - net/hns3: add Rx DMA address align check
   - net/hns3: support more VLAN fields matching


author: liupei <liupei@kylinos.cn> - 9.28.0-5
changelog:
  - DRBDmon: Add commands /select, /deselect, /deselect-all (alias for /clear-selection)
  - DRBDmon: Make change_selection private


author: liupei <liupei@kylinos.cn> - 9.28.0-6
changelog:
  - DRBDmon: Move peer volume selection to SharedData
  - DRBDmon: Fix volume details minor number label
  - DRBDmon: Update shared volume cursor using the update


author: liupei <liupei@kylinos.cn> - 9.28.0-7
changelog:
  - DRBDmon: Add help text skeletons for peer volume details & actions displays
  - DRBDmon: Add constant ARG_INVALIDATE_REMOTE


author: liupei <liupei@kylinos.cn> - 9.28.0-8
changelog:
  - DRBDmon: Adjust display IDs for peer volume list, details, actions
  - DRBDmon: Add MDspPeerVolumeDetail and MDspPeerVolumeActions


author: liupei <liupei@kylinos.cn> - 9.28.0-9
changelog:
  - DRBDmon: Remove replication state from volume details, it's always unknown
  - DRBDmon: Adjust display_activated method


author: liupei <liupei@kylinos.cn> - 9.28.0-10
changelog:
  - DRBDmon: Fix resource & volume selection count labels 
  - DRBDmon: Always prefix completed DRBD commands with two slashes
  - DRBDmon: Add DRBD commands, logic for peer volume commands


author: liupei <liupei@kylinos.cn> - 9.28.0-11
changelog:
  - DRBDmon: Add /CLOSE command
  - DRBDmon: Update command description for invalidate, improved clarity
  - DRBDmon: Add debug log displays


author: liupei <liupei@kylinos.cn> - 9.28.0-12
changelog:
  - DRBDmon: MDspTaskDetail: Reinitialize information if the selected task ID changes
  - DRBDmon: Version V1R2M6


author: liupei <liupei@kylinos.cn> - 9.28.0-14
changelog:
  - DRBDmon: Fix CfgEntryStore UUID
  - DRBDmon: Update display interval field on configuration load or reset
  - DRBDmon: Declare AnsiControl destructor virtual
  - DRBDmon: Busy indicator, debug log updates


author: - Chenxi Mao <chenxi.mao@suse.com> - 1.25-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Upgrade dwarves version to 1.25 to fix build error
          if kernel version upgrade to 6.4


author: Zhiqiang Liu <liuzhiqiang26@huawei.com> - 1.47.0-2
changelog:
  - For openeuler 24.03 LTS, remove metadata_csum_seed and orphan_file
    to keep same with openeuler 22.03 LTS.


author: lifeifei<lifeifei@kylinos.cn> - 2.0.11-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix: if libvirt and ebtables are installed at the same time, ping the operation prompts "sendmsg: Operation not permitted".


author: xinghe <xinghe2@h-partners.com> - 2.0.11-12
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix ebtables-restore --noflush failed when ebtables is uninstall


author: yexiao<yexiao7@huawei.com> - 202308-5
changelog:
  - fix CVE-2023-45229、CVE-2023-45230、CVE-2023-45231、CVE-2023-45232、CVE-2023-45233、CVE-2023-45234、CVE-2023-45235


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 18-4
changelog:
  - Fix segfault when passed --index is greater than current boot order size
    Add missing short option handling for --index (-I)


author: zhangxingrong <zhangxingrong@uniontech.com> - 18-5
changelog:
  - Fix the incorrect long parameter in help messages
  - efibootmgr: delete_bootnext is just a boolean, not an entry id


author: fuanan <fuanan3@h-partners.com> - 0.189-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Remove unnecessary patch because this patch is contained in elfutils-0.189.tar


author: xiasenlin <xiasenlin1@huawei.com> - 3.1.0-2
changelog:
  - ID:NA
  - SUG:NA
  - DESC: delete telepathy-glib-help from rpmlist for PR:https://gitee.com/src-openeuler/telepathy-glib/pulls/3


author: wangchong <wangchong56@huawei.com> - 3.1.0-4
changelog:
  - ID:NA
  - SUG:NA
  - DESC: delete tracker tracker-help tracker-miners tracker-miners-help from rpmlist


author: guojunding <guojunding@kylinos.cn> - 3.4.14-15
changelog:
  - Fix server: ignore raft messages if member id
  - Update the compaction log when bootstrap and update compact's signature


author: guojunding <guojunding@kylinos.cn> - 3.4.14-16
changelog:
  - Backport TestLessorRenewExtendPileup race condition
  - Print error log when validation on conf change failed


author: xiaojiantao <xiaojiantao1@h-partners.com> - 2:5.15-3
changelog:
  - Type:requirement
  - Id:NA
  - SUG:NA
  - DESC:add support to set or get rx buf len and tx push by ethtool


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



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


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


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


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

  , and delete BuildRequires git


author: laokz <zhangkai@iscas.ac.cn> - 1.6.2-2
changelog:
  - Let valgrind BuildRequire following 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 sw_64 loongarch64 powerpc64le ppc64le


author: yaoxin <yao_xin001@hoperun.com> - 1:2.3.1-1
changelog:
  - Update to 2.3.1
    * Fix buffer overflow bug in getrealpath() function.
    * Add --cache option to speed up file comparisons.
    * Use nanosecond precision for file times, if available.
    * Fix compilation issue on OpenBSD.
    * Other changes like fixing typos, wording, etc.


author: liupei <liupei@kylinos.cn> - 4.12.1-11
changelog:
  - fence_aliyun: support filter for list-action
  - fence_aliyun: add credentials file support
  - fence_aliyun: update order for new parameters


author: liupei <liupei@kylinos.cn> - 4.15.0-2
changelog:
  - fence_scsi: preempt clears all devices on the mpath device, so only run it for the first device
  - fence_bladecenter/fence_raritan_px3: use r"" on regex string to avoid SyntaxWarning


author: liupei <liupei@kylinos.cn> - 4.15.0-3
changelog:
  - fence_ibm_powervs: add private endpoint and token file support
  - fencing: fix "?" typo in required field for the login parameter


author: liupei <liupei@kylinos.cn> - 4.15.0-4
changelog:
  - Mid: fence_mpath: Allow reservation_key in multipath.conf to be the same as reservation_key in pcmk_host_map.
  - fence_mpath: fix 0x-format patch causing unfencing issue, and use re.MULTILINE to avoid duplicating
    device dev/key lines in /run/cluster/mpath.devices


author: wangkai <13474090681@163.com> - 6.4.38-1
changelog:
  - Update to 6.4.38
  - updates translations
  - tightens OpenSSL/wolfSSL version requirements in order to track their security fixes and deprecations


author: wangkai <13474090681@163.com> - 115.12.0-1
changelog:
  - Update to 115.12.0
  - Fix CVE-2024-29944 CVE-2024-3302 CVE-2024-3852 CVE-2024-3854
    CVE-2024-3857 CVE-2024-3859 CVE-2024-3861 CVE-2024-3864 CVE-2024-4367
    CVE-2024-4767 CVE-2024-4768 CVE-2024-4769 CVE-2024-4770 CVE-2024-4777
    CVE-2024-5688 CVE-2024-5690 CVE-2024-5691 CVE-2024-5692 CVE-2024-5693
    CVE-2024-5696 CVE-2024-5700 CVE-2024-5702


author: wangkai <13474090681@163.com> - 115.14.0-1
changelog:
  - Update to 115.14.0
  - Fix CVE-2024-7519 CVE-2024-7521 CVE-2024-7522 CVE-2024-7524
    CVE-2024-7525 CVE-2024-7526 CVE-2024-7527 CVE-2024-7529 CVE-2024-7531


author: wangkai <13474090681@163.com> - 128.3.0-1
changelog:
  - Update to 128.3.0
  - Fix CVE-2024-9392 CVE-2024-9393 CVE-2024-9394 CVE-2024-9396
    CVE-2024-9397 CVE-2024-9398 CVE-2024-9399 CVE-2024-9400 CVE-2024-9401
    CVE-2024-9402


author: wangkai <13474090681@163.com> - 128.4.0-1
changelog:
  - Update to 128.4.0
  - Fix CVE-2024-10458 CVE-2024-10459 CVE-2024-10460 CVE-2024-10461 CVE-2024-10462
    CVE-2024-10463 CVE-2024-10464 CVE-2024-10465 CVE-2024-10466 CVE-2024-10467


author: xinghe <xinghe2@h-partnres.com> - 1.0.2-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix zone combined forward must not default to True
         fix fw icmptype don't alter ipvs in io_object
         fix check config use the dictionary variants
         fix functions check config fails if direct.xml exists
         fix service adding includes


author: zhouyihang <zhouyihang3@h-partners.com> - 1.2.6-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:chore nftables add delete table helper
         fix nftables always flush main table on start


author: zhouyihang <zhouyihang3@h-partners.com> - 1.2.6-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Firewall startup is to set CleanupModuleOnxit=yes to unload related ko when stopping firewalld service
         To reduce unnecessary loading of ebtables-related kernel modules
         fix(nm): release NM client after a timeout


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.4.3-3
changelog:
  - Limit the number of clock() calls
  - Documentation (man/flac.md); fix typo 
  - flac: foreign_metadata: fix -Walloc-size
  - Fix format ending up with wrong subformat


author: wangkai <13474090681@163.com> - 2.3.5-1
changelog:
  - Update to 2.3.5
  - Fix setting synth.chorus.speed to its minimum value being reported as out of range
  - Fix Pipewire audio driver not cleanly being destroy
  - Fix selection logic for XG drum banks
  - Add cmake flag FLUID_HOST_COMPILER to allow overriding default host compiler required during compilation
  - LASH support has been deprecated


author: zhangxingrong <zhangxingrong@uniontech.cn> - 2.3.6-1
changelog:
  - Update to 2.3.6
  - Fix a build issue on OS/2
  - Fix various encoding issues on Windows related to device names
  - Fix discovery of gobject by CMake
  - Fix a numerical instability that caused the chorus effect to stop working correctly when fluidsynth was compiled in single precision mode
  - Fix timing issues in MIDI player related to incorrect handling of running status
  - Fix ignoring LSB for RPN Pitch bend range events


author: lilu <lilu@kylinos.cn> - 4.53.0-1
changelog:
  - Update to 4.53.0
  - Support CFF table to aid in downconverting CFF2 fonts
  - Fix crash when accessing not-yet-existing attribute


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: liyuxiang <liyuxiang@ncti-gba.cn> - 2:2.8.1-2
changelog:
  - Fix CVE-2022-39316
  - Fix CVE-2022-39318
  - Fix CVE-2022-39319
  - Fix CVE-2022-39347
  - Fix CVE-2022-41877


author: wangkai <13474090681@163.com> - 2:2.11.7-1
changelog:
  - Update to 2.11.7 for fix CVE-2024-32039,CVE-2024-32040,
    CVE-2024-32041,CVE-2024-32458,CVE-2024-32459,CVE-2024-32460,
    CVE-2024-32658,CVE-2024-32659 and CVE-2024-32660


author: yangyun <yangyun50@huawei.com> -3.16.2-1
changelog:
  - upgrade to 3.16.2
  	- fix some issues (see: https://github.com/libfuse/libfuse/releases) 
  	- improved support for some less common systems (32bit, alternative libcs)
  	- unsupported mount options are no longer silently accepted
  	- auto_unmount is now compatible with allow_other
  	- readdir kernel cache can be enabled from high-level API


author: chenyaqiang <chengyaqiang@huawei.com> - 1.0.8-1
changelog:
  - update to version 1.0.8
  - Do not unilaterally import distutils in setup.py
  - Add support for objects that support buffer protocol for "read"


author: yaoxin <yao_xin001@hoperun.com> - 1.0.0-1
changelog:
  - Update to 1.0.0:
    * Add support for Python 3.12
    * Small updates to the docs
    * Add SECURITY.md describing security policy
    * Fix pasteurize: NameError: name 'unicode' is not defined
    * Add setuptools to requirements for building docs
    * Make the fix_unpacking fixer more robust
    * Small improvements to shell scripts according to shellcheck


author: Zhen Chen <chenzhen126@huawei.com> - 1.0.1-2
changelog:
  - fix str2enum bug & data query refactor
  - add systemd service for anteater
  - remove 'sys-level' config param
  - add chinese descriptions
  - Update TCP Establish Model & Add Nic Loss Detector
  - Add disk throughput detector


author: Funda Wang <fundawang@yeah.net> - 0.6.3-1
changelog:
  - update to 0.6.3
  - force disable UBSAN, as it will produces undefined references towards lubsan as of gcc 12


author: Jiayi Chen <chenjiayi22@huawei.com> - 5.2.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport five patches from upstream to fix double free bug in 5.2.0-1
         backport-Fix-a-bug-with-Node_elem_new.patch
         backport-Additional-fix-for-Node_elem_new.patch
         backport-Yet-another-fix-and-test-for-Node_elem_new.patch
         backport-Fix-a-memory-leak.patch
         backport-Code-simplification-in-interpret.h.patch


author: yinbin6 <jiangheng14@huawei.com> - 1.0.2-64
changelog:
  - cleancode: declare different cfg_params types
  - cleancode: add rpc_async_call, remove rpc_msg_arg.socklen, fix some format
  - cleancode: move some API from stack to rpc and rtw
  - cleancode: refactor rtc_api rtw_api and dummy_api


author: yinbin6 <jiangheng14@huawei.com> - 1.0.2-66
changelog:
  - af_xdp: set rlimit unlimit when gazelle init
  - add interrupt mode support
  - add pingpong dfx support


author: yinbin6 <jiangheng14@huawei.com> - 1.0.2-67
changelog:
  - bugfix: fix gazelle init failed while setup by non-root user
  - rpc: fix rpc_sync_call spinlock block when msg be recalled
  - rtw: fix send length exceeding send_ring_size
  - fix stack null when register interrupt


author: hantwofish <yinbin8@huawei.com> - 1.0.2-73
changelog:
  - xdp: support XDP_STATISTICS by posix_api->getsockopt_fn
  - add SO_NUMA_ID(optname) for adapting opneGauss
  - remove the unused return variable.
  - Fix annotation errors
  - bugfix: start fail when executing the popen command for the second time in openGauss


author: shenyangyang<shenyangyang4@huawei.com> - 1.0-0.7
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: bump release rebuilding for adding rhash.spec to macro gcc_secure_exclude


author: liuchao <liuchao173@huawei.com> - 14.1-1
changelog:
  - upgrade GDB version to 14.1:
    - GDB no longer support AiX 4.x, 5.x and 6.x. The minimum version supported is AiX 7.1.
    - GDB/MI version 1 support has been removed
    - Initial built-in support for Debugger Adapter Protocol (DAP)
    - GDB now recognizes the NO_COLOR environment variable
    - Initial support for integer types larger than 64 bits
    - Breakpoints can now be inferior-specific
    - New convenience function "$_shell", to execute a shell command and return its result.
    - Python support
    - Support for enabling or disabling individual remote target features
    - New 'no-history' stop reason
    - Support for inferior-specific breakpoints
    - The bkpt tuple, which appears in breakpoint-created notifications, and in the result of the -break-insert command can now include an optional 'inferior' field for both the main breakpoint, and each location, when the breakpoint is inferior-specific.
    - Trying to create a thread-specific breakpoint using a non-existent thread ID now results in an error
    - New "simple-values-ref-types" -list-feature value indicating how the --simple-values option in various commands take reference types into account.
    - Initial support for Scalable Matrix Extension (SME) and for Scalable Matrix Extension 2 (SME2)
    - The 'org.gnu.gdb.aarch64.pauth' Pointer Authentication feature is now deprecated in favor of the 'org.gnu.gdb.aarch64.pauth_v2' feature string
    - Support for the Ada 2022 target name symbol ('@')
    - Support for the The Ada 2022 'Enum_Rep and 'Enum_Val attributes
    - The 'list' command now accepts '.' as an argument, telling GDB to print the location around the point of execution within the current frame
    - New '%V' output format for printf and dprintf commands.
    - The printf command now limits the size of strings fetched from the inferior to the value of the 'max-value-size' setting.
    - Support for extending at configure time the default value of the 'debug-file-directory' GDB parameter via the new --additional-debug-dirs=PATHs configure option.
    - New command "info main"
    - New command "set tui mouse-events [on|off]" (on by default)
    - New command "set always-read-ctf on|off" (off by default)
    - Various new debug and maitenance commands


author: tangjie02 <tangjie02@kylinos.com.cn> - 1.0.1-1.ky3
changelog:
  - KYOS-F: Modify the python3-jinja2 to Requires from BuildRequires.
  - KYOS-F: Remove gdbus_codegen.glibmm*egg-info directory after install.


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: zhangxianting <zhangxianting@uniontech.com> - 9.56.1-6
changelog:
  - Type:CVE
  - ID:NA
  - SUG:NA
  - DECS: fix CVE-2024-29506 CVE-2024-29507 CVE-2024-29508 CVE-2024-29509 CVE-2024-29511


author: huyubiao <huyubiao@huawei.com> - 2.39.1-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Specifying Obsoletes and Provides version numbers, prevent upgrade conflicts.
         Delete git-core-doc from git, git-core-doc is provided by git-help.


author: fuanan <fuanan3@h-partners.com> - 2.44.0-3
changelog:
  - Type:CVE
  - ID:CVE-2024-32021 CVE-2024-32004 CVE-2024-32020 CVE-2024-32465
  - SUG:NA
  - DESC:Fix CVE-2024-32021 CVE-2024-32004 CVE-2024-32020 CVE-2024-32465


author: yanglu <yanglu72@h-partners.com> - 2.78.0-1
changelog:
  - update glib-networking version to 2.78.0:
    - disable PKCS#11 tests when GNuTLS is built without PKCS#11 support
    - fix connection tests on 32-bit systems with 64-bit time_t
    - updated translations


author: Qingqing Li <liqingqing3@huawei.com> - 2.38-32
changelog:
  - resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
  - Update syscall lists for Linux 6.5
  - Add mremap tests
  - mremap: Update manual entry
  - linux: Update the mremap C implementation [BZ #31968]
  - resolv: Track single-request fallback via _res._flags (bug 31476)
  - resolv: Do not wait for non-existing second DNS response after error (bug 30081)
  - resolv: Allow short error responses to match any query (bug 31890)
  - Linux: Make __rseq_size useful for feature detection (bug 31965)
  - elf: Make dl-rseq-symbols Linux only
  - nptl: fix potential merge of __rseq_* relro symbols
  - s390x: Fix segfault in wcsncmp [BZ #31934]


author: Qingqing Li <liqingqing3@huawei.com> - 2.38-38
changelog:
  - nptl: Use <support/check.h> facilities in tst-setuid3
  - posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
  - ungetc: Fix backup buffer leak on program exit [BZ #27821]
  - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
  - Make tst-ungetc use libsupport
  - stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650]
  - support: Add FAIL test failure helper


author: Qingqing Li <liqingqing3@huawei.com> - 2.38-40
changelog:
  - elf: Change ldconfig auxcache magic number (bug 32231)
  - Add crt1-2.0.o for glibc 2.0 compatibility tests
  - libio: Attempt wide backup free only for non-legacy code


author: wuguanghao <wuguanghao3@huawei.com> - 11.1-1
changelog:
  - upgrade to 11.1
    - add simple-quota xattr to afr and ec ignore list
    - fix asan use-after-free bug
    - fix error not supported for ipv6
    - support OpenSSL 3.0
    - drop libglusterd
    - O_PATH support over protocol
    - Enable AES cipher for SSL by default
    - glusterd: add stripe_count in volume info
    - snapshots: Support for ZFS Snapshots
    - gfapi: Add support for 'AT_EMPTY_PATH' and 'AT_REMOVEDIR' flag


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 11.1-2
changelog:
  - fix upgrade error that /usr/share/man/man8/*gluster*.8* belong to package glusterfs currently conflict with that belong to package help in the lower version.


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: 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: xuraoqing <xuraoqing@huawei.com> - 3.8.2-1
changelog:
  - update to 3.8.2
  - some API and ABI modifications, see NEWS for details
  - New option --attime to specify current time
  - libgnutls: Add a mechanism to control whether to enforce extended master secret (RFC 7627)
  - libgnutls: Add additional PBKDF limit checks in FIPS mode as defined in SP 800-132
  - libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to %GNUTLS_NO_DEFAULT_EXTENSIONS.
  - libgnutls: Add support for RFC 9258 external PSK importer.
  - libgnutls: ClientHello extensions are randomized by default,
               To make fingerprinting harder, TLS extensions in ClientHello messages are shuffled.
  - gnutls-cli: New option --starttls-name.
  - libgnutls: transparent KTLS support is extended to FreeBSD kernel.
  - libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452).
  - libgnutls: Add API functions to perform ECDH and DH key agreement.
  - libgnutls: Fix timing side-channel inside RSA-PSK key exchange(CVE-2023-5981).


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: wangshuo <wangshuo@kylinops.cn> - 1.21.4-24
changelog:
  - Type:CVE
  - CVE:CVE-2024-34156
  - SUG:NA
  - DESC:fix CVE-2024-34156
  -      optimize the names of the first two patch files


author: laokz <zhangkai@iscas.ac.cn> - 2.15-2
changelog:
  - riscv64: force --enable-frame-pointers due to unsupported
    -momit-leaf-frame-pointer compile option until gcc14


author: yueyuankun <yueyuankun@kylinos.cn> - 1:2.12-21
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Export all variables from the initial context when creating a submenu


author: peng.zou <peng.zou@shingroup.cn> - 1:2.12-22
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:remove BuildRequires:pesign >= 0.99-8 and fix bug about petitboot doesn't ignore EFI entries for ppc64le


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 1:2.12-25
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:10_linux: fix missing "ro" in kernel boot parameters
         Disable LTO


author: lin zhang <lin.zhang@turbolinux.com.cn> - 3.24.7-1
changelog:
  - Update to 3.24.7

  -* Mon Jun 20 2022 liukuo <liukuo@kylinos.cn> - 3.24.6-2
  -- License compliance rectification


author: luhuaxin <luhuaxin@huawei.com> - 1.3-39
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: move gxvattr to main package, move AUTHORS to license folder


author: chenyanpanHW <chenyanpan@huawei.com> - 9.58-2
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0001-hdparm-fallocate-close-fd.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0002-hdparam-Remove-security_password-printing.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0003-hdparm-fix-fd-leak-in-sysfs_write_attr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: baizhonggui <baizhonggui@huawei.com> - 540.1.linux3-18
changelog:
  - Fix building error: make[1]: cc: No such file or directory
  - Add gcc in BuildRequires 
  - Add hfsplus-tools-sysctl.patch


author: yixiangzhike <yixiangzhike007@163.com> - 3.3.0-1
changelog:
  - Update version to 3.3.0
    - htop add '-n/--max-itrations' option
    - implement zswap support
    - add IRQ PSI meter
    - refactor /proc/<pid>/status parsing
    - add option to shadow path prefixes
    - fix linux Platform_getProcessLocks() for file-description locks
    - fix format specifier warning on 32 bit
    - prevent null pointer dereference on ealy error


author: chengyechun <chengyechun1@huawei.com> - 2.4.55-3
changelog:
  - Type:CVE
  - ID:CVE-2023-27522, CVE-2023-25690
  - SUG:restart
  - DESC:fix CVE-2023-27522, CVE-2023-25690


author: chengyechun <chengyechun1@huawei.com> - 2.4.55-5
changelog:
  - Type:CVE
  - ID:CVE-2023-31122, CVE-2023-45802, CVE-2023-43622
  - SUG:NA
  - DESC:fix CVE-2023-31122 and CVE-2023-45802 and CVE-2023-43622


author: chengyechun <chengyechun1@huaiwe.com> - 2.4.58-2
changelog:
  - Type:CVE
  - ID:CVE-2024-24795,CVE-2023-38709,CVE-2024-27316
  - SUG:NA
  - DESC:fix CVE-2024-24795,CVE-2023-38709,CVE-2024-27316 and sync some patches from upstream


author: zhangyaqi <zhagnyaqi@kylinos.cn> - 2.4.58-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:allocate a heap buffer if the configured size is greater than the stack-allocated buffer.


author: chengyechun <chengyechun1@huawei.com> - 2.4.58-6
changelog:
  - Type:CVE
  - ID:CVE-2024-38473,CVE-2024-38474,CVE-2024-38475,CVE-2024-38476,CVE-2024-38477,CVE-2024-39884,CVE-2024-39573
  - SUG:NA
  - DSEC:fix some CVEs


author: chengyechun <chengyechun1@huawei.com> - 2.22.8-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Update i40e version to 2.22.8 to fix kernel-6.1 based build error


author: chengyechun <chengyechun1@huawei.com> - 2.22.8-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Remove the obsolte u64_stats_fetch_*_irq() users
         use mul_u64_u64_div_u64 and convert .adjfreq to .adjfine


author: chengyechun <chengyechun1@huawei.com> - 2.24.6-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:update i40e version to 2.24.6 to fix kernel-6.6 based build error


author: yanglu <yanglu72@h-partners.com> - 4.7.0-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Update iavf version to 4.7.0 to fix kernel-6.1 based build error


author: Ran Zhou <zhouran10@h-partners.com> - 50.0-5
changelog:
  - Type: requirement
  - ID: NA
  - SUG: NA
  - DESC: Support software wc and fix commit info of previous patches


author: yinsist <jianhui.oerv@isrc.iscas.ac.cn> - 50.0-10
changelog:
  - Type: requirement
  - ID: NA
  - SUG: NA
  - DESC: Valgrind does not support certain architectures like RISC-V, Before depending on Valgrind, first check if Valgrind supports the architecture


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 1.2-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:after executing hook scripts, remove their executable permission
         of non root users


author: zhangxingrong <zhangxingrong@uniontech.com> - 3.16-4
changelog:
  - iperf3 now builds correctly on architectures without native support for 64-bit atomic types, by linking with the libatomic library


author: wangkai <13474090681@163.com> - 3.17.1-1
changelog:
  - Update to 3.17.1
  - iperf3 no longer changes its current working directory in --daemon mode. This results in more 
    predictable behavior with relative paths, in particular finding key and credential files for authentication.
  - A new --json-stream option has been added to enable a streaming output format, consisting of 
    a series of JSON objects (for the start of the test, each measurement interval, and the end of the test) separated by newlines
  - UDP tests now work correctly between different endian hosts
  - The --fq-rate parameter now works for --reverse tests
  - The statistics reporting interval is now available in the --json start test object


author: gaoxingwang <gaoxingwang1@huawei.com> - 1:6.1.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add epoch version in changelog to fix check_spec_file ci failure


author: gaoxingwang <gaoxingwang1@huawei.com> - 1:6.1.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix testsuite build failure and delete libcap-devel dependency


author: yanglu <yanglu72@h-partners.com> - 1.8.9-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ebtables translate Print flush command after parsing is finished
         fix crash when opts isn't reallocated
         Fix handling of non-existent chains
         nft: Special casing for among match in compare_matches
         extensions: libipt_icmp: Fix confusion between 255/255 and any
         Revert libiptc: fix wrong maptype of base chain counters on restore
         extensions: Fix checking of conntrack --ctproto 0
         libxtables: xtoptions: Fix for non-CIDR-compatible hostmasks
         libxtables: xtoptions: Prevent XTOPT_PUT with XTTYPE_HOSTMASK
         libiptc: Fix for another segfault due to chain index NULL pointer


author: liweigang <liweiganga@uniontech.com> - 1.8.9-5
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: libxtables: Fix memleak of matches' udata
          xshared: Fix parsing of empty string arg in '-c' option


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 1:1.21.1-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:[pci] Ensure that pci_read_config() initialises all fields
         [image] Do not clear current working URI when executing embedded image
         [uri] Retain original encodings for path, query, and fragment fields
         [uri] Allow for relative URIs that include colons within the path


author: qinyu <qinyu32@huawei.com> - 3:1.9.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: procinterrupts: Fix IRQ name parsing on certain arm64 SoC


author: langfei <langfei@huawei.com> - 3:1.9.2-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: Fix socket API being blocked for 10s;
  -	Flush file brfore closing;
  -	Check fflush() return value.


author: Ge Wang <wangge20@huawei.com> - 5.0.0-2
changelog:
  - Fix install confilict with glassfish-servlet-api due to provides same file glassfish-servlet-api.jar


author: zhangxingrong <zhangxingrong@uniontech.cn> - 2.14-5
changelog:
  - Fix-overwriting-linker-flags.patch
  - Add-a-missing-json_decref-in-the-example.patch
  - fix-typo.patch


author: zhangxingrong-<zhangxingrong@uniontech.cn> - 4.1.0-5
changelog:
  - Fixed a potential integer overflow problem in the jas_get_total_mem_size
  function (for the Windows platform).
  - Fixed a potential integer overflow problem in the


author: yaoxin <yao_xin001@hoperun.com> - 1.5.4-1
changelog:
  - Upgrade to 1.5.4 for fix cves: CVE-2022-40149,CVE-2022-40150,
    CVE-2022-45685,CVE-2022-45693 and CVE-2023-1436


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/jfsutils-1.1.15-linux-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-fix-building-against-gcc-10.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/jfsutils-reslove-build-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: mengkanglai <mengkanglai2@huawei.com> - 0.16-2
changelog:
  - add backport-Add-test-to-check-for-the-memory-leak-mentioned-in-issue-781.patch
  - add backport-Fix-memory-leak-with-emtpy-strings-in-json_object_set_string.patch
  - add backport-json_object_from_fd_ex-fail-if-file-is-too-large.patch


author: liweigang <liweiganga@uniontech.com> - 0.17-3
changelog:
  - add backport-Handle-yet-another-out-of-memory-condition.patch
  - add backport-Issue-857-fix-a-few-places-where-json_tokener-should.patch


author: yaoxin <yao_xin001@hoperun.com> - 5.5.0-1
changelog:
  - Update to 5.5.0
    * Remove junit4 dependencies
    * Convert tests to JUnit5 (PrintableConverterTest)
    * Drop legacy CSR header/footer
    * Fix SIA extension
    * Fix OoM in JSSEngineReferenceImpl object
    * Fix AVA class bugs
    * Fix PK11Token class bugs


author: Funda Wang <fudnawang@yeah.net> - 31-1
changelog:
  - merge two messy repositories
  - update config.sub and config.guess, without support on loongarchx32,
    as it does not exist in real world
  - add chrpath and coreutils runtime dependecies
  - bump rpm version requirement for brp-remove-la-files
  - package becomes noarch now


author: Funda Wang <fundawang@yeah.net> - 31-5
changelog:
  - Drop symlinks of .la and .a also
  - move hardcode requires on man and info to file attrs
  - add helper script for mageia to fix libtool linking order
  - disable info dir generatiion by setting AM_UPDATE_INFO_DIR=no
  - add helper macro for extensions of man pages and info pages
  - add helper scripts for nbdkit


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: longcheng <longcheng@kylinos.com.cn> - 0.0.2-2.kb3
changelog:
  - KYOS-B: remove BuildRequires: fingerprint-sdk-devel in openeuler 
  - KYOS-F：Add the enable zlog ex macro for zlog.
  - KYOS-B: Add BuildRequires: gcc-c++ in openeuler


author: luoqing <luoqing@kylinsec.com.cn> - 2.2.1-1
changelog:
  - KYOS-F: Add light theme
  - KYOS-F: Fix C99 standard compilation problem and change to gnu99 standard


author: wangyucheng <wangyucheng@kylinsec.om.cn> - 2.3.0-2
changelog:
  - Add some translation & Fix translation file containing build directory
  - KYOS-T: add some translation


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.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: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.1-1
changelog:
  - KYOS-F: fix xscreensaver black screen 
  - KYOS-F: Fixed high CPU utilization caused by floating label animation
  - KYOS-F: fixed unlocked screen due to blocking access to the kiran backend before suspend


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: wangzhiqiang <wangzhiqiang95@huawei.com> - 0.9.5-1
changelog:
  - upgrade version to 0.9.5:
    - add requires libmount and libmount-devel
    - add multipath.conf multipathc and libmpathutil.so
    - delete README.alua


author: wangyuhang <wangyuhang27@huawei.com> - 2:1.0.8-1
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:due to the upstream community no longer maintaining the previous version,
         we have rolled back to the stable branch and switched to an active code repository.
         new upstream release and update version to 1.0.8


author: Funda Wang <fundawang@yeah.net> - 2.8.2-3
changelog:
  - do not produce perllocal.pod and packlist when installing perl bindings
  - adjust to structured error callback argument change in libxml2 2.12


author: yaoxin <yao_xin001@hoperun.com> - 4.85-1
changelog:
  - Update to 4.85:
    * Fix various problems when filenames contain non-ASCII characters,
      especially when MSYS is used.
    * Fix problems with analyzing wrapped lines in log files, especially with lualatex.
    * Fixed various anomalies in working with biber, especially under error conditions.
    * Fixed various anomalies with use of -bibtex- and -bibtex-cond options.
    * Fixed problem that with the use of %hash_calc_ignore_pattern, warnings
      about "Use of uninitialized value $_" were given, and some corresponding
      dependencies were incorrectly treated.
    * Fix bug that sometimes biber is incorrectly run after a *latex run
      results in an error, with biber then giving an error.
    * Improve detection of need to run makeindex (solves non-detection when
      imakeidx package is used with splitindex option).
    * Implement final-output directory, with option -out2dir, variables
      $out2_dir, @out2_exts.
    * Correct bug that if $out_dir and $out2_dir referred to the same
      directory, but latexmk didn't detect that, then the subroutine copy
      reported an error, and latexmk treated that incorrectly as a fatal
      error.


author: zhongtao<zhongtao17@huawei.com> - 2.1.4-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add enable pod events field and Add oomkilled field in inspect.json


author: EibzChan <chenbingzhao@huawei.com> - 608-2
changelog:
  - Type:test enhancement
  - ID:NA
  - SUG:NA
  - DESC:backport patches from upstream to enable make check.
         backport-makecheck-0000-add-lesstest.patch
         backport-makecheck-0001-Work-on-lesstest-remove-rstat-add-LESS_DUMP_CHAR.patch
         backport-makecheck-0002-lesstest-correctly-handle-less-exit-during-run_inter.patch
         backport-makecheck-0003-Some-runtest-tweaks.patch
         backport-makecheck-0004-Rearrange-signal-handling-a-little.patch
         backport-makecheck-0005-Don-t-setup_term-in-test-mode.patch
         backport-makecheck-0006-Compile-fixes.patch
         backport-makecheck-0007-Pass-less-specific-env-variables-to-lesstest-get-rid.patch
         backport-makecheck-0008-Move-terminal-init-deinit-to-run_interactive-since.patch
         backport-makecheck-0009-Fix-bug-in-setting-env-vars-from-lt-file-in-test-mod.patch
         backport-makecheck-0010-Make-runtest-work.patch
         backport-makecheck-0011-lesstest-in-interactive-mode-call-setup_term-before-.patch
         backport-makecheck-0012-lesstest-log-LESS_TERMCAP_-vars-so-termcap-keys-etc.patch
         backport-makecheck-0013-lesstest-accommodate-stupid-termcap-design-where-the.patch
         backport-makecheck-0014-lesstest-maketest-should-not-overwrite-existing-lt-f.patch
         backport-makecheck-0015-lesstest-add-O-option-to-maketest-if-textfile-is-not.patch
         backport-makecheck-0016-lesstest-add-O-option-to-lesstest.patch
         backport-makecheck-0017-lesstest-handle-colored-text-with-less-R.patch
         backport-makecheck-0018-lesstest-add-e-option.patch
         backport-makecheck-0019-lesstest-split-display_screen-into-display_screen_de.patch
         backport-makecheck-0020-Add-E-option.patch
         backport-makecheck-0021-Consistent-style.patch
         backport-makecheck-0022-Obsolete-file.patch
         backport-makecheck-0023-Tuesday-style.patch
         backport-makecheck-0024-Tuesday-style.patch
         backport-makecheck-0025-lesstest-add-support-for-combining-and-composing-cha.patch
         backport-makecheck-0026-Minor-runtest-output-tweaks.patch
         backport-makecheck-0027-lesstest-lt_screen-should-clear-param-stack-after-pr.patch
         backport-makecheck-0028-Handle-fg-and-bg-colors.patch
         backport-makecheck-0029-Have-lt_screen-use-ANSI-sequences-for-bold-underline.patch
         backport-makecheck-0030-ESC-m-should-clear-attributes-as-well-as-colors.patch
         backport-makecheck-0031-lesskey-make-lt_screen-treat-ESC-0m-like-ESC-m.patch
         backport-makecheck-0032-Store-2-char-hex-values-in-log-file-rather-than-bina.patch
         backport-makecheck-0033-lesstest-Make-display_screen_debug-write-to-stderr-n.patch
         backport-makecheck-0034-lesstest-Clear-screen-at-end-of-maketest-in-case-ter.patch
         backport-makecheck-0035-lesstest-Verify-that-the-less-binary-is-built-with-D.patch
         backport-makecheck-0036-Add-check-target-to-Makefile-to-run-lesstest.patch
         backport-makecheck-0037-Don-t-set-LESS_TERMCAP_xx-environment-vars-from-term.patch
         backport-makecheck-0038-lesstest-Remove-unnecessary-exit_all_modes-field-fro.patch
         backport-makecheck-0039-lesstest-Add-some-initial-lt-files.patch
         backport-makecheck-0040-lesstest-Remove-empty-lt-file.patch
         backport-makecheck-0041-lesstest-Add-a-couple-more-lt-files.patch
         backport-makecheck-0042-Make-make-check-work-regardless-of-directory-where-l.patch


author: chengyechun <chengyechun1@huawei.com> - 4.9.2-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix second find_cmd Segmentation fault
         Ensure that PollVec enum matches poll values


author: laokz <zhangkai@iscas.ac.cn> - 0.0.1-7
changelog:
  - Type:Enhancement
  - ID:NA
  - SUG:NA
  - DESC: Add riscv64 support. Patches are from nix v0.17.0 and v0.18.0.
          Add protobuf-compiler to avoid patching big binary for prost-build.


author: xuxuepeng <xuxuepeng1@huawei.com> - 0.0.1-8
changelog:
  - Type:Enhancement
  - ID:NA
  - SUG:NA
  - DESC: Simplify Store api, remove unnecessary validation
          Check if a path is abstract before connection
          Add vsock support.


author: yaoxin <yaoxin30@huawei.com> - 1.0.13-1
changelog:
  - Upgrade libEMF to 1.0.13; fix CVE-2020-13999 CVE-2020-11863 CVE-2020-11865 CVE-2020-11866 CVE-2020-11864


author: wujie <wujie@nj.iscas.ac.cn> - 1.0.13-3
changelog:
  - Add riscv64 support from http://fedora.riscv.rocks/koji/buildinfo?buildID=24988
    Author is David Abdurachmanov <david.abdurachmanov@gmail.com>


author: yaoxin <yao_xin001@hoperun.com> - 1.1.3-1
changelog:
  - Update to 1.1.3
    * Fix compiler warnings
    * Compile issue with MSVC
    * Grab correct offsets when encoding
    * Rename aec executable to graec, Avoids name clash in 
      Ninja builds. Remove executable and manpage from installation.
    * The include file libaec.h now contains version information
    * Support for decoding data ranges by Eugen Betke


author: wangkai <13474090681@163.com> - 0.17.3-1
changelog:
  - Update to 0.17.3
  - This release brings optimized assembly routines for aarch64,
    as well as numerous individual improvements and fixes.
  - Fix rendering of \h in certain cases
  - Fix a minor memory leak in the CoreText and DirectWrite font provider
  - make check now runs if assembly is enabledcheckasm
  - Fix configure generated with slibtool-provided autoconf macros
  - Fix for shared-only buildsmake check
  - Add new and API functionsass_mallocass_free
  - Improve handling of HarfBuzz-related failures


author: Weifeng Su <suweifeng1@huawei.com> - 7.8.2-1
changelog:
  - upgrade to version 7.8.2:
    -Resolve warning in GCC11
    -Fix comparison warning in add_chunk_as
    -Address Clang 16 AO_pt_lock issue
    -Handle Mingw64-GCC _atomic_errors
    -Fix linker errors in OpenBSD build
    -Update get_chunk for mmap placement
    -Correct typos in names/comments
    -Update CMake version to 3.5


author: zhangyao <zhangyao108@huawei.com> - 2.39.1-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix mkfds-rw-character-device and mkfds-ro-regular-file test failed


author: liuh <liuhuan01@kylinos.cn> - 2.39.1-15
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: backport community patches
          backport-sys-utils-setpriv-fix-potential-memory-leak.patch
          backport-sys-utils-save_adjtime-fix-memory-leak.patch
          backport-wall-fix-possible-memory-leak.patch
          backport-suL-fix-use-after-free-on-error.patch


author: wangzhiqiang <swangzhiqiang95@huawei.com> - 3.0.4-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Add BDPluginSpec constructor and use it in plugin_specs_from_names


author: zhangmingyi <zhangmingyi5@huawei.com> -2:0.8.1-8
changelog:
  - backport patches from upstream:
    backport-libbpf-disassociate-section-handler-on-explicit-bpf_.patch
    backport-libbpf-Use-correct-return-pointer-in-attach_raw_tp.patch
    backport-libbpf-Use-elf_getshdrnum-instead-of-e_shnum.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:0.8.1-10
changelog:
  - backport patches from upstream:
    backport-libbpf-Ensure-FD-3-during-bpf_map__reuse_fd.patch
    backport-libbpf-Ensure-libbpf-always-opens-files-with-O_CLOEX.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:0.8.1-11
changelog:
  - backport patches from upstream:
    backport-libbpf-Fix-realloc-API-handling-in-zero-sized-edge-cases.patch
    backport-libbpf-Set-close-on-exec-flag-on-gzopen.patch
    backport-libbpf-Fix-is_pow_of_2.patch
    backport-libbpf-make-RINGBUF-map-size-adjustments-more-eagerly.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-2
changelog:
  - backport patches from upstream:
    backport-libbpf-Fix-NULL-pointer-dereference-in_bpf_object__c.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-4
changelog:
  - backport patch from upstream:
    backport-libbpf-Avoid-uninitialized-value-in-BPF_CORE_READ_BI.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-5
changelog:
  - backport patch from upstream:
    backport-libbpf-Add-NULL-checks-to-bpf_object__prev_map,next_.patch
    backport-libbpf-Apply-map_set_def_max_entries-for-inner_maps-.patch


author: xiejing <xiejing@kylinos.cn> - 2.11-1
changelog:
  - update version to 2.11
    - fixes for some small issues
    - changes in tests and CI
    - adds translation to more languages


author: yanglongkang <yanglongkang@h-partners.com> - 2.69-3
changelog:
  - backport upstream patches:
    getpcaps: fix program name in help message
    Stop using _pam_overwrite() in pam_cap.c


author: yezengruan <yezengruan@huawei.com> 1.0.0-12
changelog:
  - kpatch_process: fix possible double free.
  - ptrace: fix NULL pointer access problem
  - fix patched process crashing when acccess the global var
  - fix probably restore cc symbol link fail when kill patch building uncourteous
  - optimize: Remove unnecessary comparison code


author: chenyanpanHW <chenyanpan@huawei.com> - 2.1.0-3
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-correct-realpath-test-failure.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0001-fix-Werror-format-security.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: chenhaixing <chenhaixing@huawei.com> - 0.70.2-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:libdnf:Avoid reinstalling installonly packages marked for ERASE
                Fix utimes error message in dnf-repo
                Do not download repository if our local cache is up to date in dnf-repo
                python bindings:Load all modules with RTLD_GLOBAL


author: liujing <liujing144@huawei.com> - 1.0.0-30
changelog:
  - update patches from https://code.foxkit.us/adelie/aports-old/blob/50de7d785d5500a14ed00fa12e483e8ceaf4f06a/main/libdv


author: doupengda <doupengda@loongson.cn> 1.0.1-7
changelog:
  - update config.guess and config.sub
  - fix SOURCE1 file autoconf.h '__loongarch64__' to '__loongarch64'


author: zhangxingrong <zhangxingrong@uniontech.cn> - 2.1.12-13
changelog:
  - Fix potential Null pointer dereference in regress_thread.c
  - Fix potential Null pointer dereference in regress_buffer.c
  - Fix potential Null pointer dereference in regress_et.c


author: yuanchao <1050706328@qq.com> - 2.1.12-14
changelog:
  - Fix function undeclared,incompatible pointer and parameter lack in 'add-testcases-for-event.c-apis.patch',support clang build


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: Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 2.6.4-22
changelog:
  - Remove /usr/lib64/libglade-2.0.so.* from libglade2-devel package which already exists in libglade2 package.


author: Yang Yanchao <yangyanchao6@huawei.com> - 0.1-3
changelog:
  - Check the return ptr of the malloc[#I7YV2X]
    add hnid in gmemPrefetch [#I7XQMW]
    free userData in stream to avoid async operations accessing illeagal address[#I7Z2RF]


author: zhangxingrong <zhangxingrong@uniontech.cn> - 3.0.18-2
changelog:
  - icalcomponent.c - avoid crashing in icalcomponent_normalize
  - icalcomponent.c - fix a memleak in icalcomponent_normalize()


author: wangcheng <wangcheng156@huawei.com> - 2.9.4-1
changelog:
  - upgrade to 2.9.4
    fix some important bugs
    feature: remove the oldest expired credential to free some space
    new configuration option local_auth_policy is added


author: yixiangzhike <yixiangzhike007@163.com> - 1.4.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:refix the failure of building with cppcheck>=2.11 by using upstream patch


author: xu_ping <707078654@qq.com> - 3.30.0-1
changelog:
  - Upgrade package to 3.30.0 version
  - fix some bugs
  - Added support for back-translation to the Esperanto table.
  - Do not collapse Unicode braille in Dutch.


author: Hu Bin <hubin73@huawei.com> - 0.1.3-10
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add libmetalink testcases for api and error handling, fix automake error


author: Hu Bin <hubin73@huawei.com> - 0.1.3-11
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport patches to fix NULL pointer dereference and memory leak bug


author: xu_ping <707078654@qq.com> - 1:1.0.1-1
changelog:
  - Upgrade to 1.0.1
  - fix some bugs
  - Reduced the binary size for builds without messages by removing
    the strings with filenames used for panic reports.


author: yanglu<yanglu72@h-partners.com> - 8.17.1-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix newaliases command error and postfix service start execption after sendmail install


author: wuguanghao <wuguanghao3@huawei.com> - 5.0.2-1
changelog:
  - upgrade to 5.0.2:
    - fix double free in nfs3_pread_mcb()
    - Multithread support for Linux and Windows
    - fix NFS4 behavior of chmod/chown/utimes
    - Add nfs_umount() to NFSv3
    - Add nfs_statvfs64()
    - NFSv4 fix for directory handling
    - NFSv4 support
    - lockf() support(NFSv4 only)
    - fcntl() support (FNSv4 only)
    - Added nfs-fh: a simple utility to print the filehandle for a nfs file


author: zhangxingrong <zhangxingrong@uniontech.cn> - 5.0.3-2
changelog:
  - Fix out-of-bounds reading of v4 READLINK results
  - Avoid explicit memset calls with calloc 
  - libnfs: fix memory leak in nfs4_set_client_name()


author: chengyechun <chengyechun1@huawei.com> - 3.7.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:prevent segfault in af_request_type
         fix bridge info parsing


author: Weifeng Su <suweifeng1@huawe.com> - 1.8-1
changelog:
  - Upgrade to version 1.8
    -Support added for Flexible Data Placement(TP4146)
    -Add support for Persistent Discovery Controllers
    -Replaced the libsystemd dependency with libdbus
    -A parser for the NBFT table
    -Ignoring fabric connect attempts if the execution context doesn't match
    -support for TP8018
    -use sysfs only for topology scan
    -auto cleanup for resources
    -buf fixed and clean code


author: zhangxingrong <zhangxingrong@uniontech.cn> - 2.2.0-4
changelog:
  - bplist: Fix offset table range check, don't rely on pointer overflow
  - docs: Better wording for plistutil's description in man page
  - Improve code readability by not using else after return


author: yixiangzhike <yixiangzhike007@163.com> - 1.4.4-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:change the files order in patch file fix-doc-about-difok.patch


author: chenyanpanHW <chenyanpan@huawei.com> - 0.9.4-19
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/libquvi-0.9.4-lua-5.2.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: dongyuzhen <dongyuzhen@h-partners.com> - 0.21.4-2
changelog:
  - fix `incompatible function pointer types passing`errors in test-vala-unstable.vala and test-vala-lang.vala


author: liying <liying_1@chinatelecom.cn> - 1.0.31-3
changelog:
  - Marked unimplemented dither enums in the header file as such.
  - Fix typo
  - Fix memory leak in caf_read_header


author: zhangjun<zhangjun@kylinos.cn> - 0.7.20-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix memory leak when using testsolv to execute cases 
         Fix segfault on conflict resolution when using bindings


author: xinghe <xinghe2@h-partners.com> - 0.9.6-4
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:options: Parse hostname by last '@'
         torture_options: Add test for '@' in login name
         session: Initialize pointers
         tests: Ensure the mode of the created file is what we set


author: zengweifeng<zwfeng@huawei.com> - 0.9.6-5
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:avoid false positive report from Coveritt CID 1470006
         kdf: Avoid endianess issues
         misc: Fix format truncation in ssh_path_expand_escape()
         misc: Fix expanding port numbers
         misc: rename gettimeofday symbol
         session: Initialize the port with the standard port (22)
         session->socket_callbacks.data will be set to ssh_packet_socket_callback
         socket: Add error message if execv fails
         tests: Add test for expanding port numbers


author: renmingshuai <renmingshuai@huawei.com> - 0.10.4-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:config: Escape brackets in ProxyCommand build from ProxyJump
         packet: do not enqueue outgoing packets after sending


author: Chenxi Mao <chenxi.mao@suse.com> - 0.10.4-3
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Backport patches to fix build error if compiler switch to clang.


author: renmingshuai <renmingshuai@huawei.com> - 0.10.5-2
changelog:
  - Type:CVE
  - Id:CVE-2023-6004,CVE-2023-48795,CVE-2023-6918
  - SUG:NA
  - DESC:fix CVE-2023-6004,CVE-2023-48795 and CVE-2023-6918


author: zhangjun <zhangjun@kylinos.cn> - 1.10.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Prevent files from being skipped if the output buffer is too small


author: yueyuankun<yueyuankun@kylinos.cn> - 1.11.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add patch to work around strict permissions issues for sshd tests


author: laokz <zhangkai@iscas.ac.cn> - 1.9.6-2
changelog:
  - make with_mem_leak_test option following 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 sw_64 loongarch64 powerpc64le ppc64le


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/libtar-1.2.11-missing-protos.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/libtar-1.2.11-mem-deref.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/libtar-1.2.20-fix-resource-leaks.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/libtar-1.2.11-bz729009.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/libtar-1.2.20-no-static-buffer.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2013-4420.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openEuler-CVE-2021-33643-CVE-2021-33644.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openEuler-CVE-2021-33645-CVE-2021-33646.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2021-33640-fix-memory-leak-and-use-after-free-bugs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-pp_sharp_mod-calculation.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/examples-fix-underlinking.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/examples-png_sizeof-no-longer-available-since-libpng.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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: liuchao <liuchao173@huawei.com> - 2.13.7-1
changelog:
  - Update to 2.13.7:
    - fix: invoke MKDIR_P before changing directories
    - fix: -Wsingle-bit-bitfield-constant-conversion with clang16
    - fix: clean java inner class files in examples
    - Introduce sync vs unsync enablers
    - Fix: misaligned urcu reader accesses
    - ustfork: Fix warning about volatile qualifier
    - ustfork: Fix possible race conditions
    - Fix: tracepoint: Remove trailing \ at the end of macro
    - fix: python agent: use stdlib distutils when setuptools is installed
    - fix: python agent: install on Debian python >= 3.10
    - fix: python agent: Add a dependency on generated files
    - python: use setuptools with python >= 3.12


author: wangkai <13474090681@163.com> - 0.08-1
changelog:
  - Update to 0.08
  - Add clearend function
  - Fix bad argument handling in isatty
  - Fix motion functions to correctly implement ANSI escape sequences


author: Xinwei Hu <shinwell_hu@openeuler.sh> - 3.9.2-1
changelog:
  - Decouple luarocks from openresty
  - Upgrade to 3.9.2
    . Improved connectivity resiliency
    . A couple of minor feature additions


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0001-Relax-content-tests-in-test-suite.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0002-Force-creation-of-LUKS1-containers-in-test-suite.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0003-Define-log-callback-function-to-use-with-libcryptset.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yinbin <yinbin8@huawei.com> - 2.2.0-60
changelog:
  - IPV6: Enable IPV6_FRAG_COPYHEADER macro to adapt 64bit
  - IPV6: fix array out of bounds in function ip6_ntoa_r
  - IPV6: add group check while mld6 schedule a report


author: hankangkang <hankangkang5@huawei.com> - 2.2.0-62
changelog:
  - When the GAZELLE_TCP_REUSE_IPPORT is on, min_cnts_lpcb is NULL
  - Turn on the LWIP_SO-LINGER switch


author: zhangxiaoyu<zhangxiaoyu58@huawei.com> - 5.0.2-8
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: skip setup console if disable pty and fix syscontainer-hooks write devices rule useless


author: zhangxiaoyu<zhangxiaoyu58@huawei.com> - 5.0.2-9
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix dev mount failed and skip send/recv devpts_fd if disable_pty


author: jikai<jikai11@huawei.com> - 5.0.2-13
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: unfreeze freezing container and bugfix for files.limit and syscontainer


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 5.0.2-14
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: update meson parameters for disabling LTO when building with clang & ld.bfd


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 1.24.1-1
changelog:
  - update to 1.24.1
    - New options '--empty-error' and '--marking-error'.
    - testsuite: New test files fox6.lz, fox6_mark.lz.
    - Decompression time has been reduced by 5-12% depending on the file.
    - lzip.texi: Change GNU Texinfo category to 'Compression'.
    - Replace 'decompressed', 'compressed' with 'out', 'in' in output.
    - lzip_index.cc: Detect some kinds of corrupt trailers.


author: chenyanpanHW <chenyanpan@huawei.com> - 12.5-33
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/nail-11.25-config.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.3-pager.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-lzw.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-fname-null.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-collect.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-usage.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-man-page-fixes.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-outof-Introduce-expandaddr-flag.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-empty-from.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-nss-hostname-matching.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-encsplit.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/mailx-12.5-openssl.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-mailx-12.5-no-SSLv3.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/set-mail-defualt-did-not-record-failsend.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: xiejing <xiejing@kylinos.cn> - 4:10.5.25-1
changelog:
  - Bump to 10.5.25 for resolving CVE-2024-21096
  - Fix version description in systemd service file
  - Add conflict with greatsql and change requires


author: yaoxin <yao_xin001@hoperun.com> - 1:4.8.31-1
changelog:
  - Update to 4.8.31
  - Fixes:
    * FTBFS on FreeBSD with ext2fs attribute support
    * Broken stickchars (-a) mode
    * Wrong timestamp after resuming of file copy operation
    * Editor: wrong deletion of marked column
  - Core:
    * Minimal version of GLib is 2.32.0
  - Misc:
    * Skins: add color for non-printable characters in editor
  - VFS:
    * fish: drop support of native FISH server and protocol. Rename VFS to shell


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 24.2.1-1
changelog:
  - update to version 24.2.1
  - add va-drivers back, set video-codecs to 'all-free'
  - drop obsolete (mainlined) llvmpipe/orcjit patches for loong64/riscv64
  - disable opencl-related features as deps missing


author: zhoupengcheng <zhoupengcheng11@huawei.com> - 1.2.13-1
changelog:
  - update to zlib-1.2.13
  - remove openEuler uncompiled  patch : 0005-Accelerate-Adler32-using-arm64-SVE-instructions.patch


author: fuanan <fuanan3@h-partners.com> - 1.1.7-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update to 1.1.7
         Fix test warnings:The unit tests were using stack-allocated memory smaller than the maximum matrix size.
         Fix compilation and link problems:Don't find -lmtdev during the build and explicitly requires the .la file to be used.


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: yaoxin <yao_xin001@hoperun.com> - 1.2.2-1
changelog:
  - Update to 1.2.2:
    * XML declaration must produce a START_DOCUMENT event.
    * Fix processing of PIs.
    * Unit test with subsequent dashes in a PI.
    * Replace project license Indiana 1.1.1 with explicit license 1.2 of MXParser.


author: wangkai <13474090681@163.com> - 8.0.37-1
changelog:
  - Update to 8.0.37 for fix CVEs(CVE-2024-20964,CVE-2024-20971,CVE-2024-20976,
    CVE-2024-20973,CVE-2024-20978,CVE-2024-20981,CVE-2024-20962,CVE-2024-20977,
    CVE-2024-20963,CVE-2024-20965,CVE-2024-20972,CVE-2024-20961,CVE-2024-20982,
    CVE-2024-20970,CVE-2024-20967,CVE-2024-20984,CVE-2024-20974,CVE-2024-20966,
    CVE-2024-20960,CVE-2024-20985,CVE-2024-20969,CVE-2024-21000,CVE-2024-21069,
    CVE-2024-21009,CVE-2024-21087,CVE-2024-21047,CVE-2024-20998,CVE-2024-21013,
    CVE-2024-21060,CVE-2024-21008,CVE-2024-21102,CVE-2024-21054,CVE-2024-21062,
    CVE-2024-20994,CVE-2024-21096,CVE-2024-21061,CVE-2024-20993,CVE-2024-21055,
    CVE-2024-21057,CVE-2023-6129)


author: wangkai <13474090681@163.com> - 8.0.38-1
changelog:
  - Update to 8.0.38 for fix CVEs(CVE-2024-21125,CVE-2024-21142,CVE-2024-21179,
    CVE-2024-21171,CVE-2024-21130,CVE-2024-21162,CVE-2024-21177,CVE-2024-20996,
    CVE-2024-21134,CVE-2024-21165,CVE-2024-21173,CVE-2024-21129,CVE-2024-21127,
    CVE-2024-21163)


author: wangkai <13474090681@163.com> - 8.0.40-1
changelog:
  - Update to 8.0.40 for fix CVEs(CVE-2024-21218,CVE-2024-21196,CVE-2024-21207,
    CVE-2024-21198,CVE-2024-21203,CVE-2024-21213,CVE-2024-21239,CVE-2024-21199,
    CVE-2024-21197,CVE-2024-21247,CVE-2024-21193,CVE-2024-21212,CVE-2024-21241,
    CVE-2024-21230,CVE-2024-21236,CVE-2024-21194,CVE-2024-21238,CVE-2024-21237,
    CVE-2024-21201,CVE-2024-21231,CVE-2024-21219,CVE-2024-21185)


author: yaoxin <yao_xin001@hoperun.com> - 8.0-1
changelog:
  - Update to 8.0
    * CVE-2024-5742: Avoid privilege escalations via symlink attacks
      on emergency save file (boo#1226099)
    * By default ^F is bound to starting a forward search, and ^B to
      starting a backward search, while M-F and M-B repeat the search
      in the corresponding direction. (See the documentation if you
      want the old bindings back.)
    * Command-line option --modernbindings (-/) makes ^Q quit, ^X cut,
      ^C copy, ^V paste, ^Z undo, ^Y redo, ^O open a file, ^W write a file,
      ^R replace, ^G find again, ^D find again backwards, ^A set the mark,
      ^T jump to a line, ^P show the position, and ^E execute.
    * For easier access, M-" is bound to placing/removing an anchor,
      and M-' to jumping to the next anchor.


author: eaglegai <eaglegai@163.com> - 2.10-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix ifconfig display error when the length of interface name is 15


author: chenyanpanHW <chenyanpan@huawei.com> - 0.2.8-19
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0000-netcf-call-aug_load-at-most-once-per-second.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0001-netcf-optimize-aug_match-query-for-all-ifcfg-files-related.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0002-netcf-linux-include-bond-element-for-bonds-with-no-slaves.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0003-netcf-Properly-classify-bond-devices-with-no-slaves.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-memory-leak-in-aug-match-mac.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: lingsheng <lingsheng1@h-partners.com> - 1:1.0.8-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:datatype: don't return a const string from cgroupv2_get_path()
  datatype: fix leak and cleanup reference counting for struct datatype
  datatype: initialize TYPE_CT_EVENTBIT slot in datatype array
  datatype: initialize TYPE_CT_LABEL slot in datatype array
  evaluate: do not remove anonymous set with protocol flags and single element
  evaluate: don't crash if object map does not refer to a value
  evaluate: error out when expression has no datatype
  evaluate: error out when store needs more than one 128bit register of align fixup
  evaluate: fix check for truncation in stmt_evaluate_log_prefix()
  evaluate: fix double free on dtype release
  evaluate: fix memleak in prefix evaluation with wildcard interface name
  evaluate: reject set in concatenation
  evaluate: revisit anonymous set with single element optimization
  evaluate: skip anonymous set optimization for concatenations
  evaluate: stmt_nat: set reference must point to a map
  evaluate: tproxy: move range error checks after arg evaluation
  evaluate: validate chain max length
  evaluate: validate maximum log statement prefix length
  exthdr: prefer raw_type instead of desc->type
  json: expose dynamic flag
  json: fix use after free in table_flags_json()
  libnftables: Drop cache in -c/--check mode
  meta: fix tc classid parsing out-of-bounds access
  netlink: don't crash if prefix for < byte is requested
  netlink: fix leaking typeof_expr_data/typeof_expr_key in netlink_delinearize_set()
  netlink: handle invalid etype in set_make_key()
  parser_bison: fix ct scope underflow if ct helper section is duplicated
  parser_bison: fix memleak in meta set error handling
  parser_bison: make sure obj_free releases timeout policies
  parser_json: Catch nonsense ops in match statement
  parser_json: Default meter size to zero
  parser_json: Fix flowtable prio value parsing
  parser_json: Fix synproxy object mss/wscale parsing
  parser_json: Fix typo in json_parse_cmd_add_object()
  parser_json: Proper ct expectation attribute parsing
  parser_json: Wrong check in json_parse_ct_timeout_policy()
  py: fix exception during cleanup of half-initialized Nftables
  rule: fix sym refcount assertion


author: liweigang <liweiganga@uniontech.com> - 1:1.0.8-4
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: evaluate: guard against NULL basetype
  evaluate: error out if basetypes are different
  evaluate: reject attempt to update a set
  evaluate: release mpz type in expr_evaluate_list() error path
  expression: missing line in describe command with invalid expression
  evaluate: handle invalid mapping expressions in stateful object statements gracefully


author: gaihuiying <eaglegai@163.com> - 1:1.0.8-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport upstream patches
         evaluate: disable meta set with ranges
         src: reject large raw payload and concat expressions
         evaluate: fix stack overflow with huge priority string
         tcpopt: don't create exthdr expression without datatype
         src: do not allow to chain more than 16 binops
         rule: fix ASAN errors in chain priority to textual names
         tests: shell: add regression test for double-free crash bug
         evaluate: handle invalid mapping expressions in stateful object
         evaluate: Fix incorrect checking the `base` variable in case of IPV6


author: xingwei <xingwei14@h-partners.com> - 2:7.92-4
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC:decouple from PCRE because it has been End-of-life, use local libpcre to build instead


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: wangkai <13474090681@163.com> - 1:20.11.1-1
changelog:
  - Update to 20.11.1
  - Fix CVE-2023-46809 CVE-2024-21896 CVE-2024-22019 CVE-2024-21892 CVE-2024-24758 CVE-2024-22025


author: yaoxin <yao_xin001@hoperun.com> - 1:20.12.1-1
changelog:
  - Update to 20.12.1:
    * CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session()
      leads to HTTP/2 server crash- (High)
    * CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation - (Medium)
    * llhttp version 9.2.1
    * undici version 5.28.4


author: leiju <leiju4@huawei.com> - 0.1.3-2
changelog:
  - delete ExclusiveArch: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 noarch


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: chenyanpanHW <chenyanpan@huawei.com> - 1.6-3
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-0001-w32-Use-cast-by-uintptr_t-for-thread-ID.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/add-test-cases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-0002-posix-Add-npth_poll-npth_ppoll.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: chengyechun <chengyechun1@huawei.com> - 4.2.8p15-8
changelog:
  - Type:CVE
  - ID:CVE-2023-26551
  - SUG:NA
  - DESC:make sure the buffer has enough room for the input extra characters


author: chengyechun <chengyechun1@huawei.com> - 4.2.8p15-10
changelog:
  - Type:CVE
  - ID:CVE-2023-26551,CVE-2023-26552,CVE-2023-26553,CVE-2023-26554,CVE-2023-26555
  - SUG:NA
  - DESC:change the patch of CVE-2023-26551 and fix CVE-2023-26555


author: shixuantong <shixuantong1@huawei.com> - 1:1.24.3-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:remove f2py form python3-numpy package. It is in python3-numpy-f2py
         Do not pack open-source test case files


author: Qiang Wei <qiang.wei@suse.com> - 2.2.1-1
changelog:
  - Update to version 2.2.1.
    * Remove 0001-bash-Fix-nvme-completion.patch, it is fixed in upstream.
    * backport upstream patch: Bash completion: move global declare into function.


author: tenglei <tenglei@kylinos.cn> - 2.9.1-1
changelog:
  - Update package to version 2.9.1
  - There a lot of small fixes and improvements all over the place
  - There are two plugins ssstc and spdk in this release


author: Ruozhu Li <liruozhu@huawei.com> - 1.00.029-1
changelog:
  - Added the function of sending a notification message to the switch when the software starts, and the switch sending domain members to the host, improving the reliability of software upgrade scenarios.
  - Add more connection parameter support, consistent with nvme cli.
  - Bond ports can join the domain and automatically establish a connection.


author: Ge Wang <wangge20@h-partners.com> 2.10.15-1
changelog:
  - Fix build failure due tu ruby updated to version 3.1.3
  - Modify version to match version of obs-server


author: yanglongkang <yanglongkang@h-partners.com> - 0.34.7-4
changelog:
  - Replace SELinux deprecated functions
  - Replace deprecated libxml2 calls
  - Fix implicit cast from const to non const


author: cuixucui <cuixucui1@h-partner.com> - 1.1.4-0
changelog:
  - Add board information in the test report
  - Add spdk test case
  - Add dpdk test case
  - Update pci.ids file


author: cuixucui <cuixucui@h-partner.com> - 1.1.5-0
changelog:
  - Add support for openEuler 20.03 LTS SP4, openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3
  - Add modifications to Kylinsec with oec-hardware
  - Add support for Loongson and SW architectures
  - Bugfix


author: cuixucui <cuixucui@h-partner.com> - 1.1.5-1
changelog:
  - Add virtual cases
  - Resolve IB startup IB_Read_BW service failure issue
  - Delete redundant references
  - Resolve incorrect type in vgpu result data
  - Resolve the issue of getting the kernel source rpm


author: cuixucui <cuixucui@h-partner.com> - 1.1.5-1
changelog:
  - Resolve kdump\watchdog\cpufreq\kabiwhitelist\network test failure issue 
  - Add fio test cases:read,write,randread,randwrite
  - Solve the nvme line break issue in the command line interface
  - Fix compilation errors in the make command
  - Add Vulkan testcase for nvida GPU
  - Resolve the issue of oech server startup failure on version 24.03


author: xiaochn <xiaochuannan@inspur.com> - 1.1.5-3
changelog:
  - Resolve the issue of different kernel source download locations in kabi test case
  - Resolve the issue that kabiwhitelist still passes when the ko and rpm file does not exist
  - Add the way for manually adding kabiwhitelist file
  - For custom vendors, refer to the method of obtaining openEuler os information
  - Supports custom vendor


author: wangshuai <wangshuai321@huawei.com> - 1.1.6-0
changelog:
  - Add new test suite srpm and intel
  - Add virtual branch of test suite
  - Add support for Kylin and UOS
  - Bugfix


author: wangshuai <wangshuai321@huawei.com> - 1.1.6-3
changelog:
  - Update the pci.ids file
  - Remove unused variable in cdrom test suite
  - Update test_guide doc
  - Unify the location for downloading kernel source RPMs
  - Optimize kabiwhitelist and system test


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: Funda Wang <fundawang@yeah.net> - 0.25.1-2
changelog:
  - fix CVE-2024-8443, CVE-2024-45615, CVE-2024-45616,
    CVE-2024-45617, CVE-2024-45618, CVE-2024-45619, CVE-2024-45620


author: chenyanpanHW <chenyanpan@huawei.com> - 2.0.0-26
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openslp-2.0.0-multicast-set.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openslp-2.0.0-notify-systemd-of-start-up.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openslp-2.0.0-null-pointer-deref.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openslp-2.0.0-openssl-1.1-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openslp-2.0.0-cve-2016-7567.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/openslp-2.0.0-cve-2017-17833.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2012-4428-fix-handling-of-string-list-in-slp_common-c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-slp_iface-c-comma-expression-so-it-works-as-designed.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Daemon-sends-wrong-service-reply-when-security-is-enabled.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-DAAddresses-hostname-resolution-issue.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Change-default-slpreg-connection-from-UDP-to-TCP.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-interface-parsing-code-to-look-for-null-ifc-addrs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-broadcast-functionality.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Properly-initialize-xcastsocks-for-error-exit.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-xrealloc-to-properly-free-original-pointer-on-resize.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/CVE-2019-5544.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: xingwei <xingwei14@h-partners.com> - 2.0.0-27
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Introduce epoch command to slove package upgrade failure problem


author: renmingshuai<renmingshuai@huawei.com> - 9.3p1-3
changelog:
  - Type:CVE
  - CVE:CVE-2023-48795,CVE-2023-51385
  - SUG:NA
  - DESC:fix CVE-2023-48795 and CVE-2023-51385


author: yaoxin <yao_xin001@hoperun.com> - 2.6.11-1
changelog:
  - Update to 2.6.11
  - Security fixes:
    * CVE-2024-4877: Windows: harden interactive service pipe.
    * CVE-2024-5594: control channel: refuse control channel messages with nonprintable characters in them.
    * CVE-2024-28882: only call schedule_exit() once (on a given peer).
  - Bug fixes:
    * Fix connect timeout when using SOCKS proxies
    * Add bracket in fingerprint message and do not warn about missing verification


author: yueyuankun <yueyuankun@kylinos.cn> - 0.6.3-1
changelog:
  - Update package to version 0.6.3
  - CONTRIBUTING: refresh document
  - opkg-feed: Fix adding feeds with same name as architecture
  - and so on


author: baiguo <baiguo@kylinos.cn> - 0.4.34-2
changelog:
  - Use vasprintf() if available for error messages and otherwise vsnprintf();orccompiler, orcparse: Use secure UCRT printing functions on Windows


author: zhangxingrong <zhangxingrong@uniontech.cn> - 0.4.34-3
changelog:
  - orc: Fix warning because of a mismatched OrcExecutor function signature
  - x86insn: Fix binutils warning when comparing with sized immediate operand
  - orctarget: Fix default target selection not applying when retrieving it by name


author: will_niutao <niutao2@huawei.com> - 1.5.1-1
changelog:
  - Change upstream to https://github.com/orocos/orocos_kinematics_dynamics, and rename the package to orocos-kdl


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/os-prober-mdraidfix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/os-prober-bootpart-name-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/os-prober-mounted-partitions-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/os-prober-umount-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/os-prober-grub2-parsefix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/os-prober-grepfix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: liupei <liupei@kylinos.cn> - 2.1.8-1
changelog:
  - Update to version 2.1.8
  - local options: support PCMK_panic_action="off" or "sync-off"
  - deprecate some obscure features and many C APIs


author: liupei <liupei@kylinos.cn> - 2.1.8-2
changelog:
  - Build: rpm: require rpm 4.14.0 or later
  - Low: schemas: Add additional node types to the crmadmin schema.
  - Feature: python: Add a python wrapper for crm_exit_str.


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0001-Drop-module-long-test.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: Xibo.Wang <wangxb12@chinatelecom.cn> - 2.7.6-20
changelog:
  - Skip "ed" test when the ed utility is not installed
  - Abort when cleaning up fails
  - Don't crash when RLIMIT_NOFILE is set to RLIM_INFINITY
  - Avoid invalid memory access in context format diffs
  - Fix failed assertion 'outstate->after_newline'
  - Add missing-section tests to context-format test case
  - Fix test for presence of BASH_LINENO[0]


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: zhangxingrong <zhangxingrong@uniontech.cn> - 0.11.7-16
changelog:
  - fix logging handlers imports
  - use ruby code instead of system binaries
  - fix running pcsd from git


author: zouzhimin <zouzhimin@kylinos.cn> - 0.11.8-1
changelog:
  - Update package to version 0.11.8
  - Updated pcs-web-ui to 0.1.20
  - Adjust OCF metadata processing to support the latest pacemaker change


author: tangyuchen <tangyuchen5@huawei.com> - 2.0.0-1
changelog:
  - update to 2.0.0
    - Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
    - Add '--disable-polkit' option
    - Reset eventCounter when a reader is removed
    - Add "polkit" in "pcscd -v" output if enabled
    - Doxygen: document SCARD_E_INVALID_VALUE for some functions
    - use secure_getenv(3) if available
    - Some other minor improvements


author: Xiaoqian Lv <xiaoqian@nj.iscas.ac.cn> - 4.5-5
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: backport upstream 4.5-0.20 patches to support riscv64


author: gss <guoshengsheng@kylinos.cn> - 2.83-1
changelog:
  - Upgrade to version 2.83
  - Added support for xz compression with Alien::Build::Plugin::Extract::ArchiveTar (gh#404)
  - Extract negotiator (Alien::Build::Plugin::Extract::Negotiate) now prefers the Extract::ArchiveTar plugin for tar.xz files. 
  - CPU detection with archname arm64- prefix (gh#411, gh#412)
  - Production release identical to 2.82_01


author: shenzhongwei <shenzhongwei@kylinos.cn> - 2.84-1
changelog:
  - update to version 2.84
  - Added is_system_install and is_share_install methods to Alien::Build
  - Some comment and documentation spelling fixes


author: gss <guoshengsheng@kylinos.cn> 0.28-1
changelog:
  - update to version 0.28
  - switched from Variable::Magic to Variable::OnDestruct in the XS implementation (Graham Knop, PR#9)
  - add optional prereqs to metadata to help prereq analysis tools (RT#151992)
  - revert Variable::Magic->Variable::OnDestruct change; Variable::Magic will start working again in perl 5.39.9. (Graham Knop, PR#10)


author: xieyanlong <xieyanlong@kylinos.cn> - 4.66-1
changelog:
  - FIX: Restore trailing slashes in the ->url call  (GH #267)
  - TESTING: "fix" t/url.t for older Perls (GH #266)


author: wuzhaomin <wuzhaomin@kylinos.cn> - 1:2.212-1
changelog:
  - upgrade version to 2.212
  - Add author & absrtract to Makefile.PL & meta.*
  - Fix for READMEmd target
  - Fix build failure with "c++-compat" warnings


author: lixiaoyong <lixiaoyong@kylinos.cn> - 2.30-1
changelog:
  - Upgrade to version 2.30
  - Supports an array syntax for cases where you wish to assign an array of values to a key


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: chenyanpanHW <chenyanpan@huawei.com> - 4.050-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-DBD-mysql-4.050-Remove-a-useless-shebang-from-DBD-mysql.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhangxianjun <zhangxianjun@kylinos.cn> - 1.76-1
changelog:
  - update to 1.76
  - Switched to a production version
  - Upgraded SQLite to 3.46.1
  - Fix for Windows quadmath builds (GH#115, sisyphus++)
  - Omit load_extension if static build


author: gss <guoshengsheng@kylinos.cn> - 1.65-1
changelog:
  - Update to version 1.65
  - Fixed tests to pass with DateTime::Locale 1.37+.
  - Compilation problem solving for other platforms(Windows MacOS).


author: gss <guoshengsheng@kylinos.cn> - 0.009-1
changelog:
  - Update to version 0.009
  - See link for modifications(https://metacpan.org/release/ZEFRAM/Devel-CallChecker-0.009/source/Changes).


author: gss <guoshengsheng@kylinos.cn> - 0.84-1
changelog:
  - Upgrade to version 0.84
  - patch from Slaven:CvOUTSIDE is again set on all cloned subs [CPAN #149902]


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.004-1
changelog:
  - Upgrade to version 0.004
  - port test C code to Perl 5.33.1, which defines a PERL_VERSION_GE() macro that clashes with the one this code previously had
  - in test C code，avoid a compiler warning that arises on Perl 5.20


author: xieyanlong <xieyanlong@kylinos.cn> - 1:7.71_01-1
changelog:
  - Core fixes: Set META status as "unstable" for -TRIAL releases
  - Test fixes: Add DISTVNAME to tests


author: dongyuzhen <dongyuzhen@h-partners.com> - 2:3.51-1
changelog:
  - upgrade vertion to 3.51:
    - fix OVERLOAD and FALLBACK handling
    - fix ExtUtils::ParseXS compatibility with perl < 5.8.8
    - add support for elifdef and elifndef
    - allow symbolic alias of default function
    - better support for duplicate ALIASes
    - make versions in ExtUtils-ParseXS consistent


author: xiejing <xiejing@kylinos.cn> - 2.79-1
changelog:
  - update to version 2.79
    - Improve image type autodetection (RT #153212), add a test
    - Fix Avif without Heif config
    - Improve gdlib.pc reader for supported library features


author: xiejing <xiejing@kylinos.cn> - 2.80-1
changelog:
  - update to version 2.80
    - Fix broken copyTranspose and copyReverseTranspose (CPAN RT#153300)
      by Yuriy Yevtukhov
    - Add transformation tests
    - Fix wrong WBMP name and detection
    - Fix wrong filename extension auto-detection for gd,gd2,wbmp
    - Fix wrong filename extension auto-detection for xpm,
      newFromXpm needs the filename, not handle
    - Fix wrong libgd doc link (PR #52) by Tsuyoshi Watanabe


author: xiejing <xiejing@kylinos.cn> - 2.81-1
changelog:
  - update to version 2.81
    - Change GD::Polygon::transform to match old demos (RT #140043),
      and GD::Polyline
    - Add GD::Polygon::rotate(cw-radian) helper
    - Allow GD::Polygon::scale(2.0)


author: xiejing <xiejing@kylinos.cn> - 2.82-1
changelog:
  - update to version 2.82
    - Improve HEIF/AVIF autodetection
    - Fix strawberryperl default libgd path
    - Fix AVIF and Webp autodetection in tests


author: dongyuzhen <dongyuzhen@h-partners.com> - 1:2.57-1
changelog:
  - upgrade version to 2.57:
    - fix long standing bug that duplicate options were not detected when the options differ in case while ignore_case is in effect
    - allow periods in option names
    - move Getopt::Long::Parser to a separate module and add documentation
    - do not use Getopt::Long to establish Getopt::Long::Parser version
    - adapt tests for perl core


author: dfh <dufuhang@kylinos.cn> - 1:2.58-1
changelog:
  - Upgrade to version 2.58
  - Be more precise about numeric errors (issue #26).
  - Add strict to G::L::Parser.
  - Doc enhancements, thanks to Elvin Aslanov.
  - Silence unnecessary test diagnostics (issue #29).


author: lichaoran <pkwarcraft@hotmail.com> 1.3293-3
changelog:
  - add buildRequires: add gcc as we using it to compile
  - and perl-generators to auto-generate perl module provides


author: dfh <dufuhang@kylinos.cn> 1.3294-1
changelog:
  - Add G_OPTION_FLAG_NONE to the GOptionFlag GEnum (GNOME/perl-glib!8)
  - Add a CI pipeline for perl-Glib (GNOME/perl-glib!9)
  - Adapt tests to glib-2.77 (GNOME/perl-glib!10)


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.206-1
changelog:
  - upgrade version to 2.206:
    - fix version checks to use correct method
    - drop rt.cpan from SUPPORT section


author: dongyuzhen <dongyuzhen@h-partners.com> - 0.42-1
changelog:
  - upgrade version to 0.42:
    - updated for Perl v5.14 - use `package NAME VERSION` syntax
    - fix typo 'behvior'
    - fix for DragonflyBSD and IPV6_V6ONLY from core perl


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.084-1
changelog:
  - upgrade version to 2.084:
    - various fixes for edge cases
    - update documentation to reflect default SSL_version


author: dfh <dufuhang@kylinos.cn> - 2.088-1
changelog:
  - update version to 2.088
  - minor fixes for use on ancient versions of perl and for building with newer versions of openssl


author: gss <guoshengsheng@kylinos.cn> - 1.20-1
changelog:
  - Upgrade to version 1.20
  - Skip t/pty_get_winsize.t tests on AIX
  - Fix patchlevel check for util.h
  - Remove --no-undefined from compiler test which is not compatible with all platforms.


author: gss <guoshengsheng@kylinos.cn> - 20231003.0-1
changelog:
  - Upgrade to version 20231003.0
  - #163 - Normalize shebangs to /usr/bin/perl
  - Include t/result.t in releases.
  - #168 - Make full_result() and result() Windows behavior match non-Windows.


author: gss <guoshengsheng@kylinos.cn> - 0.049-1
changelog:
  - Update to version 0.049
  - Do not apply 0001-test-and-fix-for-RT-52317-Calling-run3-garbles-STDIN.patch
  - Avoid some uninitialized warnings in ProfLogReader
  - Improve errno handling on Windows (thanks, Graham Ollis)
  - Avoid leaking fds (thanks, Dan Book)
  - Fix typos in docs (thanks, Yoshikazu Sawa and Jakub Wilk)


author: yaoxin <yao_xin001@hoperun.com> - 12.97-1
changelog:
  - Update to 12.97:
    * Added ability to ignore up to 4095 bytes of garbage at the end of an INDD
      file with the -m option
    * Added a new Canon RFLensType value (thanks Norbert Wasser)
    * Added a new Nikon Z LensID
    * Decode a number of new Nikon Z6_3 tags (thanks Warren Hatch)
    * Decode a few more FujiFilm tags (thanks Greybeard)
    * Enhanced %C format code to allow file-name collisions to be avoided by using
      a colon instead of a decimal in the format modifier
    * Fixed bug which could result in hang when using %C code in an output file name
  - Please see log: https://exiftool.org/history.html


author: gss <guoshengsheng@kylinos.cn> - 2.20231031-1
changelog:
  - Update to version 2.20231031
  - New method to copy children from 1 object to another.
  - Fix for older versions of Perl.
  - Add parser method to parse json serialized object back into the object(s) it represents.
  - Option to set more strict quoting of string.


author: gss <guoshengsheng@kylinos.cn> - 0.57-1
changelog:
  - Upgrade to version 0.57
  - Add support for int64_to_le, uint64_to_le, le_to_int64 and le_to_uint64 functions (feature request and patch by jon).
  - Fix missmatch between version in Changes and module


author: zhangyao <zhangyao108@huawei.com> - 0.047-1
changelog:
  - Upgrade version to 0.047
  - Filter out script documentation from scripts
  - Don't manify podless modules/scripts 
  - Compile all .c files in src/
  - Add module sharedirs
  - Add src/ to include paths


author: wangshuo <wangshuo@kylinos.cn> - 1:5.20240320-1
changelog:
  - upgrade version to 5.20240320
  - Updated for perl v5.39.9, to obtain the latest version of the Perl core module list.


author: shenzhongwei <shenzhongwei@kylinos.cn> - 2:6.2-1
changelog:
  - Update to version 6.2
  - Fix typo in examples
  - Fix spelling of "FatPacker"
  - Add before_instantiate and after_instantiate hooks
  - Use explicit test plan instead of done_testing
  - Skip unreadable files
  - Fix behaviour of File::Find and symlinks on certain versions of Win32
  - Improve vim swapfile patterns
  - Ignore the .AppleDouble
  - Don't use vars, use our


author: zhangyao <zhangyao108@huawei.com> - 1:20231213-1
changelog:
  - Upgrade version to 20231213
  - Update certificates
  - Stop installing mk-ca-bundle.pl script
  - Switched tests from Test to Test::More


author: gss <guoshengsheng@kylinos.cn> - 1.24-1
changelog:
  - Upgrade to version 1.24
  - Fix: rt.cpan.org #149643
  - Code refactoring of XS component.
  - Eliminate deprecated RSA CRT parameter names.
    Add support for SM3 digest.


author: woody2918 <wudi1@uniontech.com> - 1.94-1
changelog:
  - update version to 1.94
  - supports all stable releases of OpenSSL 3.1 and 3.2, and LibreSSL 3.5 - 3.8.
  - Enhancements to the API.


author: zhangxianjun <zhangxianjun@kylinos.cn> - 1.279-1
changelog:
  - Update to version 1.279
  - Implemented a cache to speed up sibling iteration (GH#287) (Graham Knop (haarg))


author: xiejing <xiejing@kylinos.cn> - 2.03-1
changelog:
  - Bump to 2.03
    - Fix invalid default error when using old Moo
    - Standardize the link to `fork`
    - Fix typo in code example
    - Fix typo for 'max_proc' argument in `new`


author: gss <guoshengsheng@kylinos.cn> - 0.31-1
changelog:
  - update to version 0.31
  - Require Class::XSAccessor 1.17+ when trying to load it. Earlier versions cause test failures. Reported by David Cantrell. GH #27.


author: woody2918 <wudi1@uniontech.com> - 0.45-1
changelog:
  - update version to 0.45
  - Make sure to stringify versions so that they are quoted when they are encoded in JSON
  - Allow to parse class|role NAME VERSION


author: Funda Wang <fundawang@yeah.net> - 20240903-1
changelog:
  - update to 20240903
    Add partial support for Syntax::Operator::In and Syntax::Keyword::Match
    Add --timeout-in-seconds=n, or -tos=n.
    Add parameter --closing-side-comment-exclusion-list=string, or -cscxl=string


author: shenzhongwei <shenzhongwei@kylinos.cn> -4:1.68-1
changelog:
  - Update to 1.68
  -  On Perl version 5.40 or later, various `Scalar::Util` functions are now simply aliases to core-provided functions in `builtin::`: + blessed(), refaddr(), reftype(), weaken(), unweaken(), isweak()
  -  Remember to list `head` and `tail` in `List::Util` SYNOPSIS
  -  Various improvements to internal CI infrastructure
  -  Update exotic names test to avoid single quote package separator
  -  Don't loop forever in uniqnum.t (GH #130)
  -  Apostrophe is no longer special in package names in recent Perl versions
  -  Fix operator precedence issue in `t/uniqnum.t`
  -  zip() and mesh() should not alias their input values into the returned results (RT156183)
  -  Exception message from mesh() should name the correct function
  -  Added (empty) Scalar::List::Utils module so that a module exists which matches the name of the distribution (GH #135)


author: wujie <wujie@nj.iscas.ac.cn> - 0.61-20
changelog:
  - Add riscv64 support from http://fedora.riscv.rocks/koji/buildinfo?buildID=186681
    Author is David Abdurachmanov <david.abdurachmanov@sifive.com>


author: woody2918 <wudi1@uniontech.com> 0.242-1
changelog:
  - update version to 0.242
  - Corrected test dependencies
  - Packaging fix to stop installing boilerplate.pl


author: huyubiao <huyubiao@huawei.com> - 2:3.48-1
changelog:
  - update version to 3.48
    - Accept TAP version 14
    - Fix HARNESS_PERL_SWITCHES=-I handling in TAP::Harness::Env
    - Color the "ok"s as well.
    - Skip symlink tests on msys2
    - Use use absolute path for executable tests
    - Space-quote executable if has spaces
    - Avoid using Errno::EINTR directly for platforms without it
    - stop calling import on App::Prove plugins


author: xuhe <xuhe@kylinos.cn> - 2:3.50-1
changelog:
  - Update version to 3.50
  - Simplify runtests.
  - Tidy up core dump file.
  - Simplify injecting of @INC paths.
  - Prevent double summary on bail-out.
  - Prevent bail_out summary when no handler for it is defined.
  - Simplify runtests for easier extension.
  - Prevent double summary on bail-out.
  - Prevent bail_out summary when no handler for it is defined.
  - Tidy up core dump file.
  - Simplify injecting of @INC paths.
  - Better check for t/ directory in Perl handler.


author: guoshengsheng <guoshengsheng@Kylinos.cn> - 1.11-1
changelog:
  - Update to 1.11
  - Fixed a bug where options passed to 'new' were not used.
  - Changed RELEASE_TESTING variable. Now use a release-specific testing variable rather than RELEASE_TESTING. See GitHub #17 in my Locale-Codes module for details.


author: guoshengsheng <guoshengsheng@kylinos.cn> - 0.178.0-1
changelog:
  - Upgrade to version 0.178.0
  - 6724a30 - Simplify CI workflow - Nicolas R
  - 1801372 - Multiple improvements - Nicolas R
  - e97e316 - Add protection to _replace_sub - Nicolas R


author: dfh <dufuhang@kylinos.cn> - 2:1.302200-1
changelog:
  - Upgrade to version 1.302200
  - Merge Test2-Suite into Test-Simple
  - Some doc updates
  - Some test fixes


author: dfh <dufuhang@kylinos.cn> - 2:1.302204-1
changelog:
  - Upgrade version to 1.302204
  - Add pending diagnostics functionality
  - Show warnings/exceptions for no_warnings() and lives()


author: gss <guoshengsheng@kylinos.cn> - 0.000163-1
changelog:
  - Upgrade to version 0.000163
  - Mark Workflow-Acceptance.t as AUTHOR_TESTING
  - Fix Document and Bugs


author: wangshuo <wangshuo@kylinos.cn> - 5.28-1
changelog:
  - Upgrade to version 5.28
  - Important version changes:
  -   Fix an issue where i.e. 'file:///tmp/###' was not properly escaped
  -   Fix uri_escape allowing \w style character classes in its character set parameter (GH#112) (Graham Knop)
  -   Merge the methods from URI::QueryParam into URI, so they are always available (GH#114) (Graham Knop)
  -   Remove Shebang and Taint from all tests.
  -   Add URI::geo (GH#141) (david-dick)
  -   Using Scalar::Util::reftype instead of just ref()


author: xiejing <xiejing@kylinos.cn> - 2.19-1
changelog:
  - Update verison to 2.19
  - Fix minor typo in SYNOPSIS example code comment
  - Replace "base" with "parent"


author: gss <guoshengsheng@kylinos.cn> - 2.003-1
changelog:
  - update to version 2.003
  - lib/XML/LibXSLT/Quick.pm
    Add an 'implicit' type to $dest
    Correct a type spelling ('file' instead of 'path')


author: guoshengsheng <guoshengsheng@Kylinos.cn> - 0.42-1
changelog:
  - Update to version 0.42
  - Added optional variants of XPK_ARITHEXPR, XPK_TERMEXPR, XPK_LISTEXPR and the context-forcing versions
  - Support N-way list-associative operators, implemented as LISTOPs
  - Delete the no-longer-used API constants XPI_OPERAND_{ARITH,TERM,CUSTOM} from XSParseInfix.h
  - BUGFIXES:Avoid a subsequent `use VERSION` in unit tests to keep perl 5.39.8 happy
  - Remmeber to EXTEND the stack in list-associative operator wrapper functions (thanks aquanight) (RT153173)
  - Don't crash on zero-argument calls to list-associative wrapper functions (thanks aquanight) (RT153244)


author: xieyanlong <xieyanlong@kylinos.cn> - 0.43-1
changelog:
  - Use `File::ShareDir` for storing .h include files, rather than storing the contents in the `__DATA__` section of the build helpers
  - Support a new naming model for infix operators that supports lexical-aliases and renaming at import time


author: yaoxin <yao_xin001@hoperun.com> - 0.46-1
changelog:
  - Update to 0.46:
    * Added `XPK_PREFIXED_TERMEXPR_ENTERLEAVE`
    * Use module-specific rather than dist-specific dirs to store `include/` files
    * Refuse to register operators that have neither `.new_op` nor `.ppadd`, as these will never work
    * Update for perl 5.41.3: `OP_SMARTMATCH` is now removed, so make that registration conditional (RT155194)
    * `boot_xs_parse_infix()` has to load `XS/Parse/Infix.pm`, the perl module
    * Fix opname check for lexical operator alises, to match Perl's actual identifier rules
    * Fix deparse logic for fully-qualified infix operator names
    * Fix `lex_scan_packagename()` to not get confused by attribute syntax


author: wangqiang1 <wangqiang1@kylinos.cn> - 0.032-1
changelog:
  - update to 0.032, add the newly-stable features to stable.pm (extra_paired_delimiters, const_attr, for_list)


author: zhaosaisai <zhaosaisai@kylinos.cn> - 1:0.242-1
changelog:
  - Upgrade to the latest version 0.242
  - Don't test for apostrophe as package separator on Perl versions after 5.41


author: xieyanlong <xieyanlong@kylinos.cn> - 1:6.0.2-1
changelog:
  - Fix removal of scripts/pod2man and scripts/pod2text by make realclean, broken in the v6.0.0 release
  - Remove autodie from the module build process
  - Drop support for Perl 5.10.  podlators now requires Perl 5.12 or later
  - Fix wrapping of text with S<> markup in all subclasses of Pod::Text


author: zhangyao <zhangyao108@huawei.com> - 2:2.36-1
changelog:
  - DESC: Upgrade version to 2.36, test code modify, build optimization, avoid the use of magic numbers, deal compilation warning


author: yaoxin <yao_xin001@hoperun.com> - 1.30.0-1
changelog:
  - Upgrade to 1.30.0
  - add dynamic loader provider attribute
  - support DSA in libressl-3.5.0
  - fix openssl_ex_data_dup prototype


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: gaihuiying <eaglegai@163.com> - 0.9.5-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add macros to control if need libdrm, pango, libpng and if need to exclude bootlog


author: yaoxin <yao_xin001@hoperun.com> - 0.73-1
changelog:
  - Update to 0.73
    * Try to not fail when writing UTF po files with old Perl versions
    * Improve various error messages to help users debugging encoding issues
    * Remove one source of supirious error reports when writing files
    * Support a cleanspaces option to remove extra spaces in wrapped lines
    * Add an option -w/--width to rewrap text on an arbitrary column
    * Fix the behavior of --translate-only


author: wangyu <wangqingsan@huawei.com> - 123-1
changelog:
  - update to 123
    - duktape:prevent wrongful termination of runway thread
    - harden the security features of the systemd service
    - add packit build tool
    - systemd:set User/Group and don't change uid/gid if already set
    - stop installing /usr/share/polkit-1/rules.d as 700/polkitd
    - moving the 50-default.rules file location


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.19-4
changelog:
  - Fix poptCallbackType documentation
  - Fix multiple typos in comments
  - Fix potential double-free in test3.c


author: dillon chen <dillon.chen@gmail.com> - 13.3-7
changelog:
  - Fix issue: confilct between libpq-devel and postgresql-devel
  - guess init spec from redhat 
  - change redhat spec:rm private package and add files to server-devel
  - so add delete lines to Fix issue
  - Next: write oe libpq and postgresql spec by myself


author: Chenxi Mao <chenxi.mao@suse.com> - 13.01.0000-3
changelog:
  - Add libpq-devel version dependency.
  - Bump version release to 3, because previous change didn't bump release number.


author: heppen <hepeng68@huawei.com> - 1.0.1-4
changelog:
  - Add the dependency on ipmitool.
  - Fix bug: Coredump when CPU cores number exceed 248 or numa nodes exceed 16.
  - Fix some memory bug.


author: heppen <hepeng68@huawei.com> - 1.1.0-3
changelog:
  - Bug fix: fix build warning.
  - Bug fix: export PWR_SYS_GetRtPowerInfo.
  - Bug fix: data collection task intercept invalid task type.


author: heppen <hepeng68@huawei.com> - 1.1.0-4
changelog:
  - Bug fix: memcpy null pointer, array out of bounds, struct align.
  - Bug fix: get watt state will failed at the first time.
  - Bug fix: use process name to query pid but return all pids.
  - Bug fix: mismatch fopen/pclose and popen/fclose, useless if statement.


author: heppen <hepeng68@huawei.com> - 1.1.0-5
changelog:
  - Bug fix: SIGPIPE cause powerapi server exit.
  - Bug fix: pstree command is too slow to get all pid.
  - Bug fix: set smart grid state failed.
  - Bug fix: get watt attr and task list is not correct.


author: Zihao Xue <xuezihao@huawei.com> - 1.1.0-6
changelog:
  - Bug fix: heap buffer overflow caused by sending incomplete strings.
  - Bug fix: too long strings into QueryProcs causes services broke down.


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/backport-powertop-2.7-always-create-params.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: gaihuiying <eaglegai@163.com> - 2.4.9-2
changelog:
  - Type:bufix
  - ID:NA
  - SUG:NA
  - DESC:pppd: Negotiate IP address when only peer addresses are provided


author: gaihuiying <eaglegai@163.com> - 2.5.0-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:pre-created upstream default lock dir
         Openssl engine API is deprecated for a while thus disable it


author: chenyanpanHW <chenyanpan@huawei.com> - 3.22-52
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/procmail-3.24-rhconfig.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/procmail-3.15.1-man.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/procmail-3.22-truncate.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/procmail-3.24-ipv6.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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> - 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: liuchao <liuchao173.huawei.com> - 1.5.0-1
changelog:
  - upgrade to 1.5.0:
    - Makefile.am: change link order
    - GitHub actions fail on Windows due to missing unzip command
    - Export and install CMake targets
    - Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR
    - remove deprecated functionality
    - Avoid "unused variable" compiler warning
    - Update autotools
    - Support for new Google protobuf 22.x, 23.x releases
    - Miscellaneous fixes
    - Remove protobuf 2.x support
    - Silence some compiler diagnostics
    - Fixing MSVC build for Msbuild and Makefile generators


author: Funda Wang <fundawang@yeah.net> - 17.0-2
changelog:
  - add upstream patch fixing running tests with impossible alignments
  - move language files into lib package
  - cleanup spec


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: xu_ping <707078654@qq.com> - 2.13.1-1
changelog:
  - Update package to version 2.13.1
    Use new PyCode API on Python 3.12+.
    Remove typing and duplicate class_ for KeysView/ValuesView/ItemsView.
    Support for Python 3.6 was removed.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 3.2.3-1
changelog:
  - Update package to version 3.2.3
  - Add compatibility with upload-artifact v4
  - Fix false positive in use-yield-from when using yield return


author: zhangxingrong <zhangxingrong@uniontech.cn> - 3.2.3-2
changelog:
  - Fix crashes for uninferrable 'start' value in 'enumerate'
  - Fix a crash for undefined lineno in annotations


author: yixiangzhike <yixiangzhike007@163.com> - 3.1.1-1
changelog:
  - update version to 3.1.1
    - Fixed bug in NotAny where expr parse action was not being run
    - Fix regex matching for Python quoted strings
    - Make create_diagram() code compatible with latest version of railroad-diagrams
    - Support Python 3.12
    - Small perf optimization for `expr | ""` mapping to `Optional(expr)`
    - Redo QuotedString '\' escape handling as a state machine
    - Add ParseResults.deepcopy()
    - Remove ^ and $ tags from pp.common.url regex
    - Added DelimitedList class, for better handling of naming and diagramming
    - Deprecate ParserElement.validate()
    - Added new class method ParserElement.using_each
    - Fix bug in delimited_list
    - Added python_quoted_string; fixed exception messages for ParseElementEnhance subclasses
    - Enable packrat in verilogParse.py by default
    - Add embed argument to create_diagram
    - Add support for slice in expr[] notation
    - Fixed bug in srange
    - Added Lox language parser


author: lixiaoyong <lixiaoyong@kylinos.cn> - 3.2.0-1
changelog:
  - Upgrade package to version 3.2.0
    - Discontinued support for Python 3.6, 3.7, and 3.8. Adopted new Python features from
      Python versions 3.7-3.9
    - Fixed code in `ParseElementEnhance` subclasses
    - Added new `Tag` ParserElement, for inserting metadata into the parsed results
    - Fixed a regression introduced in pyparsing 3.1.3, addition of a type annotation that
      referenced `re.Pattern`


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 7.4.4-1
changelog:
  - Update package with version 7.4.4
    Fix non-string constants at the top of file being detected as docstrings on Python>=3.8.
    Removed unhelpful error message from assertion rewrite mechanism
    Updated documentation to refer to hyphenated options
    Markers are now considered in the reverse mro order to ensure base class markers are considered first
    Improved disclaimer on pytest plugin reference page to better indicate this is an automated
    Added ExceptionInfo.from_exception() <pytest.ExceptionInfo.from_exception>


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 8.3.3-1
changelog:
  - Update package to version 8.3.3
    Added [--xfail-tb]{.title-ref} flag, which turns on traceback output for XFAIL results.
    Added support for keyword matching in marker expressions.
    Added --no-fold-skipped command line option.
    Support for Python 3.13 (beta1 at the time of writing).
    Added the new consider_namespace_packages{.interpreted-text role="confval"} configuration option


author: Hann <hannannan@kylinos.cn> - 1.5.4-1
changelog:
  - Update package verison to 1.5.4
  - Fix CI failing due to Python version
  - Iterate flushing CD pipeline


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: 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: liuzhilin <liuzhilin@kylinos.cn> - 3.1.43-1
changelog:
  - Update package to version 3.1.43
  - Issue and test deprecation warnings.
  - Fix version_info cache invalidation, typing, parsing, and serialization.
  - Document manual refresh path treatment.
  - Improve static typing and docstrings related to git object types.


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> - 1.1.1-1
changelog:
  - Update package to version 1.1.1
  - Prohibit dict parameter for Cursor.execute(). It didn't produce valid SQL and might cause SQL injection. (CVE-2024-36039)
  - Added ssl_key_password param.


author: dongqi <dongqi1@kylinos.cn> - 0.41.2-1
changelog:
  - Update package to version 0.41.2
  - Fix breaking change introduced on SQLAlchemy 2.0.22 changes to attributes.AttributeImpl constructor


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.0.5-1
changelog:
  - Update package to version 0.0.5
  - Bugfix: Fix contrast failures for high contrast light theme
    Update code to not get images from placeholder.com
    Rename hex to float function


author: zhangxingrong <zhangxingrong@uniontech.com> - 1.4.6-1
changelog:
  - Update to version 1.4.6
    - Nothing in the library's logic. Just a fix in one of the test cases.
      And some changes to prevent same situation from happening again.
    - Fixed incorrect handling of newlines.
    - STARTTLS is now fully enforced if used.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.13.1-1
changelog:
  - Update package to version 1.13.1
    Improve re-writer implementation, fixing chain and adding support to callables


author: guochao <guochao@kylinos.cn> - 1.13.2-1
changelog:
  - Update package to version 1.13.2
  - Fixes to support pytest 8.1 for the test suite
  - Fixed bug in alembic command stdout where long messages were not properly wrapping at the terminal width


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.13.3-1
changelog:
  - Update package to version 1.13.3
  - Render if_exists and if_not_exists parameters in CreateTableOp, CreateIndexOp, DropTableOp and DropIndexOp in an autogenerate context
    The pin for setuptools<69.3 in pyproject.toml has been removed


author: xiejing <xiejing@kylinos.cn> - 1.14.0-1
changelog:
  - Update package to version 1.14.0
  - Added a new hook to the DefaultImpl,DefaultImpl.version_table_impl()


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.3.0-1
changelog:
  - Update package to version 4.3.0
    Fixed inability to pass total_tokens as a keyword argument on trio


author: liuzhilin <liuzhilin@kylinos.cn> - 4.4.0-1
changelog:
  - Update package to version 4.4.0
  - Added __slots__ to AsyncResource so that child classes can use __slots__.
  - Fixed the entire task group being cancelled if a TaskGroup.start() call gets cancelled.
  - Fixed MemoryObjectStream dropping an item if the item is delivered to a recipient that is waiting to receive an item but has a cancellation pending.
  - Fixed erroneous TypedAttributeLookupError if a typed attribute getter raises KeyError.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.6.1-1
changelog:
  - Update package to version 4.6.1
  - Bugfix: Fixed feed_data after feed_eof assertion errors on asyncio
    Bugfix: Fixed missing or inconsistent error when acquiring already owned Lock


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: yaoxin <yaoxin30@huawei.com> - 1.4.4-3
changelog:
  - Modified the build and install phases to adapt to the compilation and installation modes of Python 3.10


author: xu_ping <707078654@qq.com> - 0.31.3-1
changelog:
  - Update package to version 0.31.3
    Fix type annotation of errors in wrap_errors
    fix tests were failing under Python 3.13


author: yueyuankun <yueyuankun@kylinos.cn> - 23.1.0-1
changelog:
  - Update to 23.1.0
  - The InvalidHash exception is deprecated in favor of InvalidHashError
  - argon2.hash_password(), argon2.hash_password_raw(), and argon2.verify_password() that have been soft-deprecated since 2016 are now hard-deprecated
  - Official support for Python 3.11 and 3.12
  - Python 3.6 is not supported anymore
  - argon2.exceptions.InvalidHashError as a replacement for InvalidHash
  - salt parameter to argon2.PasswordHasher.hash() to allow for custom salts


author: Guochao <guochao@kylinos.cn> - 4.6-1
changelog:
  - Update package to version 4.6
  - Rpm: ignore locale when generating spec file
  - Alternative expected output for the Copr test with Python 3.13


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: liuzhilin <liuzhilin@kylinos.cn> - 3.2.2-1
changelog:
  - Update package to version 3.2.2
  - Improve inference for generic classes using the PEP 695 syntax (Python 3.12).
  - Fix RecursionError in infer_call_result() for certain __call__ methods.
  - Add AstroidManager.prefer_stubs attribute to control the astroid 3.2.0 feature that prefers stubs.
  - Fixes a problem that six.moves brain was not effective if six.moves


author: lixiaoyong <lixiaoyong@kylinos.cn> - 3.2.4-1
changelog:
  - Type:update
  - ID:NA
  - SUG:NA
  - DESC:update version to 3.2.4
         Avoid reporting unary/binary op type errors when inference is ambiguous
         Fix AssertionError when inferring a property consisting of a partial function


author: zhangxingrong <zhangxingrong@uniontech.cn> - 3.3.1-1
changelog:
  - update version to 3.3.1
  - Fix a crash introduced in 3.3.0 involving invalid format strings.
  - Add support for Python 3.13.
  - Remove support for Python 3.8 (and constants PY38, PY39_PLUS, and PYPY_7_3_11_PLUS).
  - Add the __annotations__ attribute to the ClassDef object model.
  - Implement inference for JoinedStr and FormattedValue
  - Add support for ssl.OP_LEGACY_SERVER_CONNECT (new in Python 3.12).


author: jiangxinyu <jiangxinyu@kylinos.cn> - 3.3.5-1
changelog:
  - Update package to version 3.3.5
  - Fix Python 3.13 compatibility re: collections.abc
    Control setting local nodes outside of the supposed local's constructor


author: yaoxin <yao_xin001@hoperun.com> - 5.0-1
changelog:
  - Update to 5.0:
    * @public is now properly type annotated.
    * Adopt hatch test and hatch fmt commands.
    * @public and @private now raise TypeError instead of ValueError if __all__ is not a concrete list object.
    * Other minor coding improvements identified by ruff.
    * Switch to Trusted Publishing for publishing new versions to PyPI.
    * Add support for Python 3.12.
    * Switch to hatch, replacing pdm and tox.


author: liudy <liudingyao@kylinos.cn> - 0.16.3-1
changelog:
  - Update version to 0.16.3
  - Update expected test results to also be compatible with dkimpy >= 1.1.7 
  - Update PSL from upstream


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: wangxiaomeng <wangxiaomeng@kylinos.cn> - 4.1.3-1
changelog:
  - Update to 4.1.3
    - Dropped support for Python 3.6.
    - Bumped MSRV to 1.64. (Note: Rust 1.63 can be used by setting the BCRYPT_ALLOW_RUST_163 environment variable)
    - Fixed the type signature on the kdf method.
    - Fixed incompatibility with passlib package detection assumptions.
    - Publish both py37 and py39 wheels. This should resolve some errors relating to initializing a module multiple times per process.
    - Bump Rust dependency versions


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.2.0-1
changelog:
  - Update package to version 4.2.0
  - Switch to using the new pyo3 syntax for declarative modules
    Update for new ruff syntax


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: wangxiaomeng <wangxiaomeng@kylinos.cn> - 24.4.2-1
changelog:
  - Update package to version 24.4.2
    - Fix regression where certain complex f-strings failed to parse (#4332)
    - Fix bad performance on certain complex string literals (#4331)
    - Add support for the new Python 3.12 f-string syntax introduced by PEP 701 (#3822)
    - Fix crash involving indented dummy functions containing newlines (#4318)
    - Add support for type parameter defaults, a new syntactic feature added to Python 3.13 by PEP 696 (#4327)
    - Fix unwanted crashes caused by AST equivalency check (#4290)
    - Fix catastrophic performance on docstrings that contain large numbers of leading tab characters. This fixes CVE-2024-21503.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 24.8.0-1
changelog:
  - update version to 24.8.0
  - Fix another f-string regression (#4339)
  - Add caution to the playground mention (#4352)
  - Fix use of deprecated ast.Str (#4393)
  - Fix wheel build by using newer manylinux image (#4394)
  - fix: avoid formatting backslash strings inside f-strings (#4401)
  - Fix incorrect linenos on fstring tokens with escaped newlines (#4423)


author: jiangxinyu <jiangxinyu@kylinos.cn> - 24.10.0-1
changelog:
  - Update package to version 24.10.0
  - Fix crashes involving comments in parenthesised return types or X | Y style unions
    Fix bug where the cache was shared between runs with and without --unstable


author: zhangyulong <zhangyulong@kylinos.cn> -6.2.0-1
changelog:
  - Update package to version 6.2.0
    -Drop support for python 3.8 enhancement
    -Add support for python 3.13 enhancement
    -Provide update for latest tinycss2==1.3 enhancement
    -Move away from deprecated html5lib enhancement
    -Open bracket '<' still cleaned up without closing bracket untriaged


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: jiangxinyu <jiangxinyu@kylinos.cn> - 1.35.44-1
changelog:
  - Update package to version 1.35.44
  - Add reference to update item in Dynamo DB
    Add support for Python 3.13


author: GuoCe <guoce@kylinso.cn> - 1.34.79-1
changelog:
  - update to version 1.34.79
  - A lot of functions have been updated, 
  - such as adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription.


author: zouzhimin <zouzhimin@kylinos.cn> - 1.34.100-1
changelog:
  - Update package to version 1.34.100
  - api-change:budgets: This release adds tag support for budgets and budget actions.


author: lilu <lilu@kylinos.cn> - 1.34.107-1
changelog:
  - Update package to version 1.34.107
  - This release adds support for waiters to fail on AccessDeniedException when having insufficient permissions


author: Hann <hannannan@kylinos.cn> - 1.34.149-1
changelog:
  - Update package to version 1.34.149
  - Provides ServiceUnavailableException error message
  - Adds support for creating SiteWise Edge gateways that run on a Siemens Industrial Edge Device


author: wuzhaomin <wuzhaomin@kylinos.cn> - 1.35.35-1
changelog:
  - update version to 1.35.35
  - chore: Modified bug issue template to add checkbox to report potentia
  - chore: added permissions and modified action commit in issue-regressi
  - remove worklink client following the service deprecation


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.35.44-1
changelog:
  - Update package to version 1.35.44
  - Sigv4a signing region set config bugfix
    Add support for Python 3.13


author: zhaosaisai <zhaosaisai@kylinos.cn> - 1.35.54-1
changelog:
  - Upgrade to the latest version 1.35.54
  - supports using application inference profiles to increase throughput and improve resilience.
  - Elastic Clusters adds support for pending maintenance actions feature
  - introduces an improvement in PutLogEvents
  - Add support for supplemental tax registrations


author: xu_ping <707078654@qq.com> - 0.7.2-1
changelog:
  - Update package to version 0.7.2
  - Drop Py3.7, add Py3.12
  - Remove empty plugins folder.
  - Remove split_six utility function


author: Hann <hannannan@kylinos.cn> - 0.13.0-1
changelog:
  - Update package to version 0.13.0
  - Fix default hashlib.md5 may not be available in FIPS builds
  - RedisCache supports callables as keys


author: liudy <liudingyao@kylinos.cn> - 5.4.0-1
changelog:
  - Update package to version 5.4.0
  - Add the keys.typedmethodkey decorator 
  - Deprecate MRUCache class
  - Deprecate @func.mru_cache decorator
  - Update CI environment


author: lixiaoyong <lixiaoyong@kylinos.cn> - 5.5.0-1
changelog:
  - Update to version 5.5.0
    - ``TTLCache.expire()`` returns iterable of expired ``(key, value)``
      pairs
    - ``TLRUCache.expire()`` returns iterable of expired ``(key, value)``
      pairs
    - Documentation improvements
    - Update CI environment


author: Hann <hannannan@kylinos.cn> - 1.7.1-1
changelog:
  - Update package to version 1.7.1
  - Add get_hairline() and set_hairline() functions
  - Use Ruff instead of Flake8 and isort


author: songliyang <songliyang@kylinos.cn> - 23.2.1-1
changelog:
  - upgrade to version 23.2.1
  - Stop generating nan values in tests to work with latest attrs
  - Expose mapping_unstructure_factory
  - Raise errors for missing structure handlers more eagerly
  - Stop generating nan values in tests to work with latest attrs


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: guochao <guochao@kylinos.cn> - 2024.8.30-1
changelog:
  - Update package to version 2024.8.30
  - Bump actions/upload-artifact from 4.3.5 to 4.3.6
  - Bump actions/setup-python from 5.1.0 to 5.1.1
  - Bump actions/download-artifact from 4.1.7 to 4.1.8


author: Hann <hannannan@kylinos.cn> - 10.0.1-1
changelog:
  - Update package to version 10.0.1
  - Fixed a flaw where internally unhandled exceptions could crash the worker threads and eventually starve the server of its processing resources


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: xiejing <xiejing@kylinos.cn> - 3.1.0-1
changelog:
  - Upgrade package to version 3.1.0
  - Some improvements to make cloudpickle more deterministic
    when pickling dynamic functions and classes, in particular with CPython 3.13
  - Fix a problem with the joint usage of cloudpickle's _whichmodule and multiprocessing


author: Hann <hannannan@kylinos.cn> - 6.8.2-1
changelog:
  - Upgrade package to version 6.8.2-1
  - Fix new flake8 linter errors
  - Fix running tests in environment with NO_COLOR=1


author: yaoxin <yao_xin001@hoperun.com> - 0.9.25-1
changelog:
  - Update to 0.9.25:
    * Updates to use pyproject.toml with a few other features
    * Fixes Issue #66: ConcurrentTimedRotatingFileHandler rotating gzip files fails
    * Initial support for typing


author: Weifeng Su <suweifeng1@huawei.com> - 5.0.8-1
changelog:
  - upgrade to 5.0.8
    -fix a regression error in 5.0.7
    -update testing to validate against python version 2.7 and 3.5-3.11
    -update broken links / no-existent services and references


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 23.10.4-1
changelog:
  - Update package to version 23.10.4
    Use setuptools.find_packages, ergo shippin' the tests too
    Spiff up the tox.ini, fixing the coverage build along the way
    Switch to explicit build matrix and remove duplicate py27
    run pipx run versioneer install --no-vendor


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 2.10.70-1
changelog:
  - Upgrade to version 2.10.70
    - Fix bug #938, #960, #1013
    - Add testcases
    - Makefile updated to use python3.10
    - Makefile bdist wheel added
    - CI fixed, removed python 3.6 tests


author: yaoxin <yao_xin001@hoperun.com> - 1.132-1
changelog:
  - Update to 1.132:
    * Discourage from deleting objects while paginating over them
    * Suggest pagination only when a GET request timeouts


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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.8.7-1
changelog:
  - Update package to version 1.8.7
    Remove the EPL from the list of licenses
    Add extensions recommendations and remove settings
    Switch linter from flake8 to ruff
    Set linter step to continue on error
    Fix DeprecationWarning in Python 3.12 due to use of co_lnotab


author: wuzhaomin <wuzhaomin@kylinos.cn> 1.7.5-1
changelog:
  - Update package to version 1.7.5
  - tools: ignore tox when doing a lint
  - dev: Remove line mistakenly copied over
  - logic: introduce the ability to choose what sorting takes place


author: liudy <liudingyao@kylinos.cn> - 0.3.8-1
changelog:
  - Update package to version 0.3.8
  - define html_theme as rtd workaroun 
  - Bump jinja2 from 3.1.1 to 3.1.3 in /docs 
  - Import submodule properly when there is an attribute of the module with the same name
  - update sphinx to 6.2.1
  - Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2
  - skip BufferedRandomType on pyodide


author: Hann <hannannan@kylinos.cn> - 0.3.9-1
changelog:
  - Update package to version 0.3.9-1
  - Add UnpicklingError import for dill.load_session()
  - fix fencepost error when getting source inside decorator in interpreter


author: Hann <hannannan@kylinos.cn> - 0.3.9-1
changelog:
  - Update package to version 0.3.9
  - Fix #224: Do not use the absolute path to cache wheel extensions


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: muxiaohui <muxiaohui@kylinos.cn> - 3.4.5-1
changelog:
  - Update package to version 3.4.5
  - Add support for Django 4.2, 5.0
  - Add support for Python 3.11, 3.12


author: yaoxin <yao_xin001@hoperun.com> - 3.1.0-1
changelog:
  - Update to 3.1.0:
    * Replace deprecated .warn method with .warning
    * Update sourcemap paths when concatenating source files
    * Ensure correct compiler error styling and strip ANSI escape sequences
    * Use Pypy 3.10
    * Drop support for Python 3.7
    * Drop support for Django 2
    * Add Python 3.12 support
    * Add Django 4.2 support
    * Add Django 5.0 support


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: xu_ping <707078654@qq.com> - 7.0.0-1
changelog:
  - Upgrade version to 7.0.0
  - Python 3.12 support and python 3.7 no longer supported
  - Add support bind mount propagation.


author: liuzhilin <liuzhilin@kylinos.cn> - 7.1.0-1
changelog:
  - Upgrade version to 7.1.0
  - Fixed issue with tag parsing when the registry address includes ports that resulted in invalid tag format errors.
  - Fixed issue preventing creating new configs (ConfigCollection), which failed with a KeyError due to the name field.
  - Fixed an issue due to an update in the requests package breaking docker-py.


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 2.9.1-1
changelog:
  - Update package to version 2.9.1
    - Remove brittle test
    - Modernize setuptools support to use pyproject.toml (#184)
    - Allow dominate to work in async contexts (#187)


author: yaoxin <yao_xin001@hoperun.com> - 1.0.1-1
changelog:
  - Update to 1.0.1:
    * Gracefully handle code which has been imported from a zipfile
    * Allow modules using load_dotenv to be reloaded when launched in a separate thread
    * Fix file not closed after deletion, handle error in the rewrite function
    * Use pathlib.Path in tests
    * Fix year in release date in changelog.md
    * Use https in README links


author: zhangyulong <zhangyulong@kylinos.cn> - 0.22.4-1
changelog:
  - Update package to version 0.22.4
    -Fix confusing "Possible areas for improvement"in docs
    -GitClient.get_refs() doesnot return peeled refs anymore(git protocol v2)
    -Publish Python 3.13 wheels


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.19.2-1
changelog:
  - Update package to version 1.19.2
    Fixed an exception when a Git repository had a broken ref. Git would print a warning that Dunamai failed to parse.


author: liudy <liudingyao@kylinos.cn> - 1.22.0-1
changelog:
  - Update version to 1.22.0
  - Fix The --ignore-untracked CLI flag was ignored.
  - Add --commit-length option.
  - Fix Some timestamps could fail to parse on Python 3.5 and 3.6.


author: wangqiang <wangqiang1@kylinos.cn> - 7.17.9-1
changelog:
  - Update package to version 7.17.9
  - non-root user to build artifacts inside the container
  - Update assemble task - SNAPSHOT
  - Backport aiohttp conditional HEAD bug workaround


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: 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: wuzhaomin <wuzhaomin@kylinos.cn> - 1.7.0-1
changelog:
  - Update package to version 1.7.0
  - Fix doc and other issues,Provides a new way to find device nodes that correspond to uninput devices


author: lilu <lilu@kylinos.cn> - 1.7.1-1
changelog:
  - Update package to version 1.7.1
  - Provide fallback value for FF_MAX_EFFECTS, which fixes the build on EL 7
  - Add ifdef guards around UI_GET_SYSNAME to improve kernel compatibility


author: GuoCe <guoce@kylinso.cn> - 0.36.1-1
changelog:
  - Update to 0.36.1
  - Fix OIDC authentication failure.
  - Fix memory leak in greendns.
  - Support awaiting GreenThread in an `async def` context.
  - Add debug convenience helpers - asyncio, threads


author: xuhe <xuhe@kylinos.cn> - 1.2.2-1
changelog:
  - Update version to 1.2.2
  - Fixed type errors on Python < 3.10 and the type annotation of suppress().
  - Corrected the type annotation of the exception handler callback to accept a BaseExceptionGroup instead of BaseException.
  - Updated the copying of __notes__ to match CPython behavior.
  - Removed an assert in exceptiongroup._formatting that caused compatibility issues.


author: guochao <guochao@kylinos.cn> - 4.0.1-1
changelog:
  - Update package to version 4.0.1
  - Chore: clean up tox environments & CI gates
  - Chore: remove is_async support
  - Chore: remove deprecated methods, attributes and classes


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.0-1
changelog:
  - Update package to version 1.0.0
    Fix flake8 complaints
    Add missing iTunes tags
    Fix etree to string conversion in FeedGenerator
    Allow integer to be used for enclosure length
    Update RPM Specfile (tests, pypi, py3)


author: xu_ping <707078654@qq.com> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
  - Python 3.12 support.
  - fix some bugfix
  - Update internally pinned pytest-flask to 1.3.0 for Flask >=3.0.0 support


author: dongqi <dongqi1@kylinos.cn> - 0.6.0-1
changelog:
  - Update package to version 0.6.0
  - Fix pymongo 4.0 compatibility
  - Fix bug when existing SQLAlchemy db instance
  - Support Flask 3.0 and Werkzeug 3.0


author: muxiaohui <muxiaohui@kylinos.cn> - 2024.10.0-1
changelog:
  - Update version to 2024.10.0
    Avoid git hex for newer pygit.
    Performance of memoryFS rm.
    Allow pyarrow in referenceFS parquet.


author: liutao1 <liutao1@kylinos.cn> - 2.12.0-1
changelog:
  - Update package to version 2.12.0
  - Add support for Python 3.11
  - Add a little bit of typing to google.api_core.retry
  - Add grpc Compression argument to channels and methods
  - Fix a typo in google/api_core/page_iterator.py


author: xu_ping <707078654@qq.com> - 2.33.0-1
changelog:
  - Update package to version 2.33.0
    *Adds support for custom suppliers in AWS and Identity Pool credentials
    *Adds support for X509 workload credential type
    *Adds X509 workload cert logic


author: guojunding <guojunding@kylinos.cn> - 2.34.0-1
changelog:
  - Update package to version 2.34.0
  - Update get_client_ssl_credentials to support X.509 workload certs (#1558) (18c2ec1)
  - Bug Fixes Retry token request on retryable status code (#1563) (f858a15)


author: guojunding <guojunding@kylinos.cn> - 2.35.0-1
changelog:
  - Update package to version 2.35.0
  - Add cred info to ADC creds 
  - Add support for asynchronous AuthorizedSession api 
  - Remove token_info call from token refresh path


author: songliyang <songliyang@kylinos.cn> - 2.36.0-1
changelog:
  - upgrade to version 2.36.0
  - fix: adding default parameters to updated interfaces
  - fix: remove base class to avoid type conflict
  - fix: update secret
  - fix: revert templates for iam endpoints


author: guochao <guochao@kylinos.cn> - 1.65.0-1
changelog:
  - Update package to version 1.65.0
  - Feat: Add field experimental_features to message PythonSettings
  - Feat: Add FieldInfo.referenced_types for generics
  - Use python 3.10 for docs build


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: guochao <guochao@kylinos.cn> - 23.0.0-1
changelog:
  - Upgrade to version 23.0.0
  - Minor docs fixes
  - Worker_class parameter accepts a class
  - Fix deadlock if request terminated during chunked parsing


author: wuzhaomin <wuzhaomin@kylinos.cn> - 2.0.3-3
changelog:
  - Add missing __all__ to library submodules
  - doc: Fix raises example
  - Don't recommend "import *" form.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.4.1-1
changelog:
  - Update package to version 0.4.1
    Updated files with 'repo_helper'.
    Test on newer Python versions
    Clarify that unsupported options are within requirements.txt, not generally.


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.25.0-1
changelog:
  - Upgrade package version to 1.25.0
    Add .venv to the list of directories that cannot be traversed
    Output from the core Application utility now writes to stderr


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.4-1
changelog:
  - Upgrade package with version 1.0.4
    Add support for HTTPS proxies.
    Handle sni_hostname extension with SOCKS proxy.
    Handle HTTP/1.1 half-closed connections gracefully.
    Add support for Python 3.12 and drop Python 3.7 support.
    Async support becomes fully optional.
    Add support for synchronous TLS-in-TLS streams.


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.0.5-1
changelog:
  - update to version 1.0.5
    Handle EndOfStream for anyio backend. (#899)
    Allow trio 0.25.* series in package dependancies. (#903)


author: shaoning <shaoning@kylinos.cn> - 1.0.6-1
changelog:
  - Update package to version 1.0.6
    * Relax trio dependency pinning.
    * Handle trio raising NotImplementedError on unsupported platforms.
    * Handle mapping ssl.SSLError to httpcore.ConnectError.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.27.0-1
changelog:
  - Upgrade package with version 0.27.0
    Support HTTPS proxies.
    Drop support for Python 3.7 and Add support for Python 3.12.
    Add support for httpcore 1.0.
    Respect the http1 argument while configuring proxy transports.
    Fix RFC 2069 mode digest authentication.


author: lixiaoyong <lixiaoyong@kylinos.cn> - 0.27.2-1
changelog:
  - Upgrade package with version 0.27.2
  - Fixed
    * Reintroduced supposedly-private URLTypes shortcut. (#2673)
    * Improved error messaging for InvalidURL exceptions. (#3250)
    * Fix app type signature in ASGITransport. (#3109)
  - Added
    * Support for zstd content decoding using the python zstandard package is added. Installable using httpx[zstd]. (#3139)


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: yaoxin <yao_xin001@hoperun.com> - 2.6.0-1
changelog:
  - Update to 2.6.0:
    * Identify Cargo.toml and Cargo.lock as cargo and cargo-lock
    * Fix IndexError when shebang is just '#!/usr/bin/env'
    * Add ejson extension


author: yaoxin <yao_xin001@hoperun.com> - 8.2.0-1
changelog:
  - Update to 8.2.0
    * Add SimplePath to importlib_metadata.__all__.
    * Prioritize valid dists to invalid dists when retrieving by name.
    * Message.__getitem__ now raises a KeyError on missing keys.
    * Removed deprecated support for Distribution subclasses not implementing abstract methods.
    * When reading installed files from an egg, use relative_to(walk_up=True) 
      to honor files installed outside of the installation root.
    * Deferred select imports in for speedup
    * Make MetadataPathFinder.find_distributions a classmethod for consistency with CPython.
    * Allow MetadataPathFinder.invalidate_caches to be called as a classmethod.


author: panzhe <panzhe@kylinos.cn> - 8.4.0-1
changelog:
  - Update to 8.4.0
  - Disallow passing of 'dist' to EntryPoints.select.
  - Deferred import of inspect for import performance.


author: caiyuxin <caiyuxin@kylinos.cn> - 8.5.0-1
changelog:
  - Update to 8.5.0-1
  - Deferred import of zipfile.Path
  - Deferred import of json
  - Rely on zipp overlay for zipfile.Path.


author: yaoxin <yao_xin001@hoperun.com> - 6.3.2-1
changelog:
  - Update to 6.3.2
    * Restored expectation that local standard readers are preferred over degenerate readers.
    * Restored expectation that stdlib readers are suppressed on Python 3.10.
    * Add Anchor to importlib.resources (in order for the code to comply with the documentation)
    * Future compatibility adapters now ensure that standard library readers are replaced without overriding non-standard readers.
    * Fixed NotADirectoryError when calling files on a subdirectory of a namespace package.


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 24.7.2-1
changelog:
  - Update package to version 24.7.2
  - Incremental could mis-identify that a project had opted in to version management.


author: dongqi <dongqi1@kylinos.cn> - 6.0.0-1
changelog:
  - Update package version to 6.0.0
  - Use Python 3.11 for cutting releases
  - Apply validation on other compare* methods


author: yaoxin <yao_xin001@hoperun.com> - 7.0.0-1
changelog:
  - Update to 7.0.0:
    * Refine type hint for ``singular_noun`` to indicate a literal
      return type for ``False``. (#186)
    * Removed methods renamed in 0.2.0.
    * Project now supports Pydantic 2 while retaining support for
      Pydantic 1. (#187)
    * Added validation of user-defined words and amended the type
      declarations to match, allowing for null values but not empty
      strings. (#187)
    * ``ordinal`` now handles float types correctly without first
      coercing them to strings. (#178)
    * Require Python 3.8 or later.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 8.22.1-1
changelog:
  - Update package to version 8.22.1
    Use check_same_thread=False by default for history sqlite db
    Use prompt_toolkit.application.create_app_session for debugger prompt
    Provide and easier way to generate magics and pre-post hooks
    Refuse to install event loop hooks when not using prompt_toolkit
    Add hack to change traceback syntax highlighting


author: lixiaoyong <lixiaoyong@kylinos.cn> - 8.29.0-1
changelog:
  - Update package to version 8.29.0
    Add support for WEBP to IPython.display.Image
    move the matplotlib backend handling from IPython to matplotlib
    improve inference from return type annotations in completer and the introduction of the optional target ipython[matplotlib]


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 8.1.5-1
changelog:
  - Update package to version 8.1.5
    More Phosphor backward compatibility
    Allow interact to use basic type hint annotations
    Support horizontal orientation of radio buttons
    Add support for widgets in JupyterLab code consoles
    Add return to pack_models


author: lilu <lilu@kylinos.cn> - 5.1.0-1
changelog:
  - Update package to version 5.1.0
    * Fully typed "RangeMap" and avoid complete iterations to find matches


author: yaoxin <yao_xin001@hoperun.com> - 5.1.0-1
changelog:
  - Update to 5.1.0:
    * Implement experimental _compose for composing context
      managers. If you wish to use this function, please comment in
      the issue regarding your thoughts on the ordering.
    * Deprecate null context.
    * Renamed tarball_context to tarball and deprecated tarball_context compatibility shim. 
    * Disentangle pushd from tarball.
    * Removed deprecated 'runner' parameter to tarball_context.


author: liuzhilin <liuzhilin@kylinos.cn> - 1.4.2-1
changelog:
  - Update package to version 1.4.2
  - TST add a test that ensures conservation of byte order during IPC.
  - FIX raise iterator exception in user's thread.
  - FIX _get_items_to_delete raising error when items list empty.
  - Add pytest 8.x compatability.


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: fuanan <fuanan3@h-partners.com> - 3.17.3-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 3.17.3
         drop python 2 support
         datatime fixes
         Remove ancient pathlib requirement for python3. It is part of the stdlib since Python 3.4


author: wangqiang <wangqiang1@kylinos.cn> - 0.9.19-1
changelog:
  - Update to 0.9.19
  - Drop Python2 versions from setup.py
  - Add minimal packaging instructions to //README.md
  - Add typing information
  - Replace the benchmarking data files


author: zeng liwen <zengliwen@kylinos.cn> - 4.22.0-1
changelog:
  - Update to 4.22.0
  - Improve best_match (and thereby error messages from jsonschema.validate) in cases where there are multiple sibling errors from applying anyOf / allOf
  - (Micro-)optimize equality checks when comparing for JSON Schema equality by first checking for object identity, as == would.


author: xuhe <xuhe@kylinos.cn> - 2023.12.1-1
changelog:
  - Update version to 2023.12.1
  - Ignore dotfiles when collecting schemas.
  - Enable the rest of the rulesets we care about.
  - Update pre-commit hooks.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.0-1
changelog:
  - Update package with version 1.0.0
    Fix tests for nbclient v0.8
    Remove caps & bump Python for SPEC 0


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 8.6.0-1
changelog:
  - Update package with version 8.6.0
    Update typing for traitlets 5.13
    Enable strict typing
    Test on python 3.12


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.7.1-1
changelog:
  - Update package with version 5.7.1
    Derive JupyterAsyncApp from JupyterApp
    Modernize event loop behavior
    Enable async JupyterApp
    Clean up lint and add downstream checks
    Add python 3.12 support and update typings for traitlets 5.11


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.9.0-1
changelog:
  - Update package with version 0.9.0
    Clean up linting and fix a bug that was found
    Adopt ruff format
    Normalize "jsonschema[format-nongpl]" in pyproject.toml


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.2.4-1
changelog:
  - Update package with version 2.2.4
    Fix websocket handler incorrectly inheriting from APIHandler rather than JupyterHandler
    Remove unused notebook config entry point
    Support latest version of typescript-language-server


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.2.5-1
changelog:
  - Update package to version 2.2.5
    Fix for environment variables leaking into the parent environment


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.5.2-1
changelog:
  - Update package with version 0.5.2
    Set terminals_available to False when not enabled
    Update ruff config


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.5.3-1
changelog:
  - Update package with version 0.5.3
    Drop support for Python 3.7
    Add direct dependency on ipykernel
    Adapt to level config to match other Jupyter repos


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.1.2-1
changelog:
  - Upgrade package with version 4.1.2
    Fix highlight sequencing when replacing text in code cells
    Restore notebook scrolling on dragging a cell to the viewport edge
    Fix typing in editable elements inside of open shadow DOM
    Correct Alt + number keyboard shortcuts command map
    Update jupyter-collaboration for the Binder environment
    Add virtual scrollbar component to windowed lists.
    Load custom CSS functionality and documentation
    Add plugin manager and extension locks


author: zhaojingyu <zhaojingyu@kylinos.cn> - 4.1.6-1
changelog:
  - Upgrade package with version 4.1.6
  - Fix outputarea collapse expand
    Disable placeholder for password input


author: muxiaohui <muxiaohui@kylinos.cn> - 4.3.0-1
changelog:
  - Update version to 4.3.0
    Add setting to enable single-click navigation in file browser.
    Adds command to toggle cell outputs.
    Add kernel selection to Galata notebook creation.


author: xuhe <xuhe@kylinos.cn> - 2.27.3-1
changelog:
  - Update to 2.27.3
  - Fix test util typings.
  - Use json5 typings.
  - Use updated releaser workflows.
  - Ignore pageconfig file if JSON is zero-length.
  - For v2 extensions parse entrypoint data.
  - Add util to get consolidated page_config from higher levels.
  - Move ENV_CONFIG_PATH import back into _get_config_manager.
  - Load overrides once, rather than in each settings handler.
  - Run docs on ubuntu.
  - Fix handling language packs for pseudo language.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.3.0-1
changelog:
  - Update package with version 0.3.0
    Upgrade extension to work with jupyterlab4
    Delete lock file and rerun jlpm install
    Remove dev dependencies and auto generated hatch file
    Make build work with python 3.12
    Remove package-lock.json from git tracking


author: zhaoshuang <zhaoshuang@uniontech.com> - 1.16.3-1
changelog:
  - Upgrade to version 1.16.3
    Fixes a compatibility issue with jupyter-fs==1.0.0
    Fixes some typo and issue


author: xuhe <xuhe@kylinos.cn> - 1.16.4-1
changelog:
  - Update to 1.16.4-1
  - Use `asyncio.iscoroutinefunction` to determine whether the current contents manager is sync or async.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 1.5.1-1
changelog:
  - Update package to version 1.5.1
  - Fix X22519 import/export from PEM by @achamayou in #334
  - Read the Docs now requires a config file by @simo5 in #335
  - chore: refactor for removing pdb symbols by @peppelinux in #330
  - Fix potential DoS issue with p2c header by @simo5 in #336


author: xu_ping <707078654@qq.com> - 1.5.6-1
changelog:
  - Upgrade version to 1.5.6
  - replace deprecated package with typing_extensions.
  - Drop python 3.6 and 3.7 and add 3.11 support.


author: chenhuihan <chenhuihan@huawei.com> - 2.8.0-1
changelog:
  - Update package to version 2.8.0:
    - export PyJWKClientConnectionError class
    - pre-autoupdate mirrors-mypy blacken-docs black
    - allows passing of ssl.SSLContext to PyJWKClient


author: lilu <lilu@kylinos.cn> - 2.9.0-1
changelog:
  - Update package to version 2.9.0:
    - Add support for Python 3.12
    - Fix an unnecessary str concat
    - Update jwt-api to accept either a string or list of strings for issuer validation


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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.2.0-1
changelog:
  - Upgrade package with version 1.2.0
    Support running LibCST on Python 3.12 and drop support for running it on 3.8
    Allow Element::codegen to be used by external users
    Fix parsing list matchers without explicit brackets
    Fix filepathprovider generic type


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.5.0-1
changelog:
  - Upgrade package with version 1.5.0
    FullyQualifiedNameProvider: Optionally consider pyproject.toml files
    Add validation for If node
    include python 3.13 in build
    Add helper functions for common ways of filtering nodes
    Dump CST to .dot (graphviz) files
    Implement PEP-696


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.0.3-1
changelog:
  - Update package to version 2.0.3
    Add linkify-it-py-demo url
    Fix rtd
    Update port.yml (linkify-it v5.0.0)


author: dongyuzhen <dongyuzhen@h-partners.com> - 5.1.0-1
changelog:
  - upgrade version to 5.1.0:
    - some incorrect declarations were removed from ``python.pxd``
    - built with Cython 3.0.7
    - some redundant and long deprecated methods were removed
    - character escaping in ``C14N2`` serialisation now uses a single pass over the text instead of searching for each unescaped character separately
    - early support for Python 3.13a2 was added
    - support for Python 2.7 and Python versions < 3.6 was removed
    - parsing ASCII strings is slightly faster
    - some bugs fixes


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 5.2.1-1
changelog:
  - upgrade version to 5.2.1
    - LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", but with SSE 4.2 enabled
    - LP#2059977: "Element.iterfind("//absolute_path")" failed with a "SyntaxError" where it should have issued a warning
    - GH#416: The documentation build was using the non-standard ``which`` command. Patch by Michał Górny.
    - The minimum CPU architecture for the Linux x86 binary wheels was upgraded to "sandybridge" (launched 2011), and glibc 2.28 / gcc 12 (manylinux_2_28) wheels were added.
    - Built with Cython 3.0.10


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 5.2.2-1
changelog:
  - upgrade version to 5.2.2
    - GH#417: The test_feed_parser test could fail if lxml_html_clean was not installed. It is now skipped in that case.
    - LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", without SSE 4.2.
    - If libxml2 uses iconv, the compile time version is available as etree.ICONV_COMPILED_VERSION.


author: lixiaoyong <lixiaoyong@kylinos.cn> - 5.3.0-1
changelog:
  - upgrade version to 5.3.0
    - GH#421: Nested CDATA sections are no longer rejected but split on output to represent ]]> correctly. Patch by Gertjan Klein
    - LP#2060160: Attribute values serialised differently in xmlfile.element() and xmlfile.write()
    - LP#2058177: The ISO-Schematron implementation could fail on unknown prefixes. Patch by David Lakin


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.3.5-1
changelog:
  - Upgrade version to 1.3.5
    Fixed unexpected error when use control lines which the first control block with no bodies other than comments
    Fixed unexpected syntax error in strict_undefined mode that occurred when using comprehensions within a function in a Mako Python code block
    Mako 1.3.0 bumps the minimum Python version to 3.8


author: xiaozai <xiaozai@kylinos.cn> - 1.3.6-1
changelog:
  - Upgrade version to 1.3.6
    Fixed long standing bug where the sequence <& would be misinterpreted by the lexer. 
    It’s not clear why the ampersand character was part of the characters being consumed 
    here and it may have been an inadvertent bit of code from one of Mako’s predecessor languages.


author: zeng liwen <zengliwen@kylinos.cn> - 2.1.5-1
changelog:
  - Update to 2.1.5
  - Don’t use regular expressions for striptags, avoiding a performance issue
  - Fix striptags not collapsing spaces


author: lilu <lilu@kylinos.cn> - 3.22.0-1
changelog:
  - Update package to version 3.22.0
  - Add "many" Meta option to "Schema" so it expects a collection by default
  - Refactor hooks


author: zhangyulong <zhangyulong@kylinos.cn> - 3.23.0-1
changelog:
  - Update package to version 3.23.0
    -schema Nesting:load everything but avoid dumping everythong
    -Fix one variable name causes parsing failure
    -Fix abnormal result with @post_load and nested fields
    -Support qalalchemy 2+
    -Dynamically set data_key in nested field
    -OSS Fuzz Interation


author: Kaijie Gu <jiekgu@foxmail.com> - 1.7.4-1
changelog:
  - Update Version to v1.7.4
    add a maturin v1.7.4 package
    update cargo-vendor-cache based on the Cargo.toml in maturin v1.7.1 package.


author: xuhe <xuhe@kylinos.cn> - 0.3.6-1
changelog:
  - Update version to 0.3.6
  - Remove 0001-removes-cap-on-mdit-py-plugins-dependency.patch,
    mdit-py-plugins version requirements information has been integrated, see pyproject.tom1 for details.
  - Fix autolink backslash test (markdown-it behavior changed here).
  - Remove Python 3.7 support.
  - Removes cap on mdit-py-plugins version.
  - Update GitHub actions.


author: xuhe <xuhe@kylinos.cn> - 0.4.2-1
changelog:
  - Update version to 0.4.2
  - Export plugins explicitly with __all__.
  - Expand support for Python-Markdown in the admon plugin.
  - Use ruff-format.
  - Add option for footnotes references to always be matched.
  - Test against 3.12.
  - codecov no longer works on forks.
  - Improve parsing of nested amsmath.
  - Add allowed option for inline/block attributes.


author: yaoxin <yao_xin001@hoperun.com> - 2.0.8-1
changelog:
  - Update to 2.0.8:
    * fix flake8 errors
    * add python 3.12 support
    * drop python2
    * read sqlite result before releasing lock
    * switch to PEP517 build


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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.5.3-1
changelog:
  - Update package to version 1.5.3
    Fix mkdocs serve sometimes locking up all browser tabs when navigating quickly
    Add many new supported languages for "search" plugin - update lunr-languages to 1.12.0
    Built-in themes now also support Chinese (Traditional, Taiwan) language


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.3.0-1
changelog:
  - Update package with version 2.3.0
    Change excluded file log level to INFO
    Add source attribute to authors. Aims to support GitHub and GitLab in mkdocs material.
    Add support for GitLab


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 6.0.4-1
changelog:
  - Update package with version 6.0.4
    Add mkdocs>=1.4 as dependency.
    Dropped Python upper version requirement bound.
    Fixed some warnings not shown when missing start and end delimiters in some contexts


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.6.1-1
changelog:
  - Update package with version 0.6.1
    Fix compatibility with MkDocs 1.5+
    Fix when markdown extensions is set to None


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.3.1-1
changelog:
  - Update package to version 1.3.1
    Add official support for Python 3.11 and 3.12.
    Remove support for Python 3.7.
    FIX: Better deprecation warning.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.8.0-1
changelog:
  - Update package with version 0.8.0
    Remove python 3.7 support and upgrade setup-python action
    Upgrade setup-python action to v5


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: zhangyulong <zhangyulong@kylinos.cn> - 6.1.0-1
changelog:
  - Update package to version 6.1.0
    -Support for the free-threaded build of CPython 3.13
    -Fix pytest fails in 7 units
    -Start running MyPy against the multidict/ directory enhancement good


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.13.0-1
changelog:
  - Upgrade to version 1.13.0
    - Significantly speed up file handling error paths (Shantanu, PR [17920]
    - Use fast path in modulefinder more often (Shantanu, PR [17950]
    - Let mypyc optimise os.path.join (Shantanu, PR [17949]
    - Make is_sub_path faster (Shantanu, PR [17962]


author: muxiaohui <muxiaohui@kylinos.cn> - 2.2.5-1
changelog:
  - Update version to 2.2.5
    Update license metadata.
    Support building against Percona Server builds of MySQL client library.


author: xuhe <xuhe@kylinos.cn> - 1.1.1-1
changelog:
  - Update version to 1.1.1
  - DOCS: set printoptions to disable modern scalar printing.
  - FIX: output metadata overwrites image size for all following images.
  - MAINT: fix dependency on pre-commit job.
  - MAINT: appease mypy.
  - MAINT: fix specs for CI matrix.
  - DOCS: fix extra comma forgotten.
  - FIX: remove incorrect license classifier.
  - FIX: image metadata.
  - MAINT: use findall instead of traverse.
  - MAINT: restore default line length.
  - DOCS: update changelog.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.1.2-1
changelog:
  - Update package to version 1.1.2
    Fix incorrect output from prints originating from different processes


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.0.0-1
changelog:
  - Update package to version 4.0.0
    Support python>=3.10, sphinx >=7,<9, docutils>=0.19,<0.22
    Improve footnote def/ref warnings and translations
    Allow for use of the line-block directive
    Emits sphinx include-read event


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.10.0-1
changelog:
  - Update package to version 0.10.0
    Optionally write out executed notebook in jupyter-execute
    Adopt ruff format


author: xuhe <xuhe@kylinos.cn> - 4.0.1-1
changelog:
  - Update version to 4.0.1
  - Add BuildRequires: python3-hatchling, python3-hatch-jupyter-builder
  - Add .prettierrc and .prettierignore files and add prettier scripts.
  - Update the .ts, .js, .json, .css and .md files with prettier formatting.
  - Minor manual tslints.
  - Create .git-blame-ignore-revs.
  - lint the lintconfig.


author: Hann <hannannan@kylinos.cn> - 4.0.2-1
changelog:
  - Update version to 4.0.2
  - Allow unauthenticated access to jupyter server
  - Update release scripts to use trusted publisher


author: xuhe <xuhe@kylinos.cn> - 1.6.0-1
changelog:
  - Update version to 1.6.0
  - Update pepy image link.
  - Add support for Python 3.12.
  - Update link to build icon.
  - Fix patching an already running Proactor loop.
  - Pre-empt current task before running handle, allowing unpatched tasks.
  - Remove redundant blank line.


author: dongyuzhen <dongyuzhen@h-partners.com> - 3.2.1-1
changelog:
  - upgrade version to 3.2.1:
    - add Tadpole graph
    - fix listing of release notes on Releases page
    - fix syntax warning from bad escape sequence
    - fix triangles to avoid using is to compare nodes
    - fix error message for nx.mycielski_graph(0)
    - disallow negative number of nodes in complete_multipartite_graph
    - fix names of small graphs
    - fix extendability function name in bipartite.rst
    - improve error messages for misconfigured backend treatment


author: Shinwell Hu <micromotive@qq.com> - 1.11.1.1-4
changelog:
  - Python-ninja should never obsolate ninja-build.
  - Rename /usr/bin/ninja shipped in this package to /usr/bin/python-ninja


author: wuzhaomin <wuzhaomin@kylinos.cn> 1.1.0-1
changelog:
  - Update package to version 1.1.0
  - Fixed Ubuntu version for Python 3.5+3.6
  - Fixed missing astroid requirement on typing-extensions


author: liuzhilin <liuzhilin@kylinos.cn> 2.0.3-1
changelog:
  - Update package to version 2.0.3
  - Docs: Added Python 3.12 to the supported versions in the package metadata.
  - Docs: Updated the README file with the changes from the introduction section w.r.t. Python 2 and limitations.


author: guochao <guochao@kylinos.cn> - 2.0.4-1
changelog:
  - Update package to version 2.0.4
  - Addressed safety issues; Added missing dependency psutil
  - Addressed safety issues up to 2024-07-21; Updated dev versions
  - Added py310/min to normal tests


author: liuzhilin <liuzhilin@kylinos.cn> - 2.0.2-1
changelog:
  - update to 2.0.2
  - Fixed incorrect formatting of package description on Pypi by setting the correct content type in setup.py.


author: guochao <guochao@kylinos.cn> - 2.0.3-1
changelog:
  - Update to 2.0.3
  - Fixed missing Python 3.12 in Trove classifiers
  - Addressed safety issues; Added missing dependency psutil


author: liuzhilin <liuzhilin@kylinos.cn> - 1.9.1-1
changelog:
  - Upgrade package to version 1.9.1
  - Windows related fix `#207 <https://github.com/ekalinin/nodeenv/pull/207>`
  - Fixed url for arm64 `#210 <https://github.com/ekalinin/nodeenv/pull/210>`
  - Fixed fish support `#212 <https://github.com/ekalinin/nodeenv/pull/212>`


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.14.1-1
changelog:
  - Update package to version 0.14.1
  - Fix verbose reporting of skipped tests
  - Fix testing-from-sdist CI build
  - Fix typos (codespell)


author: xu_ping <707078654@qq.com> - 0.15.1-1
changelog:
  - Update package to version 0.15.1
  - Fix a bug with config loading which caused custom ini configs 
     not to load if they were not named with a .cfg extension. 
  - Official support for python3.13 betas.


author: lixiaoyong <lixiaoyong@kylinos.cn> - 2024.10.9-1
changelog:
  - Upgrade package version to 2024.10.9
    - Updated type annotation of stderr parameter to make it optional
    - Removed add_timestamp from noxfile.options


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



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


author: wangkai <13474090681@163.com> - 1.3.0-1
changelog:
  - Update tp 1.3.0
  - Added type hints to the package. :py:class:`Value` and :py:class`Outcome` are now generic.
    A type alias was also added (:py:data:`Maybe`) for the union of :py:class:`Value`
    and :py:class:`Error`.


author: xuhe <xuhe@kylinos.cn> - 7.7.0-1
changelog:
  - Update version to 7.7.0
  - Update README.rst.
  - Fix _is_same_module() on PyPy.
  - add contrib mgorny.
  - add python 3.12 bytecode.


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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 23.2-1
changelog:
  - Update package with version 23.2
    Add python 3.12 support.
    Add types for packaging.version._Version.
    Add platform tag support for LoongArch.
    Update pyupgrade to Python 3.7+
    Support enriched metadata.


author: kaijie Gu <jiekgu@foxmail.com> - 24.1-1
changelog:
  - Update package with version 24.1
    Add support for Python 3.13
    Fix typo in _parser docstring
    Modernise type annotations using FA rules from ruff
    Document markers.default_environment()


author: yaoxin <yao_xin001@hoperun.com> - 2.1.3-1
changelog:
  - Update to 2.1.3:
    * Allow Sphinx's parallel build feature.
    * Use flit_core instead of setuptools as build backend.
    * Compatibility with changes in Sphinx 7.3.


author: caiyuxin <caiyuxin@kylinos.cn> - 2.3.0-1
changelog:
  - Update package to version 2.3.0
    * On Read the Docs, use the `rtd_canonical_path` setting to replace the canonical URL with `/en/stable/` instead of `/page/`.
    * The version banner can be disabled by setting version_banner = False.


author: zhaojingyu <zhaojingyu@kylinos.cn> - 2.2.2-1
changelog:
  - Update to 2.2.2
  - Avoid issuing a spurious DeprecationWarning when a custom DataFrame or Series subclass method is called


author: songliyang <songliyang@kylinos.cn> - 1.5.1-1
changelog:
  - upgrade to version 1.5.1
  - Fix possible TOCTOU issue in directory creation.
  - Make temp directory creation more robust, and log only on errors.


author: xu_ping <707078654@qq.com> - 0.12.1-1
changelog:
  - Update package to version 0.12.1
  - Dropped support of EOL Python 3.7.
  - Added pathspec.pathspec.PathSpec.check_*() methods.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.5.5-1
changelog:
  - update to 0.5.5
  - Handle deprecation of _is_categorical_dtype in pandas.
  - Replace numpy.issubsctype usage with numpy.issubdtype for compatibility with numpy 2.0.
  - adds support for Python 3.12.


author: liyue01 <liyue01@kylinos.cn> - 0.5.6-1
changelog:
  - update to 0.5.6
  - Avoid deprecated pandas "is_categorical_dtype" API
  - MAINT: Repalce row_stack with vstack


author: dongqi <dongqi1@kylinos.cn> - 20240706-1
changelog:
  - Update package to version 20240706
  - Support for zipped jpeg's
  - Fuzzing harnesses for integration into Google's OSS-Fuzz
  - Support for setuptools-git-versioning version 2.0.0


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.1.8-1
changelog:
  - Update package with version 2.1.8
    Bugfix: Can't include nested data files in built wheel.
    Rename tag-pattern to tag_regex in the docs.
    Copytree handle existing dirs.
    Normalize the dist info name in the wheel.
    Path to uri expansion in dependency string.


author: shaoning <shaoning@kylinos.cn> - 2.4.3-1
changelog:
  - Update package to version 2.4.3
    * Bump validate-pyproject to 0.9.0
    * Update dependencies
    * Update badge
    * Migrate tool config to pyproject.toml


author: liuzhilin <liuzhilin@kylinos.cn> - 1.5.1-1
changelog:
  - Upgrade package to version 1.5.1
  - Addressed an installation bug caused by a duplicate entry script.
  - pecan no longer has a dependency on six (https://github.com/pecan/pecan/issues/144)
  - pecan now supports SQLAlchemy 2.0 (https://github.com/pecan/pecan/issues/143)
  - pecan no longer supports SQLAlchemy 1.3


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: xuhe <xuhe@kylinos.cn> - 0.13.1-1
changelog:
  - Update version to 0.13.1
  - Try adding python to environments list.
  - Remove Python 3.6 from test matrix.
  - Don't try to install tox-venv.
  - Reword deprecation messages.
  - Remove use of pytest-flake8.
  - Avoid CI failures by removing pytest-flake8.
  - Add warnings on all documentation about pep517 being deprecated.


author: xuhe <xuhe@kylinos.cn> - 4.0.0-1
changelog:
  - Update version to 4.0.0
  - Support both values and factories.
  - Support scopes (e.g. singleton, threadlocal, contextvars).
  - Push boxes on stack, and use the top one to access values.
  - Thread-safe.
  - Lightweight (~500 LOC including scopes).
  - Zero dependencies.
  - Pure Python.
  - Annotated with types.


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: lilu <lilu@kylinos.cn> - 10.4.0-1
changelog:
  - Upgrade version to 10.4.0
  - Raise FileNotFoundError if show_file() path does not exist
  - Improved reading 16-bit TGA images with colour
  - Fixed processing multiple JPEG EXIF markers


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: gengqihu <gengqihu2@h-partners.com> - 23.3.1-1
changelog:
  - update version to 23.3.1
  - Fix parallel pip cache downloads causing crash (#12364)
  - Upgrade urllib3 to 1.26.17 (#12343)
  - Fix zsh completion script (#12173)
  - Fix #12166
  - Move the setuptools settings into pyproject.toml
  - Use `-r=...` instead of `-r ...` for hg
  - Drop isort and flake8 settings from setup.cfg
  - Follow imports for more vendored dependencies
  - Enable mypy's strict equality checks (#12209)
  - Fixed argument name in docstring
  - Allow truststore to not import on Python 3.9 and earlier
  - Vendor truststore
  - Fix formatting, combine numbers not strings!
  - Remove uses of `utcnow` in non-vendored code (#12006)
  - Fix issues raised in code review
  - move test_download_metadata mock pypi index utilities to conftest.py
  - Use strict optional checking in req_install.py (#11379)
  - Fix 'force' remove file without write permissions
  - Dropped unused attribute
  - Fix Pytest --use-venv init
  - Limit the double download fix to wheels
  - Fix slowness on Python 3.11 when updating an existing large environment.
  - Fix `pip completion --zsh`


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: yaoxin <yao_xin001@hoperun.com> - 4.2.2-1
changelog:
  - Update to 4.2.2
    * Fix android detection when python4android is present
    * Switch to ruff for formatting and use codespell and docformatter
    * Use hatch over tox by
    * Allow working without ctypes by
    * Fix 2 typos about XDG_DATA_DIR
    * Add convenience methods to PlatformDirsAPI that allow iterating over both user and site dirs/paths.
    * Drop support for EOL Python 3.7
    * site_cache_dir: Use /var/cache again instead of /var/tmp on UNIX


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.0-1
changelog:
  - Update package to version 1.0.0
    Rewrite the entire library using dataclasses.
    Add more rigorous testing.


author: songliyang <songliyang@kylinos.cn> - 2.0.2-1
changelog:
  - upgrade to version 2.0.2
  - This version is again a complete rewrite based on v0.4.4 since the approach with dataclass proved
    to be hard to convert to json while maintaining the public API which was used by pipenv.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.24.1-1
changelog:
  - Update package to version 5.24.1
    New px functions for maps: scatter_map, line_map, choropleth_map, and density_map.
    Add subtitle attribute to layout.title to enable adding subtitles to plots
    Introduce "u" and "s" pseudo html tags to add partial underline and strike-through styles
    Specify Python version 3.8-3.11 for development virtual environments
    Pin pytest at version 8.1.1 to match
    Removed Python 3.6 and Python 3.7 support


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.5.0-1
changelog:
  - Upgrade package to version 1.5.0
    - Add support for deprecating specific hook parameters
    - ``PluginManager.get_plugins()`` no longer returns ``None`` for blocked plugins


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.9.1-1
changelog:
  - Update to version 1.9.1
    Add 3.13 3.12 to the list of available Python versions
    Add a to key in tool.poetry.packages to allow custom subpackage names
    Add support for path dependencies that do not define a build system
    Add a tool.poetry.package-mode key to support non-package mode
    Improve support for PEP 691 JSON-based Simple API
    Establish zipapp compatibility
    Add support for creating packages dynamically in the build script


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.4.1-1
changelog:
  - Update package to version 1.4.1
    * fix the enable command would fail when the pyproject.toml tables were out of order
    * pattern-prefix option to add a prefix to the version tag pattern
    * Compatibility with poetry-core 1.7.0, which removed the poetry.core.semver module


author: yaoxin <yao_xin001@hoperun.com> - 2.10.1-1
changelog:
  - Update to 2.10.1:
    * Properly propagating exceptions for NFS read-only lock issues and added 
      support for being able to choose between lockf and flock
    * Added support for Python 3.11 and 3.12


author: hannannan <hannannan@kylinos.cn> - 4.0.1-1
changelog:
  - Update package to version 4.0.1-1
  - Fix pre-commit migrate-config for unquoted deprecated stages names with purelib pyyaml


author: lilu <lilu@kylinos.cn> - 3.10.0-1
changelog:
  - Update package to version 3.10.0
  - Add support for Python 3.13
  - Speedup: lazy imports and remove import


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.43-1
changelog:
  - Update package to version 3.0.43
    Make formatted_text.split_lines() accept an iterable instead of lists only.
    Disable the IPython workaround (from 3.0.41) for IPython >= 8.18.
    Restore signal.SIGINT handler between prompts.


author: xu_ping <707078654@qq.com> - 3.0.47-1
changelog:
  - Update package to version 3.0.47
    Accept os.PathLike in FileHistory
    Allow passing exception classes for KeyboardInterrupt and EOFError in PromptSession.


author: panzhe <panzhe@kylinos.cn> - 3.0.48-1
changelog:
  - Update package to version 3.0.48
    * Add `@overload` to `contrib.regular_languages.compiler.Variables.get`.
    * Use `Sequence` instead of `list` for `words` argument in completers.
    * Display an "underscore" cursor in Vi's "replace single" mode, like "replace" mode.
    * Display an "beam" cursor in Emacs (insert) mode.


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: liuzhilin <liuzhilin@kylinos.cn> - 5.9.8-1
changelog:
  - Update version to 5.9.8
  - Fix build on NetBSD due to missing .h include.
  - Fix some C compilation warnings


author: dongqi <dongqi1@kylinos.cn> - 0.4.0-1
changelog:
  - Update package to version 0.4.0
  - Added support for Python 3.11, 3.12
  - Removed support for EOL Pythons 2.7, 3.6, 3.7


author: xiaozai <xiaozai@kylinos.cn> - 2024.6.28-1
changelog:
  - Update to 2024.6.28
    - Add a script to diff pycnite against cpython's dis
    - Add a sys.path hack to run scripts without setting PYTHONPATH
    - Show line numbers in diff to make errors easier to find in the source
    - Support for Python 3.12
    - Fix op.arg decoding for COMPARE_OP and LOAD_ATTR in 3.12


author: liudy <liudingyao@kylinos.cn> - 2.11.1-1
changelog:
  - Update version to 2.11.1
  - fix false positive with fstrings containing keyword parts in python 3.12


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.12.1-1
changelog:
  - Update version to 2.12.1
    Improve backtracking of COMPARE_TYPE_REGEX
    Prevent false positive for E721 on member function
    Add new error E204 for whitespace after decorator


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: liuzhilin <liuzhilin@kylinos.cn> - 2.22-1
changelog:
  - Update to 2.22
  - Create a Security Policy.
  - Add an encoding parameter to parse_file.
  - Use proper SPDX identifier.


author: muxiaohui <muxiaohui@kylinos.cn> - 3.21.0-1
changelog:
  - Update version to 3.21.0
    RSA keys for PSS can be imported.
    By setting the PYCRYPTODOME_DISABLE_GMP environment variable, the GMP library will not be used even if detected.
    Add support for Curve25519 / X25519.


author: xiaozai <xiaozai@kylinos.cn> - 3.21.0-1
changelog:
  - Update package to version 3.21.0
    - By setting the PYCRYPTODOME_DISABLE_GMP environment variable,
      the GMP library will not be used even if detected.
    - Add support for Curve25519 / X25519.
    - Add support for Curve448 / X448.
    - Add attribute ``curve`` to EccPoint and EccXPoint classes,
      with the canonical name of the curve.
    - Fixed negation of Ed25519 points.
    - Accept an RFC5916 ECPrivateKey even if it doesn't contain any of the optional elements(parameters [0] and publicKey[1]).
    - Remove support for Python 3.5.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 2.0.0-1
changelog:
  - Update version to 2.0.0
  - Fix multiple breaking issues from new pyparsing versions (#296)
  - Fix output problems for non-default progs (#276)


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: lilu <lilu@kylinos.cn> - 2.18.0-1
changelog:
  - Update package to version 2.18.0
  - Make background colors in the image formatter work with Pillow 10.0
  - Replace Pyflakes linter with Ruff


author: jiangxinyu <jiangxinyu@kylinos.cn> - 6.4.0-1
changelog:
  - Update package to version 6.4.0
    Improve collection of QtWebEngineProcess helper and ensure Qt is relocatable


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2024.2-1
changelog:
  - Update package to version 2024.2
    Update sklearn.neighbors hook to account for removed hidden import


author: yaoxin <yao_xin001@hoperun.com> - 2024.7-1
changelog:
  - Update to 2024.7:
    * Add hook for dbus_fast in order to collect submodules that are imported from 
      cythonized extensions. (#600)
    * Add hook for gribapi package from eccodes dist, in order to collect bundled headers 
      and ensure that the eccodes shared library is collected from the build environment. (#744)
    * Add hook for patoolib to collect dynamically-imported modules from the patoolib.programs sub-package. (#748)
    * Extend the xarray hook to collect additional backend plugins that are registered via the 
      xarray.backends entry-point (e.g., cfgrib). (#744)
    * Add hook for schwifty. Requires schwifty >= 2024.5.1 due to issues with data search path 
      in earlier versions. (#742)


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 10.7-1
changelog:
  - Update package to version 10.7
    Allow configuring custom repository providers based off the existing providers.
    Admonitions and Details now allow configuring custom block classes and default titles.
    Ensure that Keys does not parse base64 encoded URLs.
    Allow PathLike objects for base_path to better support interactions with MkDocs.
    Officially support Python 3.12 and drop Python 3.7 support.
    Add new combine_header_slug option in legacy Tabbed extension and new Block Tab extension


author: jiangxinyu <jiangxinyu@kylinos.cn> - 10.7.1-1
changelog:
  - Update package to version 10.7.1
    FIX: SmartSymbols: Ensure symbols are properly translated in table of content tokens.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 10.11.2-1
changelog:
  - Update package to version 10.11.2
    Really drop python<=3.7 support
    Remove polyfill requirements for Mathjax and do not recommend it in docs
    Support Python 3.13


author: dongjiao <dongjiao@kylinos.cn> - 1.5.2-1
changelog:
  - Update package to version 1.5.2
    - Drop support for Python 3.6.
    - Officially support Python 3.13.
    - Add options for customizing the logging experience.


author: Hann <hannannan@kylinos.cn> - 1.5.3-1
changelog:
  - Update package to version 1.5.3-1
  - Fixes "AttributeError: module 'collections' has no attribute 'Callable'."


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.8.0-1
changelog:
  - Upgrade version of package to 1.8.0
    really drop python<=3.8 support
    docs: correct Homepage URL


author: caiyuxin <caiyuxin@kylinos.cn> - 1.2.0-1
changelog:
  - Update package to version 1.2.0
    * Improve interoperability with importlib.metadata.
    * Clean up the _in_process directory inside the package from sys.path before imporing the backend.


author: dongjiao <dongjiao@kylinos.cn> - 2.0.1-1
changelog:
  - Update package to version 2.0.1
   - Drop support for python 3.7
   - Breaking change: its seems no longer possible to use the html parser with a xml file so its no longer tested.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.20.0-1
changelog:
  - Update package to version 0.20.0
  - Fix #268 2, do not rely on well implemented __ne__ for keys in pmaps, instead do explicit inversion of equality comparison when checking for inequality
  - Fix #268, decrease the pmap size by the number of items removed rather than one to avoid inconsistencies in case of bad equality implementations in contained instances


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: guochao <guochao@kylinos.cn> - 0.11.1-1
changelog:
  - Update package to version 0.11.1
  - Fix up client_auth example
  - Fix deprecation warning for Cryptography 44.0.0 or newer


author: xiaozai <xiaozai@kylinos.cn> - 0.24.0-1
changelog:
  - Upgrade package to version 0.24.0
    - BREAKING: Updated minimum supported pytest version to v8.2.0
    - Adds an optional loop_scope keyword argument to pytest.mark.asyncio. 
      This argument controls which event loop is used to run the marked async test.
    - Deprecates the optional scope keyword argument to pytest.mark.asyncio for API 
      consistency with pytest_asyncio.fixture. Users are encouraged to use the loop_scope 
      keyword argument, which does exactly the same.
    - Raises an error when passing scope or loop_scope as a positional argument to @pytest.mark.asyncio.
    - Fixes a bug that caused module-scoped async fixtures to fail when reused in other modules.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.9.2-1
changelog:
  - Update package to version 0.9.2
    Bump the actions group with 1 update
    Enforce pytest 7
    Adopt ruff format
    Ignore main for coverage
    Bump actions/checkout from 3 to 4


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.10.1-1
changelog:
  - Update package to version 0.10.1
    * Update Release Scripts
    * Support and require pytest 8.1
    * Fix min dep test


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.5.0-1
changelog:
  - Update package to version 1.5.0
    Drop Python 3.7, add Python 3.11 and 3.12
    Fix UNC bug in _win32_longpath
    Simplify build matrix and improve CI workflow


author: caiyuxin <caiyuxin@kylinos.cn> - 2.1.0-1
changelog:
  - Update package to version 2.1.0
    * Drop support for Python 3.7
    * Test against PyPy 3.10
    * Add support for CPython 3.13 by regenerating the bundled certificates
    * Fix an issue where secure POST requests would fail with a connection reset by peer


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.9.0-1
changelog:
  - Update package with version 0.9.0
    Update event loop handling
    Allow passing request_timeout to client_fetch
    Update ruff and typings


author: zhaoshuang <zhaoshuang@uniontech.com> - 0.10.1-1
changelog:
  - Update package with version 0.10.1
    Fix passing of kwargs to websocket_connect
    passthrough kwargs to websocket_connect
    Update Release Scripts


author: yaoxin <yao_xin001@hoperun.com> - 3.14.0-1
changelog:
  - Update to 3.14.0:
    * #415: MockType and AsyncMockType can be imported from
      pytest_mock for type annotation purposes.
    * #420: Fixed a regression which would cause
      mocker.patch.object to not being properly cleared between
      tests.
    * #417: spy now has spy_return_list, which is a list containing
      all the values returned by the spied function.
    * pytest-mock now requires pytest>=6.2.5.
    * #410: pytest-mock's setup.py file is removed. If you relied
      on this file, e.g. to install pytest using setup.py install,
      please see Why you shouldn't invoke setup.py directly for
      alternatives.
    * Added support for Python 3.12.
    * Dropped support for EOL Python 3.7.
    * ``mocker.resetall()`` now also resets mocks created by
      ``mocker.create_autospec`` (`#390`_).


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> - 3.15.0-1
changelog:
  - Update package with version 3.15.0
    Make requirements compile disable pip's require-virtualenv flag always
    Update setuptools config
    Add dependabot configuration for GitHub Actions
    Bump actions/setup-python from 3 to 4
    Activate numpy tests on Python 3.11
    Add setup-cfg-fmt to pre-commit


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.3.1-1
changelog:
  - Update package to version 0.3.1
    Add support to pytest 8.1.x
    Support old pytest versions
    Support ruff format and respect exclude config
    Fix subprocess call for filenames with spaces


author: xuhe <xuhe@kylinos.cn> - 0.4.1-1
changelog:
  - Update version to 0.4.1
  - Stop printing whole pytest traceback on error.
  - Replace --show-source with --output-format.
  - Handle ruff config error.
  - Fix pytest without cache -pno:cacheprovider.


author: caiyuxin <caiyuxin@kylinos.cn> - 0.17.0-1
changelog:
  - Update package to version 0.17.0
  - Add scipy-openblas support
  - Bump gast requirement to 0.6.0
  - Fix numpy.fix output type
  - Drop legacy numpy support for blas detection
  - Improve error when input is not valid Python


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.3.1-1
changelog:
  - Update package with version 1.3.1
    Update workflows and tests.
    Use trusted publishing and configure Renovate.
    Drop 3.7 support and do sys path hack.


author: dongjiao <dongjiao@kylinos.cn> - 8.0.3.0.1-1
changelog:
  - Update package to version 8.0.3.0.1
    - Added support for vSAN Health APIs
    - Updated bindings with support for the new vSphere 8.0U3 APIs.
    - Python 3.12 compatibility


author: yaoxin <yao_xin001@hoperun.com> - 0.5.0-1
changelog:
  - Update to 0.5.0:
    * Migrate to PEP 517 compliant build.
    * Added ignore revs file for tracking commits with bulk sanity changes.
    * Add type annotations.
    * Add WSManFaultError.
    * Add new public APIs for header and command output.
    * Fix up subpackages in dist.


author: Hann <hannannan@kylinos.cn> - 7.1.0-1
changelog:
  - Update package to version 7.1.0-1
  - Fix test logic for datetime
  - Fix testing for warnings with pytest 8


author: yaoxin <yao_xin001@hoperun.com> - 5.1.0-1
changelog:
  - Update to 5.1.0
  - Bug Fixes:
    * Handle RESP3 sets as Python lists (#3324)
    * Prevent async ClusterPipeline instances from becoming "false-y" (#3068)
    * Add hostname field to _parse_node_line (#3343)
    * More docs fixes (#3326)
    * Delete the first-defined (and thus "duplicate") Script class (#3333)
    * Catch a known DeprecationWarning when calling .close() (#3335)
    * Add missed redismod at test_commands.py (#3369)
  - Breaking Changes:
    * Timeseries insertion filters for close samples (#3228)
    * Enhanced classes string representation (#3001)
    * Partial clean up of Python 3.7 compatibility (#2928)


author: lixiaoyong <lixiaoyong@kylinos.cn> - 5.2.0-1
changelog:
  - Upgrade version to 5.2.0
    Extend AggregateRequest with scorer argument
    Pin pytest-profiling version


author: kywqs <weiqingsong@kylinos.cn> - 0.35.1-1
changelog:
  - update version to 0.35.1
  - Make Resource.pointer also properly handle empty pointers
  - Ensure that Registry.contents() also raises NoSuchResource exceptions for nonexistent resources
  - Also look inside definitions keywords even on newer dialects


author: lixiaoyong <lixiaoyong@kylinos.cn> - 2024.7.24-1
changelog:
  - Upgrade package to 2024.7.24
    - Git issue 539: Bug: Partial matching fails on a simple example
    - Git issue 535: Regex fails Unicode 15.1 GraphemeBreakTest due to missing new GB9c rule implementation
    - Git issue 530: hangs with fuzzy and optionals


author: caiyuxin <caiyuxin@kylinos.cn> - 2024.9.11-1
changelog:
  - Update package to version 2024.9.11
    * Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in main.yml
    * Updated to actions/upload-artifact@v4 in main.yml
    * Updated to actions/download-artifact@v4 in main.yml.
    * Updated to Unicode 16.0.0.


author: dongjiao <dongjiao@kylinos.cn> - 1.2.1-1
changelog:
  - Update version to 1.2.1
    - Drop support for python 3.7. Add support for python 3.12
    - Add support for cattrs 23.2


author: yaoxin <yao_xin001@hoperun.com> - 1.3.0-1
changelog:
  - Update to 1.3.0:
    * Warn rather than raise on opportunistic auth failure
    * Explicit Principal code sample is wrong
    * Migrate to GHA stale action
    * Mention non-existing expect continue support in py-requests requires preemptive auth in many cases
    * Drop out of sequence detection
    * Use SPNEGO mechanism by default
    * Set SanitizedResponse content to bytes instead of string


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: lilu <lilu@kylinos.cn> -2.0.0-1
changelog:
  - Update package to version 2.0.0
  - Add support for Python 3.8-3.12, remove support of Python 2.x, <3.7
  - Cleanup some docs and examples


author: dongqi <dongqi1@kylinos.cn> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
    Fix type annotation problem by setting correct pyspnego min version
    Throw an exception in case of access denied
    Favour pure NTLM provider and fix SPN
    Add type annotation and black/isort checks
    Update CI and version and ignore black diff


author: dongqi <dongqi1@kylinos.cn> - 13.8.0-1
changelog:
  - Update package version to 13.8.0
  - RichHandler errors and warnings will now use different colors (red and yellow)
  - Removed the empty line printed in jupyter while using Progress


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 1.13.0-1
changelog:
  - Update package to version 1.13.0
    - #781, #783 Isolate tests that uses external_fixturepkg into a venv
    - #751 Check for ast.Attributes when finding occurrences in fstrings
    - #777, #698 add validation to refuse Rename refactoring to a python keyword
    - #730 Match on module aliases for autoimport suggestions
    - #755 Remove dependency on build package being installed while running tests
    - #780 Improved function parser to use ast parser instead of Worder
    - #752 Update pre-commit
    - #782 Integrate codecov with GHA
    - #754 Minor type hint improvements


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.18.6-1
changelog:
  - Update package to version 0.18.6
  - Fix issue with multiple document intermixing YAML 1.2 and YAML 1.1, the VersionedResolver now resets


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.7.0-1
changelog:
  - Update package to version 0.7.0
    Add support for extensionless Python files for server
    Fix configuration inheritance for configurations specified in the LSP settings
    Fix placement of inline parameter comments
    Add a subcommand to generate dependency graphs
    Add Python version support to ruff analyze CLI
    Add exclude support to ruff analyze
    Fix parentheses around return type annotations
    Fix codeblock dynamic line length calculation for indented docstring examples
    Refurb implement hardcoded-string-charset
    Refurb Count codepoints not bytes for slice-to-remove-prefix-or-suffix


author: GuoCe <guoce@kylinso.cn> - 0.10.1-1
changelog:
  - Update package to version 0.10.1
  - Fixed retry handling for IncompleteRead exception raised
  - by urllib3 2.x during data transfer


author: xu_ping <707078654@qq.com> - 0.7.7-1
changelog:
  - Upgrade version to 0.7.7
    Support schemas where the root is not a dict.
    Do not drop previous errors within an Or criterion.


author: xuhe <xuhe@kylinos.cn> - 0.18.0-1
changelog:
  - Update to 0.18.0
  - Support MSVC 17.10.
  - CMake 3.5+ requirement.
  - Support CPython 3.13 with windows lib finding fix.
  - Don't die on PermissionError during chmod.
  - Remove usage of deprecated distutils in cmake files.
  - Use first available option for vswhere output.
  - Support setuptools 69.3.0 changes in two tests.
  - Use uv in a few places.
  - Fedora maintenance.
  - Fedora: Fix rsync filter rule.
  - Fix Fedora tests.
  - Fedora downstream CI.
  - Clean up pylint.
  - Fix mypy type ignores for new setuptools types.
  - Move to Ruff-format.
  - Remove pkg_resources and test command.
  - Ruff moved to astral-sh.
  - Target-version no longer needed by Black or Ruff.
  - Update ruff and fix warnings.
  - Use 2x faster black mirror.
  - Group dependabot updates.
  - macos-latest is changing to macos-14 ARM runners.
  - Skip win PyPy PEP 518.


author: yaoxin <yao_xin001@hoperun.cpm> - 0.10.2-1
changelog:
  - Update to 0.10.2:
    * Update Pandas import to new format
    * Fix Typo in skopt/space/space.py
    * Add support for multimetric scoring to :obj:skopt.searchcv.BayesSearchCV
    * Fix Keep order of variables in LabelEncoder
    * Replace occurrences of mse with squared_error
    * Fix tuple index out of range on plot
    * Fixes Grid sampling with border="only"
    * Fix plot_gaussian_process not working with ps-acquisition


author: dongqi <dongqi1@kylinos.cn> - 0.8.24-1
changelog:
  - Upgrade package version to 0.8.24
  - Support building on MSYS2
  - Update appveyor.yml
  - Update wheels_win_32.yml


author: guochao <guochao@kylinos.cn> - 1.10.2-1
changelog:
  - Update package to version 1.10.2
  - bump pypa/cibuildwheel from 2.19.2 to 2.20.0
  - fix handling of unset --debug flag


author: zhangxianting <zhangxianting@uniontech.com> - 3.19.2-1
changelog:
  - Update to 3.19.2:
  - Updated test & build matrix to include Python 3.12 and use GitHub Actions as a Trusted Publisher (OIDC) https://github.com/simplejson/simplejson/pull/317


author: dongqi <dongqi1@kylinos.com> - 3.19.3-1
changelog:
  - Update package to version 3.19.3
  - Updated test & build matrix to include Python 3.13
  - Dropped wheel support for Python 2.7 on macOS


author: dongqi <dongqi1@kylinos.cn> - 1.3.1-1
changelog:
  - Update pacakge version to 1.3.1
  - Add support for Python 3.12 and Python 3.11
  - Updated CI script to not require setup.py


author: guochao <guochao@kylinos.cn> - 2.6-1
changelog:
  - Update package to version 2.6
  - Add support for nesting ampersand
  - Officially support Python 3.13 and update build environment
  - Update token


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1:8.1.3-1
changelog:
  - Update package to version 8.1.3
    Restore support for cut_lines() with no object type
    Add lower-bounds to the sphinxcontrib-* dependencies
    Update the LaTeX parskip package from 2001 to 2018
    Remove unused internal class sphinx.util.Tee. Patch by Adam Turner
    Disable smartquotes for languages: zh_CN and zh_TW by default
    Mention evaluation of templated content during production of static output files
    Support type-dependent search result highlighting via CSS


author: xuhe <xuhe@kylinos.cn> - 0.6.1-1
changelog:
  - Update version to 0.6.1
  - Python v3.9-3.12 support.
  - Octicon icons to v19.8.0.
  - Use reference name by default for internal link cards.
  - Improve specificity of JS function name.
  - Remove duplicate CSS hashing for sphinx >= 7.1.
  - Fix tab-item label with nested syntax.
  - Fix do not close input tag.
  - Update theme versions.
  - Make octicon list a table.
  - Add sphinx-immaterial to doc theme builds.
  - Change syntax dropdown color.
  - Add FIPS compliant flag to md5 call.
  - define build.os for RTD to fix build.
  - Move to ruff.


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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.1-1
changelog:
  - Update package to version 3.0.1
    Remove Sphinx<5 compatibility leftovers
    Adjust the expected test_basic output to match Sphinx 7.3+
    Theme option flyout to enable/disable theme's flyout
    Show version/language selectors below the title
    Show hidden version in selector if it's the current active version


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.8-1
changelog:
  - Update package to version 1.0.8
  - Fix multiple term matching when word appears in both title and document


author: yaoxin <yao_xin001@hoperun.com> - 2.0.0-1
changelog:
  - Update to 2.0.0:
    * Adopt Ruff
    * Tighten MyPy settings
    * Update GitHub actions versions
    * Avoid storing build time in gzip headers


author: xuhe <xuhe@kylinos.cn> - 0.8.4-1
changelog:
  - Update version to 0.8.4
  - Fix when more than one path is specified under "exclude" option, the paths rendered will not be as expected.
  - Fix namespace sphinxcontrib to be usable with zc.buildout.


author: yaoxin <yao_xin001@hoperun.com> - 2.0.0-1
changelog:
  - Update to 2.0.0:
    * Fix tests for Sphinx 7.4 and later
    * Adopt Ruff and use stricter MyPy settings
    * Run mypy without command-line options


author: yuanlipeng <yuanlipeng2@huawei.com> - 2.0.0-1
changelog:
  - Upgrade version to 2.0.0
  - Drop support for Python 3.5, 3.6, 3.7, and 3.8.
  - Use os.PathLike over pathlib.Path.
  - Raise minimum required Sphinx version to 5.0.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.4.1-1
changelog:
  - Update package with version 1.4.1
    Drop Python 3.7 from CI
    Updated installation, configuration and usage information.
    Move to flit for PEP 621 compliant builds.


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: 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: jinshuaiyu <jinshuaiyu@kylinos.cn> - 1.2.0-1
changelog:
  - Update package to version 1.2.0
  - Remove support from before Python 3.7
  - asdict functionality to optionally recursively give suds object
  - Support process SOAP 1.2 reply
  - Switch to requirements.txt and use pytest directly


author: lvfei <lvfei@kylinos.cn> - 8.0.0-1
changelog:
  - Update package to version 8.0.0
  - Do not ignore mypy error code "return"
  - Enable running skips with custom marker
  - Move from some _pytest imports to pytest imports
  - Move from typing to collections.abc for multiple deprecated imports


author: dongjiao <dongjiao@kylinos.cn> - 5.7.0-1
changelog:
  - Update package to version 5.7.0
    - Add a tzinfos mapping and parse method
    - Removed dependency on pytz


author: fuanan <fuanan3@h-partners.com> - 1.8.1-1
changelog:
  - update version to 1.8.1
  - bump http-proxy from 1.17.0 to 1.8.1
  - fix broken link
  - add chunked inference
  - fix attrs in custom predict fn for tensorboard
  - fixing infer edge case issue
  - explicitly require bash(Change /bin/sh to /bin/bash in build_pip_package.sh)
  - add support for witwidget for JupyterLab 3.x.


author: xiaozai <xiaozai@kylinos.cn> - 2.4.0-1
changelog:
  - Update to 2.4.0
    - Document terminal colour detection overrides
    - Add support for Python 3.13
    - Improve isatty check
    - Improve typing
    - Drop support for EOL Python 3.7


author: dongjiao <dongjiao@kylinos.cn> - 0.18.1-1
changelog:
  - Upgrade version to 0.18.1
    - Remove py37 support
    - Update typings for mypy 1.6
    - Add more linting


author: liuzhilin <liuzhilin@kylinos.cn> - 8.3.0-1
changelog:
  - Update package to version 8.3.0
  - Fixed bug where :func:`~testfixtures.comparison.compare_generator` did not respect ``strict=True``.
  - Fixed bug in the type annotations for :class:`ShouldRaise` and :func:`~testfixtures.comparison.compare_exception`. :class:`LogCapture` will now raise an exception if closed while still installed.


author: dongjiao <dongjiao@kylinos.cn> - 3.5.0-1
changelog:
  - Upgrade version to 3.5.0
    - Added support for the Scientific Python version of OpenBLAS 
    - Added support for Pyodide and systems with alternative implementations of libc.
    - Added support for FlexiBLAS


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.13.0-1
changelog:
  - Update package to version 2.13.0
    Add support for datetime.timedelta to time_machine.travel().
    Add shift() method to the time_machine pytest fixture.
    Fix documentation about using local time for naive date(time) strings.


author: xuhe <xuhe@kylinos.cn> - 2.15.0-1
changelog:
  - Update version to 2.15.0
  - Upgrade GitHub Actions upload-artifact in build workflow.
  - Upgrade cibuildwheel.
  - Upgrade requirements.
  - Fix workflow badge visibility in README.
  - Ignore Flake8 max line length errors.
  - Tidy pyproject.toml readme and license fields.
  - Improve MyPy configuration.
  - Fix System Error on Python 3.13 and Windows.
  - Build wheels for Python 3.13.
  - Downgrade wheel build environment Ubuntu version.


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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.12.3-1
changelog:
  - Update package to version 0.12.3
    chore(deps-dev): bump urllib3 from 1.26.14 to 1.26.18
    fix: Newline lost when updating a table
    fix: Significant slowdown on nested tables depending on syntax
    fix: Fix division for integers
    fix: error when overwriting a sub table


author: Binshuo <binshuo.oerv@isrc.iscas.ac.cn> - 0.13.2-1
changelog:
  - Update package to version 0.13.2
    chore(deps-dev): bump certifi from 2024.2.2 to 2024.7.4
    chore(deps-dev): bump idna from 3.4 to 3.7
    chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.4
    chore(deps-dev): bump requests from 2.31.0 to 2.32.2
    chore(deps-dev): bump setuptools from 68.0.0 to 70.0.0
    chore(deps-dev): bump urllib3 from 2.0.7 to 2.2.2
    chore(deps-dev): bump zipp from 3.15.0 to 3.19.1
    fix: delete keys from out of order table
    fix: don't add sign if the float is negative
    fix: Empty table dumped when number of subtables > 1
    fix: keep the nested out of order table
    fix: Table header missing
    fix: test_dates_behave_like_dates and test_times_behave_like_times
    fix: Encoder contract interferes with external TypeErrors raised in encoders
    fix: -1 index error when setting dotted key
    fix: |= does not work as expected on TOMLDocument
    fix: indent exist check before accessing its property
    [docs] Add tomlkit.dump()


author: dongjiao <dongjiao@kylinos.cn> - 0.12.1-1
changelog:
  - Update version to 0.12.1
    - Add support for Python 3.12 and PyPy 3.10
    - Drop support for Python 3.5 and 3.6
    - Use codecov for coverage instead of coveralls


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.0.0-1
changelog:
  - Upgrade to version 1.0.0
    - Test fixes for changes in recent upstream Python (#581) by @AdamWill in #582
    - Drop Python 3.7 by @jrbourbeau in #586
    - Test against Python 3.13 by @jrbourbeau in #587
    - Update docs by @jrbourbeau in #590


author: yaoxin <yao_xin001@hoperun.com> - 6.4.1-1
changelog:
  - Update to 6.4.1
    * Parsing of the ``Transfer-Encoding`` header is now stricter.
    * Handling of whitespace in headers now matches the RFC more closely.
    * ``tornado.curl_httpclient`` now prohibits carriage return and linefeed headers in HTTP headers
    (matching the behavior of ``simple_httpclient``).


author: liutao1 <liutao1@kylinos.cn> - 4.22.0-1
changelog:
  - Update package to version 4.22.0
  - Fix the fix environment definition
  - Expose type checking dependencies into an extra
  - Add dependency-groups support (PEP-735)


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.23.2-1
changelog:
  - Update package to version 4.23.2
  - Fix typo in docs for dependency_groups
    replace tool.pyproject and tool.tox.pyproject with tool.tox in config.rst


author: dongjiao <dongjiao@kylinos.cn> - 4.66.4-1
changelog:
  - Upgrade package to version 4.66.4
    - rich: fix completion
    - minor framework updates & code tidy


author: yaoxin <yao_xin001@hoperun.com> - 4.66.5-1
changelog:
  - Update to 4.66.5:
    * support ncols auto-detection on FreeBSD
    * fix Python 3.13 CLI
    * fix Python 3.13 tests
    * misc framework updates: add official Python 3.12 support


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.66.6-1
changelog:
  - Update package to version 4.66.6
    * fix pytest DeprecationWarning
    * fix snapcraft build
    * fix nbval DeprecationWarning


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.14.1-1
changelog:
  - Upgrade package with version 5.14.1
    Add option to load traitlets values from environement.
    Cleanup after remove Python 2 support.
    Add more project URLs, trove classifiers.
    Added type hints to HasTraits.observe() and friends.


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: liuzhilin <liuzhilin@kylinos.cn> - 0.25.1-1
changelog:
  - Upgrade package 0.25.1
  - Fix crash when importing trio in embedded Python on Windows, and other installs that remove docstrings.


author: warlcok <hunan@kylinos.cn> - 0.26.0-1
changelog:
  - Upgrade package to 0.26.0
  - Added an interactive interpreter
    Fixed a bug with incorrectly failed matches


author: guochao <guochao@kylinos.cn> - 0.26.2-1
changelog:
  - Upgrade package to 0.26.2
  - Switch to uv pip compile
  - Update to mypy 1.11.0
  - Use 3.12 for formatting check
  - Fix attrs redone


author: guochao <guochao@kylinos.cn> - 0.27.0-1
changelog:
  - Upgrade package to 0.27.0
  - Fix test.polish comments and tests
  - Break lots before other checks, minor phrasing improvement in docstring


author: caiyuxin <caiyuxin@kylinos.cn> - 2024.10.21.16-1
changelog:
  - Update package to version 2024.10.21.16
    * update calver to include hour
    * Add Django trove classifiers for 5 and upcoming 5.2 release.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.2.0-1
changelog:
  - Update package to version 1.2.0
    * Add support for Python 3.13
    * Add the Authority Key Identifier extension to child CA certificates


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: caiyuxin <caiyuxin@kylinos.cn> - 2.9.0.20241003-1
changelog:
  - Update package to version 2.9.0.20241003
    * Enable failing test
    * Add dateutil.parser.UnknownTimezoneWarning
    * Fix types for python-dateutil's relativedelta


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.10.0-1
changelog:
  - Update package with version 4.10.0
    Add support for PEP 728, PEP 742
    Drop runtime error when a read-only TypedDict item overrides a mutable one.
    Speedup issubclass() checks against simple runtime-checkable protocols by around 6%.
    Add support for PEP 705, adding typing_extensions.ReadOnly.
    Drop support for Python 3.7 (including PyPy-3.7).


author: zeng liwen <zengliwen@kylinos.cn> - 4.12.2-1
changelog:
  - Update to 4.12.2
  - Fix the runtime behavior of type parameters with defaults (PEP 696)
  - Fix AttributeError when using typing_extensions.runtime_checkable in combination with typing.Protocol on Python 3.12.2 or newer
  - Fix Protocol tests on Python 3.13.0a6 and newer
  - Improve the implementation of type parameter defaults (PEP 696)
  - Add typing_extensions.get_annotations, a backport of inspect.get_annotations that adds features specified by PEP 649
  - Fix regression in v4.12.0 where specialization of certain generics with an overridden __eq__ method would raise errors


author: shaoning <shaoning@kylinos.cn> - 2024.2-1
changelog:
  - Update package to version 2024.2
      * Add support for Python 3.13
      * Drop 3.6 and 3.7 to support Matrix
      * Remove POSIXRULES= from make invocation
      * Update tzdata to 2024b


author: wangjunqi <wangjunqi@kylinos.cn> - 5.2-1
changelog:
  - Update package to version 5.2
    Added a pre-commit config
    Updated python versions [hugovk]
    Added type hints for the public functions
    Moved to using pyproject.toml for project config.


author: chenhaixing <chenhaixing@huawei.com> - 1.26.12-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix socket timeout value when HTTPConnect is reused
         remove Exclamation mark character from the unreserved characters
         fix _idna_encode handling of x80


author: chengyechun <chengyechun1@huawei.com> - 1.26.17-2
changelog:
  - Type:CVE
  - ID:CVE-2023-45803
  - SUG:NA
  - DESC:fix CVE-2023-45803 Made body stripped form HTTP requests


author: chengyechun <chengyechun1@huawei.com> - 1.26.18-2
changelog:
  - Type:CVE
  - CVE:CVE-2024-37891
  - SUG:NA
  - DESC:fix CVE-2024-37891 Strip Proxy-Authorizatioin header on redirects


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: liuzhilin <liuzhilin@kylinos.cn> - 20.26.2-1
changelog:
  - update version to 20.26.2
  - Fix bad return code from activate.sh if hashing is disabled - by :user:’fenkes-ibm’.


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: liuzhilin <liuzhilin@kylinos.cn> - 3.0.0-1
changelog:
  - Upgrade package to version 3.0.0
  - Fix a bug that would appear on macOS whereby if we accept() a socket that is already gone, setting socket options would fail and take down the server.
  - Fixed testing of vendored asyncore code to not rely on particular naming for errno's.


author: muxiaohui <muxiaohui@kylinos.cn> - 4.0.0-1
changelog:
  - Update package to version 4.0.0
  - Add typing to dirsnapshot.
  - Added DirectorySnapshotDiff.ContextManager.


author: yaoxin <yao_xin001@hoperun.com> - 5.0.0-1
changelog:
  - Update to 5.0.0:
    * Drop support for Python 3.8 (#1055)
    * [core] Enforced usage of proper keyword-arguments (#1057)
    * [core] Renamed the BaseObserverSubclassCallable class to ObserverType (#1055)
    * [inotify] Renamed the inotify_event_struct class to InotifyEventStruct (#1055)
    * [inotify] Renamed the UnsupportedLibc exception to UnsupportedLibcError (#1057)
    * [inotify] Removed the InotifyConstants.IN_CLOSE constant (#1046)
    * [watchmedo] Renamed the LogLevelException exception to LogLevelError (#1057)
    * [watchmedo] Renamed the WatchdogShutdown exception to WatchdogShutdownError (#1057)
    * [core] Enable disallow_untyped_calls Mypy rule (#1055)
    * [core] Enable disallow_untyped_defs Mypy rule (#1060)
    * [core] Improve typing references for events (#1040)
    * [inotify] Add support for IN_CLOSE_NOWRITE events. A FileClosedNoWriteEvent event will 
      be fired, and its on_closed_no_write() dispatcher has been introduced (#1046)


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 5.0.3-1
changelog:
  - Update package to version 5.0.3
  - Improve cleaning up Inotify threads, and add eventlet test cases.


author: Wenhua Huang <huangwenhua@kylinos.cn> - 6.0.0-1
changelog:
  - Update package to version 6.0.0:
    * Pin test dependecies.
    * [docs] Add typing info to quick start. (#1082)
    * [inotify] Use of select.poll() instead of deprecated select.select(), if available. (#1078)
    * [inotify] Fix reading inotify file descriptor after closing it. (#1081)
    * [utils] The stop_signal keyword-argument type of the AutoRestartTrick class can now be either a signal.Signals or an int.
    * [utils] Added the __repr__() method to the Trick class.
    * [utils] Removed the unused echo_class() function from the echo module.
    * [utils] Removed the unused echo_instancemethod() function from the echo module.
    * [utils] Removed the unused echo_module() function from the echo module.
    * [utils] Removed the unused is_class_private_name() function from the echo module.
    * [utils] Removed the unused is_classmethod() function from the echo module.
    * [utils] Removed the unused ic_method(met() function from the echo module.
    * [utils] Removed the unused method_name() function from the echo module.
    * [utils] Removed the unused name() function from the echo module.
    * [watchmedo] Fixed Mypy issues.
    * [watchmedo] Added the __repr__() method to the HelpFormatter class.
    * [watchmedo] Removed the --trace CLI argument from the watchmedo log command, useless since events are logged by default at the LoggerTrick class level.
    * [windows] Fixed Mypy issues.
    * Thanks to our beloved contributors: @BoboTiG, @g-pichlern, @ethan-vanderheijden, @nhairs


author: xuhe <xuhe@kylinos.cn> - 0.23.0-1
changelog:
  - Update version to 0.23.0
  - Fix typo in watch doctstring.
  - Update mkdocstring python handler option key.
  - Add support for Python 3.13.
  - remove watchfiles from ignore directory.
  - use intern! in rust code.


author: xuhe <xuhe@kylinos.cn> - 0.24.0-1
changelog:
  - Update version to 0.24.0
  - drop PyPy 3.8.
  - Update Python version in index.md.
  - Return "file deleted" instead of raising an exception.


author: wangqiang <wangqiang1@kylinos.cn> - 8.5.1-1
changelog:
  - Update to 8.5.1
  - NEW: Formally support Python 3.11 (no change).
  - NEW: Add support for Python 3.12 (pathlib changes).
  - NEW: Drop Python 3.7 support.
  - FIX: Fix handling of current directory when magic and non-magic patterns are mixed in glob pattern list.
  - FIX: Fix issue with type check failure in wcmatch.glob.


author: muxiaohui <muxiaohui@kylinos.cn> - 8.5.2-1
changelog:
  - Update package to version 8.5.2
  - pathlib issue with inheritance on Python versions greater than 3.12.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 10.0-1
changelog:
  - Update package to version 10.0
    Added GLOBSTARLONG which adds support for the Zsh style
    Enable DOTALL to match hidden files
    Fix some inconsistencies with globmatch and symlink handling
    Remove deprecated function glob.raw_escape
    Officially support Python 3.13


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: yaoxin <yao_xin001@hoperun.com> - 1.8.8-1
changelog:
  - Update to 1.8.8:
    * Fix CVE-2024-42353: Add fix for open redirect
    * s/isAlive/is_alive/
    * Support for Python 2.7 requires an old version of virtualenv


author: caiyuxin <caiyuxin@kylinos.cn> - 1.8.9-1
changelog:
  - Update package to version  1.8.9
  - Add legacy-cgi to required packages to be installed for Python 3.13 compatibility


author: yaoxin <yao_xin001@hoperun.com> - 2024.7.0-1
changelog:
  - Update to 2024.7.0
    * Move Sphinx directives out of
    * Add test for rechunking to a size string
    * Support duplicate dimensions in .chunk
    * Split out distributed writes in zarr docs
    * groupby: remove some internal use of IndexVariable
    * Remove mypy exclusions for a couple more libraries
    * switch to datetime unit "D"
    * Fix example code formatting for CachingFileManager
    * Change np.core.defchararray to np.char
    * Fix dark-theme in html[data-theme=dark]-tags
    * Fix reductions for np.complex_ dtypes with numbagg
    Pelase see log : https://github.com/pydata/xarray/releases


author: caiyuxin <caiyuxin@kylinos.cn> - 2024.10.0-1
changelog:
  - Update package to version 2024.10.0
    * Support for Zarr-Python 3
    * Added zarr backends for open_groups()
    * Added support for vectorized interpolation using additional interpolators from the scipy.interpolate module
    * Fix passing missing arguments to when opening hdf5 and netCDF4 datatrees
    * Make illegal path-like variable names when constructing a DataTree from a Dataset
    * Fix bug when encoding times with missing values as floats in the case when the non-missing times could in theory be encoded with integers 
    * Fix a few bugs affecting groupby reductions with flox. 
    * Fix the safe_chunks validation option on the to_zarr method
    * Fix binning by multiple variables where some bins have no observations.
    * Fix issue where polyfit wouldn’t handle non-dimension coordinates.
    Pelase see log : https://github.com/pydata/xarray/releases/tag/v2024.10.0


author: lixiaoyong <lixiaoyong@kylinos.cn> - 0.14.1-1
changelog:
  - Upgrade package to version 0.14.1
    - Drop support for Python older than 3.6
    - Additional ruff/Pyflakes/codespell fixes


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: Hann <hannannan@kylinos.cn> - 3.1.0-1
changelog:
  - Update package to version 3.1.0-1
  - Fix long messages behavior by truncating them via custom ellipsis


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 3.18.1-1
changelog:
  - Upgrade version to 3.18.1
    - Bypass ZipFile.namelist in glob for better performance. (#106)
    - Refactored glob functionality to support a more generalized solution with support for platform-specific path separators. (#108)
    - Add special accounting for pypy when computing the stack level for text encoding warnings. (#114)


author: xiaozai <xiaozai@kylinos.cn> - 7.0-1
changelog:
  - Update package to version 7.0
    - C extension now enables multi-phase module initialization
    - For CPython >= 3.11, the ``hookable`` type is now a heap-allocated
    - Drop support for Python 3.7
    - Add support for Python 3.13
    - Build windows wheels on GHA


author: lilu <lilu@kylinos.cn> - 7.0.3-1
changelog:
  - Update package to version 7.0.3
  - Fix Assertion 'memb->type == T_PYSSIZET' failed. for Python < 3.12
  - Fix reference-counting bug in C module initialization (broken in 7.0)


author: muxiaohui <muxiaohui@kylinos.cn> - 7.1.1-1
changelog:
  - Update version to 7.1.1
    Fix segmentation faults in weakrefobject.c on Python 3.12 and 3.13.
    Declare support for Python 3.13.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 5.2-1
changelog:
  - Update package to version 5.2
  - re-try build, zope.security wheels are now published
  - Remove Python 2 support code. (#64)
  - Preliminary support for Python 3.13a3 (#65)


author: xiaozai <xiaozai@kylinos.cn> - 6.1-1
changelog:
  - Update package to version 6.1
    - Respect PURE_PYTHON environment variable set to 0.
    - Declare full support for Python 3.13.
    - Drop support for Python 3.7.
    - Build Windows wheels on GHA.
    - Correct return type for wrap_hash (fixes build on i386).


author: zhangyulon <zhangyulong@kylinos.cn> - 7.0-1
changelog:
  - Update package to version 7.0
    -Fix using a specific version of setuptools lead to distutils.error
    -Fix version 7.0 breaks the tests of zope.i18n
    -Fix docs build raises a Sphinx warning under 7.x, would break under 8.x bug
    -Fix python 'Message.__setattr__' implementation raises the wrong error for the '_readonly' case
    -Fix sphinx warnings reference target not found
    -Mapping of zope.messageid.Message can be modified
    -Add support to release aarch64 wheels


author: Dingli Zhang <dingli@iscas.ac.cn> - 3.11.6-5
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:enable profile guided optimizations for some architectures


author: xinsheng <xinsheng3@huawei.com> - 3.11.6-6
changelog:
  - Type:CVE
  - CVE:NA
  - SUG:NA
  - DESC:fix CVE-2024-6923,CVE-2024-7592,CVE-2024-8088
      - Encode newlines in headers, and verify headers are sound
      - Fix quadratic complexity in parsing quoted cookie values with backslashes
      - Replaced SanitizedNames with a more surgical fix


author: xinsheng <xinsheng3@huawei.com> - 3.11.6-8
changelog:
  - Type:CVE
  - CVE:CVE-2024-6232,CVE-2024-3219,CVE-2024-0450,CVE-2023-6597
  - SUG:NA
  - DESC:fix CVE-2024-6232,CVE-2024-3219,CVE-2024-0450,CVE-2023-6597
      - rename all CVE patch name
      - CVE-2024-6232: Remove backtracking when parsing tarfile headers
      - CVE-2024-3219: patch1 Authenticate socket connection for `socket.socketpair()` fallback
      - CVE-2024-3219: patch2 Rework pure Python socketpair tests to avoid use of importlib.reload.
      - CVE-2024-0450: Protect zipfile from "quoted-overlap" zipbomb
      - CVE-2023-6597: tempfile.TemporaryDirectory: fix symlink bug in cleanup


author: yaoxin <yao_xin001@hoperun.com> - 3.9.4-1
changelog:
  - Update to 3.9.4:
    * Make the watchdog timeout configurable
    * wdmd: close watchdog when not used
    * userstorage: replace by PyPI userstorage
    * sanlock: skip short delay in delta lease reacquire
    * sanlock: use product_uuid for host name
    * wdmd: fix timing for iTCO_wdt
    * sanlock: save client_id in token and report in status and use in -C
    * sanlock: include startup message in syslog
    * sanlock: improve repeated ballots in paxos_acquire
    * sanlock: fix zero io timeout for direct requests
    * sanlock: fix release writing zero dblock values
    * sanlock: skip delay when same host acquires delta lease


author: yangzhuangzhuang<yangzhuangzhuang1@huawei.com> - 0.3.12-3
changelog:
  - The "no acceptable C compiler found" error message is displayed during compilation.Therefore,add buildrequires gcc.


author: yaoxin <yao_xin001@hoperun.com> - 0:2.1.0-1
changelog:
  - Update to 2.1.0:
    * clarify getComment() javadoc with regards to Standard doclet inline and block tags
    * Require Java 8 to run QDox (#171)
    * Replace hamcrest with assertj (#173)
    * Upgrade to Mockito 4.11.0 with some small required code changes (#174)
    * implement JavaWildcardType.getLowerBounds and JavaWildcardType.getUpperBounds
    * Fix unittests
    * maven-gpg-plugin is not a managed plugin in oss-parent, move it to build.plugins
    * Fix the bug that does not allow the use of permits as field names (#202)


author: Jingwiw <wangjingwei@iscas.ac.cn> - 5.2.0+git6.3-1
changelog:
  - Init package from openSUSE: https://build.opensuse.org/package/show/home:neochapay:nemo:mw/qt5-qtfeedback


author: panchenbo <panchenbo@kylinsec.com.cn> - 5.15.10-5
changelog:
  - Backport ffmpeg: avcodec/x86/mathops: clip constants used with shift instructions within inline assembly


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: xihaochen <xihaochen@huawei.com> - 2.19-1
changelog:
  - Type:requirements                                                                                                                               
  - Id:NA
  - SUG:NA
  - DESC:update radvd to 2.19


author: yanglongkang <yanglongkang@h-partners.com> - 0.6.8-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport libtraceevent patch to adapt to kernel ftrace ring buffer change


author: renhongxun <renhongxun@h-partners.com> - 0.6.8-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:clear the link to rasdaemon.service when uninstalling rasdaemon
         and ensure rasdaemon restart once be upgraded


author: Bing Xia <xiabing12@h-partners.com> - 0.8.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix for vendor errors are not recorded in the SQLite database if some cpus
         are offline at the system start.


author: yangjunshuo <yangjunshuo@huawei.com> - 0.8.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix cpu isolate errors when some cpus are offline
    before the service started


author: zhangxingrong-<zhangxingrong@uniontech.cn> - 0.8.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ras-events: quit loop in read_ras_event when kbuf data is broken and Rasdaemon: Fix autoreconf build error


author: chenyanpanHW <chenyanpan@huawei.com> - 0.16.3-24
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/fix-build-bug-with-distro-of-openeuler.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yaoxin <yaoxin30@huawei.com> - 5.0.14-1
changelog:
  - Upgrade redis5 to 5.0.14 for fix cves: CVE-2021-41099
    CVE-2021-32762 CVE-2021-32675 CVE-2021-32687 CVE-2021-32626
    CVE-2021-32627 CVE-2021-32628


author: zhouyihang <zhouyihang3@h-partners.com> - 0.9.1-4
changelog:
  - Type:requirements
  - Id:NA
  - SUG:NA
  - DESC:use libsoup2 instead of libsoup3 for build when no libsoup3 provided


author: sunsuwan <sunsuwan3@huawei.com> - 1.2.6-6
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:add a user directory when the rpc user directory does not exist


author: wangyueliang <wangyueliang@kylinos.cn> - 2022.16-4
changelog:
  - merge feature from branch openEuler-22.03-LTS-SP1：
  - DESC: add loongarch64 and sw_64 support
  - AUTHOR: panchenbo <panchenbo@kylinsec.com.cn>


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.18-5
changelog:
  - revert: remove the require to rpm-build.For consistency with other community-released dependencies


author: Funda Wang <fundawang@yeah.net> - 3.2.5-148
changelog:
  - update rexml to 3.3.9
  - fix CVE-2024-35176, CVE-2024-41946, CVE-2024-39908
    CVE-2024-41123, CVE-2024-43398, CVE-2024-49761


author: yaoxin <yao_xin001@hoperun.com> - 0.6.20240107-1
changelog:
  - Update to 0.6.20240107
    * Fix regression: Allow DomainName.normalize to accept ASCII-only, non-unicode encoded input
    * Update the eTLD database to 2024-01-07 11:25:45 UTC
    * Update license to BSD-2-Clause AND BSD-3-Clause AND MPL-2.0


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: woody2918 <wudi1@uniontech.com> - 1.15.0-1
changelog:
  - Upgrade to 1.15.0
  - Update reference to MiniTest -> Minitest
  - Add test (and fix support for) for Rack v2.1.x.


author: Ge Wang <wang__ge@126.com> - 0.19.1-1
changelog:
  - update to version 0.19.1
  - No more warnings triggered by enable_for_subprocesses.
  - Avoid trying to patch Process.fork when it isn't available.
  - Dropped support for Ruby 2.4, it reached EOL


author: ouyangminxiang <ouyangminxiang@kylinsec.com.cn> - 1.1.0-2
changelog:
  - add BuildRequires: rubygem-bigdecimal rubygem-io-console rubygem-openssl rubygem-psych 
    to resolve koji build error during check


author: liyanan <liyanan61@h-partners.com> - 1.4.0-1
changelog:
  - Update to 1.4.0
  - Faraday adapter exceptions namespace compatibility with Faraday v1
  - Add global config option `Typhoeus::Config.proxy`
  - Add cache adapters for Dails,Rails, and Redis


author: yaoxin <yao_xin001@hoperun.com> - 0.0.9.1-1
changelog:
  - Update to 0.0.9.1
    * Fix use of designated initializers.
    * Use the newer TypedData extension API
    * Update Actions - updates OS's, add Ruby 3,2, etc
    * Add cross compilation for Ruby 3.2


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: kywqs <weiqingsong@kylinos.cn> - 1.20-1
changelog:
  - update version to 1.20
  - Fix a major bug when searching against a CRAM index where one container has start and end coordinates entirely contained within the previous container.
  - Fixed bug introduced in release 1.4 that caused incorrect reference bases to be printed by samtools mpileup -a -f ref.fa in the zero-depth regions at the end of each reference.


author: jinlun<jinlun@huawei.com> - 40.7-1
changelog:
  - update version to 40.7
    - Allow chronyd-restricted read chronyd key files
    - Allow systemd-sleep set attributes of efivarfs files
    - Make name_zone_t and named_var_run_t a part of the mountpoint attribute
    - Update cifs interfaces to include fs_search_auto_mountpoints()
    - Allow map xserver_tmpfs_t files when xserver_clients_write_xshm is on
    - Add map_read map_write to kernel_prog_run_bpf
    - Add policy for nvme-stas
    - Make new virt drivers permissive
    - Allow named and ndc use the io_uring api
    - Allow sssd send SIGKILL to passket_child running in ipa_otpd_t


author: chenyanpanHW <chenyanpan@huawei.com> - 3.3.24-3
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/Fix-config-file-to-deny-noraml-user-to-stop-Setroubleshootd.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: chenyanpanHW <chenyanpan@huawei.com> - 2.17-52
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/setserial-2.17-fhs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/setserial-2.17-rc.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/setserial-2.17-spelling.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


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

  , and delete BuildRequires git


author: zhengxiaoxiao <zhengxiaoxiao2@huawei.com> - 2:4.14.3-1
changelog:
  - update version to 4.14.3
    -Avoid null pointer dereference
    -Update utmp at an initial login
    -Merge libshadow and libmisc into a single libshadow
    -Adding the userdel and groupdel hooks to release tarball


author: zhangxingrong <zhangxingrong@uniontech.cn> - 2:4.14.3-3
changelog:
  - lib/idmapping.c: Use long constants in prctl(2) 
  - libsubid: Dealocate memory on exit 
  - man/lastlog: remove wrong use of keyword term


author: tenglei <tenglei@kylinos.cn> - 1:1.15.2-1
changelog:
  - Type:Upgrade
  - CVE:NA
  - SUG:NA
  - DESC:Update package to version 1.15.2, Fixes an interoperability issue while listing tags


author: tenglei <tenglei@kylinos.cn> - 1:1.16.0-1
changelog:
  - Type:Upgrade
  - CVE:NA
  - SUG:NA
  - DESC:Update package to version 1.16.0,  Given the changes to the c/* projects underneath Skopeo


author: tenglei <tenglei@kylinos.cn> - 1:1.16.1-1
changelog:
  - Type:Upgrade
  - CVE:NA
  - SUG:NA
  - DESC:Update package to version 1.16.1, Bump Skopeo to v1.16.1, c/common to v0.60.2, c/image to v5.32.2


author: Keqian Zhu <zhukeqian1@huawei.com> - 1.0.0-4
changelog:
  - guestinfo: Take another VM stop reason to account
  - cpu_qos: Add aditional setting for cpu QOS
  - cachembw_qos: Add a job to sync VM pids to resctrl


author: Dongxu Sun <sundongxu3@huawei.com> - 1.0.0-6
changelog:
  - cpu_qos: Register reset_domain_bandwidth as exit func after adding power_qos job
  - power_qos/cachembw_qos: Add type check for environment variables


author: Dongxu Sun <sundongxu3@huawei.com> - 1.0.0-7
changelog:
  - docs-Use-chinese-description-instead-of-English-in-R.patch
  - Makefile-Use-strip-option-in-gcc.patch


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



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

  , and delete BuildRequires git


author: dillon chen<dillon.chen@gmail.com> -1.1.10-1
changelog:
  - update version to 1.1.10
  - Removed patch1(inline.patch) as it's no longer required.
  - repatch patch2(snappy-stubs-internal.h)


author: GuoCe <guoce@kylinos.cn> - 4.8.0-1
changelog:
  - update to 4.8.0
  - New plugins: fail2ban, microcloud.
  - The networking plugin will now capture nmstatectl output.
  - Added a new policy for CloudLinux installations.


author: yaqiangchen <chenyaqiang@huawei.com> - 14.4.2.0-29
changelog:
  - Fix CVE-2021-33844,CVE-2023-32627,CVE-2021-23159,CVE-2023-34432
  - CVE-2023-34318,CVE-2021-23172,CVE-2021-3643,CVE-2021-23210
  - CVE-2022-31650,CVE-2023-26590,CVE-2022-31651,CVE-2023-32627
  - CVE-2017-18189


author: yanglu <yanglu72@h-partners.com> - 7:6.1-2
changelog:
  - Type:cves
  - ID:CVE-2023-5824 CVE-2023-46846 CVE-2023-46847 CVE-2023-46848
  - SUG:NA
  - DESC:fix CVE-2023-5824 CVE-2023-46846 CVE-2023-46847 CVE-2023-46848


author: zhangxianting <zhangxianting@uniontech.com> - 0.9-64
changelog:
  - Type:patch
  - CVE:NA
  - SUG:NA
  - DESC:patch hunk FAILED bacause of the arch judgement of sw_64 and loongarch64


author: laokz <zhangkai@iscas.ac.cn> - 0.9-67
changelog:
  - Type:fix
  - CVE:NA
  - SUG:NA
  - DESC:riscv64: reverse -static-pie patch due to unsupported tool-chains


author: zhangyao <zhangyao108@huawei.com> - 255-23
changelog:
  - DESC:network networkd address does not set up firewall rules
         add backport-network-networkd-address-don-t-set-up-firewall-rules.patch


author: Funda Wang <fundawang@yeah.net> - 255-28
changelog:
  - split out systemd-rpm-macros sub package for compatible with fedora
  - add helper script and macros for creating users and groups using dynamic allocation


author: langfei<langfei@huawei.com> - 4.5-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Resolve stap-exporter.service chenge to disable when upgraded systemtap-stap-exporter package


author: langfei<langfei@huawei.com> - 4.5-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Fix some test cases fail to be executed, Resolve the sc2168 warning detected by the shellcheck tool.


author: liuchao <liuchao173@huawei.com> - 5.0-1
changelog:
  - Upgrade to 5.0:
    - Performance improvements in uprobe registration and module startup.
    - More probe point process details are printed in "-L" list mode with more "-v".
    - For the case where newer kernels may break systemtap runtime APIs, better pass-4 failure diagnostics are printed.
    - Tapset function print_ubacktrace_fileline() now understands DWARF5.
    - The target(s) of process probes may be specified by path name globs,  as located selected debuginfod servers.
    - The kernel-user message transport system added framing codes, making the transport more reliable, but becoming incompatible across pre-5.0 versions. Use matching versions of stap and staprun.
    - The testsuite Makefile has been simplified to remove concurrency, so "parallel" and "resume" modes are gone.
    - New runtime macro STP_TIMING_NSECS is now supported for reporting probe timing stats in nsecs instead of cycles.  This may become default later.
    - Add new runtime macro STP_FORCE_STDOUT_TTY to override STP_STDOUT_NOT_ATTY.


author: xu_ping <707078654@qq.com> - 2.1.58-1
changelog:
  - Upgrade version to 2.1.58
  - Fix mapping the new LUN to the node ACL.
  - remove the reference to MAX_LUN.


author: zhangqiang <zhangqiang@kylinos.cn> - 14:4.99.1-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Set SA_RESTART on non-lethal signals (REQ_INFO, FLUSH_PCAP) to avoid corrupting binary pcap output


author: tangkuigang <tkgup@qq.com> - 14:4.99.4-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:resolve user information residue after RPM package uninstallation, add user checks


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



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/texi2html-5.0-Do-not-install-Unicode-EastAsianWidth-if-external-is.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/texi2html-5.0-Do-not-install-libintl-perl-if-external-is-used.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Guoshuai Sun <sunguoshuai@huawe.com> - 8:2018-24
changelog:
  - Drop texlive-venturisadf texlive-wsuipa texlive-vntex, because those packages
    use utopia license may not be free for anyone


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: updmap-map, wasy2-ps
  - Add texlive-vntex back, because texlive#I29Y5F is false. See the
  - first paragraph of https://tug.org/fonts/utopia/LICENSE-utopia.txt


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: tkz-linknodes, tkz-kiviat
  - tkz-doc-doc


author: liyanan <liyanan32@-partners.com> - 8:2018-25
changelog:
  - Remove texlive-collection-fontsextra,texlive-collection-humanities who requires texlive-wsuipa
  - Del texlive-collection-langother who requires texlive-vntex


author: liyanan <liyanan32@h-partners.com> - 8:2018-26
changelog:
  - Remove texlive-collection-fontsextra,texlive-collection-humanities who requires texlive-wsuipa
  - Remove texlive-collection-langother,texlive-scheme-full,texlive-scheme-tetex  who requires texlive-vntex


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: einfuehrung-doc, einfuehrung2-doc


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: ifetex, ifluatex, ifxetex,
  - hyperxmp


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: math-e-doc, mbenotes
  - mathalfa was renamed to mathalpha


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: presentations, pst-spirograph,
  - pst-vue3d, psu-thesis


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: texlive-docindex, tabulars-e-doc


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com>- 0.6-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:The "cc:No such file or directroy" error message is displayed during compilation.Therefore,add buildrequires gcc.
         The macro unitdir is used.Therefore,add buildrequires systemd


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.0-1
changelog:
  - Upgrade to 3.38.0
  - Sub package totem-nautilus becomes empty
    in version 3.31.91 Move nautilus properties page to nautilus module


author: chench <chench@hygon.cn> - 4.0.2-2
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add SM4 algorithm support
    - Add support for udev to create tcm devices
    - add ecc encrypt/decrypt support
    - add bootstrap file from upstream


author: chenyanpanHW <chenyanpan@huawei.com> - 1.8.0-2
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/0001-Support-specify-CC.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: liuchao <liuchao173@huawei.com> - 2.21.0-1
changelog:
  - upgrade to 2.21.0:
    - api: fixed stop method not to require any parameter
    - plugin_scheduler: fix perf fd leaks
    - allow skipping rollback when restarting TuneD or switching profile
    - function_calc_isolated_cores: no errors for offline CPUs
    - sap-hana: new profile sap-hana-kvm-guest
    - serialized SIGHUP handler to prevent possible bootcmdline corruption
    - fixed possible traceback on SIGHUP
    - updated manual pages to be consistent
    - tuned-adm: better error message for unauthorized switch_profile
    - plugin_sysctl: report reapplied sysctls only on different values
    - plugin_cpu: added support for pm_qos_resume_latency_us
    - plugin_cpu: added support for intel_pstate scaling driver
    - plugin_scheduler: do not leak FDs from the perf
    - profiles: new cpu-partitioning-powersave profile
    - profiles: new profile for AWS EC2
    - throughput-performance: set net.core.somaxconn to at least 2048
    - API: added support for moving devices between instances
    - added support for the API access through the Unix Domain Socket
    - D-Bus: send tracebacks through D-Bus only in debug mode
    - Makefile: added fix for python-3.12
    - do not exit on duplicate config lines


author: langfei<langfei@huawei.com> - 2022g-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: Fix Palestine predictions for 2072 through 2075; Ittoqqortoormiit (America/Scoresbysund) zone change.


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: yaoxin <yao_xin001@hoperun.com> - 16.0-1
changelog:
  - Update to 16.0
    * upstream release notes:
      https://unicode.org/emoji/charts-16.0/emoji-released.html


author: Funda Wang <fundawang@yeah.net> - 2.3.12-1
changelog:
  - update to 2.3.12
  - disable drivers build as they are not supported upstream
  - drop sample MySQL settings, as we do not offer mysql-connector-odbc for now


author: liuchao <liuchao173@huawei.com> - 1.90.2-1
changelog:
  - Update to 1.90.2:
    - Fix wireless devices not disappearing from Settings when disconnected
    - Require a newer libgudev to avoid bugs related to newline stripping when reading sysfs attributes
    - Add installed-tests files for use with gnome-desktop-testing
    - Fix integration test to work with system installed upower binary and under jhbuild
    - Detect headsets with kernel batteries such as Logitech and Steelseries headsets, and make them automatically disappear if the headset is turned off (if the kernel driver supports the wireless_status attribute)
    - Hide duplicate Logitech Bluetooth devices (Bolt-compatible devices connected through Bluetooth would show as 2 batteries)
    - Hide duplicate Logitech wireless devices when they get connected through USB as well
    - Fix Bluetooth device names not synchronising, and use user-chosen names when available
    - Handle the "present" sysfs attribute changing
    - Fix iDevices not appearing
    - Fix reading capacity_level with newer libgudev
    - Fix OpenBSD backend
    - Refactor internal battery handling into separate classes
    - Guess charging/discharging state based on energy rate (#196)
    - Fix polling after resume (#198)
    - Fix battery state guessing (#146)
    - Reload history when battery ID changes
    - Test fixes
    - Move state guessing into DisplayDevice
    - Always use 90% threshold to consider a battery full
    - Various test improvements
    - Fix mice showing up as keyboards (#189)
    - Allow unit test inspector to fail (#187)
    - Fix test cases when daemon shuts down too slowly (#188)
    - Remove broken wakeup DBus API
    - Tag UPS hid devices using hwdb and update list from upstream
    - Only permit Refresh method when in debug mode
    - Refactor device polling
    - Refactor udev device discovery and sibling detection
    - Improved testing and CI
    - Handle SIGTERM to trigger a clean shutdown
    - Improve polling of batteries after line-power "online" status change
    - Multiple wacom tablet detection fixes
    - Fix updates after a BT hid power supply moves in sysfs
    - Fix enumeration of "Whats Up!" devices on startup
    - Accept USB power supplies without warning
    - Allow building without gtk-doc


author: wangkai <13474090681@163.com> - 1.1.3-1
changelog:
  - Update to 1.1.3
  - Fix typo in CLI --help message: "privilges" -> "privileges"
  - Harden service file: Set OOMScoreAdjust to -1000
  - The parent process should wait for the first child process to finish in forking mode(-f)
  - dbus: check whether the client wanted interactive authentication
  - Add "--version" option to the usbguard CLI
  - ruleset: detect integer overflow of the ID and bail out
  - Enable RuleFolder by default


author: zhanghongtao <zhanghongtao22@huawei.com> - 017-1
changelog:
  - update package to usbutils-017
  - lsusb: add fallback names for 'lsusb -v' output
  - Honor system libdir and includedir
  - usbutils: lsusb-t: print entries for devices with no interfaces
  - lsusb -t: sort in bus order, not reverse order
  - susb-t: if a driver is not bound to an interface, report "[none]"
  - Generate usbutils.pc pkgconfig file
  - usbreset: Allow idProduct and idVendor to be 0
  - susb: Add function that sorts the output by device ID.
  - lsusb: Additional sorting by bus number.
  - lsusb: This is a more compact implementation of the device list sort implemented within this pull request. The output remains the same as the one demonstrated in the previous commit.


author: liuchao <liuchao173@huawei.com> - 0.14.0-1
changelog:
  - upgrade to 0.14.0:
    - Fix: urcu-bp: only teardown call-rcu worker in destructor
    - Fix: rculfhash: urcu_die() takes positive error value
    - Fix: call_rcu: teardown default call_rcu worker on application exit
    - Fix: join worker thread in call_rcu_data_free
    - Docs: clarify grace period polling API
    - Document grace period polling in rcu-api.md
    - Implement poll rcu stress test in rcutorture
    - urcu-memb,mb,signal: Implement grace period polling
    - Fix: auto-resize hash table destroy deadlock
    - Fix building on MSYS2
    - rculfhash: Include rculfhash-internal.h from local directory
    - Remove "Darwin" from "should also work on list"
    - Merge branch 'adah1972-improve-md'
    - Add semicolons at the end of function prototypes
    - Wrap a file name in backticks
    - Wrap command-line options in backticks
    - Fix a wrong format
    - Wrap URLs in angle brackets
    - Fix Markdown issues
    - Fix: Always check pthread_create for failures
    - Disable signals in URCU background threads
    - Fix: futex.h: include headers outside extern C
    - Fix: add missing unused attribute to _rcu_dereference
    - Fix: change method used by _rcu_dereference to strip type constness
    - Fix: remove type constness in URCU_FORCE_CAST's C++ version
    - Move extern "C" down in include/urcu/urcu-bp.h
    - fix: ifdef linux specific cpu count compat
    - Add unit tests for possible_cpus_array_len
    - fix: sysconf(_SC_NPROCESSORS_CONF) can be less than max cpu id
    - Fix: revise obsolete command in README.md
    - Fix: workqueue: remove unused variable "ret"
    - Fix: urcu-qsbr: futex wait: handle spurious futex wakeups
    - Fix: urcu: futex wait: handle spurious futex wakeups
    - Fix: urcu-wait: futex wait: handle spurious futex wakeups
    - Fix: defer_rcu: futex wait: handle spurious futex wakeups
    - Fix: call_rcu: futex wait: handle spurious futex wakeups
    - Fix: workqueue: futex wait: handle spurious futex wakeups
    - Fix: Use %lu rather than %ld to print count
    - Update ABI definition files
    - Bump version current and age
    - alpha: allocate membarrier system call number
    - Bump version to 0.14.0-pre
    - Improved test framework
    - rculfhash: introduce cds_lfht_node_init_deleted
    - Fix: changelog: v0.13.0 was released in 2021
    - cleanup: i386 arch detection
    - fix: properly detect 'cmpxchg' on x86-32
    - fix: use urcu-tls compat with c++ compiler
    - Fix typo
    - fix: remove autoconf features default value in help message
    - fix: add missing pkgconfig file for memb flavour lib
    - Cleanup: Tests: Remove useless pre-C99 compatibility code from tap.h
    - Document C99 and C++11 requirement in README.md
    - Always use '__thread' for Thread local storage except on MSVC
    - Fix: powerpc32: transparent unions alter calling convention
    - fix: don't use C++ thread_local on MacOs
    - wfcqueue API: implement overloaded wrappers with templates
    - wfcqueue: combine C++ API cds_wfcq_head_cast with overloading
    - wfstack C++ API: implement overloaded wrappers with templates
    - lfstack C++ API: implement overloaded wrappers with templates
    - wfstack: combine C++ API cds_wfs_stack_cast with overloading
    - lfstack: combine C++ API cds_lfs_stack_cast with overloading
    - fix: test_build tap plan
    - Test C++ build of list head init
    - Fix order of initializers in CDS_LIST_HEAD_INIT
    - unit tests: test wfcqueue, wfstack, lfstack empty check functions in C++
    - wfcqueue: implement C++ API based on function overloading
    - wfstack: implement C++ API based on function overloading
    - lfstack: implement C++ API based on function overloading
    - Fix tap.h: remove extra semicolon in pass/fail macros
    - Add C++ build tests
    - Build and run regression and unit tests as C++ programs
    - Add --enable-Werror configure switch
    - Add `urcu_posix_assert()` as `assert()` replacement
    - Rename `urcu_assert()` to `urcu_assert_debug()`
    - cleanup: spelling fixes in comments
    - Make temporary variable in _rcu_dereference non-const
    - (tls-ie2) Fix: x86 and s390: uatomic __hp() macro C++ support
    - Fix: x86 and s390: uatomic __hp() macro clang support
    - Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11


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: laokz <zhangkai@iscas.ac.cn> - 6.2.6.14-3
changelog:
  - Add RISC-V support (Patch by YukariChiba<i@0x7f.cc>)
  - Source of fence commands: RISC-V ISA Spec from riscv.org
  - Remove -Wcast-align flag, since it causes error in RISC-V gcc
  - Remove error-prone patch isolation macro


author: yanjianqing <yanjianqing@kylinos.cn> - 4.1.0-7
changelog:
  - tests: testdriver: Add filesystem socket example
  - cli: Drop unnecessary --disk prop aliases
  - fsdetails: Fix an error with source.socket of virtiofs
  - tests: cli: Fix test output after previous commit
  - cli: --disk: Add driver.metadata_cache options


author: yanjianqing <yanjianqing@kylinos.cn> - 4.1.0-8
changelog:
  - diskbackend: Drop support for sheepdog
  - cli: support --boot loader.stateless=
  - virt-install: Reuse cli.fail_conflicting
  - virt-install: --unattended and --cloud-init conflict
  - cloner: Sync and system uuid
  - virt-install: --help required options are wrong
  - cli: --cpu: Add maxphysaddr.{mode,bits} options
  - tests: Add a compat check for linux2020 in amd-sev test case
  - virtinstall: fix regression with --boot and no install method
  - virtinstall: split no_install conditional apart to track code coverage


author: yaoxin <yao_xin001@hoperun.com> - 1.36-1
changelog:
  - Update to 1.36
    * xdg-dialog: fix missing namespace in protocol name
    * cursor-shape-v1: Does not advertises the list of supported cursors
    * xdg-shell: add missing enum attribute to set_constraint_adjustment
    * xdg-shell: recommend against drawing decorations when tiled
    * tablet-v2: mark as stable
    * staging: add alpha-modifier protocol


author: yaoxin <yao_xin001@hoperun.com> - 1:4.2.5-1
changelog:
  - Update to 4.2.5
  - vulnerabilities fixed:
    * CVE-2024-4854: MONGO and ZigBee TLV dissector infinite loops
    * CVE-2024-4853: The editcap command line utility could crash
      when chopping bytes from the beginning of a packet
    * CVE-2024-4855: The editcap command line utility could crash
      when injecting secrets while writing multiple files
  - bugs fixed:
    * Flow Graph scrolls in the wrong direction vertically when pressing Up/Down.
    * TCP Stream Window Scaling not working in version 2.6.1 and later.
    * TCP stream graphs (Window scaling) axis display is confusing.
    * LUA get_dissector does not give the correct dissector under 32-bit version.


author: yaoxin <yao_xin001@hoperun.com> - 1:4.2.7-1
changelog:
  - Update to 4.2.7:
    * CVE-2024-8250: NTLMSSP dissector crash (boo#1229907).
    * CVE-2024-8645: SPRT dissector crash.


author: zhangxianting <zhangxianting@uniontech.com> - 1:4.2.8-1
changelog:
  - Update to 4.2.8
    * CVE-2024-9781: AppleTalk and RELOAD Framing dissector crashes. (issue#20114).
  - bugs fixed:
    * tools/html2text.py doesn't handle the <sup> tag. (issue#20020).
    * epan/proto.c:failed assertion "length >= 0" (dmp.body). (issue#20110).


author: yanglu <yanglu72@h-partners.com> -1.20.11-31
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix regression caused by the fix for CVE-2024-0229 
         fix use after free related to CVE-2024-21886


author: shuaijiakun <shuaijiakun1288@phytium.com.cn> -1.20.11-32
changelog:
  - Type:feature
  - CVE:NA
  - SUG:NA
  - DESC:fix display error for ps23xx when using ast and pe2201 bmc card.


author: liweigang <venland30@gmail.com> - 7.5-32
changelog:
  - update to version xdpyinfo-1.3.4.tar.xz
  - update to version xev-1.2.5.tar.xz
  - update to version xlsatoms-1.1.4.tar.xz
  - update to version xlsclients-1.1.5.tar.xz
  - update to version xlsfonts-1.0.7.tar.xz
  - update to version xprop-1.2.7.tar.xz
  - update to version xvinfo-1.1.5.tar.xz
  - update to version xwininfo-1.1.6.tar.xz
  - Drop edid-decode since upstream has moved away from X.org


author: wangkerong <wangkerong@h-partners.com> - 7.8-1
changelog:
  - upgrade to setxkbmap-1.3.3
  - upgrade to xkbcomp-1.4.5
  - upgrade to xkbprint-1.0.6
  - upgrade to xkbutils-1.0.5


author: liweigang <venland30@gmail.com> - 7.9-1
changelog:
  - upgrade to version setxkbmap-1.3.4
  - upgrade to version xkbcomp-1.4.7
  - upgrade to version xkbevd-1.1.5
  - upgrade to version xkbutils-1.0.6


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


author: xingwei <xingwei14@h-partners.com> - 4.2.3-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add haveged requires and optimize random number function replacement patch


author: chenyanpanHW <chenyanpan@huawei.com> - 2.7.2-2
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypbind-1.11-gettextdomain.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypbind-2.4-gettext_version.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yanglu <yanglu72@huawei.com> - 4.1-6
changelog:
  - DESC:delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.5-nfsnobody2.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.13-ypxfr-zeroresp.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.13-nonedomain.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.19-slp-warning.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-4.0-manfix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.24-aliases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.27-confpost.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-2.31-netgrprecur.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-4.0-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/ypserv-4.0-selinux-context.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  ,and delete BuildRequires git


author: tangjie02 <tangjie02@kylinsec.com.cn> - 1.2.15-5
changelog:
  - if the output directory does not exist, it will be created automatically.
  - fix the pointer position update error after enviroment variable is replaced. 
  - ignore the rule when the environment in %E(env) isn't found.


author: zhangxingrong <zhangxingrong@uniontech.cn> - 3.5.3-2
changelog:
  - Fix SYMBOLOGY_IDENTIFIER Loss in QRCodeMultiReader to Ensure Data Integrity and Functional Consistency with QRCodeReader


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 0.13.77-1
changelog:
  - update to 0.13.77
    - make afl to check for fuzzer bugs
    - update os versions to latest from docker_mirror.py
    - add missing tests scenarios for later os releases
    - fix Coverage include hack
    - integrate mxe/src/zziplib-2-prefer-win32-mmap.patch
    - make crossgcc/windows a working example for mingw
    - fix dbk2man regression (from typehints changes)


