# changelog

author: yaoxin <yao_xin001@hoperun.com> - 3.1.1-1
changelog:
  - Update to 3.1.1
    * Security fix for CVE-2024-6237,CVE-2024-5953,CVE-2024-3657,CVE-2024-2199
    * Issue 6172 - RFE: improve the performance of evaluation of filter component 
      when tested against a large valueset (like group members) #6173
    * Issue 6181 - RFE - Allow system to manage uid/gid at startup
    * Issue 6238 - RFE - add option to write audit log in JSON format
    * Issue 6241 - Add support for CRYPT-YESCRYPT #6242
    * Issue 5772 - ONE LEVEL search fails to return sub-suffixes #6219
    * Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol #6124
    * Issue 6155 - ldap-agent fails to start because of permission error #6179
    * Issue 6170 - audit log buffering doesn’t handle large updates
    * Issue 6175 - Referential integrity plugin - in referint_thread_func does not handle null from ldap_utf8strtok #6168
    * Issue 6183 - Slow ldif2db import on a newly created BDB backend #6208
    * Issue 6199 - unprotected search query during certificate based authentication #6205
    * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes #6225
    * Issue 6229 - After an initial failure, subsequent online backups fail #6230
    * Issue 6254 - Enabling replication for a sub suffix crashes browser #6255
    * Issue 6256 - nsslapd-numlisteners limit is not enforced
    * Issue 6265 - lmdb - missing entries in range searches #6266
    * Please see log - https://www.port389.org/docs/389ds/releases/release-3-1-1


author: lvying<lvying6@huawei.com> - 1.0.0-1
changelog:
  - Type:feature
  - ID:NA
  - SUG:NA
  - DESC: Init A-Tune-BPF-Collection repo and add readahead_tune service


author: lvying<lvying6@huawei.com> - 1.0.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: use generated vmlinux.h instead of bpftool gen vmlinux.h in compile env


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: maminjie <maminjie1@huawei.com> - 1.3.30-7
changelog:
  - fix some CVEs: CVE-2018-18544 CVE-2019-7397 CVE-2019-11005 CVE-2019-11006
    CVE-2019-11010 CVE-2019-12921 CVE-2020-10938 CVE-2020-12672


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: 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: yaoxin <yao_xin001@hoperun.com> - 1.2.24-1
changelog:
  - Update to 1.2.24:
    * Fixed formatting of ipsec.conf snippet. This is a security
    issue with severity of "Important." (CVE-2024-9050)
    * Added support for "require-id-on-certificate" setting.
    * Updated Georgian, Slovenian and Ukrainian translations.


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



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


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


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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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 /builddir/build/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: xihaochen <xihaochen@huawei.com> - 2.0.31-1
changelog:
  - Type:requirements                                                                                                                                            
  - Id:NA
  - SUG:NA
  - DESC:update OpenIPMI to 2.0.31


author: gaihuiying <eaglegai@163.com> - 2.0.31-3
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC:Add the judgment on the validity of length in emu_cmd.c and session in lanserv_ipmi.c


author: chengguipeng <chengguipeng1@huawei.com> - 1.1.12-9
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:solove the problem that no message is displayed when running a uninstalled command.


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 /builddir/build/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 /builddir/build/SOURCES/CVE-2019-7637.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


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


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


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


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


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


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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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 /builddir/build/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 /builddir/build/SOURCES/SDL-1.2.15-vec_perm-ppc64le.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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 /builddir/build/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 /builddir/build/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: Nicolas Chauvet <kwizart@gmail.com> - 0.7.4-24
changelog:
  - Multilibs support - rhbz#1433758
  - Simplify description
  - Convert AUTHORS to UTF-8
  - Drop Groups
  - Add Obsoletes/Provides for a52dec-devel


author: peijiankang <peijiankang@kylinos.cn> - 23.13.9-1.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#238402]
  - SUG:  NA
  - DESC: add accountsservice-23.13.9-add-language-tools.patch


author: peijiankang <peijiankang@kylinos.cn> - 23.13.9-1.p02
changelog:
  - Type: update
  - ID:   [TASK#371117]
  - SUG:  NA
  - DESC: add accountsservice-23.13.9-sync-openkylin-23.13.9-ok4.patch


author: huayadong <huayadong@kylinos.cn> - 23.13.9-2.p01
changelog:
  - Type: update
  - ID:   [TASK#425693]
  - SUG:  NA
  - DESC: update to 23.13.9-2 
          add BuildRequires python3-dbusmock to fix local build failed


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.6-4
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: backport upstream patch to fix concurrent reading of extended attributes


author: majianhan <majianhan@kylinos.cn> - 36.16.5-45.p01
changelog:
  - Type:update
  - ID:[TASK#425071]
  - SUG:NA
  - DESC:[kylin]Add tiger-vnc-minimal requires back
         [backport]configure only-append-fanalyzer
         [backport]check-that-the-password-contains-the-username
         [backport]bugfix-set-metacity-with-LIBGL_KOPPER_DISABLE-as-yes


author: yueyuankun <yueyuankun@kylinos.cn> - 36.16.5-45.p02
changelog:
  - Type:update
  - ID:[TASK#433557]
  - SUG:NA
  - DESC: aarch64: add 'smmu.bypassdev=0xffe1:0xd200' in /etc/default/grub


author: Wenhua Huang <huangwenhua@kylinos.cn> - 36.16.5-47.p01
changelog:
  - Type:update
  - ID:[TASK#533221]
  - SUG:NA
  - DESC: update to 36.16.5-47 from v11-svr25 36.16.5-45.p03
          [backport] add support for sw_64 architecture
          [backport] Fix wrong dracut timeout message


author: yueyuankun <yueyuankun@kylinos.cn> - 36.16.5-47.p03
changelog:
  - Type:update
  - ID:[TASK#544091]
  - SUG:NA
  - DESC: sw_64: add 'crashkernel=512M audit=0 nokaslr' in /etc/default/grub


author: mengchaoming <mengchaoming@kylinos.cn>- 2.13.4-2-p01
changelog:
  - Type:update
  - ID:TASK#222536
  - SUG:NA
  - DESC:add patch:apparmor-v2.13.4-Adapted-for-KylinOS.patch
  - apparmor-v2.13.4,修改编译问题;


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: shenyangyang<shenyangyang4@huawei.com> - 1.7.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Rebuild for openEuler-rpm-config moving /usr/lib/rpm/openEuler/xxxx
         to /usr/lib/xxxx


author: majianhan <majianhan@kylinos.cn> - 5.3.1-9.p01
changelog:
  - Type:bugfix
  - ID:BUG#593455 BUG#593457 BUG#593459 BUG#593461 BUG#593463 BUG#593465 BUG#593467 BUG#593469
  - SUG:NA
  - DESC: fix CVE-2025-2752 CVE-2025-2755 CVE-2025-2756 CVE-2025-5200 CVE-2025-5201 CVE-2025-5202 CVE-2025-5203 CVE-2025-5204


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: zhangpan <zhangpan103@h-partners.com> - 2.51.0-5
changelog:
  - add macros to control if need /usr/bin/xprop
  - at-spi2-core-help package provided at-spi2-atk-help


author: Roberto Sassu <roberto.sassu@huawei.com> - 0.2.92-1
changelog:
  - Remove dependency on openssl_tpm2_engine
  - Add support for PGP keys
  - Move configuration files to /etc/attest-tools
  - Obtain CA files from openssl configuration
  - Make primary key persistent
  - Add systemd units and requirements examples
  - Add SKAE DATA URL extension to CSR
  - Bug fixes


author: baizhonggui <baizhonggui@huawei.com> - 0.2.92-3
changelog:
  - Fix building error: File must begin with "/": /usr/lib/systemd/system/attest_ra_server.service
  - Add systemd in BuildRequires


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-bypass-wrong-output-when-enabled-selinux.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-dont-skip-security.evm-when-copy-xattr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-attr-eliminate-a-dead-store-in-attr_copy_action.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-fix-stale-attr-references.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: tianyunnuan <tianyunnuan@kylinos.cn> - 1:3.1.2-7.p01.se.04
changelog:
  - Type: update
  - ID: [TASK#474839] 【v11 2503】审计包功能优化
  - SUG: NA
  - DESC: ksaf审计日志变动
          audit-trigger-by-ksaf-audit-log-update.patch


author: mengyuan <mengyuan@kylinos.cn> - 1:3.1.2-7.p01.se.05
changelog:
  - Type: update
  - ID: [BUG#369603]【V11-2503】审计规则配置删除后重启auditd规则依然存在
  - SUG: NA
  - DESC: 更新默认审计规则，与红帽、ubuntu保持一致
          audit.spec


author: litianhao <litianhao@kylinos.cn> - 1:3.1.2-7.p01.se.06
changelog:
  - Type: update
  - ID: [TASK#443733]增加kydima日志类型
  - SUG: NA
  - DESC: 日志事件类型增加kydima类型
          audit-add-kydima-msg-type.patch


author: mengyuan <mengyuan@kylinos.cn> - 1:3.1.2-7.p01.se.07
changelog:
  - Type: update
  - ID: [BUG#381503]【V11 2503】auditadm-审计相关目录权限划分错误
  - SUG: NA
  - DESC: 修复三权状态下生成的audit.rules文件属主异常问题
  	audit-fix-audit-rule-perm-when-3adm.patch


author: mengyuan <mengyuan@kylinos.cn> - 1:3.1.2-9.p01.se.07
changelog:
  - Type: update
  - ID: [TASK#533687]【V11 2603】回合开源社区补丁
  - SUG: NA
  - DESC:回合开源社区补丁
  	backport-Fix-a-maybe-uninitialized-warning.patch
  	backport-ausearch-parse-fix-parsing-for-success-uid-in-parse_.patch


author: pengxi <pengxi@kylinos.cn> - 1:3.1.2-9.p01.se.08
changelog:
  - Type: update
  - ID: [BUG#235394]【 mugen】loongarch服务器audit测试集的测试子项oe_test_audit_autrace测试失败
  - SUG: NA
  - DESC:autrace在loongarch64下插入规则失败
  	audit-fix-rule-insert-error-on-loongarch64.patch
         添加loongarch64系统调用表
      audit-add-syscall-table-for-loongarch64.patch


author: mengyuan <mengyuan@kylinos.cn> - 1:3.1.2-9.p01.se.09
changelog:
  - Type: update
  - ID: [TASK#595929] SDK优化-audit入库
  - SUG: NA
  - DESC: 适配SDK优化接口
          audit-get-admctl-status-with-new-kysec-SDK.patch


author: mengyuan <mengyuan@kylinos.cn> - 1:3.1.2-9.p01.se.10
changelog:
  - Type: update
  - ID: [TASK#597763] 缺陷整改
  - SUG: NA
  - DESC: 悬镜漏洞扫描问题整改
          audit-fix-xuanjing-static-analysis.patch


author: mengyuan <mengyuan@kylinos.cn> - 1:3.1.2-9.p01.se.11
changelog:
  - Type: update
  - ID: [TASK#601627] 代码质量提升
  - SUG: NA
  - DESC: 优化 plugin_dir_parser 接口中条件判断处理逻辑
  	audit-optimize-conditional-logic-in-plugin_dir_parser.patch


author: pengxi <pengxi@kylinos.cn> - 1:3.1.2-9.p01.se.12
changelog:
  - Type: update
  - ID: [BUG#504831] strict模式下服务没有自动启动
  - SUG: NA
  - DESC: 
  	audit-fix-service-auto-startup.patch


author: zhaoyun <zhaoyun@kylinos.cn> - 1.0.1-02
changelog:
  - Type:update
  - ID:[TASK#189741]
  - SUG:NA
  - DESC: 安全SDK / audit-status-libs入库
  -       add audit-status-libs-add-kysec-set-tables.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.0.1-04
changelog:
  - Type: update
  - ID: [TASK#391593]
  - SUG: NA
  - DESC: 解决sonarqube扫描的安全热点
  -    add patch: audit-status-libs-fix-sonarcube-scan-bugs.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.0.1-05
changelog:
  - Type: update
  - ID: [TASK#401355]
  - SUG: NA
  - DESC: 增加单元覆盖代码
  -    add patch: audit-status-libs-add-unit-test.patch


author: litianhao <litianhao@kylinos.cn> - 1.0.1-06
changelog:
  - Type: update
  - ID: [TASK#422679] 添加版权标识
  - SUG: NA
  - DESC: 添加版权标识
  -       audit-status-libs-add-license.patch


author: mengyuan <mengyuan@kylinos.cn> - 1.0.1-07
changelog:
  - Type: update
  - ID: [TASK#435244] 提升单元测试覆盖率
  - SUG: NA
  - DESC: 提升单元测试覆盖率
  -       audit-status-libs-add-gcov-comment.patch


author: mengyuan <mengyuan@kylinos.cn> - 1.0.1-08
changelog:
  - Type: update
  - ID: [BUG#368109]【B15】【V11-2503】【安全SDK】【安全审计】安全审计状态配置测试失败
  - SUG: NA
  - DESC:修复审计状态配置接口可能会配置多条审计状态的问题
          audit-status-libs-fix-cmdline.patch


author: mengyuan <mengyuan@kylinos.cn> - 1.0.1-09
changelog:
  - Type: update
  - ID: [TASK#590173] 安全合规整改
  - SUG: NA
  - DESC: 修复fority、 sonarqube 扫描问题
          fix-security-issues.patch


author: pengxi <pengxi@kylinos.cn> - 1.0.1-10
changelog:
  - Type: update
  - ID: [TASK#595383] 模糊测试和ci对接
  - SUG: NA
  - DESC: 添加模糊测试用例
          audit-status-libs-add-fuzz-test.patch
          单元测试对接CI
          audit-status-libs-sonar-ci.patch
          audit-status-libs-update-fuzz.patch


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: 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: wangyuhang <wangyuhang27@huawei.com> -5.2.15-13
changelog:
  - remove the log message for failing to open cmdline,
    and ensure that the mayexec function does not modify the value of errno.


author: yixiangzhike <yixiangzhike007@163.com> - 5.2.15-16
changelog:
  - sync patches from bash community:
     fix default file descriptor for <> redirection when printing command
     update BASH_COMMAND for subshells
     fix potential file descriptor leak in here document pipes


author: lijian<lijian01@kylinos.cn> - 5.2.15-16.p01
changelog:
  - Type:update
  - ID:[Task#529381]
  - SUG:NA
  - DESC: recover the `history -c` operation of the non root user
              add patch7001 0001-recover-non-root-user-to-clear-history.patch


author: liequan che <cheliequan@inspur.com> - 1.1-4
changelog:
  - add bcache-export-cached to export CACHED_UUID and CACHED_LABEL,so that 69-bcache.rules
  udev rules can correctly create uuid and label links for bcache devices


author: liuh <liuhuan01@kylinos.cn> - 1.7.0-1.p01
changelog:
  - Type: compile
  - ID:[TASK#226385]
  - SUG:NA
  - DESC: Modify the spec file to solve compilation problems


author: liuh <liuhuan01@kylinos.cn> - 1.7.0-1.p02
changelog:
  - Type:bugfix
  - ID:[TASK#240326]
  - SUG:NA
  - DESC:
  - Fix bug no information during mount with a single device
  - Add Patch1004: Handle mount with FS with 1 device
  - Add Patch1003: Add env. variable BCACHEFS_BLOCK_SCAN
  - Add Patch1002: mount: Leverage udev db
  - Add Patch1001: remove redundant "cmd_" prefix from functions in "commands"


author: songliyang <songliyang@kylinos.cn> - 0.29.1-2.p04
changelog:
  - Type: update
  - ID:   TASK#393729
  - SUG:  NA
  - DESC: Add clang-libs install dependency
  	Fix some bugs for JDK probes detector in 'extend' dir


author: zhangzikang <zhangzikang@kylinos.cn> - 0.29.1-3.p01
changelog:
  - Type:update
  - ID:[TASK#424647]
  - SUG:NA
  - DESC: Remove clang-libs install dependency
          Fix CVE-2024-2314


author: songliyang <songliyang@kylinos.cn> - 0.29.1-3.p03
changelog:
  - Type: bugfix
  - ID:   [BUG#336580]
  - SUG:  NA
  - DESC: 1.fix thread detect error
          2.optimize output


author: zhangzikang <zhangzikang@kylinos.cn> - 0.29.1-3.p08
changelog:
  - Type:update
  - ID:[TASK#585325]
  - SUG:NA
  - DESC: Add sw_64 support, and synchronize some declarations from the kernel and glibc


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: chengyechun<chengyechun1@huawei.com> - 32:9.18.21-4
changelog:
  - Type:CVE
  - CVE:CVE-2024-11187,CVE-2024-12705
  - SUG:NA
  - DESC:fix CVE-2024-111878 and CVE-2024-12705


author: tangce<tangce1@huawei.com> - 32:9.18.21-5
changelog:
  - Type:CVE
  - CVE:CVE-2025-8677,CVE-2025-40778,CVE-2025-40780
  - SUG:NA
  - DESC:fix CVE-2025-8677,CVE-2025-40778,CVE-2025-40780


author: lifeifei <lifeifei@kylinos.cn> - 32:9.18.21-5.p01
changelog:
  - Type:compile
  - Id:TASK#603705
  - SUG:NA
  - DESC:rebuild to support sw/x86/arm/loongarch architectures


author: pengxu <pengxu@kylinos.cn> - 2.41-28.p01
changelog:
  - Type:update
  - ID:[TASK#585321]
  - SUG:NA
  - DESC:Set sw_cpu to sw8a and fix binutils high risk vulnerability


author: peijiankang <peijiankang@kylinos.cn> - 0.9.63.1-1.p01
changelog:
  - Type: update
  - ID  : [TASK#411577]
  - SUG : NA
  - DESC: sync code from desktop biometric-authentication-0.9.63.1-0k1.42


author: peijiankang <peijiankang@kylinos.cn> - 0.9.63.1-1.p02
changelog:
  - Type: update
  - ID  : [TASK#469087]
  - SUG : NA
  - DESC: add biometric-authentication-0.9.63.1-kylin-fix-fortify.patch


author: peijiankang <peijiankang@kylinos.cn> - 0.9.63.1-1.p04
changelog:
  - Type: update
  - ID  : [TASK#586743]
  - SUG : NA
  - DESC: sync code from desktop biometric-authentication-0.9.63.1-0v11k1.43k0.9


author: yueyuankun <yueyuankun@kylinos.cn> - 3.8.2-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix syntax error on SymbolKind.toString method
         fix interface syntax error


author: kouwenqi <kouwenqi@kylinos.cn> - 1.3.0-5.p01
changelog:
  - Type: update
  - ID: [TASK#554017]
  - SUG: NA
  - DESC: Backport v10 sp3 2403 patches:
          -btt: Add Q2X and X2G statistics
          -blkparse: Fix up the length of split completions
          -btt: eliminate redundant separators in btt -p display
          -add an option "-n" for blkparse and btt


author: fuwei <fuwei@kylinos.cn> - 4.1.0-1.se.3
changelog:
  - Type:update
  - ID:[BUG#492791]
  - SUG:NA
  - DESC:
  - 修复bug#492791 【V11-2603】【B04】【漏洞挖掘】box-manager组件存在KVE-2026-0203漏洞


author: liu_yi <liu_yi@kylinos.cn> - 4.1.0-1.se.5
changelog:
  - Type:update
  - ID:[TASK#595817] [TASK#590177]
  - SUG:NA
  - DESC:
  - 可信子系统-支持文件保护箱根密钥保护
  - box-utils 源码合规性整改及安全热点整改


author: liu_yi <liu_yi@kylinos.cn> - 4.1.0-1.se.6
changelog:
  - Type:update
  - ID:[BUG#498833] [BUG#498291] [BUG#498791]
  - SUG:NA
  - DESC:
  - BUG#498833 重启系统后透明保护箱未自动挂载
  - BUG#498291 解锁保护箱输入错误密码后重启，保护箱变为透明加密保护箱
  - BUG#498791 新建加密保护箱，未解锁状态可在保护箱内进行文件操作


author: liu_yi <liu_yi@kylinos.cn> - 4.1.0-1.se.7
changelog:
  - Type:update
  - ID:[TASK#596345] [BUG#498405] [BUG#499769]
  - SUG:NA
  - DESC:
  - BUG#498405 锁屏后自动锁定失败，保护箱仍处于解锁状态
  - BUG#499769 KYSEC保护箱功能未开启，保护箱功能可用
  - ADD FUZZ MODULE TO CI WITH make fuzz
  - ADD valgrind TO CI


author: liu_yi <liu_yi@kylinos.cn> - 4.1.0-1.se.8
changelog:
  - Type:update
  - ID:[BUG#501157] [BUG#501141] [BUG#501055] [BUG#501707] [BUG#501529]
  - SUG:NA
  - DESC:
  - BUG#501157 命令行重置密码存在英文
  - BUG#501141 命令行重置密码提示错误
  - BUG#501055 关闭可信子系统，创建加密保护箱提示不对
  - BUG#501707 关闭可信子系统，加密保护箱导入失败
  - BUG#501529 命令行修改密码未校验新密码是否与原密码一致


author: zhangzikang <zhangzikang@kylinos.cn> - 7.2.0-1.p01
changelog:
  - Type:update
  - ID:[Task#599359]
  - SUG:NA
  - DESC:Rebuild on llvm-17, fix the issue of running failure for sw_64


author: zhangzikang <zhangzikang@kylinos.cn> - 0.19.1-1.p04
changelog:
  - Type:update
  - ID:[Task#563051]
  - SUG:NA
  - DESC:Rebuild on llvm-17, fix the issue of running failure


author: zhangzikang <zhangzikang@kylinos.cn> - 0.19.1-1.p05
changelog:
  - Type:bugfix
  - ID:[Task#603707]
  - SUG:NA
  - DESC:Fix the error sys_enter_open not found in opensnoop


author: wangjie<wangjie294@huawei.com> -1.0.7-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Synchronize patches from community
         Verbose-CLI-start-pulling-Shared-Brotli.patch
         Ensure-decompression-consumes-all-input.patch
         fix-MSVC-configuration-and-c++-compilation-fails.patch
         fix-executable-mode-of-decode-js.patch
         Fix-include-for-EMCC-build.patch
         Add-an-option-to-avoid-building-shared-libraries.patch
         Disable-PIC-in-EMCC-mode.patch
         Add-missing-const-to-a-couple-of-kConstants.patch
         Move-TZCNT-and-BSR-intrinsics-and-add-MSVC-versions.patch


author: liuh <liuhuan01@kylinos.cn> - 6.6.3-12
changelog:
  - btrfs-progs: convert: insert a dummy inode item before inode ref for ext2/4
  - btrfs-progs: convert: for ext2, fix possible tree-checker error when converting a large fs


author: jianmin <jianmin@iscas.ac.cn> - 1.34.1-5
changelog:
  - Type:cve
  - CVE:CVE-2024-3727 CVE-2024-24791
  - SUG:NA
  - DESC: fix CVE-2024-3727 and Rebuild to fix CVE-2024-24791


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: chenyanpanHW <chenyanpan@huawei.com> - 0.10.10-8
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-cachefilesd-fix-abort-in-decant_cull_table.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: zhangqiumiao <zhangqiumiao1@h-partners.com> - 1.18.0-2
changelog:
  - Type:CVE
  - ID:CVE-2025-50422
  - SUG:NA
  - DESC:Fix a NULL access in active_edges_to_traps()
         Add unlikely() to test for x == INT32_MAX for the NULL reference


author: wangjie<wangjie294@huawei.com> - 4.0.2-2
changelog:
  - DESC:remove capstone-4.0.1.tar.gz and 0001-Fix-include-path-in-pkg-config-for-Makefile-too-1339.patch after upgrade 4.0.2


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: lizhipeng <lizhipeng@kylinos.cn> - 2:18.2.2-8.p02
changelog:
  - Type:cves
  - ID:TASK#542897
  - SUG:NA
  - DESC:fix CVE-2024-47866 and unified for riscv64、loongarch64、sw64


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-cleanup-resources-on-parse-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-cleanup-identifiers-on-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-free-ebitmap-on-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-check-allocation-and-free-memory-on-erro.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-clean-expression-on-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-free-temporary-bounds-type.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-return-YYerror-on-invalid-character.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-use-YYerror-only-when-available.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-handle-unprintable-token.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-free-identifiers-on-invalid-typebounds.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-include-ctype.h-for-isprint-3.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-free-complete-role_allow_rule-on-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-Check-the-right-bits-of-an-ibpkeycon-rul.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-Fix-MLS-users-in-optional-blocks.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-avoid-leak-of-identifier-on-required-att.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-avoid-memory-leaks-on-redeclarations.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-checkpolicy-check-identifier-before-copying.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: lijian <lijian01@kylinos.cn> - 4.3-3.p01
changelog:
  - Type:Update
  - ID:[TASK#529381]
  - SUG:NA
  - DESC:fix bug 45754,should not use foreign ntp server update time


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-cifs.upcall-fix-UAF-in-get_cachename_from_process_en.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-cifs-utils-Make-automake-treat-sbin-as-exec-not-data.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Wenhua Huang <huangwenhua@kylinos.cn> - 1.0.9-2.p01
changelog:
  - Type:update
  - ID:[TASK#533221]
  - SUG:NA
  - DESC: [backport] Fix compile failure on loongarch by updating vendor


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 309-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: remove incorrect provides cockpit-machines and cockpit-machines-ovirt
          remove require libvirt and libvirt-client


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 309-4.p01
changelog:
  - Type:update
  - ID:[TASK#424801]
  - SUG:NA
  - DESC: 1. enable pcp packages for cockpit
          2. add Patch: 0001-part1-support-and-add-zh_CN-translate-for-playground.patch
             add Patch: 0002-part2-support-and-add-zh_CN-translate-for-playground.patch
             Translate: and add zh_CN translate support for module playground
          3. add Patch: 0001-fix-zh_CN-translation-issue-of-storage-module.patch
             zh_CN translate for storaged module
          4. add Patch: 0001-kylin-fix-zh_CN-translation-issue-of-autoupdates.patch
             fix zh_CN translate of autoupdates
          5. add Patch: 0001-fix-wrong-invalid-format-error-when-setting-datetime.patch
             fix wrong invalid format error when setting datetime


author: huyubiao <huyubiao@huawei.com> - 9.4-9
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.4-10
changelog:
  - sync patches from community
  - add backport-pinky-fix-string-size-calculation.patch
        backport-cksum-consistently-validate-length-attributes.patch
        backport-timeout-fix-race-where-we-might-kill-arbitrary-proce.patch
        backport-timeout-fix-narrow-race-in-failing-to-kill-processes.patch
        backport-maint-basenc-consistently-check-buffer-bounds-when-e.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: hugel <gengqihu2@h-partners.com> - 9.4-12
changelog:
  - sync patches from community
  - add backport-numfmt-don-t-require-a-suffix-with-from-iec-i.patch
        backport-sort-fix-debug-buffer-overrun.patch
        backport-tac-avoid-out-of-bounds-access.patch
        backport-yes-avoid-failure-on-CHERI-protected-systems.patch


author: fuanan <fuanan3@huawei.com> - 2.13-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add 'autoconf automake' to BuildRequires to use autoreconf command


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: zhoukangyu <zhoukangyu@kylinos.cn> - 2.9.11-1.p01
changelog:
  - Type: update
  - ID: [BUG#382649]
  - SUG: NA
  - DESC: Add Traditional Chinese (Hong Kong) translation support


author: shenzhongwei <shenzhongwei@kylinos.cn> - 8.0.4-10
changelog:
  - remove the architecture judgment in the patches section;
  - include all patches in the source package.


author: pengxu <pengxu@kylinos.cn> - 8.0.4-14.p01
changelog:
  - Type: bugfix
  - ID: [TASK#529129]
  - SUG:  NA
  - DESC: Fix crash build error.Fix NR_CPUS for loongarch64, resolve crash parsing vmcore file error.


author: Hewenliang <hewenliang4@huawei.com> - 3.16.1-7
changelog:
  - fix the null pointer of get_tty_driver.
  - criu files Dont cache fd ids for device files.
  - pre dump call vmsplice with SPLICE_F_GIFT.


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bugfix-cronie-systemd-alias.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-Support-reloading-with-SIGURG-in-addition-to-SIGHUP.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-anacron-Use-xclose-instead-of-fclose.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: lijian <lijian2@kylinos.cn> - 1.8.7-1
changelog:
  - update to 1.8.7
  - crun: new command "crun features".
  - linux: support io_priority from the OCI specs.
  - cgroup: allow setting swap to 0.
  - cgroup, systemd: set the memory limit on the system scope.


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-cryptsetup-add-system-library-paths.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-fix-compat-test.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-fix-potential-null-pointer-dereference.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-Update-file-cryptsetup-ssh.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/modify_pbkdf2_and_AF_split_secors.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: peijiankang <peijiankang@kylinos.cn> - 1:2.4.7-6.se.02.p02
changelog:
  - Type: bugfix
  - ID:   [TASK#604487]
  - SUG:  NA
  - DESC: sync from version 1:2.4.7-6.se.01.p02 to fix CVE-2025-58436 CVE-2025-61915
          Unified source code support for x86_64 aarch64 loongarch64 and sw_64 architectures


author: zhouyihang <zhouyihang3@h-partners.com> - 8.4.0-24
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:libssh: fix readdir issues
         h3: fix query of concurrent streams
         noproxy: fix the IPV6 network mask pattern match
         krb5_gssapi: fix memory leak on error path
         openldap: fix memory-leak in error path
         conn: fix hostname move on connection reuse 
         pop3: fix CAPA response termination detection
         libssh: properly free sftp_attributes
         openssl: fix a potential memory leak of params.cert


author: zhouyihang <zhouyihang3@h-partners.com> - 8.4.0-25
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:urlapi: avoid null deref if setting blank host to url
         urlapi: skip appending NULL pointer query


author: zhouyihang <zhouyihang3@h-partners.com> - 8.4.0-26
changelog:
  - Type:CVE
  - CVE:CVE-2025-14017 CVE-2025-14524 CVE-2025-14819 CVE-2025-15079 CVE-2025-15224
  - SUG:NA
  - DESC:fix CVE-2025-14017 CVE-2025-14524 CVE-2025-14819 CVE-2025-15079 CVE-2025-15224


author: gaoyukun <gaoyukun@kylinos.cn> - 8.4.0-26.p01
changelog:
  - Type:update
  - ID:[TASK#554071]
  - SUG:NA
  - DESC: add configure options '--enable-ares' to support feature '-dns-servers'


author: licunlong<licunlong1@huawei.com> - 29-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:don't enable/disable dbus.socket when install/uninstall dbus-broker.


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: Han Jinpeng <hanjinpeng@kylinos.cn> - 1:1.14.8-3.p01
changelog:
  - Type:update
  - ID:[TASK#424801]
  - SUG:NA
  - DESC: add 0001-adjusting-maximum-number-of-connections-for-per-user.patch
          Adjust the maximum number of connections for dbus users, fix the issue of insufficient connections


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: chenyanpanHW <chenyanpan@huawei.com> - 9.28.0-6
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dcraw-9.21-lcms2-error-reporting.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dcraw-CVE-2018-5801.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dcraw-CVE-2017-13735.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dcraw-CVE-2017-14608.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/dcraw-CVE-2018-19655.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: renmingshuai <renmingshuai@huawei.com> - 12:4.4.3-4
changelog:
  - Type:bugfix
  - ID:
  - SUG:restart
  - DESC:delete report url added by other upstream patch to keep pace with DHCP


author: renmingshuai <renmingshuai@huawei.com> - 12:4.4.3-5
changelog:
  - Type:CVE
  - ID:CVE-2022-2795,CVE-2022-38177,CVE-2022-38178
  - SUG:restart
  - DESC:fix CVE-2022-2795,CVE-2022-38177 and CVE-2022-38178


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: lingsheng <lingsheng1@h-partners.com> - 2.90-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Update DNS records after pruning DHCP leases
         cache: Fix potential NULL deref in arcane situations.
         Fix potential memory leak
         Fix possible SIGSEGV in bpf.c
         allow binding mac with ip6


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: yinzhiwei <yinzhiwei5@huawei.com> - 4.1-6.h1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix signed integer overflow in FSTART
         Avoid returning deleted directory entries as labels
         src check.c: Fix up mtools created bad dir entries
         Remove long file name when changing short file name
         Fix gcc sprintf length warnings
         fsck.fat: Fix Year 2038 Bug
         mkfs.fat: Fix parsing of block number
         device_info: Fix parsing partition number
  -Package init


author: Zhiqiang Liu <liuzhiqiang26@huawei.com> - 4.1-10
changelog:
  - backport patches to fix two memory leak problems, rename patch names,
    and set release num to 9 for CI.


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Fix-vasprintf-implementation.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhangmengxuan <zhangmengxuan@kylinos.cn> - 23.11-33.p01
changelog:
  - Type: task
  - ID: [Task#532555]
  - SUG: NA
  - DESC:change kern_devel_ver from 'uname -r' to kernel-devel rpm version


author: tiandongdong <tiandongdong@kylinos.cn> - 059-6.p02.se.08
changelog:
  - Type: update
  - ID: [TASK#379845]
  - SUG: NA
  - DESC: 适配ksaf框架改动
  -       dracut-compatible-ksaf.patch


author: andy lau <liuyang01@kylinos.cn> - 059-11.p01.se.08
changelog:
  - Type:update
  - ID:TASK#425069
  - SUG:NA
  - DESC: [backport] backport update stream fix zfcp_rules
          [backport] add backport-fix-dracut-install-copy-xattr-when-use-clone-ioctl.patch
          [backport] fix(dracut-install): copy mode when use clone ioctl
          [backport] add backport-feat-dracut-init.sh-give-force-add-precedence-over-o.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 059-6.p01.se.09
changelog:
  - Type: update
  - ID: [BUG#328705][BUG#335827]
  - SUG: NA
  - DESC: 解决kysec增加自保护后,initrd中初始化三权配置错误问题,defualt 模式 ksyec为permissive
  -       dracut-fix-3adm-settings.patch
  -       dracut-fix-initrd-set-kysec-status-error.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 059-6.p01.se.10
changelog:
  - Type: update
  - ID: [BUG#372101]
  - SUG: NA
  - DESC: 解决在未加载selinux时 修改passwd文件后 se标记未unlabeled_t的问题
  -       dracut-fix-passwd-selinux-context-is-unlabel.patch


author: yueyuankun <yueyuankun@kylinos.cn> -0.59-6.p03.se.10
changelog:
  - Type:bugfix
  - ID:[TASK#577533]
  - SUG:NA
  - DESC: fix(kernel-modules-extra): remove stray \ before /


author: tiandongdong <tiandongdong@kylinos.cn> -0.59-6.p03.se.11
changelog:
  - Type:update
  - ID:[TASK#595939]
  - SUG:NA
  - DESC: 兼容sdk优化reset_selinux_config文件路径的变更
  -       dracut-compatible-sdk-optimize.patch


author: tiandongdong <tiandongdong@kylinos.cn> -0.59-6.p03.se.12
changelog:
  - Type:update
  - ID:[BUG#492893]
  - SUG:NA
  - DESC: 98relabel去除对kysec-init命令的依赖
  -       dracut-98relabel-remove-kysec-init-require.patch


author: Qin Fandong <qinfandong@kylinos.cn> -0.59-6.p04.se.12
changelog:
  - Type:update
  - ID:[TASK#596741]
  - SUG:NA
  - DESC: fix(dracut-util): do not call `strcmp` if the `value` argument is NULL
  -       0001-fix-dracut-util-do-not-call-strcmp-if-the-value-argu.patch


author: wangxiaomeng <wangxiaomeng@kylinos.cn> 1.5.4-2.p01
changelog:
  - Type:compile
  - ID:[Task#603705]
  - SUG:NA
  - DESC:fix build error of sw, support sw/x86/arm/loongarch


author: Matej Chalk <mchalk@redhat.com> 0.3.0-3
changelog:
  - Now contains makedeltarpm and applydeltarpm functionality
  - Added lzlib-devel dependency for OpenSUSE


author: Neal Gompa <ngompa13@gmail.com> 0.4.0-1
changelog:
  - Add support for zstd drpms
  - CMake cleanups
  - Make running tests optional
  - Small spec improvements


author: panzhe <panzhe@kylinos.cn> - 1.7.0-4.p01
changelog:
  - Type:update
  - ID:[Task#542915]
  - SUG:NA
  - DESC: Disable the prefetch-loop-arrays parameter on sw64


author: - Kai Liu <kai.liu@suse.com> - 1.22-1
changelog:
  - Upgrade to v1.22. Also upgrade bundled libbpf to commit 393a058,
    the same as upstream submodule version.
    Introduce a patch from upstream commit 73383b3a3 to avoid using
    deprecated libbpf APIs.


author: - Kai Liu <kai.liu@suse.com> - 1.22-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Fix spew of warnings if build kernel with LLVM and
    CONFIG_DEBUG_INFO_BTF after commit 32ef9e5054ec
    ("Makefile.debug: re-enable debug info for .S files")


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: jinzhiguang <jinzhiguang@kylinos.cn> - 1.47.0-8.p01
changelog:
  - Type: update
  - ID: [TASK#424751]
  - SUG: NA
  - DESC: Add e2fsprogs-kycompat subpackage.
          Supply follow symbols to solve the API/ABI compatibility issue:
            ext2fs_rb_augment_erase_begin
            ext2fs_rb_augment_insert
            ext2fs_rb_augment_erase_end


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: lifeifei <lifeifei@kylinos.cn> - 2.0.11-12.p01
changelog:
  - Type:compile
  - ID:TASK#424653
  - SUG:NA
  - DESC:replaced ebtables-save perl script by bash script to get rid of the perl requirement


author: Michal Hlavinka <mhlavink@redhat.com> - 111-1
changelog:
  - ecryptfs-utils updated to 111
  - fix ecryptfs-setup-swap improperly configures encrypted swap when using GPT 
    partitioning on a NVMe or MMC drive (CVE-2016-6224, rhbz#1356828)


author: Raphael Groner <projects.rg@smart.ms> - 111-5
changelog:
  - add patch for openssl 1.1.x, rhbz#1384023
  - mark patches of upstream and downstream
  - fix legacy patches to still work, drop obsolete patch for memcpyfix
  - general modernization according to guidelines, drop obsolete commands


author: liu_yi <liu_yi@kylinos.cn> - 111-5.p02
changelog:
  - Type:update
  - ID:[Task#226901]
  - SUG:NA
  - DESC:
  - 适配v11版本
  - 添加补丁	TASK-226901-transplant-ecryptfs-utils-to-v11.patch


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: lifeifei <lifeifei@kylinos.cn> - 0.190-3
changelog:
  - Type:requirement
  - CVE:NA
  - SUG:NA
  - DESC:add noreplace to /usr/lib/sysctl.d/10-default-yama-scope.conf


author: wangqiang <wangqiang1@kylinos.cn> - 0.190-4
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: Fix handling of corefiles with non-contiguous .so segments


author: shixuantong <shixuantong1@huawei.com> - 0.190-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:move /usr/lib64/libdebuginfod.so from debuginfod-client-devel to debuginfod-client


author: yuanchicheng <chicheng.oerv@isrc.iscas.ac.cn> - 0.190-10
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: backport-fix-riscv64-return-value-location-retrieval-implementation.patch


author: zhaoyuxing <zhaoyuxing2@huawei.com> - 2.2.15-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: split aspell and voikko subpackage & backport patch that enchant2 use hunspell


author: peijiankang <peijiankang@kylinos.cn> - 1.28.2-1.p01
changelog:
  - Type: compile
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync from 1.26.2-1.p02(disable caja and Fix the translation issues)


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: lifeifei <lifeifei@kylinos.cn> - 1.0.2-1.p01
changelog:
  - Type:fix
  - ID:[Task#415565]
  - SUG:NA
  - DESC:Fix Security Hotspots in SonarQube
         Fix oss_licenses error
         Fix zombie test failure in docker
         Add network test for docker


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 1.0.2-1.p02
changelog:
  - Type:update
  - ID:[Task#415565]
  - SUG:NA
  - DESC:add test for sonarqube coverage
         add fuzz test
         add fuzzy test adapts CI flow


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 1.0.2-1.p05
changelog:
  - Type:bugfix
  - ID:[BUG#357681]
  - SUG:NA
  - DESC:sync p04 patch: fix parse configure error
         add copyright for process.h


author: wangchen <wangchen137@huawei.com> - 1:5.45.4-6
changelog:
  - Delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.43.0-log_file.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.43.0-pkgpath.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-man-page.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-match-gt-numchars-segfault.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-re-memleak.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-exp-log-buf-overflow.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-segfault-with-stubs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-fd-leak.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.32.2-random.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-mkpasswd-dash.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-passmass-su-full-path.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-mkpasswd-man.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/expect-5.45-format-security.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-expect-5.45-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: wangyue <wangyue92@huawei.com> - 1.14.0-1
changelog:
  - Update to 1.14.0 to fix CVE-2020-6106 and CVE-2020-6104 and CVE-2020-6107 and CVE-2020-6108 and CVE-2020-6105


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 loongarch64 powerpc64le ppc64le


author: peijiankang <peijiankang@kylinos.cn> - 5.1.3-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop fcitx5-chinese-addons-5.1.3-ok5k0.2
          upstream commtid:9334a2ec6c7f54951c37c9d82e6621d506ad412d


author: peijiankang <peijiankang@kylinos.cn> - 5.1.11-1
changelog:
  - Type: update
  - ID  : [TASK#411577]
  - SUG : NA
  - DESC: sync code from desktop fcitx5-5.1.11-ok0.10k0.5


author: peijiankang <peijiankang@kylinos.cn> - 5.1.11-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#374505]
  - SUG : NA
  - DESC: add fcitx5-5.1.11-remove-sensitive-info.patch


author: peijiankang <peijiankang@kylinos.cn> - 5.0.12-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop fcitx5-gb18030-5.0.12-1ok4.3k0.7
          upstream commtid:26369c140ab0a037c2bead0b1dcb3e46d0081de1


author: peijiankang <peijiankang@kylinos.cn> - 5.1.4-1.p01
changelog:
  - Type: update
  - ID  : [TASK#411577]
  - SUG : NA
  - DESC: sync code from desktop fcitx5-qt-5.1.4-ok0.8k0.2


author: zuo <zuohongsheng@kylinos.cn> - 3.3.10-3.p01
changelog:
  - Type:update
  - ID:[Task#604497]
  - SUG:NA
  - DESC: "long check" casue illeagal memory problem on sw_64, when calling  __sincosl of glibc, so disable it temporally.


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-file-localmagic.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: mengchaoming<mengchaoming@kylinos.cn> - 5.45-2.p01
changelog:
  - Type:update
  - ID:[TASK#525393]
  - SUG:NA
  - DESC: python3-file-magic-add Provides/Obsoletes/Conflicts for compatibility


author: openEuler Buildteam <buildteam@openeuler.org> - 2:4.7.0-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Fix test failures ran as root and enable -xautofs and disable leaf opt


author: openEuler Buildteam <buildteam@openeuler.org> - 2:4.7.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revert remove S_MAGIC_XFS and remove NOSTAT_LEAF_OPTIMIZATION to fix coredump


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: weijin deng <weijin.deng@turbolinux.com.cn> - 1.10.2-1
changelog:
  - Upgrade to 1.10.2
  - Delete patches that existed in this version 1.10.2, delete sed option
    cause no file flatpak-docs.html
  - Reserve three patches that still effictive
  - Add patch 0001-OCI-Switch-to-pax-format-for-tar-archives.patch


author: yangzhuangzhuang<yangzhuangzhuang1@huawei.com> - 2.6.4-3
changelog:
  - The autoreconf command is used during compilation.
    Therefore,the automake and autoconf compilation dependencies need to added.


author: peijiankang <peijiankang@kylinos.cn> - 2.15.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [TASK#604499]
  - SUG : NA
  - DESC: Unified source code support for x86_64 aarch64 loongarch64 and sw_64 architectures


author: baizhonggui <baizhonggui@huawei.com> - 20200314-5
changelog:
  - Fix building error: Could not open %files file /home/abuild/rpmbuild/BUILD/fontforge-20200314/FontForge.lang:No such file or directory
  - Add glib in BuildRequires


author: wangyue <wangyue92@huawei.com> - 20200314-6
changelog:
  - remove useless glib buildrequire
  - move /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/fontforge-20230101-3.p01.ky11.loongarch64 to correct stage


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: baizhonggui <baizhonggui@huawei.com> - 1.6.2-5
changelog:
  - Fix building error: configure: error: no acceptable C compiler found in $PATH
  - Add gcc in BuildRequires


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Disable-pma-test.awk.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: pengxu <pengxu@kylinos.cn> - 12.3.1-105.p01
changelog:
  - Type:update
  - ID:[TASK#585321]
  - SUG:NA
  - DESC:backport kylin gcc patches:
           author: zhaojingyu <zhaojingyu@kylinos.cn>
           Support for zhaoxin.
           0001-support-for-zhaoxin.patch

           author: wangqiang <wangqiang1@kylinos.cn>
           Support for hygon3/4 processor series.
           kylin-gcc-add-support-for-hygon3-4-processor-series.patch

           author: pengxu <pengxu@kylinos.cn>
           Support for accelerating stream.
           kylin-gcc-add-support-for-accelerating-stream.patch

           author: pengxu <pengxu@kylinos.cn>
           Support optimization of set fpnm.
           kylin-gcc-Add-optimization-of-set-fpnm.patch

           author: wangqiang <wangqiang1@kylinos.cn>
           Support phytium s5000 processor.
           kylin-gcc-Add-support-for-phytium-s5000c-processor.patch

           author: pengxu <pengxu@kylinos.cn>
           Add pie option for g++-mapper-server.
           kylin-gcc-add-pie-option-for-g++-mapper-server.patch

           author: pengxu <pengxu@kylinos.cn>
           Add support for hygon arch dhyana and dharma.
           kylin-gcc-Add-support-for-hygon-arch-dhyana-and-dharma.patch

           author: pengxu <pengxu@kylinos.cn>
           Fix bugs of stream when use -ftree-parallelize-loops=24 option.
           kylin-gcc-bugfix-gcc-Adjust-non-temporal-store-always-optimiza.patch

           author: pengxu <pengxu@kylinos.cn>
           Add support for bolt with x86_64 arch
           kylin-gcc-Add-support-for-x86_64-bolt.patc

           author: lijian1 <lijian1@kylinos.cn>
           Add inline optimize opportunity for loop fusion.
           kylin-add-inline-opportunity-for-loop-fusion.patch

           author: pengxu <pengxu@kylinos.cn>
           Fix gcc high risk vulnerability
           kylin-gcc-fix-high-risk-command-injection-vulnerability.patch
           kylin-fix-gcc-objc-high-risk-vulnerability.patch


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: lijian1 <lijian1@kylinos.cn> - 14.1-5.p01
changelog:
  - Type: Update
  - ID: [TASK#533467]
  - SUG: NA
  - DESC: backport kylin production info; loongarch register info modification.


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Fix-NULL-dereference-when-duplicating-string-argumen.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Updated-guid.cc-to-deal-with-minor-change-in-libuuid.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yaoxin <yao_xin001@hoperun.com> - 0.4.50-1
changelog:
  - Update to 0.4.50:
  - Core:
    * Better Gobject Introspection annotation coverage.
    * Improved error handling for gegl chain processing.
    * Added accessors for pad meta-data, to be able to show names and descriptions in UIs.
    * GeglColor: more lax parameters for g_arapm_values_cmp
    * exr-save: store 16bpc files as half, fixing gimp#10778
    * ff-load, ff-save: fix build with FFmpeg 7
    * dither: do processing in linear when all levels==2


author: peijiankang <peijiankang@kylinos.cn> - 2.7.1-1.p01
changelog:
  - Type: update
  - ID:   [TASK#327373]
  - SUG:  NA
  - DESC: add geoclue-2.7.1-kylin-fix-the-problem-that-the-program-does-not-exit-after-the-user-logs-off.patch


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gettext-0.22-disable-libtextstyle.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gettext-0.21.1-covscan.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Funda Wang <fundawang@yeah.net> - 9.56.1-14
changelog:
  - Type:CVE
  - ID:NA
  - SUG:NA
  - DECS: Fix CVE-2025-27830, CVE-2025-27832, CVE-2025-27833, CVE-2025-27834, CVE-2025-27835, CVE-2025-27836


author: hdliu <dev03108@linx-info.com> - 9.56.1-15
changelog:
  - Add font mappings so that the PS interpreter can rasterize Chinese content using the two fonts STKaiti-Regular and STheiti-Regular.


author: fuanan <fuanan3@h-partners.com> - 2.43.0-4
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: fuanan <fuanan3@h-partners.com> - 2.43.0-7
changelog:
  - Type:CVE
  - ID:CVE-2025-48384 CVE-2025-48385 CVE-2025-48386
  - SUG:NA
  - DESC:Fix CVE-2025-48384 CVE-2025-48385 CVE-2025-48386


author: fuanan <fuanan3@h-partners.com> - 2.43.0-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix malformed patch:
         backport-CVE-2025-48385-bundle-uri-fix-arbitrary-file-writes-via-parameter-i.patch


author: fuanan <fuanan3@h-partners.com> - 2.43.0-9
changelog:
  - Type:CVE
  - ID:CVE-2025-27613 CVE-2025-27614 CVE-2025-46334 CVE-2025-46835
  - SUG:NA
  - DESC:Fix CVE-2025-27613 CVE-2025-27614 CVE-2025-46334 CVE-2025-46835


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: zhangzikang <zhangzikang@kylinos.cn> - 2.78.3-3
changelog:
  - backport patch:
      backport-gdbusmessage-Clean-the-cached-arg0-when-setting-the-message-body.patch
      backport-gsocketclient-Fix-a-use-after-free-in-g_socket_client_connected_callback.patch
      backport-gcontextspecificgroup-Wait-until-stop_func-is-done.patch
      backport-gresources-fix-memory-leak-from-libelf.patch


author: litenglong <litenglong@kylinos.cn> - 2.38-65.p01
changelog:
  - Type:update
  - ID:[Task#529385]
  - SUG:NA
      author: yueyaoqiang <yueyaoqiang@kylinos.cn>
      backport from sp4,add multi gl support and fix localesdata countryname
      10000-kylin-add-multi-gl-support-for-glibc.patch
      10001-Kylin_fix_localesdata_countryname-2.38-29.patch

      author:   panzhe <panzhe@kylinos.cn>
      ID:[Task#447976]
      DESC: fix gpu driver loading failed.
      10002-kylin-fix-gpu-driver-loading-failed.patch

      wuxiaolei <wuxiaolei@kylinos.cn>
      ID:[BUG#335964]
      DESC:update to Unicode 15.1.0
      10003-update-to-Unicode-15.1.0.patch

      wuxiaolei <wuxiaolei@kylinos.cn>
      ID:[Task#504809]
      DESC: revised terminology for locale files, zh_TW: update locale title and territory descriptors
      10004-terminology-modifcation.patch

      author: litenglong <litenglong@kylinos.cn>
      Add tcache_count and stack_cache_size dynamic
      10005-add-dynamic-tunable-for-tcache_count-and-stack_cache.patch


author: litenglong <litenglong@kylinos.cn> - 2.38-65.p02
changelog:
  - Type:update
  - ID:[Task#426926]
  - SUG:NA
  - DESC: x86: Disable AVX Fast Unaligned Load on Hygon 1/2/3


author: wuxiaolei <wuxiaolei@kylinos.cn> -2.38-65.p03
changelog:
  - Type:update
  - ID:[Task#552457]
  - SUG:NA
  - DESC: add glibc-lse sub-package for ARM LSE atomic instructions


author: litenglong <litenglong@kylinos.cn> -2.38-65.p08
changelog:
  - Type:update
  - ID:[Task#553637]
  - SUG:NA
  - DESC: malloc tcache modify static variable to thread local.


author: gaoxiang <gaoxiang@kylinos.cn> -2.38-65.p09
changelog:
  - Type:update
  - ID:[Task#595989]
  - SUG:NA
  - DESC: added dynamic tcache budgeting and NUMA-aware arenas on glibc.


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: chenyanpanHW <chenyanpan@huawei.com> - 1.3.5-4
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gnome-abrt-1.4.2-update-zh_HK-translations.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git-core


author: peijiankang <peijiankang@kylinos.cn> - 1.4.2-1.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#385923]
  - SUG:  NA
  - DESC: add gnome-abrt-1.4.2-update-zh_HK-translations.patch


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.2-1
changelog:
  - Upgrade to 3.38.2
  - Delete 0001-Fix-compiler-errors.patch which existed in version 3.38.2
  - Add sub package gnome-calculator-devel


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: songjuntao <songjuntao@kylinos.cn> - 3.8.2-4.p01
changelog:
  - Type: update
  - ID: TASK#223527
  - SUG: NA
  - DESC: add certtool generate cert and tls1.3 protocol smx algorithm support


author: zhangzikang <zhangzikang@kylinos.cn> - 3.8.2-4.p02
changelog:
  - Type: update
  - ID: [TASK#372985]
  - SUG: NA
  - DESC: Fix gnutlsxx.h file, add set_credentials and db_check_entry functions.
          Supply follow symbols to solve the API/ABI compatibility issue:
            _ZNK6gnutls14server_session14db_check_entryER14gnutls_datum_t
            _ZN6gnutls7session15set_credentialsERNS_11credentialsE


author: jiaocong <jiaocong@kylinos.cn> - 3.8.2-5.p04
changelog:
  - Type: update
  - ID: [TASK#533691]
  - SUG: NA
  - DESC: fix CVE-2025-32988,CVE-2025-32989,CVE-2025-32990,CVE-2025-6395, add sw_64 support, synchronization Code


author: Dominik Mierzejewski <dominik@greysector.net> - 2.2.1-6
changelog:
  - re-enable zlib and nvdec
  - fix build with zlib-ng
  - fix building nvdec on aarch64
  - fix OSS audio disablement
  - enable Nghttp2 support
  - list manpages and libraries explicitly
  - clean up, avoid using rm -f


author: Dominik Mierzejewski <dominik@greysector.net> - 2.2.1-7
changelog:
  - switch to standard %bcond_* macros
  - build without FAAD2 by default
  - use SPDX license identifier
  - update URL


author: Dominik Mierzejewski <dominik@greysector.net> - 2.4.0-3
changelog:
  - drop unused build dependency on libfreenect (it's never enabled even if
    detected, see https://github.com/gpac/gpac/issues/1494)
  - jack support builds fine on EPEL9, too, so drop the conditional
  - use upstream URL for accepted patch


author: yixiangzhike <zhangxingliang3@huawei.com> - 1.15.1-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix the compilation failure with new version glibc (glibc-2.34)


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: panxiaohe <panxh.life@foxmail.com> - 3.7-5
changelog:
  - grep: Don't limit jitstack_max to INT_MAX
  - grep: speed up, fix bad-UTF8 check with -P
  - grep: fix minor -P memory leak


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 8.40-27
changelog:
  - Remove unnecessary buildrequires:gdb

  - Thu Jan 1 2021 yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 8.40-26
  - Fix the following problem:The grub.cfg file is modified.As a result,the system fails to start.


author: weijin deng <weijin.deng@turbolinux.com.cn> - 1.2.3-1
changelog:
  - Upgrade to 1.2.3
  - Update Version, Release, Source0, BuildRequires
  - Update stage 'build', 'install', 'check' and 'files'


author: weijin deng <weijin.deng@turbolinux.com.cn> - 1.18.4-1
changelog:
  - Upgrade to 1.18.4
  - Delete Adapt-to-backwards-incompatible-change-in-GUN.patch whose target
    patch file doesn't exist in this version 1.18.4
  - Add gstreamer-inspect-rpm-format.patch
  - Use meson rebuild


author: baizhonggui <baizhonggui@huawei.com> - 1.16.2-3
changelog:
  - Fix building error: File not found: /home/abuild/rpmbuild/BUILDROOT/gstreamer1-plugins-bad-free-1.16.2-2.oe1.aarch64/usr/lib64/gstreamer-1.0/libgstwebrtcdsp.so
  - Add gcc-g++ in BuildRequires


author: weijin deng <weijin.deng@turbolinux.com.cn> - 1.18.4-1
changelog:
  - Upgrade to 1.18.4
  - Delete Adapt-to-backwards-incompatible-change-in-GUN.patch whose target
    patch file doesn't exist in this version 1.18.4
  - Use meson rebuild


author: Funda Wang <fundawang@yeah.net> - 1.22.5-2
changelog:
  - fix CVE-2024-47538, CVE-2024-47541, CVE-2024-47542, CVE-2024-47600,
    CVE-2024-47607, CVE-2024-47615, CVE-2024-47835


author: yaoxin <yao_xin001@hoperun.com> - 1.20.3-3
changelog:
  - Fix cves:
    CVE-2024-47606,CVE-2024-47599,CVE-2024-47613,CVE-2024-47775
    CVE-2024-47776,CVE-2024-47777,CVE-2024-47778,CVE-2024-47774
    CVE-2024-47540,CVE-2024-47602,CVE-2024-47601,CVE-2024-47603
    CVE-2024-47834,CVE-2024-47537,CVE-2024-47597,CVE-2024-47543
    CVE-2024-47596,CVE-2024-47539,CVE-2024-47546,CVE-2024-47598


author: peijiankang <peijiankang@kylinos.cn> - 3.24.43-1.p01
changelog:
  - Type: compile
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync from 3.24.41-2.p01(fix traditional chinese translation of credits and licenses)


author: huayadong <huayadong@kylinos.cn> - 4.10.5-1.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#241679]
  - SUG:  NA
  - DESC: add Patch1:gtk-4.10.5-kylin-WidgetFactory4-NoDisplay.patch


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: weijin deng <weijin.deng@turbolinux.com.cn> - 1.2.4-1
changelog:
  - Upgrade to 1.2.4
  - Update Version, Release, Source0, BuildRequires
  - Delete sed operation which existed in this version
  - Add patch for fix CVE-2021-33516
  - Update stage 'prep', 'build', 'install', 'check', 'files'


author: litianhao <litianhao@kylinos.cn> - 1.50.2-7.se.01
changelog:
  - Type: update
  - ID: [TASK#226811] 合入安全套件功能
  - SUG: NA
  - DESC: 合入sm设备管控补丁
  -       gvfs-add-sm-devctl.patch


author: huayadong<huayadong@kylinos.cn> - 1.50.2-7.p01.se.01
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: remove BuildRequires: libsmbclient-devel Provides: gvfs-smb


author: huayadong<huayadong@kylinos.cn> - 1.50.2-7.se.01.p02
changelog:
  - Type: update
  - ID  : [TASK#422649]
  - SUG : NA
  - DESC: add BuildRequires: libsmbclient-devel Provides: gvfs-smb


author: huayadong<huayadong@kylinos.cn> - 1.50.2-7.se.01.p4
changelog:
  - Type: update
  - ID  : [TASK#586391]
  - SUG : NA
  - DESC: remove BuildRequires: libsmbclient-devel Provides: gvfs-smb


author: zhubing <zhubing@kylinos.cn> - 1.50.2-7.se.02.p04
changelog:
  - Type: update
  - ID  : [TASK#587195]
  - SUG : NA
  - DESC: remove v10 sm devctl code，add ksaf devctl hook


author: xinghe <xinghe2@h-partners.com> - 2.9.5-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:server: 'source' interface ignored from 'default-server' directive


author: xinghe <xinghe2@h-partners.com> - 2.9.5-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:stream: Prevent mux upgrades if client connection is no longer ready


author: yanglu <yanglu72@h-partners.com> - 2.9.5-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:queues:Do not use pendconn_grab_from_px
         queues:Make sure we call process_srv_queue when leaving
         queue:Make process_srv_queue return the number of streams


author: peijiankang <peijiankang@kylinos.cn> - 8.3.0-2.p01
changelog:
  - Type: update
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync from 8.3.0-1.p02(add 0001-modify-gb18030-encoding.patch)


author: yaoxin <yao_xin001@hoperun.com> - 1.14.5-1
changelog:
  - Update to 1.14.5:
    * Added signed Windows msi binary and signed Apple dmg binary files.
    * Moved examples to the HDF5Examples folder in the source tree.
    * Added support for using zlib-ng package as the zlib library
    * Disable CMake UNITY_BUILD for hdf5
    * Removed "function/code stack" debugging configuration option
    * Added configure options for enabling/disabling non-standard programming language features
    * Added the CMake variable HDF5_ENABLE_ROS3_VFD to the HDF5 CMake config
      file hdf5-config.cmake. This allows it to easily detect if the library
      has been built with or without read-only S3 functionality.
    * Fixed many CVE:
      CVE-2024-29157,CVE-2024-29158,CVE-2024-29159,CVE-2024-29160,CVE-2024-29161,CVE-2024-29162
      CVE-2024-29163,CVE-2024-29164,CVE-2024-29165,CVE-2024-29166,CVE-2024-32605,CVE-2024-32606
      CVE-2024-32607,CVE-2024-32608,CVE-2024-32609,CVE-2024-32610,CVE-2024-32611,CVE-2024-32612
      CVE-2024-32613,CVE-2024-32614,CVE-2024-32615,CVE-2024-32616,CVE-2024-32617,CVE-2024-32618
      CVE-2024-32619,CVE-2024-32620,CVE-2024-32621,CVE-2024-32622,CVE-2024-32623,CVE-2024-32624
      CVE-2024-33873,CVE-2024-33874,CVE-2024-33875,CVE-2024-33876,CVE-2024-33877,CVE-2018-13871
      CVE-2018-13875,CVE-2018-14034


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



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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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: baizhonggui <baizhonggui@huawei.com> - 3.0.2-2
changelog:
  - Fix building error: ./autogen.sh: line 3: autoreconf: command not found
  - Add autoconf/automake/gcc in BuildRequires


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.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: xingwei <xingwei14@h-partners.com> - 2.4.58-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:mod_log_config: Fix LogFormat directive merging
         Fix X509 leak and Increase MAX_CONCURRENCY hard limit
         mod_proxy_balancer: Fix the handling of the stickysession
         mod_cache_socache: Fix possible crash on error path
         mod_ssl: Check SSL_CTX_new() return value
         core: Report invalid Options argument when parsing AllowOverride directives


author: yanglu <yanglu72@h-partners.com> - 2.4.58-10
changelog:
  - Type:CVE
  - CVE:CVE-2025-49812,CVE-2025-23048,CVE-2024-47252,CVE-2024-43204,CVE-2024-42516
  - SUG:NA
  - DESC:fix CVE-2025-49812 CVE-2025-23048 CVE-2024-47252 CVE-2024-43204 CVE-2024-42516
         mod_lua: Fix memory handling in output filters.
         Fix a regression that caused stickysession keys
         avoid ap_set_content_type when processing a _Request_Header
         set_cookie_name: ensure correct format


author: tangce <tangce1@h-partners.com> - 2.4.58-11
changelog:
  - Type:CVE
  - CVE:CVE-2025-58098,CVE-2025-65082,CVE-2025-66200
  - SUG:NA
  - DESC:fix CVE-2025-58098,CVE-2025-65082,CVE-2025-66200


author: gaoyukun <gaoyukun@kylinos.cn> - 2.4.58-12.p01
changelog:
  - Type:bugfix
  - ID:[Task#542709]
  - SUG:NA
  - DESC: Add kylin support and fix htcacheclean.service start error.
          fix index.html for kylin.
          fix CVE-2024-38472 and CVE-2024-40898.


author: huayadong <huayadong@kylinos.cn> - 1.5.29-2.p01
changelog:
  - Type: bugfix
  - ID  : [TASK#601833]
  - SUG : NA
  - DESC: add Patch01: ibus-1.5.29-rc2-kylin-correction-of-ambiguous-description.patch
          修改simple.xml文件的description字段


author: songliyang <songliyang@kylinos.cn> - 74.1-5.p01
changelog:
  - Type: update
  - ID:   TASK#529387
  - SUG:  NA
  - DESC: Add CVE-2025-5222 test and remove unused license information


author: zuo <zuohong@kylinos.cn> - 74.1-5.p02
changelog:
  - Type: update
  - ID:   TASK#604507
  - SUG:  NA
  - DESC: support sw and other , sed mh-sw_64-linux-gcc to avoid gcc_secue message set into .d files and cause compiling error.


author: herengui <herengui@uniontech.com> - 1.7.3-11
changelog:
  - Fix: fix issue that change language in deepin-control-center cannot affect the fcitx
  - Bug: #I47HF0


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: chenyanpanHW <chenyanpan@huawei.com> - 1.8.18-17
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-CVE-2011-4339-OpenIPMI.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-openssl.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-ipmitool-1.8.11-set-kg-key.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-slowswid.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-zero-initialize-the-recv-structure-on-the-stack.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ID-477-fru-Fix-decoding-of-non-text-data-in-get_fru_.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ID-480-ipmitool-coredumps-in-EVP_CIPHER_CTX_init.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ID-480-Call-EVP_CIPHER_CTX_free-instead-of-EVP_CIPHE.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ID-472-Fix-The-Most-recent-Addition-Erase-date.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ID-508-Fix-segfaults-in-dcmi-command-handlers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ID-508-Refix-6d9c540-Forgotten-changes.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Re-apply-commit-58d510f90feb.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fru-internaluse-Fix-segmentation-fault-9.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Replace-user_id-masks-with-a-macro-8.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/plugins-open-Fix-for-interrupted-select.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/plugins-open-Properly-enable-event-receiver-35.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lanplus-Cleanup.-Refix-6dec83ff-fix-be2c0c4b.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lanplus-Fix-segfault-for-truncated-dcmi-response.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/helper-add-free_n-method-to-handle-clearing-pointers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sol-Make-interface-timeout-obey-the-N-option.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/hpm-Fix-resource-leak.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fru-fixup-array-bounds-checking.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fru-swap-free-calls-for-free_n.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Refactor-free_n-function.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/open-checking-received-msg-id-against-expectation.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ipmitool-CVE-2020-5208-Fix-buffer-overflow-vulnerabilities.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ipmitool-CVE-2020-5208-Fix-buffer-overflow-in-ipmi_spd_print_fru.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ipmitool-CVE-2020-5208-Fix-buffer-overflow-in-ipmi_get_session_info.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ipmitool-CVE-2020-5208-Fix-buffer-overflow.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ipmitool-CVE-2020-5208-Fix-buffer-overflows-in-get_lan_param_select.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ipmitool-CVE-2020-5208-Fix-id_string-buffer-overflows.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-variable-definition-error-with-gcc-10.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-lanplus-Realloc-the-msg-if-the-payload_length-gets-u.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-lan-channel-Fix-set-alert-on-off.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-fru-Fix-crashes-on-6-bit-ASCII-strings.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0006-Fix-get_bmc_ip-failure-caused-by-search-rule-issue.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: 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: xinghe <xinghe2@h-partners.com> - 1:6.6.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ss: fix expired time format of timer
         route: filter by interface on multipath routes
         lib: names: check calloc return value in db_names_alloc
         remove redundant patches


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: yanglu <yanglu72@h-partners.com> - 1.8.9-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:extensions:recent:Fix format string for unsigned values
         nft:cmd:Init struct nft_cmd::head early


author: eaglegai <eaglegai@163.com> - 20210722-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport to fix no reply when ping6 from Subnet-Router anycast address


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: wutao <wutao61@huawei.com> - 2.0.14-9
changelog:
  - fix folllowing CVE in this revision
    CVE-2018-18873
    CVE-2018-19541 
    CVE-2018-9055
    CVE-2018-9154 
    CVE-2018-19539 
    CVE-2018-20570
    CVE-2018-9252 
    CVE-2018-19540 
    CVE-2018-20622
    CVE-2018-19139


author: DXwangg <wangjiawei80@huawei.com> -1:1.8.0.462.b08-0
changelog:
  - update to 8u462
  - deleted 8026976-ECParameters-Point-does-not-match-field-size.patch
  - deleted 8352716-tz-Update-Timezone-Data-to-2025b.patch
  - modified add-missing-test-case.patch
  - modified fix_X509TrustManagerImpl_symantec_distrust.patch
  - modified update-cacerts-and-VerifyCACerts.java-test.patch


author: DXwangg <wangjiawei80@huawei.com> -1:1.8.0.462.b08-1
changelog:
  - deleted 8193682-Infinite-loop-in-ZipOutputStream.close.patch
  - modified add-Fix-aarch64-runtime-thread-signal-transfer-bug.patch
  - add Fix-tests-for-OS-with-64k-page-size.patch


author: Benshuai5D <benshuai5d@163.com> -1:1.8.0.462.b08-5
changelog:
  - add 8287432-C2-assert-tn-in-0-__null-failed-must-have-li.patch
  - add 8210389-C2-assert-n-outcnt-0-C-top-n-n-is_Proj-faile.patch


author: DXwangg <wangjiawei80@huawei.com> -1:1.8.0.472.b08-0
changelog:
  - update to 8u472
  - add 8268366-C1-Incorrect-calculation-of-has_fpu_register.patch
  - deleted 8312065-Socket.connect-does-not-timeout-when-profili.patch
  - modified fix_X509TrustManagerImpl_symantec_distrust.patch
  - modified update-cacerts-and-VerifyCACerts.java-test.patch
  - modified add-missing-test-case.patch


author: songliyang <songliyang@kylinos.cn> -1:1.8.0.472.b08-2.p01
changelog:
  - Type: update
  - ID:   [TASK#573629]
  - SUG:  NA
  - DESC: openjdk-1.8.0.472 GA release with kylin support


author: songliyang <songiyang@kylinos.cn> - 1:11.0.29.7-1.p01
changelog:
  - Type: update
  - ID:   [TASK#573629]
  - SUG:  NA
  - DESC: openjdk-11.0.29.7 GA release with kylin support


author: wulongyao <wulongyao1@huawei.com> - 1:17.0.16.8-0
changelog:
  - update to 17.0.16
  - modified Apply-TBI-to-ZGC-of-JDK17.patch
  - delete 8314236-Overflow-in-Collections.rotate.patch
  - modified puyuan-jdk17.0.9-patch.patch
  - modified 8264805-Backport-Ahead-of-Time-Compiler.patch
  - modified Backport-Important-Fixed-Issues.patch
  - delete 8352716-tz-Update-Timezone-Data-to-2025b.patch


author: benshuai5d <benshuai5d@163.com> 1:17.0.17.10-0
changelog:
  - update to 17.0.17
  - modify 8264805-Backport-Ahead-of-Time-Compiler.patch
  - modify Huawei-fix-potential-build-fail-in-jbolt.patch
  - add Backport-of-8340547-Starting-many-threads-can-delay-safepoints.patch


author: songliyang <songliyang@kylinos.cn> - 1:17.0.17.10-1.p01
changelog:
  - Type: update
  - ID:   [TASK#573629]
  - SUG:  NA
  - DESC: openjdk-17.0.17.10 GA release with kylin support


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



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


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


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


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


author: shenzhongwei <shenzhongwei@kylinos.cn> - 0.82-2.p01
changelog:
  - Type:update
  - ID:NA
  - SUG:NA
  - DESC:config.guess filepath from "/usr/lib/rpm/openEuler/" to "/usr/lib/rpm/kylin/"


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: yueyuankun <yueyuankun@kylinos.cn> - 0.17-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Disallow control characters in strict mode
          Fix the expected output for test_parse
          Fix causing the strict-mode control characters check to incorrectly trigger


author: sunhai <sunhai10@huawei.com> - 0.17-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Fix the apps/json_parse "-s" (strict) option so it actually does something, and default to non-strict.


author: sunhai <sunhai10@huawei.com> - 0.17-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Handle NULL gracefully in json_tokener_free
          Issue 881 don t allow json_tokener_new_ex with a dep


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/support-clang-build.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2022-4132.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 2.6.1-2.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#371773]
  - SUG:  NA
  - DESC: rebuild to fix sensitive words of keyboard layout


author: liyunqing <liyunqing@kylinos.cn> - 3.1.4-1.p01
changelog:
  - Type:enhancement
  - ID:[Task#587965]
  - SUG:NA
  - DESC: add guard_alert security monitoring hooks plugin


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.v2601
changelog:
  - arm64/machine_t: Add 5000c and 5000c_e interfaces (liyouhong) [bug:477861]
  - KVM: arm64: vgic: fix REC vCPU handling in vgic load/put paths (Jackie Liu)
  - sched/kysched: Porting top task scheduler feature to klas (fangqiurong) [task:514421]
  - REDHAT: spec: speed up "cp -r" when it overwrites existing files. (Denys Vlasenko) [task:556803]
  - REDHAT: kernel.spec: avoid keeping two copies of vmlinux (Ondrej Mosnacek) [task:556803]
  - REDHAT: kernel.spec: Force remove tmp file (Prarit Bhargava) [task:556803]
  - REDHAT: kernel.spec: remove some temporary files early (Ondrej Mosnacek) [task:556803]
  - REDHAT: kernel.spec: Parallelize compression (Prarit Bhargava) [task:556803]
  - REDHAT: kernel.spec: fix standalone tools build (Jan Stancek) [task:556803]
  - REDHAT: kernel.spec: Use RPM_BUILD_NCPUS (Prarit Bhargava) [task:556803]
  - REDHAT: kernel.spec: Remove unnecessary output from pathfix.py (Prarit Bhargava) [task:556803]
  - arch/sw_64: Enable Livepatch Support for SW64 (wudandan) [task:578257]
  - sw64,loongarch: defconfig: Enable PSI and Memory Cgroup Options (Guopeng Zhang) [task:585947]
  - configs/x86: enable config for TPMI_POWER_DOMAIN and PLR_TPMI (Riwen Lu) [task:581451]
  - PHYTIUM: arm64: Phytium: Fix incorrect MSI compose logic on Phytium PS17064 SoCs (Li Mingzhe) [task:563613]
  - PHYTIUM: pci: phytium: Retry secondary-bus reset when link degrades (Li Tongfeng) [task:563613]
  - PHYTIUM: pci: phytium: Restore PCIe config space after hotrest (Xiao Cong) [task:563613]
  - PHYTIUM: arm64: phytium: Update the method to obtain CPU type for Phytium SoCs (Feng Jun) [task:563613]
  - PHYTIUM: arm64: phytium: Add support of reading cpu type for Phytium Socs (Feng Jun) [task:563613]
  - ACPI / PPTT: Stop acpi_count_levels() expecting callers to clear levels (James Morse) [task:527377]
  - fs/resctrl: Consider sparse masks when initializing new group's allocation (Reinette Chatre) [task:527377]
  - x86,fs/resctrl: Fix NULL pointer dereference with events force-disabled in mbm_event mode (Babu Moger) [task:527377]
  - x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger) [task:527377]
  - fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled (Babu Moger) [task:527377]
  - MAINTAINERS: resctrl: Add myself as reviewer (Babu Moger) [task:527377]
  - x86/resctrl: Configure mbm_event mode if supported (Babu Moger) [task:527377]
  - fs/resctrl: Introduce the interface to switch between monitor modes (Babu Moger) [task:527377]
  - fs/resctrl: Disable BMEC event configuration when mbm_event mode is enabled (Babu Moger) [task:527377]
  - fs/resctrl: Introduce the interface to modify assignments in a group (Babu Moger) [task:527377]
  - fs/resctrl: Introduce mbm_L3_assignments to list assignments in a group (Babu Moger) [task:527377]
  - fs/resctrl: Auto assign counters on mkdir and clean up on group removal (Babu Moger) [task:527377]
  - fs/resctrl: Introduce mbm_assign_on_mkdir to enable assignments on mkdir (Babu Moger) [task:527377]
  - fs/resctrl: Provide interface to update the event configurations (Babu Moger) [task:527377]
  - fs/resctrl: Add event configuration directory under info/L3_MON/ (Babu Moger) [task:527377]
  - fs/resctrl: Support counter read/reset with mbm_event assignment mode (Babu Moger) [task:527377]
  - x86/resctrl: Implement resctrl_arch_reset_cntr() and resctrl_arch_cntr_read() (Babu Moger) [task:527377]
  - x86/resctrl: Refactor resctrl_arch_rmid_read() (Babu Moger) [task:527377]
  - fs/resctrl: Introduce counter ID read, reset calls in mbm_event mode (Babu Moger) [task:527377]
  - fs/resctrl: Pass struct rdtgroup instead of individual members (Babu Moger) [task:527377]
  - fs/resctrl: Add the functionality to unassign MBM events (Babu Moger) [task:527377]
  - fs/resctrl: Add the functionality to assign MBM events (Babu Moger) [task:527377]
  - x86,fs/resctrl: Implement resctrl_arch_config_cntr() to assign a counter with ABMC (Babu Moger) [task:527377]
  - fs/resctrl: Introduce event configuration field in struct mon_evt (Babu Moger) [task:527377]
  - x86/resctrl: Add data structures and definitions for ABMC assignment (Babu Moger) [task:527377]
  - fs/resctrl: Introduce interface to display number of free MBM counters (Babu Moger) [task:527377]
  - fs/resctrl: Introduce mbm_cntr_cfg to track assignable counters per domain (Babu Moger) [task:527377]
  - fs/resctrl: Add resctrl file to display number of assignable counters (Babu Moger) [task:527377]
  - fs/resctrl: Introduce the interface to display monitoring modes (Babu Moger) [task:527377]
  - x86/resctrl: Add support to enable/disable AMD ABMC feature (Babu Moger) [task:527377]
  - x86,fs/resctrl: Detect Assignable Bandwidth Monitoring feature details (Babu Moger) [task:527377]
  - x86,fs/resctrl: Consolidate monitoring related data from rdt_resource (Babu Moger) [task:527377]
  - x86/resctrl: Add ABMC feature in the command line options (Babu Moger) [task:527377]
  - x86/cpufeatures: Add support for Assignable Bandwidth Monitoring Counters (ABMC) (Babu Moger) [task:527377]
  - x86,fs/resctrl: Prepare for more monitor events (Tony Luck) [task:527377]
  - x86/resctrl: Remove the rdt_mon_features global variable (Tony Luck) [task:527377]
  - x86,fs/resctrl: Replace architecture event enabled checks (Tony Luck) [task:527377]
  - x86,fs/resctrl: Consolidate monitor event descriptions (Tony Luck) [task:527377]
  - fs/resctrl: Optimize code in rdt_get_tree() (Shaopeng Tan) [task:527377]
  - fs/resctrl: Eliminate false positive lockdep warning when reading SNC counters (Reinette Chatre) [task:527377]
  - arm64: cacheinfo: Provide helper to compress MPIDR value into u32 (James Morse) [task:527377]
  - cacheinfo: Add arch hook to compress CPU h/w id into 32 bits for cache-id (James Morse) [task:527377]
  - cacheinfo: Set cache 'id' based on DT data (Rob Herring) [task:527377]
  - x86,fs/resctrl: Remove inappropriate references to cacheinfo in the resctrl subsystem (Qinyun Tan) [task:527377]
  - fs/resctrl: Restore the rdt_last_cmd_clear() calls after acquiring rdtgroup_mutex (Zeng Heng) [task:527377]
  - riscv: Replace function-like macro by static inline function (Björn Töpel) [task:587391]
  - gpio: pca953x: fix wrong error probe return value (Sascha Hauer) [task:587391]
  - bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path (Shardul Bankar) [task:587391]
  - scsi: sg: Fix occasional bogus elapsed time that exceeds timeout (Michal Rábek) [task:587391]
  - ASoC: fsl_sai: Add missing registers to cache default (Alexander Stein) [task:587391]
  - ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025 (Andrew Elantsev) [task:587391]
  - ALSA: usb-audio: Update for native DSD support quirks (Jussi Laako) [task:587391]
  - can: j1939: make j1939_session_activate() fail if device is no longer registered (Tetsuo Handa) [task:587391]
  - drm/amd/display: Fix DP no audio issue (Charlene Liu) [task:587391]
  - netfilter: nf_tables: avoid chain re-validation if possible (Florian Westphal) [task:587391]
  - powercap: fix sscanf() error return value handling (Sumeet Pawnikar) [task:587391]
  - powercap: fix race condition in register_control_type() (Sumeet Pawnikar) [task:587391]
  - bpf: Fix reference count leak in bpf_prog_test_run_xdp() (Tetsuo Handa) [task:587391]
  - bpf, test_run: Subtract size of xdp_frame from allowed metadata size (Toke Høiland-Jørgensen) [task:587391]
  - bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN (Amery Hung) [task:587391]
  - bpf: Make variables in bpf_prog_test_run_xdp less confusing (Amery Hung) [task:587391]
  - bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K (Yonghong Song) [task:587391]
  - riscv: uprobes: Add missing fence.i after building the XOL buffer (Björn Töpel) [task:587391]
  - x86/microcode/AMD: Select which microcode patch to load (Borislav Petkov (AMD)) [task:587391]
  - NFSD: Remove NFSERR_EAGAIN (Chuck Lever) [task:587391]
  - nfs_common: factor out nfs_errtbl and nfs_stat_to_errno (Mike Snitzer) [task:587391]
  - NFS: trace: show TIMEDOUT instead of 0x6e (Chen Hanxiao) [task:587391]
  - ALSA: ac97: fix a double free in snd_ac97_controller_register() (Haoxiang Li) [task:587391]
  - ALSA: ac97bus: Use guard() for mutex locks (Takashi Iwai) [task:587391]
  - arp: do not assume dev_hard_header() does not change skb->head (Eric Dumazet) [task:587391]
  - net: enetc: fix build warning when PAGE_SIZE is greater than 128K (Wei Fang) [task:587391]
  - net: usb: pegasus: fix memory leak in update_eth_regs_async() (Petko Manolov) [task:587391]
  - net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset (Xiang Mei) [task:587391]
  - HID: quirks: work around VID/PID conflict for appledisplay (René Rebe) [task:587391]
  - net: fix memory leak in skb_segment_list for GRO packets (Mohammad Heib) [task:587391]
  - bnxt_en: Fix potential data corruption with HW GRO/LRO (Srijit Bose) [task:587391]
  - net: wwan: iosm: Fix memory leak in ipc_mux_deinit() (Zilin Guan) [task:587391]
  - net/mlx5e: Don't print error message due to invalid module (Gal Pressman) [task:587391]
  - netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates (Di Zhu) [task:587391]
  - net: sock: fix hardened usercopy panic in sock_recv_errqueue (Weiming Shi) [task:587391]
  - inet: ping: Fix icmp out counting (yuan.gao) [task:587391]
  - net: mscc: ocelot: Fix crash when adding interface under a lag (Jerry Wu) [task:587391]
  - bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress (Alexandre Knecht) [task:587391]
  - net: marvell: prestera: fix NULL dereference on devlink_alloc() failure (Alok Tiwari) [task:587391]
  - netfilter: nf_conncount: update last_gc only when GC has been performed (Fernando Fernandez Mancera) [task:587391]
  - netfilter: nf_tables: fix memory leak in nf_tables_newrule() (Zilin Guan) [task:587391]
  - gpio: pca953x: handle short interrupt pulses on PCAL devices (Ernest Van Hoecke) [task:587391]
  - gpio: pca953x: Add support for level-triggered interrupts (Potin Lai) [task:587391]
  - gpio: pca953x: Utilise temporary variable for struct device (Andy Shevchenko) [task:587391]
  - gpio: pca953x: Utilise dev_err_probe() where it makes sense (Andy Shevchenko) [task:587391]
  - netfilter: nft_synproxy: avoid possible data-race on update operation (Fernando Fernandez Mancera) [task:587391]
  - arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM (Marek Vasut) [task:587391]
  - ARM: dts: imx6q-ba16: fix RTC interrupt level (Ian Ray) [task:587391]
  - arm64: dts: add off-on-delay-us for usdhc2 regulator (Haibo Chen) [task:587391]
  - scsi: ufs: core: Fix EH failure after W-LUN resume error (Brian Kao) [task:587391]
  - scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset (Wen Xiong) [task:587391]
  - smb/client: fix NT_STATUS_NO_DATA_DETECTED value (ChenXiaoSong) [task:587391]
  - smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value (ChenXiaoSong) [task:587391]
  - smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value (ChenXiaoSong) [task:587391]
  - NFS: Fix up the automount fs_context to use the correct cred (Trond Myklebust) [task:587391]
  - NFSv4: ensure the open stateid seqid doesn't go backwards (Scott Mayhew) [task:587391]
  - dm-snapshot: fix 'scheduling while atomic' on real-time kernels (Mikulas Patocka) [task:587391]
  - alpha: don't reference obsolete termio struct for TC* constants (Sam James) [task:587391]
  - ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels (Sebastian Andrzej Siewior) [task:587391]
  - csky: fix csky_cmpxchg_fixup not working (Yang Li) [task:587391]
  - NFSD: NFSv4 file creation neglects setting ACL (Chuck Lever) [task:587391]
  - nfsd: set security label during create operations (Stephen Smalley) [task:587391]
  - nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() (Trond Myklebust) [task:587391]
  - nfsd: convert to new timestamp accessors (Jeff Layton) [task:587391]
  - ksm: use range-walk function to jump over holes in scan_get_next_rmap_item (Pedro Demarchi Gomes) [task:587391]
  - libceph: make calc_target() set t->paused, not just clear it (Ilya Dryomov) [task:587391]
  - libceph: reset sparse-read state in osd_fault() (Sam Edwards) [task:587391]
  - libceph: return the handler error from mon_handle_auth_done() (Ilya Dryomov) [task:587391]
  - libceph: make free_choose_arg_map() resilient to partial allocation (Tuo Li) [task:587391]
  - libceph: replace overzealous BUG_ON in osdmap_apply_incremental() (Ilya Dryomov) [task:587391]
  - libceph: prevent potential out-of-bounds reads in handle_auth_done() (ziming zhang) [task:587391]
  - wifi: avoid kernel-infoleak from struct iw_point (Eric Dumazet) [task:587391]
  - pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping (Bartosz Golaszewski) [task:587391]
  - gpio: rockchip: mark the GPIO controller as sleeping (Bartosz Golaszewski) [task:587391]
  - drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[] (Alex Deucher) [task:587391]
  - drm/pl111: Fix error handling in pl111_amba_probe (Miaoqian Lin) [task:587391]
  - counter: interrupt-cnt: Drop IRQF_NO_THREAD flag (Alexander Sverdlin) [task:587391]
  - counter: 104-quad-8: Fix incorrect return value in IRQ handler (Haotian Zhang) [task:587391]
  - lib/crypto: aes: Fix missing MMU protection for AES S-box (Eric Biggers) [task:587391]
  - mei: me: add nova lake point S DID (Alexander Usyskin) [task:587391]
  - btrfs: always detect conflicting inodes when logging inode refs (Filipe Manana) [task:587391]
  - net: 3com: 3c59x: fix possible null dereference in vortex_probe1() (Thomas Fourier) [task:587391]
  - atm: Fix dma_free_coherent() size (Thomas Fourier) [task:587391]
  - nfsd: provide locking for v4_end_grace (NeilBrown) [task:587391]
  - NFSD: Fix permission check for read access to executable-only files (Scott Mayhew) [task:587391]
  - LoongArch: Fix the memset out-of-bounds issue (cuitao) [task:571753]
  - MAINTAINERS: Add reviewers for fs/resctrl (James Morse) [task:527377]
  - x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl (James Morse) [task:527377]
  - x86/resctrl: Always initialise rid field in rdt_resources_all[] (James Morse) [task:527377]
  - x86/resctrl: Relax some asm #includes (Dave Martin) [task:527377]
  - x86/resctrl: Prefer alloc(sizeof(*foo)) idiom in rdt_init_fs_context() (Dave Martin) [task:527377]
  - x86/resctrl: Squelch whitespace anomalies in resctrl core code (Dave Martin) [task:527377]
  - x86/resctrl: Move pseudo lock prototypes to include/linux/resctrl.h (James Morse) [task:527377]
  - x86/resctrl: Fix types in resctrl_arch_mon_ctx_{alloc,free}() stubs (James Morse) [task:527377]
  - x86/resctrl: Move enum resctrl_event_id to resctrl.h (James Morse) [task:527377]
  - x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl (James Morse) [task:527377]
  - fs/resctrl: Add boiler plate for external resctrl code (James Morse) [task:527377]
  - x86/resctrl: Add 'resctrl' to the title of the resctrl documentation (James Morse) [task:527377]
  - x86/resctrl: Split trace.h (James Morse) [task:527377]
  - x86/resctrl: Expand the width of domid by replacing mon_data_bits (James Morse) [task:527377]
  - x86/resctrl: Add end-marker to the resctrl_event_id enum (James Morse) [task:527377]
  - x86/resctrl: Move is_mba_sc() out of core.c (James Morse) [task:527377]
  - x86/resctrl: Drop __init/__exit on assorted symbols (James Morse) [task:527377]
  - x86/resctrl: Resctrl_exit() teardown resctrl but leave the mount point (James Morse) [task:527377]
  - x86/resctrl: Check all domains are offline in resctrl_exit() (James Morse) [task:527377]
  - x86/resctrl: Rename resctrl_sched_in() to begin with "resctrl_arch_" (James Morse) [task:527377]
  - x86/resctrl: Remove the limit on the number of CLOSID (Amit Singh Tomar) [task:527377]
  - x86/resctrl: Optimize cpumask_any_housekeeping() (Yury Norov [NVIDIA]) [task:527377]
  - cpumask: Add cpumask_{first,next}_andnot() API (Yury Norov [NVIDIA]) [task:527377]
  - find: Add find_first_andnot_bit() (Yury Norov [NVIDIA]) [task:527377]
  - cpumask: Relax cpumask_any_but() (Yury Norov [NVIDIA]) [task:527377]
  - x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs_node::name (James Morse) [task:527377]
  - x86/resctrl: Move get_{mon,ctrl}_domain_from_cpu() to live with their callers (James Morse) [task:527377]
  - x86/resctrl: Move get_config_index() to a header (James Morse) [task:527377]
  - x86/resctrl: Handle throttle_mode for SMBA resources (James Morse) [task:527377]
  - x86/resctrl: Move RFTYPE flags to be managed by resctrl (James Morse) [task:527377]
  - x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr (James Morse) [task:527377]
  - x86/resctrl: Make prefetch_disable_bits belong to the arch code (James Morse) [task:527377]
  - x86/resctrl: Allow an architecture to disable pseudo lock (James Morse) [task:527377]
  - x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions (James Morse) [task:527377]
  - x86/resctrl: Move mbm_cfg_mask to struct rdt_resource (James Morse) [task:527377]
  - x86/resctrl: Move mba_mbps_default_event init to filesystem code (James Morse) [task:527377]
  - x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers (James Morse) [task:527377]
  - x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC (James Morse) [task:527377]
  - x86/resctrl: Move the is_mbm_*_enabled() helpers to asm/resctrl.h (James Morse) [task:527377]
  - x86/resctrl: Rewrite and move the for_each_*_rdt_resource() walkers (James Morse) [task:527377]
  - x86/resctrl: Move monitor init work to a resctrl init call (James Morse) [task:527377]
  - x86/resctrl: Move monitor exit work to a resctrl exit call (James Morse) [task:527377]
  - x86/resctrl: Add an arch helper to reset one resource (James Morse) [task:527377]
  - x86/resctrl: Move resctrl types to a separate header (James Morse) [task:527377]
  - x86/resctrl: Move rdt_find_domain() to be visible to arch and fs code (James Morse) [task:527377]
  - x86/resctrl: Expose resctrl fs's init function to the rest of the kernel (James Morse) [task:527377]
  - x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid() (James Morse) [task:527377]
  - x86/resctrl: Add helper for setting CPU default properties (James Morse) [task:527377]
  - x86/resctrl: Generate default_ctrl instead of sharing it (James Morse) [task:527377]
  - x86/resctrl: Add max_bw to struct resctrl_membw (James Morse) [task:527377]
  - x86/resctrl: Remove data_width and the tabular format (James Morse) [task:527377]
  - x86/resctrl: Use schema type to determine the schema format string (James Morse) [task:527377]
  - x86/resctrl: Use schema type to determine how to parse schema values (James Morse) [task:527377]
  - x86/resctrl: Remove fflags from struct rdt_resource (James Morse) [task:527377]
  - x86/resctrl: Add a helper to avoid reaching into the arch code resource list (James Morse) [task:527377]
  - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (James Morse) [task:527377]
  - kernfs: Move dput() outside of the RCU section. (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Drop kernfs_rwsem while invoking lookup_positive_unlocked(). (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Use RCU to access kernfs_node::name. (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Use RCU to access kernfs_node::parent. (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Don't re-lock kernfs_root::kernfs_rwsem in kernfs_fop_readdir(). (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Acquire kernfs_rwsem in kernfs_node_dentry(). (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Acquire kernfs_rwsem in kernfs_get_parent_dentry(). (Sebastian Andrzej Siewior) [task:527377]
  - kernfs: Acquire kernfs_rwsem in kernfs_notify_workfn(). (Sebastian Andrzej Siewior) [task:527377]
  - x86/resctrl: Document the new "mba_MBps_event" file (Tony Luck) [task:527377]
  - x86/resctrl: Add write option to "mba_MBps_event" file (Tony Luck) [task:527377]
  - x86/resctrl: Add "mba_MBps_event" file to CTRL_MON directories (Tony Luck) [task:527377]
  - x86/resctrl: Make mba_sc use total bandwidth if local is not supported (Tony Luck) [task:527377]
  - x86/resctrl: Compute memory bandwidth for all supported events (Tony Luck) [task:527377]
  - x86/resctrl: Modify update_mba_bw() to use per CTRL_MON group event (Tony Luck) [task:527377]
  - x86/resctrl: Prepare for per-CTRL_MON group mba_MBps control (Tony Luck) [task:527377]
  - x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflags (Babu Moger) [task:527377]
  - x86/paravirt: Remove the WBINVD callback (Juergen Gross) [task:527377]
  - cacheinfo: Use of_property_present() for non-boolean properties (Rob Herring (Arm)) [task:527377]
  - x86/resctrl: Support Sub-NUMA cluster mode SNC6 (Tony Luck) [task:527377]
  - cacheinfo: Don't opencode per_cpu_cacheinfo() (Nikolay Borisov) [task:527377]
  - x86/resctrl: Use kthread_run_on_cpu() (Frederic Weisbecker) [task:527377]
  - kernfs: annotate different lockdep class for of->mutex of writable files (Amir Goldstein) [task:527377]
  - PCI: Implement custom llseek for sysfs resource entries (Valentine Sinitsyn) [task:527377]
  - kernfs: sysfs: support custom llseek method for sysfs entries (Valentine Sinitsyn) [task:527377]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.1.v2601
changelog:
  - arm64: configs: Enable CONFIG_SENSORS_DMS5013A=m (Huiwen He) [task:425547]
  - OPENEULER: nfs, sunrpc: add enfs feature (ChenXiaoSong) [task:549271]
  - tpm: Compat with legacy TPM_MAX_DIGEST_SIZE (mengdehui) [task:589193]
  - selftests/damon: add tests for auto-tuning module (Enze Li) [task:525879]
  - mm/damon/sysfs: introduce priority sysfs interface (Enze Li) [task:525877]
  - mm/damon/auto-tuning: introduce DAMON-based auto-tunning module (Enze Li) [task:525877]
  - kalert: Rate limit BPF event reporting (Huiwen He) [task:526009]
  - kalert: Add KUnit tests (Huiwen He) [task:526009]
  - kalert: Add rate-limiting support for event reporting (Huiwen He) [task:526009]
  - kalert: Support Memory and PCIe RAS event reporting (Zheng Tan) [task:526009]
  - kalert: drop debug print in kfunc init path (Huiwen He) [task:526009]
  - sched/qos: only check cfs tasks in sched_qos_offline_wait (liwanwu) [task:579595]
  - Fix the missing syntax terminator error in the task_struct structure (Qingshuang Fu) [task:588353]
  - sched: Temporarily disable the DELAY_DEQUEUE scheduling feature (Bing Huang) [task:587045]
  - mm: Introduce page pool (Lincheng Yang) [task:587093]
  - mm: vmscan: shrink_all_memory optimization to optional (Lincheng Yang) [task:588185]
  - mm: vmscan: make shrink_all_memory as much as possible reclaim (Lincheng Yang) [task:588185]
  - add mmput_try_async (Lincheng Yang) [task:588175]
  - mm: Add pcp batch dynamic modification interface (WeiLixiang) [task:588175]
  - platform/x86: Lenovo X7 and X7H models do not use EC to control backlight. (zhangzihuan) [task:588189]
  - platform/x86: Lenovo adds X7 model board (zhangzihuan) [task:588189]
  - platform/x86: Lenovo adds LED controls for the speakers and microphone for X7h (Zihuan Zhang) [task:588189]
  - platform/x86: lenovo ec add support for X7H (huxiaoying) [task:588189]
  - platform/x86: fix spelling mistakes on lenovo ec led driver (zhangzihuan) [task:588189]
  - platform/x86: lenovo ec add led driver (zhangzihuan) [task:588189]
  - platform/x86: lenovo ec add support for X1 (Ai Chao) [task:588189]
  - configs: Enable KYLIN_EXTRA_BUTTON option (Riwen Lu) [task:531375, task:588159]
  - extra_button: Add ACPI extra button support (Riwen Lu) [task:458097, task:388697, task:531375, task:588159]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.2.v2601
changelog:
  - configs: update generic_defconfig (Jiangshan Yi) [task:588385]
  - Adjust the loading order of the RTC driver (liuyunchen) [bug:483945]
  - lib/raid6: Delete the RAID6_PQ_BENCHMARK config (sunliming) [task:585767]
  - lib/raid6: Optimizing the raid6_select_algo time through asynchronous processing (sunliming) [task:585767]
  - lib/raid6: Divide the raid6 algorithm selection process into two parts (sunliming) [task:585767]
  - LoongArch: drivers/pwm: export symbol for pwm_add_table (Tianrui Zhao) [task:577685]
  - ANOLIS: mm: use __GFP_MEMALLOC in vmemmap_alloc_block (Xu Yu) [task:590821]
  - NFS: Fix a deadlock involving nfs_release_folio() (Trond Myklebust) [task:590809]
  - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Niklas Cassel)
  - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Niklas Cassel)
  - exit: Sleep at TASK_IDLE when waiting for application core dump (Paul E. McKenney) [task:591267]
  - gve: defer interrupt enabling until NAPI registration (Ankit Garg) [task:589035] {CVE-2025-71156}
  - gve: Avoid rescheduling napi if on wrong cpu (Shailend Chand) [task:589035]
  - ublk: fix deadlock when reading partition table (Ming Lei) [task:589351] {CVE-2025-68823}
  - binfmt_misc: restore write access before closing files opened by open_exec() (Zilin Guan) [task:573213] {CVE-2025-68239}
  - Adapt to the new version of Jenkins' changelog (Qingshuang Fu) [task:591019]
  - X86: enable CONFIG_HSR (taowei) [bug:487965]
  - configs/x86: enable config for CONFIG_BLK_DEV_UBLK (Yang Xiuwei) [bug:486253]
  - HYGON: EDAC/amd64: The width of hash value is 2 bits for Hygon family 18h model 6h processors (allenli) [task:584695]
  - HYGON: x86/tsc: TSC adjust Backport x86 TSC adjust patch (allenli) [task:584695]
  - HYGON: EDAC/amd64: Bug fix for EDAC to correct the address translation on hygon family 18h model 4h (allenli) [task:584695]
  - HYGON: perf/x86/uncore: Correct the L3 PMU config for Hygon processors (Wenhui Fan) [task:586595]
  - blk-glitch: Enable the IO glitch detection function for ARM and X86 (liyouhong) [task:526187]
  - blk-glitch: Add the use of static_key in blk-glitch (liyouhong) [task:526187]
  - blk-glitch: Optimize the code structure to reduce performance overhead (liyouhong) [task:526187]
  - blk-glitch: Adjust blk_glitch_stats to blk_glitch_bio/rq_stats (liyouhong) [task:526187]
  - blk-glitch: Add timestamp recording during RQ requeueing (liyouhong) [task:526187]
  - blk-glitch: Add process filtering functionality (liyouhong) [task:526187]
  - blk-glitch: Add an attribute file to dynamically adjust the threshold (liyouhong) [task:526187]
  - blk-glitch: Add a timestamp record to the driver layer (liyouhong) [task:526187]
  - blk-glitch: Add a timestamp record to the block layer (liyouhong) [task:526187]
  - blk-glitch: Add io_glitch_detection tracepoint (liyouhong) [task:526187]
  - blk-glitch: Add the function of IO glitch detection timestamp statistics (liyouhong) [task:526187]
  - PHYTIUM: pswiotlb: Adapt to the IOMMU DMA API upgraded by IOMMUFD (Cao Guanghui) [bug:477893]
  - PHYTIUM: pswiotlb: Adapt to the function iommu_pgsize() exported by EXPORT_SYMBOL_GPL() (Cao Guanghui) [bug:477893]
  - SCSI: Chang Linkdata HBA/RAID default value to m (zhanggenjian) [bug:487925, bug:486745]
  - inet: frags: drop fraglist conntrack references (Florian Westphal) [task:592299] {CVE-2026-23016}
  - pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() (Zilin Guan) [task:592301] {CVE-2026-23038}
  - null_blk: fix kmemleak by releasing references to fault configfs items (Nilay Shroff) [task:592309] {CVE-2026-23032}
  - net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts (Tetsuo Handa) [task:590799] {CVE-2026-22997}
  - macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet) [task:590131] {CVE-2026-23001}
  - Input: alps - fix use-after-free bugs caused by dev3_register_work (Duoming Zhou) [task:590069] {CVE-2025-68822}
  - MIPS: ftrace: Fix memory corruption when kernel is located beyond 32 bits (Gregory CLEMENT) [task:589963] {CVE-2025-71109}
  - ipv6: Fix use-after-free in inet6_addr_del(). (Kuniyuki Iwashima) [task:590053] {CVE-2026-23010}
  - dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list() (Eric Dumazet) [task:589961] {CVE-2026-23004}
  - sunway/config: Modify sunway configure. (liuyunchen) [bug:480863]
  - rust: update all rust drivers (zhoulong) [task:587131]
  - drivers/yunsilicon: Added support for the sw architecture (luoqing) [bug:489797]
  - rust: sync input drivers, include serio, tablet, rmi4 and touchscreen (zhoulong) [task:587131]
  - rust: sync input drivers, include keyboard, mouse, joystick and misc (zhoulong) [task:587131]
  - btrfs: Use module_subinit{_noexit} and module_subeixt helper macros (Youling Tang) [task:591007]
  - module: Add module_subinit{_noexit} and module_subeixt helper macros (Youling Tang) [task:591007]
  - mm: fix build with CONFIG_KYLIN_MM_PAGEPOOL=n (Lincheng Yang) [task:592653]
  - rust: sync leds and i3c drivers (zhoulong) [task:587131]
  - rust: sync nls and gpio drivers (zhoulong) [task:587131]
  - ksaf: fix argv UAF in ksaf_run_cmd (penghuaihe) [bug:407083]
  - x86_64: configs: Hygon request for confidential computing test (lifangxu) [task:589941]
  - sync hwmon rust drviers (zhoulong) [task:587131]
  - rust: sync reset and typec rust drviers (zhoulong) [task:587131]
  - rust: sync watchdog rust drivers (zhoulong) [task:587131]
  - sync rust drivers framework (zhoulong) [task:587131]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.3.v2601
changelog:
  - Add common NIC drivers (Jiangshan Yi) [task:588385]
  - Revert "arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB" (张浩) [task:595141]
  - uacce: implement mremap in uacce_vm_ops to return -EPERM (Yang Shen) [task:593785] {CVE-2026-23056}
  - intel_th: fix device leak on output open() (Johan Hovold) [task:593619] {CVE-2026-23091}
  - scsi: qla2xxx: Sanitize payload size to prevent member overflow (Jiasheng Jiang) [task:593775] {CVE-2026-23059}
  - wifi: rsi: Fix memory corruption due to not set vif driver data size (Marek Vasut) [task:593625] {CVE-2026-23073}
  - ANOLIS: sched/fair: Clear ->h_load_next when unregistering cgroup (Peng Wang) [task:590819]
  - dmaengine: xilinx: xdma: Fix regmap max_register (Anthony Brandon) [task:593801] {CVE-2025-71195}
  - iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection (Francesco Lavra) [task:593793] {CVE-2025-71198}
  - tracing: Fix crash on synthetic stacktrace field usage (Steven Rostedt) [task:593781] {CVE-2026-23088}
  - leds: led-class: Only Add LED to leds_list when it is fully ready (Hans de Goede) [task:593803] {CVE-2026-23101}
  - net/sched: act_ife: avoid possible NULL deref (Eric Dumazet) [task:593787] {CVE-2026-23064}
  - be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list (Andrey Vatoropin) [task:593611] {CVE-2026-23084}
  - btrfs: fix deadlock in wait_current_trans() due to ignored transaction type (Robbie Ko) [task:593633] {CVE-2025-71194}
  - scsi: core: Wake up the error handler when final completions race against each other (David Jeffery) [task:593729] {CVE-2026-23110}
  - arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA (Mark Rutland) [task:593733] {CVE-2026-23107}
  - vsock/virtio: Coalesce only linear skb (Michal Luczaj) [task:593727] {CVE-2026-23057}
  - uacce: fix isolate sysfs check condition (Chenghai Huang) [task:593771] {CVE-2026-23094}
  - vsock/virtio: cap TX credit to local buffer size (Melbin K Mathew) [task:593641] {CVE-2026-23086}
  - vsock/virtio: fix potential underflow in virtio_transport_get_credit() (Melbin K Mathew) [task:593641]
  - can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde) [task:593621] {CVE-2026-23061}
  - uacce: ensure safe queue release with state management (Chenghai Huang) [task:593789] {CVE-2026-23063}
  - net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag (Jamal Hadi Salim) [task:593799] {CVE-2026-23105}
  - uacce: fix cdev handling in the cleanup path (Wenkai Lin) [task:593725] {CVE-2026-23096}
  - bonding: limit BOND_MODE_8023AD to Ethernet devices (Eric Dumazet) [task:593609] {CVE-2026-23099}
  - can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak (Marc Kleine-Budde) [task:593635] {CVE-2026-23058}
  - crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec (Taeyang Lee) [task:593631] {CVE-2026-23060}
  - fou: Don't allow 0 for FOU_ATTR_IPPROTO. (Kuniyuki Iwashima) [task:593627] {CVE-2026-23083}
  - ALSA: ctxfi: Fix potential OOB access in audio mixer handling (Takashi Iwai) [task:593607] {CVE-2026-23076}
  - irqchip/gic-v3-its: Avoid truncating memory addresses (Arnd Bergmann) [task:593591] {CVE-2026-23085}
  - regmap: Fix race condition in hwspinlock irqsave routine (Cheng-Yu Lee) [task:593595] {CVE-2026-23071}
  - net/sched: Enforce that teql can only be used as root qdisc (Jamal Hadi Salim) [task:593593] {CVE-2026-23074}
  - udp: call skb_orphan() before skb_attempt_defer_free() (Eric Dumazet) [task:593555] {CVE-2026-23048}
  - ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free() (Berk Cem Goksel) [task:593557] {CVE-2026-23089}
  - gue: Fix skb memleak with inner IP protocol 0. (Kuniyuki Iwashima) [task:593547] {CVE-2026-23095}
  - LoongArch: BPF: Enhance the bpf_arch_text_poke() function (Chenghao Duan) [task:593967]
  - LoongArch: BPF: No text_poke() for kernel text (Hengqi Chen) [task:519401]
  - LoongArch: BPF: Enable trampoline-based tracing for module functions (Chenghao Duan) [task:593967]
  - LoongArch: BPF: Adjust the jump offset of tail calls (Chenghao Duan) [task:593967]
  - LoongArch: BPF: Save return address register ra to t0 before trampoline (Chenghao Duan) [task:593967]
  - LoongArch: Enable exception fixup for specific ADE subcode (Chenghao Duan) [task:593967]
  - kvm: fix error initializing system register tables (Zongmin Zhou) [bug:491195]
  - netfilter: conntrack: warn when cleanup is stuck (Jakub Kicinski) [task:590215]
  - inet: frags: flush pending skbs in fqdir_pre_exit() (Jakub Kicinski) [task:590215] {CVE-2025-68768}
  - inet: frags: add inet_frag_queue_flush() (Jakub Kicinski) [task:590215]
  - inet: frags: avoid theoretical race in ip_frag_reinit() (Jakub Kicinski) [task:590215]
  - socket: Print pf->create() when it does not clear sock->sk on failure. (Kuniyuki Iwashima) [task:590215]
  - vsock: do not leave dangling sk pointer in vsock_create() (Eric Dumazet) [task:590215]
  - net: warn, if pf->create does not clear sock->sk on error (Ignat Korchagin) [task:590215]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.4.v2601
changelog:
  - rust: avoid vmlinux re-link on "make modules" with Rust drivers (long zhou) [task:587131]
  - rust: sync x86 generic_defconfig for rust drivers (zhoulong) [task:587131]
  - fs: don't block write during exec on pre-content watched files (Amir Goldstein) [bug:480477]
  - crypto: hisi: disable in-tree ACC for out-of-tree deploy (chengang) [task:597259]
  - Revert "OPENEULER: irqchip/gic-v3: Fix one race condition due to NMI withdraw" (tanze) [task:597027]
  - configs: cleanup generic_defconfig (Jiangshan Yi) [task:588385]
  - Revert "rust: update x86 generic_defconfig for rust drivers" (Jiangshan Yi) [task:587131]
  - Revert "rust: Covert others nls drivers to rust" (周龙) [task:587131]
  - drivers/scsi/qedf: rust: Fix some function (wulinen) [task:587131]
  - rust: Fix the build_rust script (liuhaitian) [task:587131]
  - rust: Fix KEYBOARD_PINEPHONE driver (liuhaitian) [task:587131]
  - block/nbd: rust: type nbd pointers as NbdDevice in Rust path (sangliang) [task:587131]
  - block/nbd: rust: migrate generic wrappers to bindings (sangliang) [task:587131]
  - rust: update x86 generic_defconfig for rust drivers (zhoulong) [task:587131]
  - rust: fix LED undefined ref and hidraw section mismatch (long zhou) [task:587131]
  - rust: Standardize comments (liuhaitian) [task:587131]
  - rust: Standardize comments (liuhaitian) [task:587131]
  - rust: Standardize comments (liuhaitian) [task:587131]
  - rust: Fix incorrect implementation in the CAP11XX driver (liuhaitian) [task:587131]
  - rust: Fix incorrect implementation in rust driver (liuhaitian) [task:587131]
  - rust: Re-apply Rust drivers (liuhaitian) [task:587131]
  - rust: Re-apply Rust drivers (liuhaitian) [task:587131]
  - rust: Standardize comments (liuhaitian) [task:587131]
  - rust: Driver enablement prerequisites (liuhaitian) [task:587131]
  - rust: Enhance the INA209 driver security with Rust (liuhaitian) [task:587131]
  - rust: Standardize comments (liuhaitian) [task:587131]
  - rust: Enhance lineage-pem driver security with Rust (liuhaitian) [task:587131]
  - rust: fix unused function warnings in qlogic (gaoyinggang) [task:587131]
  - rust: Enhance emc6w201 driver security with Rust (liuhaitian) [task:587131]
  - rust: Enhance the tc654 driver security with Rust (liuhaitian) [task:587131]
  - rust: Enhance ina2xx driver security with Rust (liuhaitian) [task:587131]
  - rust: Driver enablement prerequisites (liuhaitian) [task:587131]
  - rust: Translate hwmon Rust/C driver comments from Chinese to English (lifengxiang) [task:587131]
  - rust: fix watchdog modpost errors and comment formatting (gaoyinggang) [task:587131]
  - drivers/rust/drivers/scsi: add qedfs files (wulinen) [task:587131]
  - rust: Enhance the W83791D driver security with Rust (liuhaitian) [task:587131]
  - rust: hwmon: Convert LM85 driver to Rust and fix unused C symbols (wangyuxin) [task:587131]
  - block/nbd: rust: use shared bindings and port sock_shutdown, disk_init to Rust (sangliang) [task:587131]
  - rust: Keyborad driver fix (liuhaitian) [task:587131]
  - rust: Translate comments to English in shim (yijiqian) [task:587131]
  - rust: enable hwmon drivers (lifengxiang) [task:587131]
  - rust: Translate comments to English in Serio (yijiqian) [task:587131]
  - rust: mouse: Translate comments to English (yijiqian) [task:587131]
  - rust: kernel-helpers: Translate Chinese comments to English (wangyuxin) [task:587131]
  - rust: Enhance the tps23861 driver security with Rust (liuhaitian) [task:587131]
  - block/nbd: rust: port IDR helpers, nbd_send_cmd, and link_dead to Rust (sangliang) [task:587131]
  - rust: update Some *.shim.c comments (chenlongteng) [task:587131]
  - rust: Standardize Rust driver integration and fix errors (lifengxiang) [task:587131]
  - rust: update watchdog C comments (Haoze Wu) [task:587131]
  - rust: update binging wrappers comments (Haoze Wu) [task:587131]
  - rust: scsi/fnic: Move driver to scsi subdirectory (chentao) [task:587131]
  - rust: scsi/fnic: Expand driver core and protocol modules (chentao) [task:587131]
  - rust: fix bindings and shim for out-of-tree (O=) builds (long zhou) [task:587131]
  - drivers/rust/drivers/scsi: add qedf io (wulinen) [task:587131]
  - rust: scsi/fnic: Add queue descriptors and VNIC extensions (chentao) [task:587131]
  - rust: hwmon: Translate comments to English and add SPDX (wangyuxin) [task:587131]
  - rust: update kernel-helper comments (Haoze Wu) [task:587131]
  - drivers/rust/drivers/scsi: add qedfs attr (wulinen) [task:587131]
  - rust: update typec driver && Some *.shim.c comments (chenlongteng) [task:587131]
  - rust: hwmon: Convert NCT7802 driver to Rust (wangyuxin) [task:587131]
  - rust: fix depmod Cycle detected (long zhou) [task:587131]
  - rust: hwmon: Convert LTC2945 driver to Rust (wangyuxin) [task:587131]
  - rust: Convert four drivers to Rust (chenlongteng) [task:587131]
  - rust: Standardize comments part4 (liuhaitian) [task:587131]
  - rust: Implement HID core functions in Rust (yijiqian) [task:587131]
  - rust: Convert the comments in bcm5974, cyapa_common/gen3/gen5 (input/mouse) into English (yijiqian) [task:587131]
  - rust: Convert hd3ss3220 & rts5453 & fsa4480 driver to Rust (chenlongteng) [task:587131]
  - rust/hwmon: Convert tmp401 driver to Rust (wangyuxin) [task:587131]
  - rust: iio_hwmon driver fix (liuhaitian) [task:587131]
  - rust: update drivers comments (lingfuyi) [task:587131]
  - rust: Enhance oxp-sensors driver security with Rust (liuhaitian) [task:587131]
  - rust: Enhance the smpro-hwmon driver security with Rust (liuhaitian) [task:587131]
  - rust: update watchdog driver comments (Haoze Wu) [task:587131]
  - rust: Add infrastructure for C2Rust migration of partial drivers (liuhaitian) [task:587131]
  - drivers/rust/drivers/scsi: add qedfs files-4 (wulinen) [task:587131]
  - rust: update driver shim comments (Haoze Wu) [task:587131]
  - rust: hwmon: Translate comments to English and add SPDX (wangyuxin) [task:587131]
  - rust: Covert others nls drivers to rust (lingfuyi) [task:587131]
  - rust: normalize qlogic and kernel-helpers comments to English (gaoyinggang) [task:587131]
  - rust: update joystick driver comments (long zhou) [task:587131]
  - rust: scsi/fnic: Extend SCSI, FCS and VNIC device layers (chentao) [task:587131]
  - rust: update unit_test,template and subsystems comments (long zhou) [task:587131]
  - rust: Convert cp932 NLS driver to Rust (lingfuyi) [task:587131]
  - rust: scsi/fnic: Add main driver, trace and debugfs modules (chentao) [task:587131]
  - rust: scsi/fnic: Add SCSI processing and FC services in Rust (chentao) [task:587131]
  - rust: scsi/fnic: Add FNIC core driver structures in Rust (chentao) [task:587131]
  - rust: Implement HID core functions in Rust (chenlongteng) [task:587131]
  - rust: Convert ADT7470 driver to Rust (lifengxiang) [task:587131]
  - rust: convert comments to English and add license headers (lifengxiang) [task:587131]
  - rust: convert comments to English and add license headers (lifengxiang) [task:587131]
  - rust: Convert NLS CP950 to Rust (lingfuyi) [task:587131]
  - rust: scsi/fnic: Add VNIC hardware abstraction layer in Rust (chentao) [task:587131]
  - rust: scsi/fnic: Add Rust driver framework infrastructure (chentao) [task:587131]
  - rust: update pwm driver comments (long zhou) [task:587131]
  - rust: i3c: Convert Chinese comments to English (chentao) [task:587131]
  - rust: Enhance corsair-cpro driver security with Rust (liuhaitian) [task:587131]
  - rust: Translate comments to English in drivers (lifengxiang) [task:587131]
  - rust: Add ignore information (liuhaitian) [task:587131]
  - rust: Enhance the da9052-hwmon driver security with Rust (liuhaitian) [task:587131]
  - rust: Standardize comments part3 (liuhaitian) [task:587131]
  - rust: Enhance the INA238 driver security with Rust (liuhaitian) [task:587131]
  - block/nbd: rust: port Netlink CONNECT and RECONFIGURE to Rust (sangliang) [task:587131]
  - block/nbd: rust: port Netlink DISCONNECT/STATUS and Debugfs to Rust (sangliang) [task:587131]
  - rust/qlogic: fix compilation errors in qlcnic 83xx Rust driver (Haoze Wu) [task:587131]
  - rust: update reset driver comments (long zhou) [task:587131]
  - rust: update rmi4 driver comments (long zhou) [task:587131]
  - rust: Add path compare and probe wrappers, fix hid_generic (yijiqian) [task:587131]
  - rust: Convert report/field registration and report parser to Rust (yijiqian) [task:587131]
  - rust: update gpio comments (long zhou) [task:587131]
  - rust: Add qlcnic context, DCB, minidump, SR-IOV and sysfs in Rust. (gaoyinggang) [task:587131]
  - rust: Convert report parser, free report, resolution multiplier and scan to Rust (yijiqian) [task:587131]
  - rust: Convert fetch_item func and hid_parser_global func in hid_core (yijiqian) [task:587131]
  - rust: update touchscreen drivers comments (long zhou) [task:587131]
  - rust: gpio: fix unused import and variable warnings in unit tests (sangliang) [task:587131]
  - block/nbd: rust: port module init and cleanup to Rust (sangliang) [task:587131]
  - block/nbd: rust: port device start, disconnect, and config_put to Rust (sangliang) [task:587131]
  - rust: Convert the hid_close_report function in hid_core (yijiqian) [task:587131]
  - block/nbd: export nbd_cmd_size for Rust shim tag_set init (sangliang) [task:587131]
  - block/nbd: rust: port blk-mq ops and socket add/reconnect to Rust (sangliang) [task:587131]
  - block/nbd: rust: port handle_reply, clear_req, handle_cmd to Rust (sangliang) [task:587131]
  - rust: Convert HID core driver to Rust (yijiqian) [task:587131]
  - drivers/rust/drivers/scsi: add qedf net (wulinen) [task:587131]
  - rust: Add Rust ethtool, init and io modules in qlcnic (gaoyinggang) [task:587131]
  - rust: Add full Rust qlcnic_main.rs and qlcnic_hw.rs (gaoyinggang) [task:587131]
  - rust: Convert hid-generic driver to Rust (yijiqian) [task:587131]
  - rust: convert hid_generic_probe (yijiqian) [task:587131]
  - rust: Building HID infrastructure (yijiqian) [task:587131]
  - rust: Convert input/mouse/cyapa Gen3/Gen5/Gen6 to Rust (yijiqian) [task:587131]
  - rust: qlogic: complete qla3xxx driver with MSI and ethtool support (Haoze Wu) [task:587131]
  - rust: netxen: Complete NetXen NIC driver Rust translation (Haoze Wu) [task:587131]
  - rust: netxen: Complete NetXen NIC driver Rust translation (Haoze Wu) [task:587131]
  - rust: i3c: Add hardware controller drivers in Rust (chentao) [task:587131]
  - rust: i3c: Add IBI and compatibility helper modules (chentao) [task:587131]
  - rust: i3c: Add transfer and control helper modules (chentao) [task:587131]
  - rust: i3c: Add address and device management helpers (chentao) [task:587131]
  - rust: i3c: Add master_ops and related modules (chentao) [task:587131]
  - rust: i3c: Add ccc_cmd and transfer helper modules (chentao) [task:587131]
  - rust: i3c: Add daa, sysfs and bus helper modules (chentao) [task:587131]
  - rust: Add unaligned access and enhance wrappers (yijiqian) [task:587131]
  - kvm: Fix virtcca VM failed to boot (Hao Ge) [task:596021]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.5.v2601
changelog:
  - spec: Add Module.kabi_* to kernel source package (Jiangshan Yi) [task:598429]
  - kabi: initialize kabi list and symvers for v11 2603 (Jiangshan Yi) [task:598429]
  - rust: fix type paths after bindings types moved to bindings::types (sangliang) [task:587131]
  - configs/x86: enable config for INTEL_IOMMU and INTEL_IOMMU_SVM (tanze) [bug:497331]
  - update-kabilist.sh: add sw64 support (Jiangshan Yi) [task:598429]
  - configs: update generic_defconfig (Jiangshan Yi) [bug:496751, task:599339, task:598999]
  - amd64: enable EDAC drivers (Wang Yan) [bug:496771]
  - PM: Implement s3 timeout wakeup interface (Riwen Lu) [task:501149, task:590639]
  - drm/nouveau: kill plymouth before remove efifb (Wang Jiang) [bug:476569, task:590639]
  - vt: add func to get fg_console vt process info (Lu Yao) [bug:469845, task:590639]
  - usb: Fix the touchscreen(248a:501f) not working after s3 wake-up (dengjie03) [bug:449043, task:590639]
  - drm/nouveau: Solve the occasional screen flickering issue when switching to the first tty on gt730. (Wang Jiang) [bug:470713, task:590639]
  - drm/nouveau: Resolve the issue of the stress test application crashing (Wang Jiang) [bug:395369, task:590639]
  - drm/atomic: prioritize the judgment of hotspot attributes (Lu Yao) [task:561737, task:590639]
  - input: Reduce the duration of close input devices (songxiebing) [bug:434335, task:590639]
  - ata: Disable the Stagered Spin-up function (xiongxin) [bug:449871, task:590639]
  - drm/amdgpu: skip suspend when shutdown (Lu Yao) [bug:451223, task:590639]
  - acpi: cix: Rename acpi_clk_get_hw() function (dengjie03) [task:456373, task:590639]
  - usb: quirks: Add NO_LPM quirk for Realtek USB3.2 Hub (Jiayi Li) [task:532899, task:590639]
  - usb: quirks: Add USB_QUIRK_NO_LPM for realtek usb 3.2 hub(0dba:0411). (huxiaoying) [bug:434615, task:590639]
  - smmu: fix stream id duplicate error when do func0 dma alias (songxiebing) [task:528911, task:590639]
  - tee: checking the legitimacy of pointer address (yangzhao) [bug:373431, task:590639]
  - tee: shm: Validate pointers in release path (wangchi) [bug:373431, task:590639]
  - drm/nouveau: Resolve the partial resolution display issue of the gt70 screen. (Wang Jiang) [bug:408849, task:590639]
  - drm/radeon: Solve the problem of the audio options not disappearing promptly after unplugging the HDMI audio. (Wang Jiang) [bug:410803, task:590639]
  - gpio: move phytium gpio pm ops to noirq phase (Riwen Lu) [task:513931, task:590639]
  - Revert "PHYTIUM: gpio: Optimize the logic of suspend and resume" (Riwen Lu) [task:513931, task:590639]
  - drm/amdgpu: do not skip vt switch by default (Shixiong Ou) [bug:406295, task:590639]
  - sched: enable optimize the context1 and spawn test cases of unixbench by default (Longlong Xia) [task:450572, bug:362845, task:590639]
  - sched: Optimize the context1 and spawn test cases of unixbench (liwanwu) [task:417269, task:590639]
  - drm/amd/display: Delay hotplug detection time (Shixiong Ou) [bug:391627, bug:365869, task:590639]
  - drm/amdgpu: Fix the issue where audio still shows as connected after unplugging HDMI on AMD Oland cards. (Wang Jiang) [bug:365681, task:590639]
  - Revert "percpu_counter: add a cmpxchg-based _add_batch variant" (zenghongling) [task:450572, task:388551, task:590639]
  - drm/amdgpu: fix amdgpu_drv compile error (Lu Yao) [task:475401, task:590639]
  - drm: drm for si oland amdgpu (yangdeyi) [task:462438, task:590639]
  - mm: add max mode support for kymem turbo (Enze Li) [bug:490185]
  - machine_t: Add PHYTIUM D3000M interface (Riwen Lu) [task:453481, task:590639]
  - rust: update x86 generic_defconfig for rust drivers (zhoulong) [task:587131]
  - LoongArch: Add crash dump support for kexec_file (Youling Tang) [task:598607]
  - LoongArch: Add ELF binary support for kexec_file (Youling Tang) [task:598607]
  - LoongArch: Add EFI binary support for kexec_file (Youling Tang) [task:598607]
  - LoongArch: Add preparatory infrastructure for kexec_file (Youling Tang) [task:598607]
  - LoongArch: Add struct loongarch_image_header for kernel (Youling Tang) [task:598607]
  - mptcp: track fallbacks accurately via mibs (Paolo Abeni) [task:598609]
  - selftests: mptcp: add a check for 'add_addr_accepted' (Gang Yan) [task:598609]
  - selftests: mptcp: add checks for fallback counters (Gang Yan) [task:598609]
  - mptcp: allow overridden write_space to be invoked (Geliang Tang) [task:598609]
  - selftests: mptcp: close server IPC descriptors (Geliang Tang) [task:598609]
  - selftests: mptcp: close server file descriptors (Geliang Tang) [task:598609]
  - selftests: mptcp: join: allow more time to send ADD_ADDR (Matthieu Baerts (NGI0)) [task:598609]
  - selftests: mptcp: join: tolerate more ADD_ADDR (Matthieu Baerts (NGI0)) [task:598609]
  - mptcp: make ADD_ADDR retransmission timeout adaptive (Geliang Tang) [task:598609]
  - mptcp: add TCP_MAXSEG sockopt support (Geliang Tang) [task:598609]
  - tcp: add tcp_sock_set_maxseg (Geliang Tang) [task:598609]
  - mptcp: sockopt: drop redundant tcp_getsockopt (Geliang Tang) [task:598609]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.6.v2601
changelog:
  - security/ksaf: modify readonly mount hook para in fsmount (zhubing) [bug:499961]
  - rust: fix cyapa PM ops with CONFIG_RUST_DRIVER disabled (yijiqian) [task:587131]
  - Revert "rust: Enable configuration items" (周龙) [task:603115]
  - 3rd/mwv207: fix compile error (Lu Yao) [task:603117]
  - configs: enable auto-tuning on x86 and arm64 platforms (Enze Li) [task:525875]
  - rust: Add conditional compilation (liuhaitian) [task:587131]
  - configs: update generic_defconfig (Jiangshan Yi) [task:602241]
  - rust: Add conditional compilation (liuhaitian) [task:587131]
  - rust: Enable configuration items (liuhaitian) [task:587131]
  - ksaf: add ksaf_file_pre_open_fname hook (penghuaihe) [bug:500253]
  - rust: reduce mouse C glue by preferring Rust implementations (yijiqian) [task:587131]
  - kabi: Add kabi extended symvers check (Jiangshan Yi) [task:443413]
  - Documentation: remove sensitive wording from arcnet-hardware.rst (Haofeng.Li) [task:601483]
  - rust: reduce compiled C code by preferring Rust implementations (yijiqian) [task:587131]
  - configs/arm64: enable S3 timeout wakeup option (Riwen Lu) [task:590639]
  - rust: fix issues when built as module (CONFIG_SENSORS_K10TEMP=m) (gaoyinggang) [task:587131]
  - rust: fix SP5100 TCO WDT driver build issue (Haoze Wu) [task:587131]
  - SUNWAY: fix mmap_base exceeding Java assertion address (Gu Yuchen) [task:597783]
  - configs: enable SCSI_DH_ALUA (zhanggenjian) [bug:499437]
  - watchdog: Enable CONFIG_SOFT_WATCHDOG as module (wudandan) [bug:500569]
  - sched/kysched: Enable top task scheduler feature to klas-2603 (fangqiurong) [task:514421]
  - security/ksaf: add readonly mount hook in fsmount (zhubing) [bug:499961]
  - configs: enable CONFIG_RDMA_RXE and CONFIG_RDMA_SIW for RDMA test (Qingshuang Fu) [bug:499355]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.7.v2601
changelog:
  - config: re-enable CONFIG_NETKIT for generic_defconfig (Yun Lu) [bug:505271]
  - selftests: add damon tests to kernel-selftests package (Haofeng.Li) [bug:502773]
  - rust: make i3c Rust-only in Rust mode (chentao) [task:587131]
  - rust: decouple fnic/i3c objects and harden linker selection (chentao) [task:587131]
  - configs: enable CONFIG_ACPI_APEI_EINJ for test (Qingshuang Fu) [bug:504223]
  - configs: Enable the ECDH algorithm config on the arm64 platform (chengang) [task:600123]
  - loongarch/config: Enable SDF module compilation option (mengdehui) [bug:503421]
  - rust: reduce typec C glue by preferring Rust implementations (chenlongteng) [task:587131]
  - block/nbd: rust: fix GPF when NBD is loaded as module (sangliang) [task:587131]
  - block/nbd: rust: fix config layout, built-in module check, blksize_bits (sangliang) [task:587131]
  - mm: introduce blacklist mechanism to kymem turbo (Enze Li) [bug:502177]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.8.v2601
changelog:
  - configs: enable CONFIG_DNOTIFY (Jiangshan Yi) [bug:505255]
  - configs: enable CONFIG_FPROBE (yangfeng) [bug:506633]
  - configs: enable CONFIG_ACPI_APEI_EINJ for test on arm64 (Qingshuang Fu) [bug:506005]
  - rust: hid: use pr_debug for trace logs and fix printk loglevel prefixes (yijiqian) [bug:505099]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-40.9.v2601
changelog:
  - sched: fix the modification to the struct of rq (Zeng Chi) [task:599029]
  - add config for cpuidle-haltpoll (Zeng Chi) [task:599029]
  - fix abi for cpuidle-haltpoll (Zeng Chi) [task:599029]
  - net: automatically set sk_ll_usec to 100 for netperf/netserver (luoxuanqiang) [bug:488163]


author: Jackie Liu <liuyun01@kylinos.cn> - 1.0-1
changelog:
  - inject: add missing -h args
  - filesnoop: fix crash when -o OPEN
  - Add dbstat support
  - Add ustat support
  - Add inject support
  - tcplinks: fix typo for helps
  - Add icstat support
  - memleak: Tiny fixes
  - memleak: Fix memory leak
  - Fix memory leak when using getline()
  - dbslower: Fixes build errors caused by uninitialized variables in bpf program
  - Add dbslower support
  - Add ugc support
  - Add mysqld-qslower support
  - javagc: fix some attach errors
  - Add uflow support
  - ucalls: Correct 'phpccalls' to 'phpcalls'
  - Add cachetop support
  - biotop/filetop: Fix 'count' print count
  - Add get_uid_name() implementation
  - Add trace support
  - Display UID in username format
  - libbpf-tools: update arm vmlinux with missing perf_event, BPF_PROG_TYPE_PERF_EVENT
  - setuids: rename UID to SU_UID
  - filegone: convert errno to error string
  - filegone: Increase the buffer for filename
  - filegone: Add return code support
  - Expand the print width of pid
  - libbpf-tools/filelife: Check btf struct field for CO-RE
  - tplist: Use tracefs_path()
  - Add reset-trace support
  - Tiny fixes
  - libbpf-tools/tcprtt: use the same options to filter IPv4 and IPv6 addresses
  - tools, libpf-tools: increase IPv6 address width to 39 characters
  - Fix memory leak in capable.c
  - libbpf-tools/execsnoop: fix ret type of bpf_probe_read_user*.
  - libbpf-tools: add block_io_{start,done} tracepoints support to bio tools
  - libbpf-tools: fix tcppktlat show wrong ports
  - Tiny fix we meet
  - funcslower/profile/stackcount: Add folded format output
  - filegone: rewrite filegone base on unlinksnoop
  - offwaketime/wakeuptime: Add folded format output
  - offcputime: Add folded format output
  - Add offwaketime support
  - offcputime: Change the tracepoint mode to kprobe to repair the calltrace display
  - ketones: reword new software tagline
  - dcstat: fix macro err defined
  - Add uthreads support
  - Fix potential double fclose warning
  - Use bpf_core_filed_exist for bpf_ringbuf exist
  - Fix allocating and freeing memory in {probe,free}_usdt_notes
  - Add shmsnoop support
  - uobjnew: Adjust this program to better match the BCC version
  - Add uobjnew support
  - Add tplist support
  - package: Prompt for compilation dependencies
  - Add unlinksnoop support
  - Add dcstat support
  - core_fixes: Fix __builtin_preserve_enum_value not defined issue
  - libbpf-tools: Allow tcppktlat to run on old kernels
  - libbpf-tools: Add support for IPv6 to tcprtt.
  - libbpf-tools: fallback to tracefs mount point if debugfs is not mounted
  - libbpf-tools: add filter for biosnoop
  - cpufreq: read initial freqs only of valid links
  - libbpf-tools: Avoid virtual memory area [uprobes] warning
  - statsnoop: print parent pid
  - opensnoop: print parent pid
  - filesnoop: drop opensnoop and statsnoop in filesnoop
  - Revert "statsnoop: Remove specially designed statsnoop"
  - filesnoop: extend parent pid
  - debian rules to package ketones
  - prepare for make project
  - statsnoop: Remove specially designed statsnoop
  - libbpf: Support POSIX regular expressions for multi kprobe
  - Add tcprst support
  - Add ucalls support
  - uprobe_helpers: Fix path acquisition function
  - libbpf-tools: syscount: Add syscall lookup table for arm64 and riscv
  - Add profile support
  - Add tcpdrop support
  - tcplinks: use ncurses for draw UI
  - libbpf: tiny fixup of libbpf
  - Add tcpsubnet support
  - Add tcplinks support
  - libbpf: don't attach to non-attachable kprobes
  - Add stackcount support
  - libbpf: don't need zero res in exit path
  - libbpf: available_filter_functions_addrs for filter functions
  - Fix the function to get the sk_protocol
  - tcpaccept: Delete redundant code to make more compact
  - tcp: Delete unnecessary parameters
  - Add zfsslower support
  - Add zfsdist support
  - Add funcslower support
  - signal: fix undefined behavior of signal handler
  - commons: Simplified time_since_start function
  - Add tcpaccept support
  - Makefile: fix compile error for bpflist
  - Add tcpretrans support
  - ttysnoop: Implement new way for CO-RE
  - libbpf: rewrite kprobe.multi filter with available_filter_functions
  - Add funccount support
  - Resolve compilation errors on loongarch
  - libbpf: support record count of functions has been traced
  - Makefile: bpflist: remove unnecessary compilation dependencies
  - libbpf: filter by available functions
  - Add vfscount support and cleanup unused variable
  - Add README
  - Add filesnoop support
  - Add bpflist support
  - Add stacksnoop support
  - Add writeback support
  - vfsstat: fix exit value when SIGINT
  - Add threadsnoop support
  - trace_helpers: fix proc maps with [uprobes] entry
  - Add syncsnoop support
  - Cleanup vmlinux and others
  - loads: register perf event on all cpus
  - klockstat: fix running on un-implement down_read_interruptible kernel
  - loads: Remove unnecessary assign 0 operations
  - readahead: fix CO-RE on running without fentry
  - memleak: fix kmalloc and kmalloc_node's hook running on old kernel
  - Makefile: fix foo.bpf.o build without foo.h
  - libbpf-tools: Add loongarch support
  - libbpf-tools: use fentry in funclatency
  - libbpf-tools: Filter with kprobe blacklist for kprobe_exists() api.
  - libbpf-tools/memleak: support ksyms and syms_cache
  - libbpf-tools/memleak: make it run on old kernel
  - change storage type of helper err to int
  - libbpf-tools/memleak: remove unused arg "PERCPU"
  - libbpf-tools/memleak: fix 'show allocs'
  - Makefile: fix binary depends on includes file update
  - ttysnoop: fix co-re on struct iov_iter hasn't ubuf
  - loads: sample_period works on ns, convert to second
  - Add setuids support
  - Sync upstream bpftool libbpf blazesym without submodules
  - Redefine the global name of the project and its representative meanings
  - Add ttysnoop support
  - Move various tracing programs to his directory
  - Move binary to ./bin directory
  - Spit includes and libs into directory
  - Add pidpersec support
  - Add naptime support
  - Add cpuwalk support
  - Add dcsnoop support
  - Add loads support
  - Add swapin support
  - Add tcppktlat support
  - Add javagc support
  - Add tcpstates support
  - Add tcprtt support
  - Add tcplife support
  - tcpconnect: Drop unused ts_us
  - Add tcpconnect support
  - Fix some string features must be done in _GNU_SOURCE
  - Fix potential early exit of the program
  - Add tcpsynbl support
  - Add tcptop support
  - Add tcptracer support
  - Use strftime_now for cleanup
  - Add vfsstat support
  - Use BPF_CORE_READ_STR_INTO to instead of bpf_probe_read_kernel_str
  - Add syscount support
  - Merge changes If1eb510b,I220234bb
  - tcpconnlat: Remove entries from map in all cases
  - execsnoop: add execveat support
  - Fix load of ringbuffer is not support
  - Add tcpconnlat support
  - Add statsnoop support
  - Add solisten support
  - Add support slabratetop
  - Add sigsnoop support
  - Add support readahead
  - Add opensnoop support
  - update submodules url into gitee.com
  - Add support oomkill
  - Add support mountsnoop
  - Use argp_parse_pid and do_process_running wrapper for cleanup
  - memleak: use blazesym for show symbols
  - Add support blazesym
  - Makefile: Generate a symlink for different ebpf programs
  - Add support memleak
  - Add support mdflush
  - Update submodules
  - Add support llcstat
  - Add support ksnoop
  - rename bpf_map_lookup_and_delete to bpf_map_lookup_and_delete_elem
  - Add support klockstat
  - biostacks: fix wrong function name of __blk_account_io_start
  - biosnoop.bpf: fix run by inline functions
  - cpufreq: fix typo from raw_btf to raw_tp
  - biostacks: support run on kernel without btf
  - offcputime: work on kernel without btf
  - fsdist: fix crash on kernel without bss support
  - cpufreq: work on kernel without btf
  - bitesize: fix run on kernel without btf
  - biosnoop: support kernel without fentry
  - numamove: fix initial of num and latency
  - Add fsslower support
  - Drop libbpf_set_strict_mode() calls
  - Add support fsdist
  - bitesize: add missing partitions__load
  - Add support filetop
  - Use bpf_get_current_ns_pid_tgid for WSL or container
  - Add support filelife
  - Add support exitsnoop
  - Add drsnoop support
  - Add support capable
  - Add support cachestat
  - Add support bitesize
  - Add support biostacks
  - Add support biosnoop
  - Add support biopattern
  - Add support biolatency
  - Add support bindsnoop
  - Add support cpufreq
  - Add biotop support
  - Add support funclatency
  - Add gethostlatency support
  - Add bash readline support
  - numamove: only work for numa node > 1
  - runqlen: Add run queue length support
  - execsnoop: convert to use bpf_core_read_xxx
  - Add numasched support
  - execsnoop: works on !(tracepoint/syscalls)
  - numamove: fixes BPF_KRETPROBE for kretprobe
  - update vmlinux.h
  - Add numamove support
  - Fix wrong patch of uapi/linux/bpf.h
  - Add wakeuptime support
  - Add execsnoop support
  - Add support offcputime
  - Add support cpudist
  - Add support runqueue-latency
  - Add support hardirqs
  - use warning instead of fprintf stderr
  - Add softirqs support
  - runqslower support thread id
  - Add .gitreview for git-review
  - Add README.md for build binary
  - Add runqslower tools
  - Init submodules
  - Initial LICENSE


author: Youling Tang <tangyouling@kylinos.cn> - 1.0-2
changelog:
  - softirqs: Fix the naming error
  - Revert "ksnoop: use bpf_get_func_ip() where helper is available"
  - Add criticalstat support
  - ttysnoop: fix iov_iter.ubuf CO-RE mismatch
  - libbpf-tools/gethostlatency: Resolve the path of libc for different namespaces
  - libbpf-tools: Fix misaligned pointer accesses in exitsnoop
  - libbpf-tools/filelife: Fix error tracking caused by failed unlink
  - Added support for f2fs to fsdist and fsslower tools.
  - libbpf-tools: Check biolatency tracepoints using BTF
  - libbpf-tools: Add s390x support
  - libbpf-tools: Fix bindsnoop types usage
  - libbpf-tools: Fix -Wformat errors for 32bit systems
  - ksnoop: use bpf_get_func_ip() where helper is available
  - use tid instead of tgid
  - Add sofdsnoop support
  - spec: mark ketones need clang >= 10
  - package ketones for RPM


author: Youling Tang <tangyouling@kylinos.cn> - 1.0-3
changelog:
  - Add adaptive readahead support
  - Add wqlat support
  - libbpf-tools: fix syscall tracepoints
  - Fix bashreadline
  - libbpf-tools/offcputime, futexctn: Fix incorrect DSO information in stacktrace
  - libbpf-tools/memleak: Add verbose option
  - libbpf: Some advanced features customized for ketones
  - Update libbpf to 1.4.0
  - Add netqtop support
  - Add kvmexit support
  - Add dddos support
  - cpuunclaimed: Add cpuunclaimed support
  - libbpf-tools/ksnoop: perf buffer fix unnecessary junk bits output
  - libbpf-tools: Fix bindsnoop for kernel v6.6+
  - libbpf-tools: Fix trace_helper symbol search bug
  - libbpf-tools/biotop: Add PID filter support
  - libbpf-tools: Fix misaligned pointer accesses in drsnoop
  - libbpf-tools: Fix misaligned pointer accesses in tcptracer
  - libbpf-tools: Fix misaligned pointer accesses in tcpstates
  - libbpf-tools: Fix misaligned pointer accesses in filegone
  - libbpf-tools: Fix misaligned pointer accesses in tcplife
  - libbpf-tools: Fix misaligned pointer accesses in tcpconnect
  - libbpf-tools: Fix misaligned pointer accesses in statsnoop
  - libbpf-tools: Fix misaligned pointer accesses in runqslower
  - libbpf-tools: Fix misaligned pointer accesses in opensnoop
  - libbpf-tools: Fix misaligned pointer accesses in gethostlatency
  - libbpf-tools: Fix misaligned pointer accesses in fsslower
  - libbpf-tools: Fix misaligned pointer accesses in filelife
  - libbpf-tools: Fix misaligned pointer accesses in biosnoop
  - Add futexctn support
  - libbpf-tools/memleak: correct key size of memptrs
  - Sync ketones.spec to v1.0-2


author: Feng Yang <yangfeng@kylinos.cn> - 1.0-4
changelog:
  - tcpmemory: Fix -P filter
  - trace: Fix Segmentation fault
  - icstat: Fix -i error
  - softirqs: Fix compilation optimization issues
  - Correct copyright statements across multiple files
  - retsnoop: capture call stacks of kernel functions that return errors
  - Use kfunc bpf_log2l instead
  - softirqs: Fix R1 unbounded memory access
  - ugc: Fix usdt: no USDT notes section (.note.stapsdt) found in '/usr/bin/python3.11'
  - uflow: Fix get binary file path failed
  - ucalls: Fix get binary file path failed
  - ustat: Fix get binary file path failed
  - ustat: Ability to add Python3
  - provide string helpers
  - Update errno functions
  - Use newer version log2 function
  - Update .clang-format
  - fslatency: Use bpf buffer for compatibility with perf and ring buffer
  - Add fslatency support


author: Feng Yang <yangfeng@kylinos.cn> - 1.0-6
changelog:
  - blk-glitch: Add IO glitch detection function
  - offcpureason: Add tool to trace off-CPU reasons
  - wqlat: Add target function
  - wqlat: Fix the data missing issue
  - compiler: add __must_nonnull attribute and apply to bpf_buffer functions
  - compiler_types.h: add "auto" as a macro for "__auto_type"
  - chmodsnoop: Add tool to trace chmod() syscalls
  - fsdist/fslatency/fsslower: Add fuse support
  - trace_helpers: Use legacy probe attach mode for better compatibility
  - readahead: Fix eBPF program loading and attachment mismatch
  - Add funcratio support
  - filesnoop: improve code quality and fix bugs
  - tcplife: refactor port filtering with inline helper function
  - build: add compile_commands.json generation support
  - syscall_helpers: Update syscall_names_x86_64
  - sofdsnoop: fix BPF verifier error and refactor code
  - execsnoop: improve code quality and formatting consistency
  - udpdrop: Delete unused judgments
  - build: avoid creating empty binary file when cargo is missing
  - udpdrop: Fix the issue where qdisc packet loss has no stack trace
  - tcpdrop: Fix the issue where qdisc packet loss has no stack trace
  - build: streamline build system and improve maintainability
  - build: refactor library system to use static archive
  - build: optimize compilation performance and binary size
  - dddos: Fix dddos no-data issue
  - deadlock: Add lock/unlock name set
  - trace_helpers: Fix double free bug
  - build: add static compilation support with STATIC=1 flag
  - bpflist: replace strncpy with snprintf to fix truncation warning
  - wakeuptime: optimize argument parsing and error handling
  - string_helpers: cleanup and modernize code
  - memory_helpers: refactor ensure_mem function
  - btf_helpers: refactor with C99 features and improve code clarity
  - argp_helpers: simplify parsing functions and improve error handling
  - uprobe_helpers: modernize code with GNU C features and cleanup attributes
  - pattern_helpers: modernize resource management with automatic cleanup
  - vector: replace realloc with reallocarray for overflow protection
  - numa_helpers: replace sscanf with manual parsing for complex NUMA formats
  - trace_helpers: apply RAII and GNU99 optimizations
  - git-review: drop obsolete .gitreview config
  - filesnoop: add missing Makefile for symlink definitions
  - bpflist: reimplement using BPF iterator for accurate process tracking
  - bpftop: refactor BPF program type classification system
  - memleak: migrate allocation tracking to vector.h
  - vector: introduce vector.h and migrate multiple tools to use it
  - tcpdrop/udpdrop: add fentry support with runtime detection
  - system_helpers: move detect_language function for better modularity
  - commons: add variadic support to INIT_TOOL_COMPONENTS macro
  - commons: integrate skeleton cleanup into INIT_TOOL_COMPONENTS
  - udpdrop: add UDP packet drop tracing tool
  - reset-trace: Fix the infinite loop
  - include: Fix list_syscalls() prototype return type
  - opensnoop: add creation-only filtering support
  - build: rename ARCH to Arch in config.mk
  - softirqslower: add Rust-based eBPF tool for softirq latency monitoring
  - build: improve Rust tool detection and cargo availability handling
  - nfssnoop: Add more prominent error log prompts
  - ksnoop: Remove useless and white lines
  - ksnoop: Fix two invalid access to map value (#5361)
  - runqslower: add -c option to filter by process name prefix
  - ttysnoop: clean up and optimize code structure
  - runqueue-latency: clean up argument parsing and error handling
  - funcslower: refactor probe function generation using unroll macro
  - runqslower: simplify error handling and remove unnecessary cleanup logic
  - retsnoop-rs: add root privilege check before main execution
  - retsnoop: simplify Linux source path detection
  - retsnoop: revert incorrect use of bpf_map__set_max_entries()
  - execsnoop: switch from perf buffer to bpf_buffer
  - bpf: use min_t macros for histogram slot boundary checking
  - bpf: optimize string comparison with unified compat_bpf_strncmp
  - retsnoop-rs: implement professional kernel symbol resolution and stack formatting
  - stack: refactor time calibration to use OnceLock and functional style
  - build: fix BPF tool compilation dependency order
  - retsnoop-rs: implement complete BPF tracing system with dual comm support
  - build: add Rust tool support and retsnoop-rs integration
  - nfssnoop: migrate to CO-RE compatible BTF structures
  - core_fixes: improve code style and formatting consistency
  - intrusiondetec: Fix bpf_program__attach_xdp failed
  - dirwatch: Fix missing attach_mode setting in the BPF function for vfs_open
  - deadlock: Add lib set
  - libs: Fix the mismatch error
  - strings: add unified boolean-to-string and plural helpers
  - nfssnoop: add NFS client operations tracing tool
  - retsnoop: fix uninitialized a2l causing invalid free in addr2line__free
  - Add udppktlat support
  - tcplinks: add automatic PID correction for TCP connections
  - Add iowait support
  - tcplinks: simplify TCP connection tracking implementation
  - tcplinks: update man page to reflect current functionality
  - tcplinks: enhance TCP connection monitoring with complete state machine
  - bpftop: optimize TUI rendering performance and fix header display
  - tcplinks: rewrite as interactive TUI monitoring tool
  - bpftop: simplify TUI rendering logic and remove redundant color handling
  - bpftop: enhance program type detection with detailed categorization
  - bpftop: optimize filtering and sorting algorithms for better performance
  - bpftop: fix memory corruption caused by mismatched array sizes
  - man: add manual page for bpftop
  - bpftop: improve graph scaling logic for data visualization
  - bpftop: fix initial sorting with optimized baseline sampling
  - bpftop: remove non-TUI mode and filtering system to simplify architecture
  - bpftop: implement intelligent sort pausing during navigation
  - bpftop: implement comprehensive graph mode with time-series visualization
  - bpftop: add interactive TUI mode with UTF-8 support
  - bpftop: add real-time eBPF program monitoring tool
  - zombiememcgstat: Fix R8 invalid mem access 'scalar'
  - KYLIN: update the man page of mptcpify
  - docs: update development environment requirements in contributing guides
  - opensnoop: add caller stack trace functionality
  - opensnoop: implement single-event full-path reconstruction
  - KYLIN: update mptcp tool
  - docs: add contributing guides in both English and Chinese
  - license: correct LICENSE and debian/copyright to LGPL-3+
  - debian: update build and runtime dependencies
  - build: preserve BPF skeleton files for debugging purposes
  - deb: fix the issue preventing binary .deb generation on LoongArch platforms
  - trace_helpers: replace manual ELF symbol parsing with libdw interface
  - offcputime: add support for multiple PIDs and TIDs
  - offcputime: rewrite BPF program using tracepoint sched:sched_switch
  - log2: modernize implementation with type-safe dispatch and clang compatibility
  - compiler_types: simplify attribute macro definitions
  - system: implement variadic strftime_now with automatic buffer sizing
  - tcprtt: modernize BTF usage and improve exit handling
  - numamove: adopt modern resource management and runtime BSS detection
  - libs: fix resource leaks in FILE pointer operations
  - refactor: consolidate header files and improve code organization
  - libs: refactor commons.h by extracting helper functions to dedicated modules
  - bpf_buffer: add macro overloading for bpf_buffer__new function
  - tcpdrop: add support for dumping TCP drop reasons
  - libbpf-tools: sigsnoop: display target process's comm
  - tools: unify component initialization with INIT_TOOL_COMPONENTS
  - include: enhance signal handling with type safety and compilation checks
  - commons: introduce modular initialization macros for system tools
  - futexslower: implement new eBPF tool for tracing slow futex operations
  - commons: remove DEFINE_SKEL_OBJECT macro and improve resource management
  - memleak: Extract print_headers
  - biotop: Use dump_hash for map processing
  - map_helpers: Add bpf_map_lookup_and_delete_batch to dump_hash
  - dirtop: refactor directory tree traversal using shared filesystem helpers
  - errno_helpers: standardize error code format with negative prefix
  - bpf: extract filesystem target directory checking into common helper
  - opensnoop: add full path reconstruction capability
  - build: improve output path display in build messages
  - bpf: remove duplicate network constant definitions
  - clangd: add configuration to disable unused include warnings
  - bpf_buffer: refactor compat layer to bpf_buffer abstraction
  - constants.h: extract common constants into unified header file
  - refactor: unify min/max macros and improve header organization
  - Makefile: move vmlinux headers to src directory and update build config
  - debian: enhance packaging documentation and fix build targets
  - deb: create separate ketones-doc package for man pages
  - rpm: add comprehensive man pages and create ketones-doc package
  - build: complete migration to modern modular build system
  - retsnoop: comprehensive modernization and optimization
  - filetop,filelife: add directory filtering support and man pages
  - dirwatch: Add directory file operations monitoring tool
  - blkalgn: add block device alignment analysis tool
  - libs: remove DWARF debug support
  - Add deadlock support
  - tcprst: Correct a typo
  - uprobe_helpers.c: Fix the issue of unreleased resources
  - llcstat: Fix error: redefinition of 'key_info' on aarch64
  - drsnoop: Fix typo
  - syscall_helpers.c: Fix incorrect syscall name
  - syscall_helpers.c: support loongarch64 and add more generic syscall
  - Add dynamic switching congestion support
  - README: Add some dependencies
  - rdmaucma: add RDMA userspace connection manager tracer
  - btf: Replace ensure_core_btf with guard(btf_open_opts)
  - btf: Introduce RAII mechanism for BTF resource management
  - libbpf-tools/mountsnoop: Support fsopen,fsconfig,fsmount,move_mount syscalls
  - capable: optimize PID namespace and process tracking logic
  - libbpf-tools/profile: Add support for PID-namespacing
  - libbpf-tools: support to find symbols in different mount namespace
  - bpf: Replace version checks with BTF detection for cap_capable
  - bpf: Replace kernel version check with BTF detection for block tracepoints
  - Replace PERF_POLL_TIMEOUT_MS with POLL_TIMEOUT_MS
  - numasched: Convert to use bpf_buffer instead of perf_buffer
  - fsslower: Convert to use bpf_buffer instead of perf_buffer
  - gethostlatency: Convert to use bpf_buffer instead of perf_buffer
  - exitsnoop: Convert to use bpf_buffer instead of perf_buffer
  - runqslower: Convert to use bpf_buffer instead of perf_buffer
  - drsnoop: update to use bpf_buffer instead of perf_buffer
  - capable: update to use bpf_buffer instead of perf_buffer
  - bindsnoop: update to use bpf_buffer instead of perf_buffer
  - bashreadline: update to use bpf_buffer instead of perf_buffer
  - sofdsnoop: update to use bpf_buffer instead of perf_buffer
  - mdflush: update to use bpf_buffer instead of perf_buffer
  - filelife: switch from perf_buffer to bpf_buffer
  - biosnoop: switch from perf_buffer to bpf_buffer
  - block: refactor block_rq_* tracepoint parameter detection
  - btf: Use __free attribute for automatic btf object cleanup
  - zombiememcgstat: add new tool to track zombie memory cgroups
  - statsnoop: Missing dirfd check
  - klockstat: Don't crash on NULL ksym when looping over stack
  - klockstat: Track IOCTL numbers
  - memleak: Change the start message to match memleak python
  - memleak: Allocate map and calculate statistics only when -C option is used
  - memleak: Fix output error for invalid stackid when using combined-only mode
  - biosnoop: Fix biosnoop dependency on kernel version
  - statsnoop: Support fstat(2) and parse fd/dirfd in userspace
  - klockstat: Track netlink message types when taking locks
  - statsnoop: Display syscall name with -s
  - Add intrusiondetec support
  - Add jbdrunstat support
  - loads: simplify perf event sampling and CPU handling
  - inject: refactor call depth tracking with unroll macro
  - irq_storm: implement interrupt storm detection tool
  - trace: optimize code structure and string handling
  - trace_helpers: refactor kprobe attachment logic
  - trace: unify pattern parsing across all tools
  - trace_helpers: add DWARF debug info support for symbol resolution
  - common: refactor NUMA helpers and linker flags
  - Add kctxlatency support
  - softirqs: add target_cpu for softirqs
  - hardirqs: add target_cpu for hardirqs
  - profile,flamegraph: improve C++ symbol handling in flame graph
  - profile: add flame graph visualization support
  - offcputime: improve SVG output option handling
  - offcputime: add flamegraph support for visualizing off-CPU time
  - offcputime: add detailed stack printing functions
  - bitesize: use BTF to detect block_rq_issue tracepoint parameters
  - bitesize: enhance I/O statistics and improve code structure
  - wqlat: Add extra activation time
  - runqueue-latency: Add CPU display and sorting functions
  - softirqs: Optimize output information and increase CPU display and sorting
  - hardirqs: Optimize output information and increase CPU display and sorting
  - Add biofullpathlatency support
  - ttysnoop: use CO-RE to handle ITER_UBUF value changes
  - ttysnoop: enhance error handling and resource management
  - biolatency: improve code documentation and error handling
  - bindsnoop: improve code documentation and resource management
  - bashreadline: improve code documentation
  - adaptive-readahead: improve code documentation and error handling
  - biostacks: enhance error handling and statistics
  - biotop: improve error handling and thread safety
  - bpf: Use DEFINE_FREE for automatic cleanup of BPF skeletons
  - bashreadline: Use __free attribute for automatic cleanup
  - trace_helpers: Use AUTO and __free attributes for resource management
  - signoop: Support real-time signals
  - memleak: add mremap uprobe
  - klockstat: Search for correct stack offset in userspace
  - trace_helpers/partitions: Add __free attribute for partitions
  - trace_helpers/ksyms: Add __free attribute for ksyms
  - syms_cache: Add cleanup support for syms_cache
  - Replace explicit bpf_is_root checks with CHECK_ROOT_CONSTRUCTOR macro
  - Use __free macro for automatic resource cleanup
  - Use __free macro for automatic bpf_buffer cleanup
  - Add cleanup macros and refactor code for better resource management
  - trace: Update demangling_cplusplus_function to use cplus_demangle


author: Feng Yang <yangfeng@kylinos.cn> - 1.0-7
changelog:
  - blkalgn: Fix segmentation fault in blkalgn -t
  - schedtrace: refactor userspace code for clarity and maintainability
  - schedtrace: add per-CPU scheduling latency statistics
  - numasched: modernize codebase and improve BPF efficiency
  - dirwatch: Fix the issue where mkdir has no output
  - solisten: Fix failed to get map info bug
  - jbdrunstat: Add more elegant error messages
  - numamove: Fix the segmentation fault
  - netfilter: Fix the bug where packet loss detection fails
  - schedtrace: add timeslice analysis and refactor codebase
  - schedtrace: add BPF-based scheduling delay tracker
  - offcputime: Fix the unit conversion error


author: zhangzikang <zhangzikang@kylinos.cn> - 2.0.26-12.p02
changelog:
  - Type:update 
  - ID:[Task#543629]
  - SUG:NA
  - DESC:update sw patches for makedumpfile-1.7.4, resolve sw architecture compilation errors


author: zhangzikang <zhangzikang@kylinos.cn> - 2.0.26-12.p04
changelog:
  - Type:update
  - ID:[Task#588423]
  - SUG:NA
  - DESC:Refactor the kdumpctl and mkdumprd code using Python


author: huayadong <huayadong@kylinos.cn> - 5.113.0-2.p01
changelog:
  - Type: bugfix
  - ID  : [TASK#601833]
  - SUG : NA
  - DESC: add Patch01: kconfigwidgets-5.113.0-kylin-correction-of-ambiguous-description.patch
          修改kf5_entry.desktop的错误字符


author: huayadong <huayadong@kylinos.cn> - 5.113.0-2.p01
changelog:
  - Type: cve
  - ID  : [TASK#505555]
  - SUG : NA
  - DESC: Patch01:kdelibs4support-5.113.0-kylin-mg-word-modification.patch


author: peijiankang <peijiankang@kylinos.cn> - 5.113.0-2.p01
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add kglobalaccel-5.113.0-kylin-fix-coredump.patch


author: peijiankang <peijiankang@kylinos.cn> - 5.113.0-2.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: update kglobalaccel-5.113.0-kylin-fix-coredump.patch


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "loongarch64-kylin-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/builddir/build/BUILDROOT/kf5-plasma-5.113.0-2.ky11.loongarch64" /usr/bin/cmake --install "loongarch64-kylin-linux-gnu" to fix build failure


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "loongarch64-kylin-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/builddir/build/BUILDROOT/kf5-sonnet-5.113.0-2.ky11.loongarch64" /usr/bin/cmake --install "loongarch64-kylin-linux-gnu" to fix build failure


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "loongarch64-kylin-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    /usr/bin/cmake --build "loongarch64-kylin-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose


author: liuming <liuming@kylinos.cn> 1.0.0.0-0k2.9
changelog:
  - 用户手册中入侵检测工具图标显示异常
  - 增加对软链接/硬链接/设备文件创建的监控，并修复hook点重复的问题
  - 修复loong64/sw64上ringbuffer映射错误，以及loong64不支持fentry/fexit导致的程序无法启动的的问题


author: liuming <liuming@kylinos.cn> 1.0.0.0-0k3.0
changelog:
  - Type:update
  - ID:TASK#560287/549745
  - SUG:NA
  - DESC:接入AI检测/ksaf文件篡改检测;
         反向shell检测能力增强;
         缓冲区溢出检测优化;
         用户手册等问题修复;


author: duanhongtao <duanhongtao@kylinos.cn> 1.0.0.0-0k3.5
changelog:
  - Type:update
  - ID:BUG#498623/498837/498991/498843/499175/498587/498567/498649/498853/499077/498877/499211
  - SUG:NA
  - DESC: 配置修改后未重启服务导致功能异常
          dga服务状态判断调整
          设置服务状态后增加状态值检查
  	普通用户置灰ai相关ui


author: litianhao <litianhao@kylinos.cn> - 30-4.se.01
changelog:
  - Type: update
  - ID: [TASK#226811] 通用包合入套件补丁
  - SUG: NA
  - DESC: 合入kysec补丁
  -       kmod-add-kysec-check.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 30-4.se.02
changelog:
  - Type: update
  - ID: [BUG#346402]
  - SUG: NA
  - DESC: 去除kmod 插入模块时 kysec的检查
  -       kmod-remove-insmod-kysec-check.patch


author: caixiaomeng <caixiaomeng2@huawei.com> - 1:0.9.9-10
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:remove .export_symbol section newly added in 6.6 kernel to avoid compile error


author: jinsaihang <jinsaihang@h-partners.com> - 1:0.9.9-13
changelog:
  - Type:bugfix
  - CVE:NA  
  - SUG:NA  
  - DESC:check whether the directory is a user source code directory


author: fuhuanzhang <fuhuanzhang@kylinos.cn> - 1.21.2-15.p01
changelog:
  - [TASK#534539] backport kylin patch: Add krb5-kycompat subpackage.[TASK#424795]
          Supply follow symbols to solve the API/ABI compatibility issue:
            krb5_aprof_init
            krb5_aprof_finish
            krb5int_aes_enc_key
            krb5int_aes_enc_blk
            k5_sha256_update
            k5_sha256_final
            k5_sha256_init
            krb5_free_ad_signedpath
            encode_krb5_ad_signedpath_data
            decode_krb5_ad_signedpath
            encode_krb5_ad_signedpath
            krb5int_utf8_next
            krb5int_strlcat
            krb5int_strlcpy


author: fuhuanzhang <fuhuanzhang@kylinos.cn> - 1.21.2-15.p02
changelog:
  - [TASK#596097] fix code scan logic warning
          verify_for_user_checksum
          get_pac_princ_with_realm
          add_to_transited
          dispatch


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.0-06.se.01
changelog:
  - Type:update
  - ID:
  - SUG:NA
  - DESC: 修改spec文件及删除一些无用文件
  -       添加状态切换日志
  -       按照打包规范修改版本号
  -       添加异常退出时输出堆栈


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.0-06.se.02
changelog:
  - Type:update
  - ID:[BUG#295657] [v11-B14] [外设管控] 系统初始环境，/var/log/下存在txt格式文本文件
  - SUG:NA
  - DESC: 修改审计应用日志文件名


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.1-02
changelog:
  - Type: update
  - ID: [任务#439186] kysec2.0审计日志输出
  - SUG: NA
  - DESC: 相关的轮替功能操作由logrotate来管理，提供默认转存配置
          增加fuzz测试
          合规性整改移除ksaf_config


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.1-03
changelog:
  - Type: update
  - ID: [任务#474839] 【v11 2503】审计包功能优化
        [任务#471091] 【安全红线】整改自研组件第一轮Fortify问题-ksaf-audit-daemon
  - SUG: NA
  - DESC: 优化审计，和内核相关的定义从class-def.conf获取
          合规性整改
          没启动ksaf_main模块，不启动审计日志服务


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.1-04
changelog:
  - Type: update
  - ID: [任务#490381] 【v11 2503】优化ksaf-audit-daemon相关功能
  - SUG: NA
  - DESC: 去除掉配置文件，不允许修改日志文件名


author: lengchunying <lengchunying@kylinos.cn> 1.0.1-01
changelog:
  - Type:update
  - ID: [任务#434606] 【ksaf】升级kysec2.0包版本至1.0.1-01
  - SUG:NA
  - DESC: 升级kysec2.0包版本至1.0.1-01


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-03
changelog:
  - Type:update
  - ID: [任务#486679] 【v11 2503】优化ksaf-dynamic-uid相关功能
  - SUG:NA
  - DESC: 未加载ksaf_main模块不启动该服务
          修改方案，优化该程序，减少io访问。
          移除无效的监控
  	修改单元测试
          从qmake变为cmake
          修改依赖选项


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.2-02
changelog:
  - Type:update
  - ID: [任务#595271] 完成模糊测试
        [任务#596809] 添加自动化测试代码，对接平台
  - SUG:NA
  - DESC: 添加fuzz测试
          添加自动化测试代码，对接平台


author: wangshengye <wangshengye@kylinos.cn> - 1.1.1-05
changelog:
  - Type: bugfix
  - ID: [BUG#374711]【B17】【v11 2503】【需求36795|41839|41835】【文件保护】添加\删除\查看文件保护策略-软件包-kysec_set，只读策略不生效
  - SUG: NA
  - DES: 全盘打标之前删除包内文件父目录缓存文件


author: wangshengye <wangshengye@kylinos.cn> - 1.1.1-06
changelog:
  - Type: bugfix
  - ID: [BUG#439759]【V11-6.6.0-32.9】【龙芯3C5000L】龙芯3C5000L从selinux切换到off失败
  - SUG: NA
  - DES: 注释掉标记变更发布与订阅功能，该功能暂时未用到
         解决/opt目录下文件未打标的问题,使用宏定义将全盘打标时要跳过的目录与桌面版本区分开


author: wangshengye <wangshengye@kylinos.cn> - 1.1.1-07
changelog:
  - Type: bugfix
  - ID: [BUG#455411]【20251021update内网源测试】【loongarch/x86-v11 2503】提测软件包增量升级后，执行yum -y update核心转储
        [任务#553743]安全编译参数整改 / ksaf-label-manager安全编译参数整改
  - SUG: NA
  - DES: 解决动态库中dbus连接没有关闭文件描述符的问题
         修改软件包安装后脚本，解决软件包更新后服务进程身份错误问题


author: wangshengye <wangshengye@kylinos.cn> - 1.1.2-05
changelog:
  - Type: update
  - ID: [任务#595273]完成ksaf-label-manager模糊测试和ci对接
  - SUG: NA
  - DES: 添加模糊测试与CI平台对接代码，并提高测试覆盖率


author: wangshengye <wangshengye@kylinos.cn> - 1.1.2-06
changelog:
  - Type: bugfix
  - ID: [BUG#499477]【2603-B09】模糊测试ksaf-label-manager组件，10个小时打印了82G的日志，导致磁盘打满资源耗尽，出现了48个Hang，请分析修改
  - SUG: NA
  - DES:


author: wangshengye <wangshengye@kylinos.cn> - 1.1.2-07
changelog:
  - Type: bugfix
  - ID: [BUG#502817]【2603-B12】模糊测试ksaf-label-manager组件过程中，出现两个crash，提示stack-overflow栈溢出，请分析修复
  - SUG: NA
  - DES:


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-06
changelog:
  - Type:update
  - ID: [任务#461412] 策略改动及优化
  - SUG:NA
  - DESC: 优化策略下发速度
          全量下发和增量下发方案调整
          添加策略module_name字段
          代码冗余调整，重复代码合并
          解决当section段没策略全量下发，后加入策略增量下发失败问题
  	修复loongarch初始化下发策略段错误问题


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-07
changelog:
  - Type:update
  - ID: [任务#478961] 【V11 2503】修改ksaf-policy-interpreter和libksaf-policy-sync的单元测试和冗余代码
  - SUG:NA
  - DESC: 去掉ksafpolicy服务，因和dbus启动的服务冗余
          去除注释的冗余代码
          修改编译选项


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-08
changelog:
  - Type:update
  - ID: [任务#487477] 【V11】【内核特性】内核启动时间调优 / 【安全】initrd裁剪-安全的脚本ksaf
        [bug#338197] 【V11 2503需求】【需求41075】【build04】【漏洞扫描】诊脉漏扫测试KVE-2025-0302
        [bug#338196] 【V11 2503需求】【需求41075】【build04】【漏洞扫描】诊脉漏扫测试KVE-2025-0301
  - SUG:NA
  - DESC: 新增ksaf-policy-sync-init只下发初始化策略
          修复脉诊漏洞


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-09
changelog:
  - Type:update
  - ID: [任务#498111] 【v11 2503】修复执行#ldconfig 命令，提示/usr/lib64/libksafinterpreter.so.1不是symbolic link
  - SUG:NA
  - DESC: 库修复，之前不是链接


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.2-02
changelog:
  - Type:update
  - ID: [任务#590181] 安全合规整改
        [任务#575963] 进行ksaf-policy的持续优化
  - SUG:NA
  - DESC: 添加自动化测试代码，对接平台
          策略优化


author: lengchunying <lengchunying@kylinos.cn> 1.0.2-06
changelog:
  - Type:update
  - ID: [bug#499207] 【2603-B09】【模糊测试】ksaf-policy-interpreter件fuzzing时，出现crash，稳定复现
  - SUG:NA
  - DESC: 修改参数校验，去掉无效代码


author: zhubing zhubing@kylinos.cn - 1.1.0-05
changelog:
  - Type: update
  - ID: [BUG#501287]设备连接记录异常
  - SUG: NA
  - DESC: 解决因大量dbus调用导致超时问题，过滤重复的设备插拔记录
  -   0002-fix-the-bug-of-device-plug-record.patch
  -   0003-add-unit-test-code-in-20260316.patch


author: wangjiang <wangjiang37@h-partners.com> - 1:2020.0.0-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix backport-Fix-hist_nearend.patch
         backport-functions-with-not-loaded-autoloaded-functions.patch
         backport-Fix-interactive-restricted-shell-behavior.patch


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: Yuan Chen <chenyuan@kylinos.cn> - 1.0.2-5
changelog:
  - Fix overlapping issues between different chains when detect is enabled.
  - Fix symbol resolution UAF issue
  - fix skb header read
  - add skb head print
  - Updated version to 1.0.2.1 (temporary release).
  - Adapted for SP2 kernel
  - Minor modifications
  - fix the bug of perf event map create.
  - Add multi-directional sock layer tracing and code adjustments.
  - Add PID information collection for return hook event matching, preventing function entry/return mismatches caused by reentrant function calls.
  - Fix similar to .isra functions hook failed
  - Fix application exit hang issues.
  - Move is_skb_life_end function to common.h file.
  - Adjust the numbering format in stack trace prints.
  - Minor code adjustments.
  - Add sock queue SKB enqueue/dequeue monitoring.
  - Fixed IPv6 filtering logic issues.
  - Added a release hook for SKBs to prevent tracking anomalies in partial SKBs.
  - Repair compilation issues outside COMPAT mode.
  - sock event storage supports IPv6 hash computation.
  - Remove some debug messages and adjust certain log levels.
  - The sock UAF (Use-After-Free) stack tracing feature has been implemented. This patch has not undergone comprehensive testing and may contain potential issues.
  - Export the hash bucket's hash operator to allow external provisioning, enhancing flexibility.
  - Increase the default maximum terminal size, adjust the logging level, and avoid outputting unnecessary log information.
  - Add support for FIFO data types.
  - Fix the issue where functions returning void have their return instructions (ret) hooked.
  - add ret hook enable check.
  - Support retval show.
  - Support logging to a file.
  - Fix crash caused by improper thread resource release.
  - Supports reporting socket release events in preparation for subsequent monitoring of socket use-after-free (UAF) vulnerabilities.
  - Revert "Make modifications for loongarch to pass the security department's"
  - Revert "Make modifications to pass the security department's tool detection."
  - Make modifications for loongarch to pass the security department's tool detection.
  - Make modifications to pass the security department's tool detection.
  - Fix softirq latency event synchronization issues.
  - Fix compilation issues in compat mode.
  - User Manual Update
  - Add stack trace functionality for specified functions.
  - Add a hook to the skb_copy_datagram_iter function to track the timestamps when user-space programs retrieve data from sk_buff (skb).
  - add net device name show
  - Simple code optimization
  - Spawn a dedicated print thread
  - We may add more type analyzers for return value checks in the future, so isolating this detection code into a separate module will make modifications easier.
  - Fix packaging naming issues
  - Add DEB package generation support
  - Add the ability to recognize suffixes similar to ".isra" functions
  - Add latency filter
  - Add rtt support
  - Add arp support
  - 添加 CHANGELOG
  - 删除CHANGELOG
  - 添加 CHANGELOG
  - Add netns filter
  - Add rpm kernel version information


author: peijiankang <peijiankang@kylinos.cn> - 5.27.10-2.p01
changelog:
  - Type: update
  - ID:   [TASK#426756]
  - SUG:  NA
  - DESC: fix build error
          add 0001-update-changelog-4-5.27.11-ok2.patch
              0002-update-changelog-4-5.27.11-ok3.patch


author: peijiankang <peijiankang@kylinos.cn> - 5.24.7-2.p01
changelog:
  - Type: update
  - ID:   [TASK#425692]
  - SUG:  NA
  - DESC: sync kylin patch from 5.24.7-1.p01
          add 0001-update-changelog.patch to add strength


author: houhongxun<houhongxun@kylinos.cn> - 5.24.4-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#352453]
  - SUG : NA
  - DESC: fix some windows displaying abnormally for 16bit depth


author: peijiankang<peijiankang@kylinos.cn> - 5.24.4-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add kwin-5.24.4-fix-coredump-when-logout.patch


author: houhongxun <houhongxun@kylinos.cn> - 5.24.4-1.p05
changelog:
  - Type: bugfix
  - ID  : [Task#536445]
  - SUG : NA
  - DESC: fix some apps displaying abnormally under 16bit color depth


author: huayadong <huayadong@kylinos.cn> - 5.24.4-1.p06
changelog:
  - Type: bugfix
  - ID  : [BUG#429071]
  - SUG : NA
  - DESC: add Patch06:kwin-5.24.4-kylin-Turn-off-Tablet-Manager.patch
          关闭平板模式管理器


author: xiejing <xiejing@kylinos.cn> - 1.0.0-1
changelog:
  - Type: update
  - ID: [TASK#588423]
  - SUG: NA
  - DESC: Init kyflamegraph package (Rust rewrite of FlameGraph)


author: lichenguang <lichenguang@kylinos.cn> - 1.0.2-4
changelog:
  - Type: update
  - ID: [TASK#593001] [TASK#595565]
  - SUG: NA
  - DESC: 
  - 1. 威胁分析整改: 新增审计日志防篡改机制 [TASK#593001] 
  - 2. kyldop模糊测试整改：完善模糊测试代码，提升测试覆盖率。[TASK#595565]


author: yangxiaodong <yangxiaodong@kylinos.cn> - 1.3.10-6.p25
changelog:
  - Type: update
  - ID:[TASK#553999][TASK#554007]
  - SUG: NA
  - DESC: optimize windows display
          add permission control


author: yangxiaodong <yangxiaodong@kylinos.cn> - 1.3.10-6.p26
changelog:
  - Type: update
  - ID:[TASK#554091][BUG#481523]
  - SUG: NA
  - DESC: unified logger and configuration file
          support for displaying versions in multiple languages


author: yangxiaodong <yangxiaodong@kylinos.cn> - 1.3.10-6.p27.06
changelog:
  - Type: bugfix
  - ID:[BUG#502191][BUG#501583]
  - SUG: NA
  - DESC: fix KVE-2026-0105
          optimizate secret key activation failure prompt


author: yangxiaodong <yangxiaodong@kylinos.cn> - 1.3.10-6.p27.07
changelog:
  - Type: bugfix
  - ID:[BUG#503743][BUG#503739][BUG#504233]
  - SUG: NA
  - DESC: fix set autoactivated failed for kms 
          add check for dbus func write_common_log


author: lichenguang <lichenguang@kylinos.cn> 1.0.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#473471]
  - SUG : NA
  - DESC: Fix security hotsposts in the sonarqube report.


author: zhaokexin<zhaokexin@kylinos.cn> 1.1.0.1-0k1.32.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#504199]
  - SUG : NA
  - DESC: Address the local privilege escalation vulnerability


author: huayadong<huayadong@kylinos.cn> - 2.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: add Source1: QtWebEngine-aarch64.tar.gz
              Source2: QtWebEngine-loongarch.tar.gz
              Source3: QtWebEngine-x86.tar.gz


author: peijiankang<peijiankang@kylinos.cn> 2.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#418058]
  - SUG : NA
  - DESC: remove debug files during compilation process
          add kylin-aiassistant-2.0.0-kylin-add-copyright.patch


author: huayadong<huayadong@kylinos.cn> - 2.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#422649]
  - SUG : NA
  - DESC: remove Source1: QtWebEngine-aarch64.tar.gz
                 Source2: QtWebEngine-loongarch.tar.gz
                 Source3: QtWebEngine-x86.tar.gz


author: douyan<douyan@kylinos.cn> 2.0.0.0-0v11k1.22k1.46
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: Update upstream version 2.0.0.0-0v11k1.22k1.46


author: zhoudisi<zhoudisi@kylinos.cn> 2.0.0.0-0v11k1.22k1.46.p01
changelog:
  - Type: bugfix
  - ID  : [BUG#499865] [BUG#499789]
  - SUG : NA
  - DESC: fix introduction widget not show and avoid panel persistent icon problem


author: douyan<douyan@kylinos.cn> 3.2.0.1kylin1k32.01-1
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: Update upstream version 3.2.0.1kylin1k32.01-1


author: peijiankang <peijiankang@kylinos.cn> - 3.2.0.1kylin1k32.01-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-burner-3.2.0.1kylin1k32.01-ok28k0.15
          upstream commtid:a75a72f1b921070dfeaaae1aed4f80961ddcd4e4


author: houhongxun <houhongxun@kylinos.cn> - 1.2.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 1.2.0.0-ok6.15k0.7
          upstream commitid: 37ab1d619f81aa00f85a1decdfe505518e0f5ddd


author: peijiankang <peijiankang@kylinos.cn> - 1.2.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#250087]
  - SUG : NA
  - DESC: Add patch: kylin-calculator-1.2.0.0-disable-feedback.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-calendar-4.10.0.0-ok2.16k0.12
          upstream commtid:33a3c76c0b50b9058fdebd352de5229ce21d71bb


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#250111]
  - SUG : NA
  - DESC: Patch0002: kylin-calendar-4.10.0.0-kylin-update-zh_HK-translation.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add kylin-calendar-4.10.0.0-Single-instance-addition-of-DISPLAY-judgment.patch


author: huayadong <huayadong@kylinos.cn> - 3.24.0.0-1
changelog:
  - Type: update
  - ID:   [TASK#424335]
  - SUG:  NA
  - DESC: update version to 3.24.0.0-0k0.35
          fix KVE-2024-1102


author: peijiankang <peijiankang@kylinos.cn> - 3.24.0.0-1.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#289223]
  - SUG:  NA
  - DESC: add kylin-device-daemon-3.24.0.0-fix-coredump-when-quit.patch


author: ganjianqing <ganjianqing@kylinos.cn> - 1.2.0.0-1
changelog:
  - Initial kylin-disk-encryption code  based on  desktop 1.2.0.0-1k1.35~1 version of bugfix/yhkylin/v11 brach


author: kangyu <ganjianqing@kylinos.cn> - 1.2.0.0-1.se.04
changelog:
  - Types:update
  - ID:BUG#501283 BUG#500985 BUG#500945 BUG#500597
  - SUG:NA
  - DESC:modify auto mount after umount and fuser error


author: huayadong <huayadong@kylinos.cn> - 1.1.0.13-1.p01
changelog:
  - Type: update
  - ID  : [TASK#442854]
  - SUG : NA
  - DESC: sync code from desktop kylin-font-viewer-1.1.0.13-0k1.29
          upstream commtid:0ae74a01cdd70dde46befbfd78de32da65762861


author: peijiankang <peijiankang@kylinos.cn> - 1.3.1.2-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-ipmsg-1.3.1.2-ok16.15k0.8
          upstream commtid:6fec1925bb1cec7080dcc22863c6aba3563582a9


author: peijiankang <peijiankang@kylinos.cn> - 1.3.1.2-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586745]
  - SUG : NA
  - DESC: sync code from desktop kylin-ipmsg-1.3.1.2-ok16.15k0.22


author: peijiankang <peijiankang@kylinos.cn> - 1.1.0.47-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-music-1.1.0.47-ok9.25k0.14
          upstream commtid:6d4626ab05a46fe6f1712a2f06571fb1d0cbd724


author: peijiankang <peijiankang@kylinos.cn> - 1.1.0.47-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586747]
  - SUG : NA
  - DESC: sync code from desktop kylin-music-1.1.0.47-ok9.25k0.86
          add kylin copyright info


author: peijiankang <peijiankang@kylinos.cn> - 1.1.0.47-1.p04
changelog:
  - Type: bugfix
  - ID  : [TASK#591329]
  - SUG : NA
  - DESC: remove tests directory and change libsimple.so install path


author: douyan<douyan@kylinos.cn> 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: add patch 0001-fix-kylin-nm-4.10.0.0-add-LANG-env.patch


author: houhongxun <houhongxun@kylinos.cn> 4.10.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#289795]
  - SUG : NA
  - DESC: dns address from network manager is in network byte order


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok0.13k0.14
          upstream commitid: 52ecaf1e58ae14f32abcc183c92b6c60b0d3e2f9


author: xuchenchen <xuchenchen@kylinos.cn> - 4.10.0.0-1.p05
changelog:
  - Type: bugfix
  - ID: [BUG#249127]
  - SUG: NA
  - DESC: kylin-prohibit-non-root-users-from-setting-up-networ.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p06
changelog:
  - Type: bugfix
  - ID: [BUG#437383]
  - SUG: NA
  - DESC: kylin-nm-4.10.0.0-kylin-fix-closing-network-segment.patch


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p07
changelog:
  - Type: update
  - ID  : [TASK#587663]
  - SUG : NA
  - DESC: Patch5: kylin-nm-4.10.0.0-kylin-chnage-the-kysec-initerface-to-dbus.patch
          适配kysec接口升级，更改kysec接口为dbus


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p08
changelog:
  - Type: bugfix
  - ID  : [BUG#500277]
  - SUG : NA
  - DESC: Disabled all network cards when wired switch is off


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p10
changelog:
  - Type: bugfix
  - ID  : [BUG#504491]
  - SUG : NA
  - DESC: Fixed network connection when network adapter is disabled


author: houhongxun <houhongxun@kylinos.cn> - 4.0.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.0.0.0-ok6k0.3


author: huayadong <huayadong@kylinos.cn> - 1.3.0.3-1.p02
changelog:
  - Type: update
  - ID  : [TASK#442854]
  - SUG : NA
  - DESC: sync code from desktop kylin-photo-viewer-1.3.0.3-ok22.36k0.9
          upstream commtid:2e076623f1ab76a3c6973e4238d6234116c77422


author: peijiankang <peijiankang@kylinos.cn> - 1.3.0.3-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#294723]
  - SUG : NA
  - DESC: add kylin-photo-viewer-1.3.0.3-kylin-disable-startani.patch


author: peijiankang <peijiankang@kylinos.cn> - 1.3.0.3-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#294723]
  - SUG : NA
  - DESC: add kylin-photo-viewer-1.3.0.3-kylin-add-copyright-head.patch


author: peijiankang <peijiankang@kylinos.cn> - 1.3.0.3-1.p05
changelog:
  - Type: update
  - ID  : [TASK#586759]
  - SUG : NA
  - DESC: sync code from desktop kylin-photo-viewer-1.3.0.3-ok22.36k1.10
          add kylin copyright head info


author: huayadong <huayadong@kylinos.cn> - 1.3.0.3-1.p06
changelog:
  - Type: update
  - ID  : [TASK#599373]
  - SUG : NA
  - DESC: Patch3:kylin-photo-viewer-1.3.0.3-kylin-fix-fority.patch
          修复代码Race Condition问题


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#371117]
  - SUG : NA
  - DESC: kylin-process-manager-daemon-4.10.0.0-fix-coredump.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-process-manager-4.10.0.0-ok1.33k1.5
          upstream commtid:0038ddf0249de1761514d30db39c7730dc0a1242


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#452549]
  - SUG : NA
  - DESC: remove kylin-process-manager core functionality


author: qiaojijun <qiaojijun@kylinos.cn> - 4.10.0.0-1.p04
changelog:
  - Type: update
  - ID  : [TASK#473473]
  - SUG : NA
  - DESC: kylin-process-manager fix sonarqube hotpoints


author: peijiankang <peijiankang@kylinos.cn> - 1.3.0.2.0k3.3-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-recorder-1.3.0.2.0k3.3-ok5.14k0.10
          upstream commtid:cb6a1735d34be048f17f6c5e67660d4fd3c3cba6


author: peijiankang <peijiankang@kylinos.cn> - 1.3.0.2.0k3.3-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586749]
  - SUG : NA
  - DESC: sync code from desktop kylin-recorder-1.3.0.2.0k3.3-ok5.14k0.70
          add kylin copyright head info


author: houhongxun <houhongxun@kylinos.cn> - 3.2.1-1
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 3.2.1-ok2.22k0.13
          upstream commitid: cf4a632d55481c99b97ac4b995f193823fe3ac52


author: huayadong <huayadong@kylinos.cn> - 3.2.1-1.p01
changelog:
  - Type: update
  - ID  : [TASK#442854]
  - SUG : NA
  - DESC: add patch03:kylin-scanner-3.2.1-chnage-libzip-to-minizip.patch


author: houhongxun <houhongxun@kylinos.cn> - 1.0.0.1kylin1k81-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 1.0.0.1kylin1k81-ok8.24k1.3


author: peijiankang <peijiankang@kylinos.cn> - 1.0.0.1kylin1k81-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add kylin-screenshot-1.0.0.1kylin1k81-Single-instance-addition-of-DISPLAY-judgment.patch


author: peijiankang <peijiankang@kylinos.cn> - 1.0.0.1kylin1k81-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#383661]
  - SUG : NA
  - DESC: add kylin-screenshot-1.0.0.1kylin1k81-fix-aboutinfo-and-singleinstance.patch
          add kylin-screenshot-1.0.0.1kylin1k81-add-copyright-info.patch


author: peijiankang <peijiankang@kylinos.cn> - 1.0.0.1kylin1k81-1.p04
changelog:
  - Type: update
  - ID  : [TASK#586761]
  - SUG : NA
  - DESC: sync code from desktop kylin-screenshot-1.0.0.1kylin1k81-ok8.24k5.11.patch
          add kylin copyright info


author: huayadong <huayadong@kylinos.cn> - 1.0.0.1kylin1k81-1.p05
changelog:
  - Type: update
  - ID  : [TASK#599373]
  - SUG : NA
  - DESC: add Patch05: kylin-screenshot-1.0.0.1-kylin-fix-fority.patch
          修复代码Memory Leak问题


author: fandeyuan <fandeyuan@kylinos.cn> - 3.0-4
changelog:
  - Type:update
  - ID:[task#553845] [任务#554043] [task#554041] 
  - SUG:NA
  - DESC:1. 新增系统健康检查与诊断工具; 
         2. 新增文件监控功能; 
         3. 新增进程数线程数监控


author: fandeyuan <fandeyuan@kylinos.cn> - 3.0-5
changelog:
  - Type:update
  - ID:[task#581335] [task#554087] [task#581331] [task#581333] [task#581327] [task#553849]
  - SUG:NA
  - DESC:1. 新增网络监控模块;
         2. 新增oom诊断;
         3. 新增进程资源监控;
         4. 新增进程资源监控分析;
         5. 新增基线配置与检测功能;
         6. 新增内存泄漏模块


author: andy <liuyang01@kylinos.cn> - 3.0-6
changelog:
  - Type:update
  - ID:[task#587971] [task#597175] [task#597175] [task#597175]
  - SUG:NA
  - DESC:1. 新增进程监控;
         2. 新增进程信息查询;
         3. 新增系统周期性信息查询功能;
         4. 安全合规整改;
         5. fortify高风险问题整改;
         6. 代码注释率问题整改;


author: fandeyuan <fandeyuan@kylinos.cn> - 3.0-7
changelog:
  - Type:update
  - ID:[bug#494845] [task#597175]
  - SUG:NA
  - DESC:1. 修复KVE-2026-0208漏洞;
         2. fortify高风险问题整改


author: fandeyuan <fandeyuan@kylinos.cn> - 3.0-8
changelog:
  - Type:update
  - ID:[bug#500733] [bug$500641] [bug#501867] [task#553847] [task#597175]
  - SUG:NA
  - DESC:1. 修复进程状态监控报错;
         2. 文件监控功能日志支持结构化输出;
         3. 网络监控探测点修改;
         4. 修复网络监控目录问题
         5. 安全合规整改


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-theme-4.10.0.0-0k0.13
          upstream commtid:dc0ff06586aca10e1729d9b7a4aa2c5f138c72fa


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#495463]
  - SUG : NA
  - DESC: adapt kysp-editor and security-reinforce icons name


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [TASK#599375][BUG#498103]
  - SUG : NA
  - DESC: add copyright head and add kybox icons


author: houhongxun <houhongxun@kylinos.cn> - 1.2.0.3kord-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 1.2.0.3kord-ok6.13k0.13
          upstream commitid: f1439f4f99b8afd4691d8a401861442be40ca815


author: peijiankang <peijiankang@kylinos.cn> - 1.2.0.3kord-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586739]
  - SUG : NA
  - DESC: sync code from desktop kylin-usb-creator-1.2.0.3kord-ok6.13k0.21


author: peijiankang <peijiankang@kylinos.cn> - 1.2.0.3kord-1.p03
changelog:
  - Type: update
  - ID  : [TASK#586739]
  - SUG : NA
  - DESC: update upstream version to 1.2.0.3kord-ok6.13k0.54 and fixed empty plugin version info


author: peijiankang <peijiankang@kylinos.cn> - 1.2.0.3kord-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#491479]
  - SUG : NA
  - DESC: Skip MD5 check for ISO images missing md5sum.txt


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-user-guide-4.10.0.0-ok2.7k0.18
          upstream commtid:a780d9a4d36e4f58f6dea3412fc3974c14e5f6ea


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p05
changelog:
  - Type: bugfix
  - ID  : [BUG#293701]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-fix-root-start-no-sandbox.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p06
changelog:
  - Type: update
  - ID  : [TASK#475175]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-remove-html-comment.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p07
changelog:
  - Type: bugfix
  - ID  : [BUG#363727]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-fix-zh-HK-adapt.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p08
changelog:
  - Type: bugfix
  - ID  : [BUG#363723]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-update-zh-HK-ts.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p09
changelog:
  - Type: bugfix
  - ID  : [BUG#356895]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-add-ksc-defender-jumpinfo.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p10
changelog:
  - Type: bugfix
  - ID  : [BUG#381069]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-fix-ukui-control-center-jump-error.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p11
changelog:
  - Type: bugfix
  - ID  : [BUG#356895]
  - SUG : NA
  - DESC: update kylin-user-guide-4.10.0.0-kylin-add-ksc-defender-jumpinfo.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p12
changelog:
  - Type: bugfix
  - ID  : [BUG#385929]
  - SUG : NA
  - DESC: add kylin-user-guide-4.10.0.0-kylin-update-shortcut-info.patch


author: peijiankang <peijiankang@kylinos.cn> - 3.1.4.2k1-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-video-3.1.4.2k1-ok26.21k0.22
          upstream commtid:7a08725bccb3c7938502fb9d7b2e44bd0999078a


author: peijiankang <peijiankang@kylinos.cn> - 3.1.4.2k1-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586751]
  - SUG : NA
  - DESC: sync code from desktop kylin-video-3.1.4.2k1-ok26.21k0.100
          add kylin copyright head code


author: peijiankang <peijiankang@kylinos.cn> - 3.0.1.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-virtual-keyboard-3.0.1.0-ok0.12k0.4
          upstream commtid:f3b588138f44997947ec3b5c2912a11fcafcd71f


author: peijiankang <peijiankang@kylinos.cn> - 3.0.1.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#470133]
  - SUG : NA
  - DESC: fix kylin-virtual-keyboard animationAvailability


author: zuohsh <zuohongsheng@kylinos.cn> -2.0.1-1
changelog:
  - Type:Task
  - ID:457822
  - SUG:NA
  - DESC: kylin_warm_revert_patch-taget_definition_compatible_with_all_hotpatches.patch


author: qiaojijun <qiaojijun@kylinos.cn> -2.0.2-1
changelog:
  - Type:Task
  - ID:564289
  - SUG:NA
  - DESC: delete rust vendor deps and libcare-plus dep,use cargo proxy


author: peijiankang <peijiankang@kylinos.cn> - 1.3.1.0-1
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-wayland-compositor-1.3.1.0-0k0.5
          upstream commtid:1e12b35019a7339c27fabc4c88c6cee50f566461


author: peijiankang <peijiankang@kylinos.cn> - 3.2.0.3-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop kylin-weather-3.2.0.3-ok16.11k0.3
          upstream commtid:b2a5226e945afbec819e8e450a8b7ced820cb0a4


author: peijiankang <peijiankang@kylinos.cn> - 3.2.0.3-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add kylin-weather-3.2.0.3-Single-instance-addition-of-DISPLAY-judgment.patch


author: peijiankang <peijiankang@kylinos.cn> - 3.2.0.3-1.p03
changelog:
  - Type: update
  - ID  : [TASK#586741]
  - SUG : NA
  - DESC: sync code from desktop kylin-weather-3.2.0.3-ok16.11k1.12


author: peijiankang <peijiankang@kylinos.cn> - 3.2.0.3-1.p04
changelog:
  - Type: update
  - ID  : [TASK#586741]
  - SUG : NA
  - DESC: update upstream version to 3.2.0.3-ok16.11k1.14 and fixed empty plugin version info


author: hanzhengyun <hanzhengyun@kylinos.cn> - 1.0.0-1.p03
changelog:
  - Type: update
  - ID: [TASK#596701] kysdk-netflow-control 合规整改
  - SUG: NA
  - DESC: 修复sonarqube安全热点及增加单元测试覆盖率


author: hanzhengyun <hanzhengyun@kylinos.cn> - 1.0.0-1.p05
changelog:
  - Type: update
  - ID: [BUG#504093] [BUG#504103] [BUG#504107]
  - SUG: NA
  - DESC:
  -       添加补丁 kysdk-netflow-control-fix-kve.patch
  -       [BUG#504093] 【V11-2603】【B09】【漏洞挖掘】kysdk-netflow-control组件存在KVE-2026-0312漏洞
  -       [BUG#504103] 【V11-2603】【B09】【漏洞挖掘】kysdk-netflow-control组件存在KVE-2026-0313漏洞
  -       [BUG#504107] 【V11-2603】【B09】【漏洞挖掘】kysdk-netflow-control组件存在KVE-2026-0314漏洞


author: hanzhengyun <hanzhengyun@kylinos.cn> - 1.0.0-1.p06
changelog:
  - Type: update
  - ID: [BUG#507379]
  - SUG: NA
  - DESC: 细化接口调用审计日志，增加权限不足时的日志记录
  -       添加补丁 kysdk-netflow-control-modify-log-record.patch
  -       [BUG#507379] 【V11 2603】【B14】【流量管控】 【威胁消减】 dbus服务威胁-普通用户调用策略调整接口，调用失败时日志信息不全


author: yangguangjing<yangguangjing@kylinos.cn>-1.0.0.1-1.p04
changelog:
  - Type: TASK
  - ID: [TASK#598185]kysdk-netflow-monitor 自研代码提升评估
  - SUG: NA
  - DESC: Delete bpf bcc 安装依赖，使用pcap机制


author: yangguangjing<yangguangjing@kylinos.cn>-1.0.0.1-4.p01
changelog:
  - Type: TASK
  - ID: [TASK#596701]二阶段安全合规整改kysdk-netflow-monitor;Bugfix496401 
  - SUG: NA
  - DESC: 增加指针链表回收、删除未使用的HIGH问题函数内容；删除python3安装依赖；rpm包名获取不到时返回“-”


author: yangguangjing<yangguangjing@kylinos.cn>-1.0.0.1-4.p02
changelog:
  - Type: TASK
  - ID: [TASK#596701]二阶段安全合规整改kysdk-netflow-monitor;
  - SUG: NA
  - DESC: 添加单元测试代码tests文件夹；修复安全热点问题


author: yangguangjing<yangguangjing@kylinos.cn>-1.0.0.1-4.p05
changelog:
  - Type: TASK
  - ID: [TASK#596701]二阶段安全合规整改kysdk-netflow-monitor;
  - SUG: NA
  - DESC: 修改配置文件为600；增加之前的对应CI时自动新建模糊测试输出out文件夹;删除未使用的decpcap的单元测试代码文件；


author: lengchunying <lengchunying@kylinos.cn> - 2.0.0-14
changelog:
  - Type: bugfix
  - ID: [TASK#566261]
  - SUG: NA
  - DESC: 修复CVE-2025-1202
  -         kysec-daemon-fix-cve-2025-1202.patch


author: wanghao <wanghao2@kylinos.cn> - 3.0.0-02
changelog:
  - Type: update
  - ID: [task#598013]
  - SUG: NA
  - DESC: 修复arm架构grub.cfg文件缺少resume参数，导致切换模式失败的问题
  -         kysec-daemon-fix-arm-grub-lack-resume-parameter-set-kysec-status-failed.patch


author: zhaolintong <zhaolintong@kylinos.cn> - 3.0.0-3
changelog:
  - Type: update
  - ID: [task#589493]
  - SUG: NA
  - DESC: 更新安全容器接口，完成与服务器容器客户端联调
  -       [其它]添加麒麟软件许可证，解决门禁合规问题
  -       kysec-daemon-update-container-interfaces.patch


author: wanghao <wanghao2@kylinos.cn> - 3.0.0-04
changelog:
  - Type: bugfix
  - ID: [BUG#498047][BUG#496697][BUG#496675][BUG#497801][BUG#497819]
  -     [BUG#497817][BUG#497653][BUG#497987][BUG#497951][BUG#497559]
  -     [BUG#498333]
  - SUG: NA
  - DESC: 修复使用命令更新联网管控的策略失败,修改spec文件,安装时创建配置文件[BUG#498047]
  -       【内核模块防加载】添加被损坏的内核模块无错误提示信息[BUG#496697]
  -       【内核模块防加载】添加普通文件无错误提示信息[BUG#496675]
  -       【文件防篡改】界面添加文件夹的授权管理失败[BUG#497801]
  -       【文件保护】手动创建目录添加\删除\查看例外程序-例外程序为软件包不显示[BUG#497819]
  -       【文件保护】手动创建目录添加例外程序-例外程序为路径，-L 查询不显示[BUG#497817]
  -       开启ksaf子模块开启后，重启机器，开主开关，重启机器，其他子模块无法开启[BUG#497653]
  -       【文件保护】\删除例外路径\包不存在，提示信息错误[BUG#497987]
  -       【文件保护】删除例外路径\包不存在,提示信息错误[BUG#497951]
  -       【模式切换】执行命令“security-switch --set strict” off切strict，default切strict失败[BUG#497559]
  -       sm-example安装失败，无法进行套件授权测试[BUG#498333]
  -         kysec-daemon-fix-some-bug-1.patch


author: wanghao <wanghao2@kylinos.cn> - 3.0.0-05
changelog:
  - Type: bugfix
  - ID: [BUG#498333][BUG#498557]
  - SUG: NA
  - DESC: 修复开启sm后，未重启后，多次开启sm报错的问题[BUG#498333]
  -       【执行控制】添加\修改\查看白名单-文件-二进制-kysec_set 输出显示异常[BUG#498557] 
  -         kysec-daemon-fix-repetition-set-sm-status-error.patch


author: wanghao <wanghao2@kylinos.cn> - 3.0.0-06
changelog:
  - Type: bugfix
  - ID: [BUG#499949][BUG#500135][BUG#499939][BUG#499953][BUG#500289][BUG#500427]
  - SUG: NA
  - DESC: 设备管控不显示连接状态[BUG#499949]
  -       设备管控未自动生成策略[BUG#500135]
  -       【执行控制】二进制-kysec_set,设置unknown标记后kysec_get exectl -f不显示文件路径[BUG#499939]
  -       设备管控多次开关设备权限控制的usb接口，出现一个麦克风[BUG#499953]
  -       【联网管控】kysec_set 设置联网策略后，查新显示异常[BUG#500289]
  -       【文件防篡改】文件夹添加应用授权后无法取消授权[BUG#500427] 
  -       修复当GRUB_CMDLINE_LINUX_SECURITY=”“是空时无法添加lsm=ksaf的错误
  -       修改spec文件，优化目录不存在的脚本判断语句
  -           kysec-daemon-fix-dev-get-60-day-records-error.patch


author: wanghao <wanghao2@kylinos.cn> - 3.0.0-07
changelog:
  - Type: bugfix
  - ID: [BUG#501289][BUG#502527][BUG#501285][BUG#501257][BUG#501243][TASK#596817][TASK#595475]
  - SUG: NA
  - DESC: 【设备安全】设备连接策略-导入策略显示导入0行策略[BUG#501289]
  -       【进程防护】删除-路径添加的例外递归目录失败[BUG#502527]
  -       【设备安全】光驱的连接记录不显示[BUG#501285]
  -       【设备安全】设备权限控制-光驱管控开启关闭测试（外置光驱），不符合策略[BUG#501257]
  -       【设备安全】设备权限控制-USB接口控制功能验证-禁用USB接口仅U盘生效，光驱和网卡可读[BUG#501243]
  -       修改编译参数，修改引用声明[TASK#596817]
  -       增加模糊测试，增加单元测试[TASK#595475]
  -         kysec-daemon-fix-dev-add-multi-policy-return-0-error.patch


author: wanghao <wanghao2@kylinos.cn> - 3.0.0-08
changelog:
  - Type: update
  - ID: [TASK#605711]
  - SUG: NA
  - DESC: 设备管控加入开机和关机的时候自动更新设备连接记录的功能
  -         kysec-daemon-dev-add-auto-add-record.patch


author: zhaolintong <zhaolintong@kylinos.cn> - 3.0.0-09
changelog:
  - Type: update
  - ID: [TASK#605473]
  - SUG: NA
  - DESC: sdk优化问题自查及修复
  -       kysec-daemon-fix-gvariant-unref-issue.patch


author: wanghao <wanghao2@kylinos.cn> - 4.0.0-14
changelog:
  - Type: TASK
  - ID: [TASK#502485]
  - SUG: NA
  - DESC: 同步桌面修改：
  -	[BUG#355391]不可变模式下，忽略软件包中含有不可变目录下的文件设置执行控制标签
  -	  -- kysec-utils-fix-kysec-policy-command-bug12.patch


author: maxu <maxu@kylinos.cn> - 4.0.0-15
changelog:
  - Type: TASK
  - ID: [TASK#548021]
  - SUG: NA
  - DESC: 同步Bug#434735修复补丁
  -	[BUG#434735]进程防杀死接口测试-执行./ppro add /usr/bin/top失败
  -	  kysec-utils-fix-return-value.patch


author: maxu <maxu@kylinos.cn> - 4.0.0-16
changelog:
  - Type: update
  - ID: [BUG#450991]
  - SUG: NA
  - DESC: 【安全套件】文件防护功能函数优化，对目录添加保护后子目录仍然能够被删除移动
  -	  kysec-utils-add-dir-protect.patch


author: wanghao <wanghao2@kylinos.cn> - 4.0.0-17
changelog:
  - Type: update
  - ID: [TASK#578567]
  - SUG: NA
  - DESC: 删除命令行中应用执行管控的例外管理
  -	  kysec-utils-del-exec-except.patch


author: wanghao <wanghao2@kylinos.cn> - 5.0.0-02
changelog:
  - Type: bugfix
  - ID: [BUG#494997]
  - SUG: NA
  - DESC: 隐藏apparmor相关功能, 修复apparmor当前状态与切换状态一致时提示重启的bug[BUG#494997]
  -       修复kysec_policy查询exec目录中的文件是否可执行显示错误的问题
  -         kysec-utils-fix-some-bug-1.patch


author: wanghao <wanghao2@kylinos.cn> - 5.0.0-03
changelog:
  - Type: bugfix
  - ID: [BUG#500643][BUG#500289][BUG#500619][BUG#499945]
  - SUG: NA
  - DESC: 【内核模块保护】添加未加载的模块到保护列表-kysec_set 失败[BUG#500643]
  -       【联网管控】kysec_set 设置联网策略后，查新显示异常[BUG#500289]
  -       【内核模块保护】删除保护策略-模块路径-kysec_set后依然能查询到结果[BUG#500619]
  -       【执行控制】添加\删除\查看\更新白名单-包-kysec_set,参数错误 建议优化提示[BUG#499945]
  -           kysec-utils-fix-kmod-add-uninsmod-ko-error.patch


author: wanghao <wanghao2@kylinos.cn> - 5.0.0-04
changelog:
  - Type: update
  - ID: [TASK#596817][TASK#595475]
  - SUG: NA
  - DESC: 修改编译参数，修改引用声明[TASK#596817]
  -       增加模糊测试，增加单元测试[TASK#595475]
  -         kysec-utils-add-fuzz-test.patch


author: zhaolintong <zhaolintong@kylinos.cn> - 5.0.0-05
changelog:
  - Type: update
  - ID: [TASK#595475]
  - SUG: NA
  - DESC: 增加模糊测试，增加单元测试[TASK#595475]
  -       kysec-utils-fix-fuzz-test.patch


author: wanghao <wanghao2@kylinos.cn> - 5.0.0-06
changelog:
  - Type: bugfix
  - ID: [BUG#500069][BUG#500559][BUG#500579][BUG#500543]
  - SUG: NA
  - DESC: 【执行控制】对象不存在-kysec_set（包）提示信息错误[BUG#500069]
  -       【进程防护】添加\删除的进程\进程号不存在-kysec_policy提示信息错误[BUG#500559]
  -       【进程防护】重复删除进程\进程号保护策略-kysec_set缺少提示信息[BUG#500579]
  -       【进程防护】添加\删除的进程号不存在-kysec_set无提示信息[BUG#500543]
  -         kysec-utils-fix-kysec_set-prompt-info-error.patch


author: kangshiming <kangshiming@kylinos.cn> - 1.0.1-02
changelog:
  - Type: update
  - ID: [BUG#488491][BUG#497461][BUG#497547]
  - SUG: NA
  - DESC: 1.修复插件状态设置不生效和文件保护例外程序不生效的问题。
  -       2.kysec2-control-module-sync-policy-interface-changed.patch


author: maxu <maxu@kylinos.cn> - 1.0.1-03
changelog:
  - Type: update
  - ID: [BUG#498345]
  - SUG: NA
  - DESC: 1.解决首次切换default模式时，自保护策略不生效问题.
  -       2.移除audit.log相关自保护策略，移动到ksafdefault.policy中实现
  -       3.post脚本中添加重新加载插件库命令
  -       kysec2-control-module-fix-kysec-self-protect-not-enable.patch


author: kangshiming <kangshiming@kylinos.cn> - 1.0.1-04
changelog:
  - Type: update
  - ID: [BUG#497793][BUG#497957]
  - SUG: NA
  - DESC: 1.删除文件保护信任策略（除安全和系统安装包相关的）.
  -       kysec2-control-module-fix-filectl-trust-policy.patch


author: kangshiming <kangshiming@kylinos.cn> - 1.0.1-06
changelog:
  - Type: update
  - ID: [BUG#500529]
  - SUG: NA
  - DESC: 1.修改进程管控的插件层枚举参数kysec_scene_resource_type，解决因为数值问题造成例外包程序无法添加;


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.0-01.se.01
changelog:
  - Type: update
  - ID: [任务#420435]【ksaf】安全编译选项整改-kysec2-rbac-utils和审计
  - SUG:NA
  - DESC: 优化spec文件
          不能删除最后一条用户配置
          移除rpath


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.1-02
changelog:
  - Type: update
  - ID: [Bug#352562] 【20250513update内网源测试】【v11-2409】kysec2-rbac-utils卸载失败，提示错误信息
  - SUG: NA
  - DESC:	未开启ksaf不用同步内核策略


author: tianyunnuan <tianyunnuan@kylinos.cn> - 1.0.1-03
changelog:
  - Type: update
  - ID: [任务#471093] 【安全红线】整改自研组件第一轮Fortify问题-kysec2-rbac-utils
  - SUG: NA
  - DESC: fortify整改
          同步fuzz代码


author: maxu <maxu@kylinos.cn> - 1.0.1-14
changelog:
  - Type: update
  - ID: [TASK#494339]
  - SUG: NA 
  - DESC: sm-authorize添加的授权进程，在文件防护、进程防护、内核防护中例外放行
  -     kysec2-scene-add-sm-authorize-sync-exception-rules.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.0.1-15
changelog:
  - Type: update
  - ID: [BUG#379211]
  - SUG: NA 
  - DESC: 修复通过pid获取容器内进程的路径不正确
  -    kysec2-scene-fix-get-program-path-by-pid-error.patch


author: maxu <maxu@kylinos.cn> - 1.0.1-16
changelog:
  - Type: update
  - ID: [TASK#494339]
  - SUG: NA 
  - DESC: 修复缺kmodctl.h文件中缺失的对scene_common.h的引用问题
  -    kysec2-scene-fix-missing-header-file.patch


author: maxu <maxu@kylinos.cn> - 1.0.1-17
changelog:
  - Type: update
  - ID: [TASK#501697]
  - SUG: NA 
  - DESC: 修复：根据PID获取进程路径时，路径中大写字母强制转成小写字母，导致授权程序异常
  -    kysec2-scene-fix-get-path-case-error.patch


author: maxu <maxu@kylinos.cn> - 1.0.1-18
changelog:
  - Type: update
  - ID: [BUG#383859]
  - SUG: NA 
  - DESC: 【通用用例安全适配】开启strcit后 secadm无权限执行 setsebool ftpd_full_access on
  -    kysec2-scene-fix-strict-not-exec-setsebool.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.0.1-19
changelog:
  - Type: update
  - ID: [BUG#416485]
  - SUG: NA 
  - DESC: 解决下发静态度量策略不生效问题
  -    kysec2-scene-fix-static_measurement-not-effective.patch


author: maxu <maxu@kylinos.cn> - 1.0.1-20
changelog:
  - Type: update
  - ID: [BUG#418689]
  - SUG: NA 
  - DESC: 升级软件包时，即时生效策略
  -    kysec2-scene-add-update-rpm-sync-policy.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.0.1-21
changelog:
  - Type: update
  - ID: [TASK#549749]
  - SUG: NA
  - DESC: 移除setfattr命令特权
  -    kysec2-scene-remove-setfattr-permit.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 2.0.1-02
changelog:
  - Type: update
  - ID: [task#596819]
  - SUG: NA
  - DESC: 添加单元测试 fuzz valgrind 代码
  -  add path: kysec2-scene-add-unit-fuzz-valgrind-code.patch


author: fuwei <fuwei@kylinos.cn> 1.0.0-02
changelog:
  - Type:update
  - ID:[Task#596259] [BUG#494093] [BUG#493959] [BUG#493943] [BUG#493929] [BUG#493921] [BUG#493569] [BUG#493491] [BUG#493487] [BUG#492853] [BUG#492113] [BUG#491859]
  - PATCH: version_1.0.0-01_02.patch
  - DESC:
  - 1. 优化获取版本号的策略
  - 2. cmake接入qt翻译，不再直接依赖qm文件，通过ts解析动态生成
  - 3. 安全合规整改相关改动，打通项目上传sonarqube的流程
  - 4. 修复部分翻译问题以及子窗体不居中的问题
  - 5. 优化安全编译参数


author: fuwei <fuwei@kylinos.cn> 1.0.0-03
changelog:
  - Type:update
  - ID:[BUG#493851] [BUG#493855]
  - PATCH: version_1.0.0-02_03.patch
  - DESC:
  - 1. cmakelist & rpm build优化
  - 2. 部分bug修复


author: fuwei <fuwei@kylinos.cn> 1.0.0-04
changelog:
  - Type:update
  - ID:[BUG#500675] [BUG#500673]
  - PATCH: version_1.0.0-03_04.patch
  - DESC:
  - 1. bug#500675【V11 2603】【需求66345】【本地安全策略编辑器】【威胁分析】只有root进程能够访问dbus接口未实现且无日志 cmakelist & rpm build优化
  - 2. bug#500673【V11 2603】【需求66345】【本地安全策略编辑器】【威胁分析】普通用户无权限使用策略编辑器，无日志


author: fuwei <fuwei@kylinos.cn> 1.0.0-05
changelog:
  - Type:update
  - ID:[BUG#500675]
  - PATCH: version_1.0.0-04_05.patch
  - DESC:
  - 1. bug#500675 dbus接口禁止访问时，需要有日志写入到/.log/kysp-editor-daemon.log


author: chenyanpanHW <chenyanpan@huawei.com> - .0-4
changelog:
  - DESC: delete -Sgit from 
  %setup -a 0      -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-fix-lapack-devel-build-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: xihaochen <xihaochen@huawei.com> - 4.9.2-1
changelog:
  - Type:requirements                                                                                                                                            
  - Id:NA
  - SUG:NA
  - DESC:update lftp to 4.9.2


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Add-getentropy-emulation-through-syscall.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Xiaole He <hexiaole@kylinos.cn> - 2.0-3
changelog:
  - backport patch:0003 to add missing else
  - backport patch:0004 to optimize if construction
  - backport patch:0005 to fix typo


author: yanzhihua <yanzhihua4@huawei.com> - 12.10.0-25
changelog:
  - Type:enhancement
  - Id:NA
  - SUG:NA
  - DESC:ldconfig_scriptlets does not exist so modify the use of ldconfig, and rename the patch


author: lingsheng <lingsheng1@h-partners.com> - 3.7.1-7
changelog:
  - Type:CVE
  - ID:CVE-2025-5914,CVE-2025-5915,CVE-2025-5916,CVE-2025-5917,CVE-2025-5918
  - SUG:NA
  - DESC:fix CVE-2025-5914 CVE-2025-5915 CVE-2025-5916 CVE-2025-5917 CVE-2025-5918


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: 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: tianmuyang <tianmuyang@huawei.com> 2:1.2.2-11
changelog:
  - Adaption for sched type eBPF program:
    backport-libbpf-Adaption-for-sched-type-eBPF-program.patch


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: yangzhao <yangzhao@kylinos.cn> 2.69-5.p02
changelog:
  - Type:update
  - ID:[task#535767]
  - SUG:NA
  - DESC: Backport upstream patch to address some static analysis observations


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



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


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

  , and delete BuildRequires git


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-Add-logic-to-handle-memory-allocation-failures.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-Fixed-various-bugs-in-setting-lookups-by-name-path.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-Added-unit-test-for-config_read.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/add-to-strbuf_append_string.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: xiejing <xiejing@kylinos.cn> - 5.3.28-42.p01
changelog:
  - Type: update
  - ID: TASK#327388
  - SUG: NA
  - DESC: fix __db.00* files to get the maximum size in advance (migrate patch)


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: majianhan <majianhan@kylinos.cn> - 0.70.2-6.p01
changelog:
  - Type:update
  - ID:[TASK#425071]
  - SUG:NA
  - DESC: [kylin] support loongarch
          [kylin] update bugzilla url to kylin


author: majianhan<majianhan@kylinos.cn> - 0.70.2-6.p02
changelog:
  - Type:update
  - ID:TASK#432578
  - SUG:NA
  - DESC: Add compatibility check configuration parameter support


author: majianhan<majianhan@kylinos.cn> - 0.70.2-6.p04
changelog:
  - Type:update
  - ID:TASK#604509
  - SUG:NA
  - DESC: Bump version for unified source across all four architectures


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libev-Add-sw64-architecture.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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


author: zengjianqi <zengjianqi@kylinos.cn> - 2.1.12-13.p01
changelog:
  - Type: update
  - ID: [TASK#424795]
  - SUG: NA
  - DESC: Fix the functions check in the configure.ac, add follow symbols.
          evutil_secure_rng_add_bytes
          event_strlcpy_
          arc4random_addrandom
          arc4random_buf


author: songjuntao <songjuntao@kylinos.cn> - 1.10.2-3.p01
changelog:
  - Type:update
  - ID:TASK#599077
  - SUG:NA
  - DESC:fix use weak random while using rsa crt private operation


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: Kai Liu <kai.liu@windriver.com> - 1:1.49.5-5
changelog:
  - Replace patch support_OPENEULER_to_configure.patch by backport-support-openEuler.patch
    which is backported from upstream, fix issue of detecting openEuler.
  - Add provide-openEuler-appliance-package-list.patch after correctly detected openEuler.
    It was using REDHAT list before.


author: xiaoyuliang <xiaoyuliang@kylinos.cn> - 1:1.49.5-7.p01
changelog:
  - Type: update
  - ID:   [TASK#534467]
  - SUG:  NA
  - DESC: Add Kylin distro support and Kylin Server distro detect.


author: weijin deng <weijin.deng@turbolinux.com.cn> - 1.2.0-1
changelog:
  - Upgrade to 1.2.0
  - Update Version, URL, Source0. delete Patch0. update stage 'prep'
  - Add 'find_lang', update stage 'files'


author: yanglu <yanglu72@h-partners.com> - 3.0.17-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:avoid crashing in icalcomponent_normalize
         fix a memleak in icalcomponent_normalize


author: liuchao <liuchao173@huawei.com> - 2.1-1
changelog:
  - Upgrade to 2.1:
    - a new tool 'ptseg' for finding the PSB segment for a given offset.
    - a new layer 'evt' representing the trace as a list of events.
    - event tracing (cfe and evd packets).
    - C11 threads, if available.
    - Bug fixes and support for latest processors.


author: lizhipeng <lizhipeng@kylinos.cn> - 2.31.0-1.p01
changelog:
  - Type: update
  - ID: [TASK#553963]
  - SUG: NA
  - DESC: 1.EC: load xgfts with VBROADCASTI128 (AVX2)
          2.EC: special dispatch case for Hygon 1/2/3
          3.CRC: use crc32_iscsi_by8_02 instead
          4.CRC: short data opt
          5.mem: low nasm version support


author: haowenchao <haowenchao@huawei.com> - 1.19.0-4
changelog:
  - Split rpm package to avoid main rpm package CUnit dependency
    Previous implement place executable files in main package which leading
    to dependency of CUnit. This change add a package utils and move
    these executable files to utils package to avoid main package's CUnit
    dependency, making main package weak depend on libiscsi-utils


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-iscsi-ls-Fix-iser-url-scheme-parsing.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-test-tool-Compare-Write-skip-InvalidDataOutSize-unle.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-test-tool-Compare-Write-override-driver-queue_pdu-ca.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-test-tool-iSCSICmdSnTooLow-override-driver-queue_pdu.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-test-tool-iSCSICmdSnTooHigh-override-driver-queue_pd.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0006-test-tool-iSCSIDataSnInvalid-override-driver-queue_p.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0007-test-tool-BlockEraseReserved-skip-unless-iSCSI.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0008-test-tool-BlockEraseReserved-override-driver-queue_p.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0009-test-tool-CryptoEraseReserved-skip-unless-iSCSI.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0010-test-tool-CryptoEraseReserved-override-driver-queue_.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0011-test-tool-OverwriteReserved-skip-unless-iSCSI.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0012-test-tool-OverwriteReserved-override-driver-queue_pd.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0013-test-tool-remove-unused-iscsi_queue_pdu-symbol-overl.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0014-iser-remove-__packed-from-struct-iser_cm_hdr-declaration.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0015-test-tools-use-extern-init-in-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0016-iscsi-inq-handle-setting-of-debug_level-correctly.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0017-Updata-iscsi-dd.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0018-iscsi-swp-handle-setting-of-debug_level-correctly.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0019-fix-iscsi-ls-parameter-parse.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0020-Check-return-value-of-scsi_malloc-in-order-to.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0021-Fix-segmentation-fault-problem.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0022-init-fix-memory-leak-in-iscsi_create_context.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0023-iscsi-command-Fix-leak-in-iscsi_send_data_out.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0024-fix-segmentation-fault.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Ruijun Ge <geruijun@huawei.com> - 1.19.0-8
changelog:
  - DESC: backport patches to solve command parameter parse problem
          and dereference null pointer problem


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: wuxiaolei <wuxiaolei@kylinos.cn> - 1.4.0-7.p01
changelog:
  - Type: update
  - ID: [TASK#529389]
  - SUG:NA
  - DESC: sync patches and spec changes from previous release 
          Spec changes: Remove redundancy symbol link /usr/lib64/fipscheck/libkcapi.so.1.hmac,
                        since system might boot failed due to wrong symbol link,
                        or applications might start failed due to wrong symbol link. 
                        And comment kcapi-hasher to pass the compile.
          patch: libkcapi-1.4.0-Match-the-name-of-the-kernel-algorithm.patch


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-09
changelog:
  - Type:update
  - ID: [任务#498111] 【v11 2503】修复执行#ldconfig 命令，提示/usr/lib64/libksafinterpreter.so.1不是symbolic link
  - SUG:NA
  - DESC: 未挂载日志目录时打印到屏幕


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-10
changelog:
  - Type:update
  - ID: [Bug#382843] 【出厂测试】【v11 2503】【需求41775】【内核模块防卸载】内核模块添加防卸载保护后卸载成功
  - SUG:NA
  - DESC: 文件写入强制落盘，防止断电丢失
          下发初始化策略，无策略二进制文件或无二进制策略目录均返回成功


author: tianyunnuan <tianyunnuan@kylinos.cn> 1.0.1-11
changelog:
  - Type:update
  - ID: [任务#553741] 安全编译参数整改 / libksaf-policy-sync安全编译参数整改
  - SUG:NA
  - DESC: 将安全编译栈保护参数改为-fstack-protector-strong


author: yixiangzhike <yixiangzhike007@163.com> - 1.6.4-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport upstream patch to fix possible uninitialized variable


author: peijiankang <peijiankang@kylinos.cn> - 5.27.10-4.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add libkscreen-qt5-5.27.10-kylin-fix-kscreen_backend_launcher-coredump.patch


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-19
changelog:
  - Type:update
  - ID:[BUG#351739]
  - SUG:NA
  - DESC: 针对set命令增加配置异常提示，针对get命令增加模块未加载时off状态显示
  	针对开源标准tcm2设备节点名称做自适应
  	修改kydima_get安装路径确保默认状态下普通用户可以访问该命令


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-20
changelog:
  - Type:update
  - ID:[BUG#353894] 【v11 2503】【B11】【需求44504】【x86\arm】【动态度量】不指定设备时，开启PCR策略命令执行失败
  - SUG:NA
  - DESC: 优化命令提示信息


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-21
changelog:
  - Type:update
  - ID:[TASK#471063] 【安全红线】整改自研组件第一轮Fortify问题-libkydima
  - SUG:NA
  - DESC: 修复server.cpp中 文件打开后存在句柄不释放的问题


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-22
changelog:
  - Type:update
  - ID: [BUG#369787] 【v11-2503】【B15】【需求44504】【动态度量】动态度量总开关关闭，无法获取子开关状态
  - SUG:NA
  - DESC: 修改kydima_get关闭状态显示信息
    	调整kydima_set用户执行权限


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-23
changelog:
  - Type:update
  - ID: [BUG#385507]【出厂测试】【v11-2503】【B20】【需求44504】【动态度量】帮助信息描述不对
  - SUG:NA
  - DESC: 优化命令帮助信息


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-24
changelog:
  - Type:update
  - ID: [BUG#408605]【自动化update内网源测试】【SP3-2403】libkydim包kydima_set命令设置周期可为负数
  - SUG:NA
  - DESC: 增加参数容错告警，修复后台服务无意义告警信息


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-25
changelog:
  - Type:update
  - ID: [TASK#553771]安全编译参数整改/libkydima安全编译参数整改
  - SUG:NA
  - DESC:
  	修复kydima_get 无法在有KYDIMA日志类型定义环境下识别篡改日志问题
  	修复偶发内核度量策略同步下发到内核失败问题
  	安全编译栈保护参数改为-fstack-protector-strong


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-26~RC0
changelog:
  - Type:update
  - ID: [TASK#595487]完成libkydima模糊测试和ci对接
  - SUG:NA
  - DESC:
  	添加ci平台模糊测试支持
  	添加ci平台单元覆盖率测试支持


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-27
changelog:
  - Type:update
  - ID: [BUG#499553] 【2603-B09】kydima_get命令fuzzing过程中出现crash，非100%复现，请分析确认
  - SUG:NA
  - DESC:
  	优化对系统文件读取时的格式限位校验


author: mengdehui <mengdehui@kylinos.cn> 1.1.0-28
changelog:
  - Type:update
  - ID: [BUG#502811]【V11 2503】【B12】【威胁消减】【动态度量】default模式下，kydima-daemon.service关闭后无法启
  - SUG:NA
  - DESC:
  	增加后台服务禁止重复启动限制


author: yangxiaodong <yangxiaodong@kylinos.cn> - 3.0.65.p38.01
changelog:
  - Type: bugfix
  - ID:[BUG#482059][BUG#481123][BUG#482207][BUG#485105][BUG#485185]
  - SUG: NA
  - DESC: aptimize the detection of LICENSE files for interface
          added the function of obtaining network time


author: Wenhua Huang <huangwenhua@kylinos.cn> - 3.0.65.p38.03
changelog:
  - Type:bugfix
  - ID:[BUG#488739][BUG#488629]
  - SUG:NA
  - Desc: fix get network time
          fix ukey activate


author: yangxiaodong <yangxiaodong@kylinos.cn> - 3.0.65.p38.08
changelog:
  - Type: bugfix
  - ID:[BUG#501717][BUG#501583]
  - SUG: NA
  - DESC: fix the issue of activation check for regular users
          optimizate secret key activation failure prompt


author: yangxiaodong <yangxiaodong@kylinos.cn> - 3.0.65.p38.09
changelog:
  - Type: bugfix
  - ID:[BUG#503743][BUG#503739][BUG#503973]
  - SUG: NA
  - DESC: fix set autoactivated failed for kms and add subscribe check


author: yangxiaodong <yangxiaodong@kylinos.cn> - 3.0.65.p38.10
changelog:
  - Type: bugfix
  - ID:[BUG#506061]
  - SUG: NA
  - DESC: optimize the JSON data of the obtained operating system version


author: huayadong <huayadong@kylinos.cn> - 2.0.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#442854]
  - SUG : NA
  - DESC: sync code from desktop libkylin-ai-base-2.0.0.0-ok1.0k1.1
          upstream commtid:6298e8f0a6da78d38bb8a09e4b0424648ca05f0f


author: peijiankang<peijiankang@kylinos.cn> - 1.0.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#347734]
  - SUG : NA
  - DESC: libkylin-ai-default-key-1.0.0.0-add-copyright-head.patch


author: zhoukangyu<zhoukangyu@kylinos.cn> - 1.0.1-3
changelog:
  - Type:update
  - ID:[Task#596341 Task#599245]
  - SUG:NA
  - DESC: 增加AFL fuzz测试 /valgrind检测 /clang format


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: add packges libkylin-nm-base-devel; for delete glib2-devel


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok1k0.3


author: huayadong<huayadong@kylinos.cn> 2.5.1.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: add patch:libkysdk-applications-2.5.1.0-kylin-fix-compile-error-of-STB_IMAGE.patch


author: houhongxun <houhongxun@kylinos.cn> - 2.5.2.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 2.5.2.0-0k0.16


author: peijiankang <peijiankang@kylinos.cn> - 2.5.2.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#468457]
  - SUG : NA
  - DESC: add libkysdk-applications-2.5.1.0-fix-sonarqube-security-hotspots.patch


author: houhongxun <houhongxun@kylinos.cn> - 2.5.2.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#352900]
  - SUG : NA
  - DESC: fix klabel problem displaying multiple line text


author: peijiankang <peijiankang@kylinos.cn> - 2.5.2.0-1.p05
changelog:
  - Type: update
  - ID  : [TASK#586743]
  - SUG : NA
  - DESC: add kysdk-ukuiwindowhelper and update themeController code
          add copyright head info


author: huayadong<huayadong@kylinos.cn> - 2.5.1.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: chnage libkysdk-gsetting Requires for delete glib2-devel


author: peijiankang<peijiankang@kylinos.cn> - 2.5.1.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add libkysdk-base-2.5.1.0-fix-sync-dbus-server-strcmp-coredump.patch


author: houhongxun <houhongxun@kylinos.cn> - 2.5.1.0-1.p04
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 2.5.1.0-0k1.6


author: zhaokexin<zhaokexin@kylinos.cn> 1.1.0.1-0k0.4.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#492797]
  - SUG : NA
  - DESC: Solve the problem of files without declared copyright


author: peijiankang <peijiankang@kylinos.cn> - 2.3.1.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#411577]
  - SUG : NA
  - DESC: sync code from desktop libkysdk-desktop-2.3.1.0-0k0.7


author: houhongxun <houhongxun@kylinos.cn> - 2.3.1.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 2.3.1.0-0k0.8


author: houhongxun <houhongxun@kylinos.cn> - 2.5.1.2-1.p03
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 2.5.1.2-0k4.22


author: peijiankang <peijiankang@kylinos.cn> - 2.5.1.2-1.p04
changelog:
  - Type: update
  - ID  : [TASK#474331]
  - SUG : NA
  - DESC: add libkysdk-system-2.5.1.2-kylin-fix-fortity.patch


author: wuxiaolei <wuxiaolei@kylinos.cn> - 1.1.0-5.p01
changelog:
  - Type: update
  - ID: [TASK#529389]
  - SUG:NA
  - DESC: add BuildRequires: automake to regenerate Makefile.in when patches modify Makefile.am


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: shenyangyang <shenyangyang4@huawei.com> - 1.6.4-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add build requires of gobject-introspection-devel to solve build problem


author: yangxiaodong <yangxiaodong@kylinos.cn> - 1.0.9-4.p01
changelog:
  - Type:Task
  - ID:[TASK#204872]
  - SUG:NA
  - DESC:skip "Operation not permitted" tests within mock for kylin


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: zengwefeng <zwfeng@huawei.com> - 3.5.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add missing check for NULL return from allocate_rfd
         add include netlink private nl-auto-h header
         use proper int type for id attributes
         add RTNL_LINK_REASM_OVERLAPS stat
         check for null pointer in macvlan
         fix leaking in link msg parser
         fix NLE_NOMEM handling in parse multipath


author: chengyechun <chengyechun1@huawei.com> - 3.5.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  -DES:add seome tests about add and delele addr,
       add and delete neigh,
       add and delete qdisc,
       add link and rule,
       delete route;


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0000-libpciaccess-rom-size.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-libpciaccess-add-sw64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: weijin deng <weijin.deng@turbolinux.com.cn> - 1.28.0-1
changelog:
  - Upgrade to 1.28.0
  - Update Version, Release, Source0, BuildRequires
  - Use meson rebuild, delete python3.8-fix.patch that for autoreconf


author: xinghe <xinghe2@h-partners.com> - 2:1.6.40-2
changelog:
  - Type:cves
  - CVE:CVE-2025-64505 CVE-2025-64506 CVE-2025-65018 CVE-2025-64720
  - SUG:NA
  - DESC:fix CVE-2025-64505 CVE-2025-64506 CVE-2025-65018 CVE-2025-64720


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: litenglong <litenglong@kylinos.cn> - 1.4.5.p01
changelog:
  - Type:update
  - ID:[task#327351]
  - SUG:NA
  - DESC:Synchronize the SP3 patch:Disallow root from setting weak passwords and resolve localization issue.


author: zhoukangyu <zhoukangyu@kylinos.cn> - 1.4.5.p01.se.01
changelog:
  - Type:update
  - ID:[task#329817]
  - SUG:NA
  - DESC: 1.【账户保护】libpwquality包合入回文和相似性检查补丁
          2. 支持香港繁体字 
      add patch:libpwquality-add-palindrome-similar-option.patch
                libpwquality-add-zh_HK.patch


author: zhoukangyu <zhoukangyu@kylinos.cn> - 1.4.5-3.p01.se.01
changelog:
  - Type:update
  - ID:[TASK#533695]
  - SUG:NA
  - DESC: backport upstream patch to remove redundant inclusion of libintl.h


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Change-assert-in-ringbuffer-to-a-return-code-492.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Make-some-logs-less-noisy-495.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-doxygen2man-Include-libxml-parser.h-494.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-doxygen2man-Fix-typos-and-inconsistencies-in-help-te.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git-core


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: luhuaxin <luhuaxin@huawei.com> - 0.9.4-15
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: move AUTHORS and COPYING files to license folder, fix requires


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



  /usr/lib/rpm/rpmuncompress /builddir/build/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: chenyanpanHW <chenyanpan@huawei.com> - 0.9.0-6
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2023-35789.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: fuanan <fuanan3@huawei.com> - 1.12.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:[add] backport patches from upstream
         Fix:memory leaks
         Fix:lr_fastestmirror_prepare:Resource leaks
         Fix:lr_get_curl_handle:Check curl_easy handle before use
         lr_get_curl_handle:Strict check of curl_easy_setopt return code
         Remove "may be used uninitialized" compiler warnings


author: wangshuo <wangshuo@kylinos.cn> - 2.17.10-1.p01
changelog:
  - Type:bugfix
  - ID:[TASK#327350]
  - SUG:NA
  - DESC:add patch9001 kylin rebrand
  -      add file ureport.conf for abrt-auto-reporting command
  -      add BuildRequires xmlrpc-c-client for build


author: majianhan <majianhan@kylinos.cn> - 2.17.10-2.p01
changelog:
  - Type:update
  - ID:[TASK#425071]
  - SUG:NA
  - DESC: [backport]modify testcase port for avoid conflict with k8s


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-arch-disambiguate-in-arch-syscall-validate.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Add-64-bit-LoongArch-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-build-error-for-libseccomp.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix_undefined_behavior_in_scmp_bpf_sim.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libseccomp-add-sw-arch.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yuanchao <1050706328@qq.com> - 0.20.5-3
changelog:
  - fix `incompatible function pointer types passing`errors in test-vala-unstable.vala and test-vala-lang.vala


author: wanghao <wanghao2@kylinos.cn> - 1.2-1.se.03
changelog:
  - Type: update
  - ID: [TASK#171233]
  - SUG:NA
  - DESC: 同步hostos补丁，kysec.conf文件添加kysec_pblk=0[BUG#189658]
  -	  add patch: libsecurity1-kysec-conf-add-pblk-status-0.patch


author: lengchunying <lengchunying@kylinos.cn> - 1.2-1.se.05
changelog:
  - Type: update
  - ID: [TASK#226809] 单元测试
  - SUG: NA
  - DESC: 编写单元测试用例，覆盖率大于10%
  - 	add patch: libsecurity1-test-20240726-01.patch
  -		   libsecurity1-test1-20240731.patch


author: litianhao <litianhao@kylinos.cn> - 1.2-1.se.06
changelog:
  - Type: update
  - ID: [BUG#248615] ssh访问服务器登录失败
  - SUG: NA
  - DESC: 修复单元测试造成的报错
  -       libsecurity1-fix-unit-test-args.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.2-1.se.09
changelog:
  - Type: update
  - ID: [TASK#405871]
  - SUG: NA
  - DESC: 增加单元测试代码
  -      add path: libsecurity1-add-unit-test-20241024.patch


author: litianhao <litianhao@kylinos.cn> - 1.2-1.se.10
changelog:
  - Type: update
  - ID: [TASK#422679] 添加版权标识
  - SUG: NA
  - DESC: 添加版权标识
  -       libsecurity1-add-license.patch


author: litianhao <litianhao@kylinos.cn> - 1.2-1.se.11
changelog:
  - Type: update
  - ID: [TASK#595381] 添加模糊测试
  - SUG: NA
  - DESC: 添加模糊测试
  -       libsecuriyt1-add-test-intergration-and-fuzz-test.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 3.5-4.se.01
changelog:
  - Type:update
  - ID:[Task#533985] v11补丁移植
  - SUG:NA
  - DESC:
  - 增加libselinux补丁
  -         add patch: libselinux-20200318.patch
  -       增加security宏定义
  -         add patch: add-selinux_restorecon.patch
  -       修改selinux_restorecon.c文件
  -         add patch: libselinux-20200427.patch
  -       Audit cannot be controlled by policy.
  -         add patch: libselinux-fix-ston-wrong.patch
  -       放开USER_AVC checks
  -         add patch: libselinux-keep-getpeercon-errorno.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 3.5-7.se.01
changelog:
  - Type:update
  - ID:[Task#533987]
  - SUG:NA
  - DESC:
  - 移植v11 libsemanage补丁
  -     add patch: libsemanage-20200319.patch
  -         增加文件当前包含的作用户操作的模板
  -     add patch: libsemanage-homedircon.patch
  -        【管理员分权】自定义增加备份还原分区安装系统，开启strict模式后，secadm和auditadm用户异常
  -         secadm和auditadm不存在,genhomedircon生成adm_home_t的定义


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: xihaochen <xihaochen@huawei.com> - 0.7.17-1
changelog:
  - Type:requirements                                                                                                                                  
  - Id:NA
  - SUG:NA
  - DESC:update libsolv to 0.7.17


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> - 2.74.3-4
changelog:
  - Type:cves
  - ID:CVE-2024-52530 CVE-2024-52531 CVE-2024-52532
  - SUG:NA
  - DESC:fix CVE-2024-52530 CVE-2024-52531 CVE-2024-52532


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-5
changelog:
  - Type:cves
  - ID:CVE-2025-32050 CVE-2025-32052 CVE-2025-32053 CVE-2025-2784
  - SUG:NA
  - DESC:fix CVE-2025-32050 CVE-2025-32052 CVE-2025-32053 CVE-2025-2784


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-7
changelog:
  - Type:cves
  - ID:CVE-2025-32906 CVE-2025-32909 CVE-2025-32910 CVE-2025-32911 CVE-2025-32912 CVE-2025-32913
  - SUG:NA
  - DESC:fix CVE-2025-32906 CVE-2025-32909 CVE-2025-32910 CVE-2025-32911 CVE-2025-32912 CVE-2025-32913


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-10
changelog:
  - Type:cves
  - ID:CVE-2025-4476 CVE-2025-4948 CVE-2025-4969
  - SUG:NA
  - DESC:fix CVE-2025-4476 CVE-2025-4948 CVE-2025-4969


author: peijiankang <peijiankang@kylinos.cn> - 2.74.3-10.p01
changelog:
  - Type: update
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync from 2.74.3-4.p04(fix CVE-2025-4945 and Failed to fix websocket-test case)


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: zhangbinqin <zhangbinqin@h-partners.com> - 0.10.5-5
changelog:
  - Type:CVE
  - Id:CVE-2025-4877 CVE-2025-4878 CVE-2025-5351 CVE-2025-5987 CVE-2025-5372
  - SUG:NA
  - DESC:fix CVE-2025-4877CVE-2025-4878CVE-2025-5351CVE-2025-5987CVE-2025-5372


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 loongarch64 powerpc64le ppc64le


author: gaoyi<gaoyi15@huawei.com> - 2.1.14-2.h1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: backport patches from https://github.com/samba-team/samba
  - Package init


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



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


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


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


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


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


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


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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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> - 0.10.2-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-tevent-fix-CID-1437974-dereference-after-null-check.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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



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


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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-fix-CVE-2024-56431.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: huayadong <huayadong@kylinos.cn> - 0.4.5.2-2.p01
changelog:
  - Type: bugfix
  - ID  : [TASK#601833]
  - SUG : NA
  - DESC: add Patch01: timezonemap-0.4.5.2-kylin-correction-of-ambiguous-description.patch
          修正backward文件的错误字符


author: yezengruan <yezengruan@huawei.com> - 0.7.3-7
changelog:
  - tpm2: Reset TPM2B buffer sizes after test fails for valid buffer size
  - tpm2: Add maxSize parameter to TPM2B_Marshal for sanity checks
  - tpm2: Restore original value if unmarsalled value was illegal
  - fix CVE-2021-3623


author: yubo <yubo1@kylinos.cn> - 0.9.5-4.p01
changelog:
  - Type:update
  - ID:[任务#223921]
  - SUG:NA
  - DESC:add support to tpm2-00-permall update and disable sm4 in configure


author: chenziyang <chenziyang4@huawei.com> - 2:1.6.2-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport upstream patch to fix failed run-ptrace-mapper testcase


author: zhangzikang <zhangzikang@kylinos.cn> - 2:1.7.2-3.p01
changelog:
  - Type: update
  - ID: [TASK#372985]
  - SUG: NA
  - DESC: Add libunwind-kycompat subpackage.
          Supply follow symbols to solve the API/ABI compatibility issue:
            _UCD_add_backing_file_at_vaddr
            _UCD_add_backing_file_at_segment symbols


author: chenyanpanHW <chenyanpan@huawei.com> - 1:0.1.5-18
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0000-Link-with-znodelete-to-disallow-unloading.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: JiaboFeng <fengjiabo1@huawei.com> - 9.10.0-14
changelog:
  - Bugfix: Enhance the capability to trace the shutdown status of large VMS
  - conf: qemu: support provide inject secret for Hygon CSV
  - conf: qemu: add libvirt support reuse id for hygon CSV
  - Automatically unbind all devices' driver under same root port and bind to vfio-pci in the context of CVM.
  - Consistent coding style with opensource.
  - build: Make daemons depend on generated *_protocol.[ch]
  - Add the get tmm memory info API into libvirt-host. Also should add the RPC calls into libvirtd for API calling.
  - Add cvm parameter into the type of LaunchSecurity which is a optional filed for libvirt xml


author: fangyi <eric.fangyi@huawei.com> - 9.10.0-15
changelog:
  - cpu-Add-new-Dharma-CPU-model.patch
  - qemu-cvm-support-uefi-boot-by-rom.patch
  - iommufd-Support-configuring-iommufd-backends-for-qem.patch
  - vdpa-iommufd-Support-associating-iommufd-with-vDPA-h.patch
  - capabilities-add-fun-to-determine-if-binary-is-strat.patch
  - qemu_command-unsupport-command-line-will-not-built-f.patch
  - chardev-use-path-instead-of-fd-for-stratovirt.patch
  - Revert-qemu-command-Delegate-qemuBuildDriveStr-to-SD.patch
  - Revert-qemu-Remove-pre-blockdev-PFLASH-setup.patch
  - qemu_command-get-disk-alias-from-disk-instead-of-nod.patch


author: xiaoyuliang <xiaoyuliang@kylinos.cn> - 9.10.0-16.p01
changelog:
  - Type: Update
  - ID:   [TASK#534467]
  - SUG:  NA
  - DESC: Backport V11-2503 patch
  -   Enable netcf support
  -   Fix several iface-related translation issues
  -   Fix some translation errors of common functions.
  -   Support Phytium S5000c
  -   Add a path in DEFAULT_LOADER_NVRAM to solve the issue of not being able to find UEFI firmware in x86 architecture
  -   Support host-model for arm, solve core dump when libvirtd starts on Phytium,solve compile error with modify xml in the test dir
  -   Disconnect libvirt's dependency on rbd and install it when the user needs to support it
  -   Fix the translation problem of libvirtd.policy's prompts
  -   Support MCE error alert and optimization the function that locates VMs affected by MCE errors
  -   Fix virtual machine save and restore failure issue when CPU model is configured as host model mode


author: lijunwei <lijunwei@kylinos.cn> - 9.10.0-16.p04
changelog:
  - Type: Update
  - ID:   [TASK#554389]
  - SUG:  NA
  - DESC: Add support for Arm UEFI pflash vm internal snapshot


author: xiaoyuliang <xiaoyuliang@kylinos.cn> - 9.10.0-16.p06
changelog:
  - Type: Update
  - ID:   [TASK#588425]
  - SUG:  NA
  - DESC: Disconnect libvirt's dependency on rbd and glusterfs


author: Wenhua Huang <huangwenhua@kylinos.cn> - 1.13.1-4.p01
changelog:
  - Type:update   
  - ID:[TASK#533221]
  - SUG:NA
  - DESC: mv /usr/bin/tools/tiny_ssim to /usr/bin/tiny_ssim required by FHS standard


author: wuxiaolei <wuxiaolei@kylinos.cn> - 2.11.9-6.p01
changelog:
  - Type: update
  - ID: [TASK#529389]
  - SUG:NA
  - DESC: Sync kycompat patches from previous release
         0001-kylin-compat-support-V1.0-for-libxml2.patch
         0002-kylin-compat-support-V1.1-for-libxml2.patch


author: openEuler Buildteam <buildteam@openeuler.org> - 1.3-6
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:change the directory of the license file and add the help package for libxshmfence


author: peijiankang <peijiankang@kylinos.cn> - 1.30.0-14.p03
changelog:
  - Type: bugfix
  - ID:   [BUG#235397]
  - SUG:  NA
  - DESC: add After=accounts-daemon.service to fix SIGABRT


author: peijiankang <peijiankang@kylinos.cn> - 1.30.0-14.p04
changelog:
  - Type: update
  - ID:   [TASK#371117]
  - SUG:  NA
  - DESC: add lightdm-1.30.0-sync-from-openkylin-lightdm-1.30.0-ok4nile2.patch


author: peijiankang <peijiankang@kylinos.cn> - 1.30.0-14.p05
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add lightdm-1.30.0-fix-restoreLangSet-SIGSEGV.patch


author: houhongxun <houhongxun@kylinos.cn> - 1.30.0-14.p06
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync to desktop version 1.30.0-ok5k0.2
          upstream commitid: e936277532e364c74401b1280ff89dd8ecd3edc0


author: huayadong <huayadong@kylinos.cn> - 1.30.0-14.p07
changelog:
  - Type: bugfix
  - ID  : [BUG#369067]
  - SUG : NA
  - DESC: Patch1003:lightdm-1.30.0-kylin-not-remove-priv-starting-dirs-root.patch


author: Xiong Zhou <xiongzhou4@huawei.com> 0-2.20211016.gitb72f753
changelog:
  - Type:backport
  - ID:NA
  - SUG:NA
  - DESC: Handle data at the beginning of a function when disassembling and building CFG.


author: liyunfei <liyunfei33@huawei.com> - 17.0.6-41
changelog:
  - update to llvm-for-oe-17.0.6-2506.0.2
  - release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2506.0.2
  - add a small patch for backport testcase issue fix


author: liyunfei <liyunfei33@huawei.com> - 17.0.6-43
changelog:
  - update to llvm-for-oe-17.0.6-2506.0.3
  - release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2506.0.3


author: liyunfei <liyunfei33@huawei.com> - 17.0.6-44
changelog:
  - [ICP] Enable promotion of more targets
  - [bugfix] Constant folding for long double type lib call is only supported for logl.
  - switch to gcc build for bootstrap building failure


author: liyunfei <liyunfei33@huawei.com> - 17.0.6-45
changelog:
  - update to llvm-for-oe-17.0.6-2506.0.4
  - release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2506.0.4


author: wangqiang <wangqiang1@kylinos.cn> -17.0.6-45.p03
changelog:
  - Type:update
  - ID:[task#553653]
  - SUG:NA
  - DESC:Backport kylin-llvm-backport-avoid-neg-instructions-when-lowering.patch


author: wangqiang <wangqiang1@kylinos.cn> -17.0.6-45.p04
changelog:
  - Type:update
  - ID:[task#553653]
  - SUG:NA
  - DESC:Backport LoopVersionLICM-move-pipeline-to-benefit-from-vectorization.patch


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lmdb-make.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lmdb-s390-check.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/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.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: chenyanpanHW <chenyanpan@huawei.com> - 9-5
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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: 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: 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: yuanchao <1050706328@qq.com> - 5.0.2-16
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix error of cc.compiles in meson.build on aarch cased by '-fstack-clash-protection' and '-Werror'


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



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


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


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


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


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


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


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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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 /builddir/build/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 /builddir/build/SOURCES/mailx-12.5-empty-from.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


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


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


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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: Fedora Release Engineering <releng@fedoraproject.org> - 1.6-22.g
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  - https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot


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: peijiankang <peijiankang@kylinos.cn> - 1.28.2-1.p01
changelog:
  - Type: update
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync from 1.22.2-9.p01(Remove Requires: mate-control-center-filesystem mate-panel mate-notification-daemon mate-user-guide)


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.1-1
changelog:
  - initial build
  - KYOS-B: add kylin mask and part of translations
  - KYOS-B: set text preview content
  - KYOS-B: add a action in mate-terminal.desktop.in.in
  - KYOS-B: change default color and system color to Dracula Dark(#30872)
  - KYOS-B: select the default charset by locale


author: peijiankang <peijiankang@kylinos.cn> - 1.28.2-1.p01
changelog:
  - Type: update
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync from 1.22.1-5.p02([BUG#240137]mate-terminal-1.22.1-fix-help-display-error.patch and [BUG#238335]mate-terminal-1.22.1-kylin-remove-Reset.patch)


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 175-2
changelog:
  - The "cc:command not found" error message is displayed during compilation.Therefore,add buildrequires gcc.


author: yaoxin <1024769339@qq.com> - 2.4.16.6-1
changelog:
  - Update to 2.4.16.6:
    * metadata: fix caching of JWKs from jwks_uri when using the default expiry setting
    * info: fix requests to the info hook with extend_session=false
    * cookie: OIDCCookieSameSite default behaviour Lax
    * cookie: apply OIDCCookieSameSite Off/None properly to state cookies instead of always setting Lax
    * cache: avoid segfault and improve error reporting in case apr_temp_dir_get fails when a temp directory
      cannot be found on the system upon initaliizing cache mutexes and the file cache
    * metadata: allow plain HTTP URLs in metadata elements jwks_uri and signed_jwks_uri to ensure backwards
      compatibility with <=2.4.15.7 and to support private/test deployments
    * code: address warnings from static code analysis tool CodeChecker


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Show-usage-instead-of-aborting-on-bad-flags.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-mokutil-bugfix-del-unused-opt-s.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Fix-leak-of-list-in-delete_data_from_req_var.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-Fix-leak-of-fd-in-mok_get_variable.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-mokutil-Fix-memory-leak-in-export_db_keys.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git
  git


author: yaoxin <yao_xin001@hoperun.com> - 1.27.4-1
changelog:
  - Update to 1.27.4 for fix CVE-2024-6381 and CVE-2024-6383
  - libbson Fixes:
    * Fix build with Visual Studio 2013.
    * Fix parsing of colon in timezone.
    * Error on failure to init subdocument in bson_iter_visit_all.
    * Fix string handling in bson_string_new and bson_string_append.
    * Fix iteration in bson_strfreev.
    * Use aligned alloc for bson_array_builder_t
    * Restore support for Sphinx 1.7.6 for man page build.
    * Fix conversion warning with GCC 12.
    * Fixes to some format strings in trace logs.
    * Allow mongoc_buffer_t to be larger than INT_MAX.
    * Add bson_array_builder_t.
  - libmongoc Fixes:
    * Fix possible crash reading malformed wire protocol message.
    * Upgraded bundled Zlib from 1.2.3 to 1.3.1
    * Close leftover connections to removed servers.
    * Fix possible crash when client is configured with empty password.
    * Fix possible hang if mongoc_gridfs_file_readv is called with a corrupt chunk with incomplete data.
    * Fix 32-bit compile with 64-bit time_t
    * Restore support for Sphinx 1.7.6 for man page build.
    * Disable shared libmongoc targets if ENABLE_SHARED=OFF
    * Fix documentation build with Python 3.9.
    * Fix data race in mongoc_cursor_get_host.
    * Add back support for BUILD_VERSION CMake option. BUILD_VERSION was unintentionally removed in 1.25.0.
    * Send recoveryToken in transactions when connected to a load balancer.


author: yaoxin <yao_xin001@hoperun.com> - 2.0.20-1
changelog:
  - Update to 2.0.20
    * Fix QoS 1 / QoS 2 publish incorrectly returning "no subscribers". Closes #3128.
    * Open files with appropriate access on Windows. Closes #3119.
    * Don't allow invalid response topic values.
    * Fix some strict protocol compliance issues. Closes #3052.
    * Fix cmake build on OS X. Closes #3125.
    * Fix build on NetBSD
    * Fix mismatched subscribe/unsubscribe with normal/shared topics.
    * Fix crash on bridge using remapped topic being sent a crafted packet.
    * Don't allow SUBACK with missing reason codes in client library.
    * Fix crash on subscribe under certain unlikely conditions. Closes #2885. Closes #2881.
    * Fix mosquitto_rr not honouring -R. Closes #2893.
    * Fix max_queued_messages 0 stopping clients from receiving messages. Closes #2879.
    * Fix max_inflight_messages not being set correctly. Closes #2876.
    * Fix mosquitto_passwd -U backup file creation. Closes #2873.


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


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-comment-invalid-info-in-conf-file.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: gaihuiying <eaglegai@163.com> - 2:0.94-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add macros to control if detach the GTK package from the master package
         modify changelog  to add epoch:2


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: 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: kongdelin<kongdelin@kylinos.cn> - 2.1.6
changelog:
  - 修复libmul.so: undefined reference to: "json_get_array_size", "json_parse cJSON_Delete", "json_get_string", "json_get_number"
  - 回退版本，使用2.1.5版本监控y用户程序，会导致用户程序退出
  - 回退内容mulserv.h mul_status_e mul_status -> unsigned char mul_status : 4, mul_mode_e   work_mode ->unsigned char work_mode  : 4


author: zhangxingrong <zhangxingrong@uniontech.com> - 5:2.2.12-3
changelog:
  - Fix smtp client to respect $use_envelope_from option.
  - Fix smtp client $envelope_from_address possible dangling pointer.


author: songliyang <songliyang@kylinos.cn> - 2.3.6-4.p01
changelog:
  - Type: update
  - ID:   TASK#426758
  - SUG:  NA
  - DESC: remove BuildArch: noarch on package help to solve compile error


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: Wenhua Huang <huangwenhua@kylinos.cn> - 1.32.6-2.p01
changelog:
  - Type:update
  - ID:[TASK#533221]
  - SUG:NA
  - DESC:Fix noarch package built differently on different architectures


author: lipengyu <lipengyu@kylinos.cn> - 6.4-10.p01
changelog:
  - Type:update
  - ID:[Task#327352]
  - SUG:NA
  - DESC:ncurses-support-loongarch&&enable relocation for kylin


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-zero_info_block-skip-seed-devices.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-exclude-cxl_monitor_service.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/neon-0.32.2-multilib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: xingwei <xingwei14@h-partners.com> - 1:5.9.1-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: IF-MIB, IP-FORWARD-MIB: Improve robustness
  	IF-MIB: pass the network interface index to net
  	IF-MIB: fix a memory leak
  	IF-MIB: fix a recently introduced use after free
  	IF-MIB: add a trailing newline to an error message


author: gaihuiying <eaglegai@163.com> - 1:5.9.3-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Customized the anti-attacki/reset-last_engineTime function for IdeaUI
         change the permissions of passtest


author: xingwei <xingwei14@h-partners.com> - 1:5.9.3-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Migration patch from upstream, add compatibility to parse
  Linux 6.7 Ip header while keep support for previous versions.


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 /builddir/build/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 /builddir/build/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 /builddir/build/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 /builddir/build/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 /builddir/build/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: jiangjixiang <jiangjixiang@kylinos.cn> - 1.36.0-1.p01
changelog:
  - Type: update
  - ID: TASK#327392
  - SUG: NA
  - DESC: add patch2, migrate chinesization from kylin v10sp3


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Fix-infinite-loop-when-perl-is-added-in-BEP_FILE_TIM.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-build-do-not-generate-aclocal.m4.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-acl_nfs4_get_who-removed-an-always-false-evaluate-wa.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: gaihuiying <eaglegai@163.com> - 1:1.0.8-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:ct expectation: fix 'list object x' vs. 'list objects in table' confusion
         tests: shell: connect chains to hook point


author: gaihuiying <eaglegai@163.com> - 1:1.0.8-7
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport upstream patches
         parser_json: release buffer returned by json_dumps
         parser_json: fix crash in json_parse_set_stmt_list
         parser_json: fix handle memleak from error path
         parser_json: fix several expression memleaks from error path
         libnftables: Zero ctx->vars after freeing it


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1:1.24.0-6.p01
changelog:
  - Type: update
  - ID: [TASK#532891]
  - SUG: NA
  - DESC: Modify openEuler to Kylin in index.html,404.html,50x.html


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: majianhan <majianhan@kylinos.cn> - 2:7.94-7.p01
changelog:
  - Type:update
  - ID:TASK#425069
  - SUG:NA
  - DESC:[kylin] skip some testcases which need access internet


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: jchzhou <zhoujiacheng@iscas.ac.cn> - 1:20.12.1-2
changelog:
  - fix building w/ clang: only apply '-fno-ipa-icf' for gcc && disable LTO for clang + ld.bfd
  - improve the handling of trilling whitespaces in C/CXXFLAGS


author: Ge Wang <wang__ge@126.com> - 1:20.12.1-3
changelog:
  - CVE-2023-45853 - Reject overflows of zip header fields in minizip
  - CVE-2024-5274 - Using FunctionParsingScope for parsing class static
  - CVE-2024-5535 - Fix SSL_select_next_proto
  - CVE-2024-7971 - Spill all loop inputs before entering loop


author: wangkai <13474090681@163.com> - 1:20.18.2-1
changelog:
  - Update to 20.18.2
  - Fix CVE-2025-23083 CVE-2025-23085 CVE-2025-23084 CVE-2024-36137
    CVE-2024-22018 CVE-2024-22020


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



  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/SOURCES/add-test-cases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/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: chenyanpanHW <chenyanpan@huawei.com> - 4.29.0-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/nspr-gcc-atomics.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/nspr-4.35-sw.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yanghua<yanghua21@huawei.com> - 0.9.9-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:Create /var/run/nslcd/socket after dropping privileges
         Fix crash in chsh.ldap


author: yixiangzhike <yixiangzhike007@163.com> - 0.9.12-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Move temporary files from /var/run to /run to delete warning in installing


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: andy <liuyang01@kylinos.cn> - 2.0.16-12
changelog:
  - backport patches from upstream
  - libnuma: Make numa_available respect EPERM
  - libnuma: fix nodemask allocation size for get_mempolicy


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: 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: 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: chenyanpanHW <chenyanpan@huawei.com> - 0.100-6
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Do-not-install-isnsd.socket-in-isnsd.service.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-isnsadm-Fix-unparse-command-line-options-V-and-r.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-isnsd-socket-Make-sure-to-create-IPv6-socket-default.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-logging-fix-segfault-on-an-underflow-with-an-input-s.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Kai Liu <kai.liu@windriver.com> - 0.3.25-5
changelog:
  - Don't run make tasks in background sub-shell, as this causes
    severe issue. Use the _smp_mflags macro instead. See issue
    IB3EV0 for more detail.


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


author: songliyang <songliyang@kylinos.cn> - 4.1.5-7.p01
changelog:
  - Type: update
  - ID:   TASK#424809
  - SUG:  NA
  - DESC: fix wrong usage in spec file which makes it lose loongarch64 patch


author: Funda Wang <fundawang@yeah.net> - 0.23.0-7
changelog:
  - fix CVE-2024-8443, CVE-2024-45615, CVE-2024-45616,
    CVE-2024-45617, CVE-2024-45618, CVE-2024-45619, CVE-2024-45620


author: Senlin Xia <xiasenlin1@huawei.com> 1.3.2-5
changelog:
  - Fix scap-workbench compilation failure: declaration of 'operator' as parameter in oval_definitions.h


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



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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/SOURCES/openslp-2.0.0-null-pointer-deref.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/SOURCES/openslp-2.0.0-cve-2016-7567.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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 /builddir/build/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 /builddir/build/SOURCES/Fix-DAAddresses-hostname-resolution-issue.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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 /builddir/build/SOURCES/Fix-broadcast-functionality.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /builddir/build/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 /builddir/build/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: songjuntao <songjuntao@kylinos.cn> - 9.6p1-5.p01
changelog:
  - Type:update
  - ID:TASK#424671
  - SUG:NA
  - DESC:update the sshd_config and ssh_config, add the auto control
          mode scripts, add auto generate sm2 hostkey when start sshd service,
          fix ssh-keyscan can't get host pubkey issue


author: songjuntao <songjuntao@kylinos.cn> - 9.6p1-5.p04.se.01
changelog:
  - Type:update
  - ID:TASK#424671
  - SUG:NA
  - DESC:Update to p04 version because of the V11 2409 and V11 2503 pam_ssh_agent_auth version are same of openssh


author: songjuntao <songjuntao@kylinos.cn> - 1:3.0.12-15.p07
changelog:
  - Type:update
  - ID:BUG#384745
  - SUG:NA
  - DESC:remove "-fstack-protector-all" security compile option


author: songjuntao <songjuntao@kylinos.cn> - 1:3.0.12-17.p07
changelog:
  - Type:update
  - ID:TASK#533697
  - SUG:NA
  - DESC:add add-support-for-sw_64-architecture.patch and fix sw_64 _libdir


author: songjuntao <songjuntao@kylinos.cn> - 1:3.0.12-17.p09
changelog:
  - Type:cves
  - ID:BUG#497061
  - SUG:NA
  - DESC: fix CVE-2025-15467,CVE-2025-69418,CVE-2025-69419,CVE-2025-69420,
              CVE-2025-69421,CVE-2026-22795,CVE-2026-22796,CVE-2025-68160


author: songjuntao <songjuntao@kylinos.cn> - 1:3.0.12-17.p10
changelog:
  - Type:update
  - ID:TASK#599075
  - SUG:NA
  - DESC: fix negative input length in EVP_EncryptUpdate function


author: - James.Bottomley@HansenPartnership.com
changelog:
  - Update to version 2.0.1:
    * Fix name algorithm selection
    * Make policy correct for non sha256 name algorithms
    * add security to TPM decryption operations


author: - James.Bottomley@HansenPartnership.com
changelog:
  - Update to version 2.3.0
    * add the ability to produce restricted (storage) keys with defined
      symmetric seeds
    * new load_tpm2_key command to load a key file at a NV index
  - Version 2.2.0
    * Add support for non-PKCS1 padding
    * Fixups for engines and cross builds


author: - James.Bottomley@HansenPartnership.com
changelog:
  - Update to version 2.4.1
    * fixes for older OpenSSL and gcc
    * variable tpm_server location for testing


author: - James.Bottomley@HansenPartnership.com
changelog:
  - Update to version 2.4.2
    * Add every TPM supported curve (as defined by the TCG)
    * Fix a bug with explicitly parametrised curve handling (needed for BN)
    * Update the tests to be able to use swtpm
    * Allow loading public key without password


author: songjuntao <songjuntao@kylinos.cn> - 2.6.9-3.p01
changelog:
  - Type: update
  - ID: TASK#431235
  - SUG: NA
  - DESC: add tls1.3 national algorithm and tlcp protocol support, 
          and remove sample-plugins from devel package because of kylin 
          post package validate error


author: xulei <xulei@xfusion.com> - 2.17.5-2
changelog:
  - enhance some behavior: 
    1、add control group system-ovs.slice
    2、OVS_USER_ID change to root:root
    3、add user group openvswith and user openvswith


author: zhangpan <zhangpan103@h-partners.com> - 3.2.1-3
changelog:
  - fix openvswitch-ipsec servive failure when selinux is on
  - fix the problem that openvswitch-ipsec.service causes ipsec.service to fail when starting


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



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


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


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


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


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


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

  , and delete BuildRequires git


author: jiangchuangang <jiangchuangang@huawei.com> - 2022.7-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update to 2022.7
    add skip-if-etc-mtab-is-not-a-symlink-of-proc-self-mounts.patch for test failed


author: zhangjun <zhangjun@kylinos.cn> - 1.3.2-1.p01
changelog:
  - Add patch:Paho-c-add-kylin-env-port-bind.patch 
  - TASK#65925 子 KMS2.2需求实现 / 解决MQTT支持的依赖
  - 本次更新将mqtt本地连接绑定环境变量KY_KMS_PORT的值 之前为随机的端口


author: zhangjun <zhangjun@kylinos.cn> - 1.3.2-1.p02
changelog:
  - Add patch:Paho-c-add-kylin-port-reuse.patch 
  - TASK#66261 子 KMS2.2需求实现 / 解决paho-c 重复端口的使用
  - 本次更新支持多个进程或者线程绑定到同一端口，提高服务器程序的性能


author: zhoukangyu<zhoukangyu@kylinos.cn> - 1.5.3-4.se.1
changelog:
  - Type:update
  - ID:[Task#223910]
  - SUG:NA
  - DESC: 【身份鉴别】支持UID唯一性检查
       add patch: pam-security-check-unique-uid.patch
  	            pam-add-zh-HK-po.patch


author: mengchaoming<mengchaoming@kylinos.cn> - 1.5.3-4.se.01.p01
changelog:
  - Type:bugfix
  - ID:[bug#279401]
  - SUG:NA
  - DESC:Added translation for message "(%d seconds left to unlock)" in pam_faillock module


author: chenjianhu<chenjianhu@kylinos.cn> - 1.5.3-6.se.01.p01
changelog:
  - Type:cves
  - ID:CVE-2024-10963 CVE-2024-10041 
  - SUG:NA
  - DESC:fix CVE-2024-10041 and CVE-2024-10963


author: zhoukangyu<zhoukangyu@kylinos.cn> - 1.5.3-6.se.02.p02
changelog:
  - Type:update
  - ID:[bug#369095]
  - SUG:NA
  - DESC: optimize password expiration warning message translation


author: mengchaoming<mengchaoming@kylinos.cn> - 1.5.3-6.se.02.p03
changelog:
  - Type:update
  - ID:[BUG#374941]
  - SUG:NA
  - DESC: Fix user login failure after lock due to strict dir permissions


author: zhoukangyu<zhoukangyu@kylinos.cn> - 1.5.3-6.se.03.p03
changelog:
  - Type:update
  - ID:[BUG#378295]
  - SUG:NA
  - DESC: pam_faillock: Prevent login for users with duplicate UIDs


author: zhoukangyu<zhoukangyu@kylinos.cn> - 1.5.3-9.se.03.p04
changelog:
  - Type:update
  - ID:[Task#601607 Task#601609]
  - SUG:NA
  - DESC: linux-pam: fix su_sighandler typos and pam_exec null dereference


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



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

  , and delete BuildRequires git


author: wujie <wujie@nj.iscas.ac.cn> - 5.6.0-10
changelog:
  - add support for riscv64 from http://fedora.riscv.rocks/koji/buildinfo?buildID=31200
    Author is David Abdurachmanov <david.abdurachmanov@gmail.com>


author: mengchaoming <mengchaoming@kylinos.cn> - 0.80-10.p01
changelog:
  - Type:update	 	
  - ID:[Task#227389]
  - SUG:NA	 		
  - DESC: sync patch
  - add patch: 0001-kylin-add-zh-HK-po.patch
  - 修改zh_HK.po文件的“户”为“戶”: kylin-modify-zh_HK_po.patch


author: zhoukangyu <zhoukangyu@kylinos.cn> - 0.80-10.p01.se.01
changelog:
  - Type:update
  - ID:[Task#329161]
  - SUG:NA
  - DESC: 加入kysec检查补丁
  - add patch: passwd-0.80-add-security-check.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 0.80-10.p01.se.02
changelog:
  - Type:update
  - ID:[TASK#383361]
  - SUG:NA
  - DESC: passwd去除对libkysec包的依赖,改用dlopen方式
  - add patch: passwd-remove-libkysec-require.patch


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: hy-euler <eulerstoragemt@huawei.com> - 3.6.2-5
changelog:
  - Type:enhancemnet
  - ID:NA
  - SUG:NA
  - DESC:add fedora patches for displaying more information while running lspci


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0000-pciutils-2.2.1-idpath.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-pciutils-dir-d.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Support-specify-CC.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Fix-memory-leak-when-fill-flags-has-PCI_FILL_PARENT.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: wangkai <13474090681@163.com> - 6.2.2-4
changelog:
  - Fix CVE-2024-45769,CVE-2024-45770
  - Fix buffer sizing checks in pmstore PDU handling (RHEL-57805)
  - Guard against symlink attacks in pmpost program (RHEL-57810)
  - Fix libpcp_web webgroup slow request refcounting (RHEL-58306)
  - Updated pmdahacluster for newer crm_mon versions (RHEL-50693)


author: lilu <lilu@kylinos.cn> - 6.2.2-5.p01
changelog:
  - Type: update
  - ID: [TASK#381587]
  - SUG: NA
  - DESC: migrate patch to change the shell environment to english


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/add-riscv-jit-backport.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: hugel <gengqihu2@h-partners.com> - 10.42-12
changelog:
  - DESC:sync patches from upstream
         backport-Further-ASCII-tests-and-minor-bugfix-plus-ChangeLog-.patch
         backport-avoid-inconsistency-between-d-and-digit-when-using-a.patch
         backport-Fix-the-lookahead-after-d-or-posix-to-skip-whitespac.patch
         backport-Improve-error-offsets-for-character-classes-548.patch
         backport-Non-recursive-scan-prefix-in-JIT-560.patch


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/create-lists-of-nullable-types.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git-core


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.5-1.p10
changelog:
  - Type: bugfix
  - ID  : [BUG#352389]
  - SUG : NA
  - DESC: fix for copying long name file to file safe box


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.5-1.p18
changelog:
  - Type: bugfix
  - ID  : [BUG#497725]
  - SUG : NA
  - DESC: fix copying files that with specific symbols name


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: remove peony-share Requires: samba samba-client


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#422649]
  - SUG : NA
  - DESC: add peony-share Requires: samba samba-client


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p04
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok2k1.3
          upstream commitid: c2238e7f6811fe1e1faa5a9fde637c32b2d785bd


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p05
changelog:
  - Type: bugfix
  - ID  : [BUG#346652]
  - SUG : NA
  - DESC: add peony-extensions-4.10.0.0-fix-peony-share.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p06
changelog:
  - Type: bugfix
  - ID  : [BUG#352174]
  - SUG : NA
  - DESC: add peony-extensions-4.10.0.0-add-uncompress-type.patch


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p08
changelog:
  - Type: update
  - ID  : [TASK#586391]
  - SUG : NA
  - DESC: remove peony-share Requires: samba samba-client


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: Guofeng Yue <yueguofeng@h-partners.com> - 4.5-12
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: modify "--source_ip" to "--bind_source_ip" to fix init connection establishment with specific interface


author: shenyangyang<shenyangyang4@huawei.com> - 1:2.081-7
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:restart
  - DESC:add build requires of perl-devel and add Epoch for updating


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



  /usr/lib/rpm/rpmuncompress /builddir/build/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: pengjian <pengjian23@mails.ucas.ac.cn> - 1:0.82-3
changelog:
  - Introduced environment variable-controlled polling timeouts 
  for the close and connection-keeping functions in the os_unix.c file.


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: shenyangyang <shenyangyang4@huawei.com> - 1.88-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl-Test-Warn and perl-Test-Exception


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: 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: shenyangyang <shenyangyang4@huawei.com> - 0.35-420
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl(Test::Portability::Files) 
         and perl(Test::Pod::Coverage)


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: peijiankang <peijiankang@kylinos.cn> - 1.2.1-1.p01
changelog:
  - Type: update
  - ID:   [TASK#327373]
  - SUG:  NA
  - DESC: pinentry-1.2.1-1 package dep gtk2 and gtk3 ,plit out pinentry-gtk pinentry-gnome3 package sync form 1.1.0-5.p01


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.0-1
changelog:
  - Initial build
  - KYOS-F: add chinese translation
  - KYOS-B: Fixed garbled toolTips path in tab page with GB18030 encoding(#7248)


author: peijiankang <peijiankang@kylinos.cn> - 1.28.0-2.p01
changelog:
  - Type: bugfix
  - ID  : [TASK#543769]
  - SUG : NA
  - DESC: sync from  1.22.2-4.p04
          BUG#240263 BUG#335437: add pluma-1.28.0-cannot-automatically-detect-Chinese-encoding.patch
          BUG#240720: add pluma-guide.tar.gz
          BUG#346652: add pluma-1.28.0-fix-coredump-about-uri-isnot-exist.patch


author: houhongxun <houhongxun@kylinos.cn> - 1.28.0-2.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#484137]
  - SUG : NA
  - DESC: don't disable smclient, fixes pluma not prompting to user
          for unsaved file when exit from desktop environment


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: shenzhongwei <shenzhongwei@kylinos.cn> - 22.02.122-2.p02
changelog:
  - Type: update
  - ID: [TASK#327341]
  - SUG:NA
  - DESC:add Source1 kylin-logo.tar.gz and 0001-add-kylin-logo.patch


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: chenjianhu <chenjianhu@kylinos.cn> - 123-2.p01
changelog:
  - Type: update
  - ID:[TASK#529379]
  - SUG:NA
  - DESC: backport patch for fix prompt no chinese and  Non-root 
  users cannot shutdown or reboot the system


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



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


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/powertop-2.15-gettext-0.19.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-powertop-2.15-fix-configure-to-support-ncurses-w-tinfo.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-powertop-2.15-fixed-riscv-t-head-1520-cpu-identification.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Funda Wang <fundawang@yeah.net> - 2.15-2
changelog:
  - fix build with latest gettext
  - harden systemd service file from openSUSE
  - add patch regarding risc-v arch support


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: gaihuiying <eaglegai@163.com> - 2.5.0-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport upstream
         Fixing up parsing in radiusclient.conf
         Add configure check to see if we have struct sockaddr_ll


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



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


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


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


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

  , and delete BuildRequires git


author: chenjianhu <chenjianhu@kylinos.cn> - 4.0.4-7.p01
changelog:
  - Type:update
  - ID:[Task#529379]
  - SUG:NA
  - DESC: backport patch to fix w print by utmp show info 
          when systemd get tty failed


author: shenzhongwei <shenzhongwei@kylinos.cn> - 1.3.8b-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix: %patchN is deprecated (7 usages found), use %patch N (or %patch -P N)


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: dongyuzhen <dongyuzhen@h-partners.com> - 25.1-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: distinguish between statically and dynamically compiled pc files and cmake dir to prevent BEP binary differences


author: dongyuzhen <dongyuzhen@h-partners.com> - 25.1-10
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: revert:distinguish between statically and dynamically compiled pc files and cmake dir to prevent BEP binary differe
  nces


author: peijiankang <peijiankang@kylinos.cn> - 17.0-1.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#239529]
  - SUG:  NA
  - DESC: add pulseaudio-17.0-start-pulseaudio-in-root.patch


author: lipengyu <lipengyu@kylinos.cn> - 3.11.6-20
changelog:
  - Type:CVE
  - CVE:CVE-2025-13836 CVE-2025-13837 CVE-2025-12084
  - SUG:NA
  - DESC:fix CVE-2025-13836 CVE-2025-13837 CVE-2025-12084


author: lijunwei <lijunwei@kylinos.cn> - 11:8.2.0-37.p04
changelog:
  - Type: Bugfix
  - ID:   [BUG#464097]
  - SUG:  NA
  - DESC: fix can not use virsh command to get host capabilities on phytium cpu


author: lijunwei <lijunwei@kylinos.cn> - 11:8.2.0-37.p05
changelog:
  - Type: Bugfix
  - ID:   [BUG#471289]
  - SUG:  NA
  - DESC: Enable disk encrypt function and fix compile error


author: lizhanchun <lizhanchun@kylinos.cn> - 11:8.2.0-37.p07
changelog:
  - Type: Update
  - ID:   [TASK#583973]
  - SUG:  NA
  - DESC: Add the PASUEOPT instruction to the ZHAOXIN chip.


author: yanjianqing <yanjianqing@kylinos.cn> - 11:8.2.0-37.p08
changelog:
  - Type: Update
  - ID:   [TASK#586391]
  - SUG:  NA
  - DESC: Disconnect qemu's dependency on qatzip-devel and intel-qpl-devel


author: wangdi <wangdi@kylinos.cn> - 11:8.2.0-37.p10
changelog:
  - Type: Bugfix
  - ID:   [BUG#466883]
  - SUG:  NA
  - DESC: Align VIRT_GED_CPUHP_ADDR to 4 bytes to fix cpu hotplug failure on loongarch64


author: malike <malike@kylinos.cn> - 11:8.2.0-37.p11
changelog:
  - Type: cves
  - ID:   CVE-2025-14876
  - SUG:  NA
  - DESC: FIX CVE-2025-14876 qemu-kvm: Unbounded allocation in virtio-crypto


author: malike <malike@kylinos.cn> - 11:8.2.0-37.p12
changelog:
  - Type: cves
  - ID:   CVE-2025-12464
  - SUG:  NA
  - DESC: FIX CVE-2025-12464 qemu-kvm: Stack buffer overflow in e1000 device via short frames in loopback mode


author: Xu Jin <jinxu@kylinos.cn> - 8.0.2-3.p01
changelog:
  - Type:enhancement
  - ID:TASK#372069
  - SUG:NA
  - DESC:Add loongarch support.Fix build error for Kylin V11.


author: huayadong<huayadong@kylinos.cn> - 5.15.10-11.p02
changelog:
  - Type: update
  - ID  : [TASK#587039]
  - SUG : NA
  - DESC: Patch1002:qtbase-5.15.10-work-around-pyside2-brokenness.patch
          适配pyside2


author: huayadong<huayadong@kylinos.cn> - 5.15.10-11.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#485611]
  - SUG : NA
  - DESC: Patch1003:CVE-2025-5455-qtbase-5.15.patch
          修复CVE-2025-5455


author: lizequan<lizequan@kylinos.cn> - 5.15.10-11.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#504703]
  - SUG : NA
  - DESC: Patch1004:qt5-base-fix-coredump-missing-display-env-in-ssh.patch


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: peijiankang <peijiankang@kylinos.cn> - 5.15.10-2.p01
changelog:
  - Type: update
  - ID:   [TASK#532535]
  - SUG:  NA
  - DESC: sync form 5.15.10-1.p01(add Patch101: qtscript-everywhere-src-5.15.10-kylin-add_loongarch64_support.patch
  	add Patch102: qtscript-everywhere-src-5.15.10-kylin-remove-sensitive-information.patch)


author: peijiankang <peijiankang@kylinos.cn> - 5.15.10-2.p02
changelog:
  - Type: compile
  - ID  : [TASK#543769]
  - SUG : NA
  - DESC: add debuginfo and debugsource for loongarch64 and sw_64
          add qtscript-everywhere-src-5.15.10-update-sw_64-aarch.patch


author: peijiankang <peijiankang@kylinos.cn> - 5.15.10-1.p01
changelog:
  - Type: update
  - ID  : [TASK#446380]
  - SUG : NA
  - DESC: sync code from desktop qtwayland-opensource-src-5.15.10-2ok22k0.8.patch
          upstream commtid:03e4cbc9a1164b50b8d2a3df23836efc6aaddd62


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: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop qt5-ukui-platformtheme-4.10.0.0-ok52k0.18
          upstream commtid:723df8376ab0c104ef9b4e5612fee9012cad4fc9


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#525485]
  - SUG : NA
  - DESC: qt5-ukui-platformtheme remove libqt5-gesture-extensions


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#500213]
  - SUG : NA
  - DESC: add Patch05: qt5-ukui-platformtheme-4.10.0.0-kylin-fix-QLabel-Text.patch
          修复AI模块管理界面显示与预期不符配


author: xihaochen <xihaochen@huawei.com> - 2.19-1
changelog:
  - Type:requirements                                                                                                                               
  - Id:NA
  - SUG:NA
  - DESC:update radvd to 2.19


author: lifeifei <lifeifei@kylinos.cn> - 2.19-3
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Add the socket option IPV6_MULTICAST_LOOP to prevent the interface from autoconfiguring using RA messages sent by itself.


author: luoshengwei <luoshengwei@huawei.com> - 0.8.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix cpu isolate errors when some cpus are offline
    before the service started


author: Qizhi Zhang <zhangqizhi3@h-partners.com> - 0.8.0-8
changelog:
  - Type:feature
  - ID:NA
  - SUG:NA
  - DESC:Add some improvements and add new modules to HiSilicon common section


author: andy <liuyang01@kylinos.cn> - 0.8.0-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport upstream patches
         Use the right dev_t decoding for diskerror handler


author: Donghua Huang <huangdonghua3@h-partners.com> - 50.0-32
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: libhns: Increase input parameter checks and adjust inline data size.


author: shixuantong <shixuantong1@huawei.com> - 8.2-4
changelog:
  - Add shell command to switch bracketed-paste mode from on to off to keep consistent with realine-8.0


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-build-bug-with-distro-of-openeuler.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-build-bug-with-distro-of-kylin.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: wangkai <13474090681@163.com> - 7.2.7-1
changelog:
  - Update to 7.2.7
  - Fix CVE-2021-32626 CVE-2021-32627 CVE-2021-32762 CVE-2021-32675
    CVE-2021-41099 CVE-2021-32628 CVE-2021-32687 CVE-2022-24735
    CVE-2022-24736 CVE-2022-3647 CVE-2022-3734 CVE-2022-35977
    CVE-2023-25155 CVE-2024-46981


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: zhoukangyu<zhoukangyu@kylinos.cn> - 4.18.2-23.p03
changelog:
  - Type:feature
  - ID:TASK#583191
  - SUG:NA
  - DESC: Support new para to strcit check sign and mark it as failed if pkg sign wrong


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: Funda Wang <fundawang@yeah.net> - 3.2.7-6
changelog:
  - fix CVE-2024-12084, CVE-2024-12085, CVE-2024-12086, CVE-2024-12087,
    CVE-2024-12088, CVE-2024-12747


author: zhangyaqi <zhangyaqi@kylinos.cn> - 8.2312.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix memory leak in omazureeventhubs on accepted PN_DELIVERY event


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 8.2312.0-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix passing the value to EscapeChar
         Do not free the uninitialized cstring
         Keep original free pattern
         network subsystem: improve connection failure error message
         Fix runConf NULL pointer refence
         rainerscript: do not try to call a function if it does not exist
         nsd_ptcp regression fix: remove debugging messages emited to stderr
         Fix legacy $ActionQueueDiscardMark parameter


author: shaojiansng <shaojiansong@kylinos.cn> - 1.14.4-1.p01
changelog:
  - Type:update
  - ID:TASK#221072
  - SUG:NA
  - DESC: Fix build error because lack of header file in std include dir


author: lijian1<lijian1@kylinos.cn> - 1.82.0-7.p01
changelog:
  - Type: update
  - ID: [TASK#426751]
  - SUG: NA
  - DESC: Add source whether target is noarch or cpu;add loongarch64 for bootstrap.


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: litianhao <litianhao@kylinos.cn> - 1.2.1-2.p01.se.01
changelog:
  - Type: update
  - ID: [TASK#226811] 通用包合入套件补丁
  - SUG:NA
  - DESC: 合入sm设备管控补丁
          sane-backends-add-sm-devctl.patch


author: sunjin <sunjin@kylinos.cn> 3.0.0-06
changelog:
  - Type:update
  - ID:[TASK#600263][BUG#499333]
  - SUG:NA
  - DESC:
  - 优化开始菜单图标模糊的问题
  - 增加dbus接口权限检查
  - 修正错误的命令行信息
  - 【B10】【V11-2503】【安全加固】【非交互命令】自定义参数导入测试-确保设置空闲超时锁屏时间未生效
  - 添加补丁security-reinforce-update-20260310.patch


author: tiandongdong <tiandongdong@kylinos.cn> - 1.3.1-1.se.09
changelog:
  - Type: update
  - ID: [TASK#379847]
  - SUG: NA
  - DESC: kasf compatible
  -     add patch: security-switch-2501-compatible01.patch


author: litianhao <litianhao@kylinos.cn> - 1.3.1-1.se.10
changelog:
  - Type: update
  - ID: [TASK#422679] 合规整改
  - SUG: NA
  - DESC: 合规整改
  -       security-switch-add-license.patch


author: yangguangjing <yangguangjing@kylinos.cn> - 2.0.0-01
changelog:
  - Type: update
  - ID: [TASK#457138]
  - SUG: NA
  - DESC: 对于security-switch命令的新参数需求 变更产品化版本
  -    security-switch-new-parameter-20250508.patch


author: yangguangjing <yangguangjing@kylinos.cn> - 2.0.0-02
changelog:
  - Type: update
  - ID: [BUG#352649][BUG#352653]
  - SUG: NA
  - DESC: 更新security-switch命令的help信息和关闭状态时get的返回值（none -> off）
  -	  security-switch-new-help-info.patch
  -	修复调用reboot命令执行错误的问题[BUG#352649][BUG#352653]
  -	  security-switch-fix-excute-reboot-failed-bug.patch


author: wanghao <wanghao2@kylinos.cn> - 2.0.0-03
changelog:
  - Type: bugfix 
  - ID: [BUG#353088][BUG#353355]
  - SUG: NA
  - DESC: 安全模式由off切换到strict出现提示完成后立即重启[BUG#353088]
  -       无权限进行模式切换的用户，切换失败后提示信息不友好[BUG#353355]
  -         security-switch-fix-off-to-strict-need-immediately-reboot-bug.patch


author: wanghao <wanghao2@kylinos.cn> - 2.0.0-04
changelog:
  - Type: bugfix 
  - ID: NA
  - SUG: NA
  - DESC: 修复缺少此设置将使系统失去安全防护，极大增加系统安全风险提示的问题,桌面bug#360683
  -	  -- security-switch-fix-error-with-missing-prompt-message.patch


author: wanghao <wanghao2@kylinos.cn> - 2.0.1-02
changelog:
  - Type: update
  - ID: [TASK#596817][TASK#595475]
  - SUG: NA
  - DESC: 修改编译参数，修改引用声明[TASK#596817]
  -       增加模糊测试，增加单元测试[TASK#595475]
  -         security-switch-add-fuzz-test.patch


author: wanghao <wanghao2@kylinos.cn> - 2.0.1-03
changelog:
  - Type: bugfix
  - ID: [BUG#504759]
  - SUG: NA
  - DESC: 【模式切换】default切换off，未提示重启生效[BUG#504759]
  -         security-switch-default-to-off-prompt-reboot.patch


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: chenyanpanHW <chenyanpan@huawei.com> - 2.17-52
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/setserial-2.17-fhs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/setserial-2.17-rc.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/setserial-2.17-spelling.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/setserial-hayesesp.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/setserial-aarch64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhoukangyu <zhoukangyu@kylinos.cn> - 2:4.14.3-5.p02
changelog:
  - Type:update
  - ID:[BUG#345177]
  - SUG:NA
  - DESC: fix the failure to groupadd auditadm or secadm
  - add patch: kylin-shadow-fix-the-failure-to-groupadd-auditadm-or-secadm.patch


author: zhoukangyu <zhoukangyu@kylinos.cn> - 2:4.14.3-5.p03
changelog:
  - Type:update
  - ID:[Task#501061]
  - SUG:NA
  - DESC: add 3adm check for chpasswd/usermod
  - add patch: shadow-add-3adm-check-support.patch


author: peijiankang <peijiankang@kylinos.cn> - 2.4-1.p01
changelog:
  - Type: bugfix
  - ID:   [BUG#239817]
  - SUG:  NA
  - DESC: add fix-peony-filetype-not-translate-issue.patch


author: huayadong <huayadong@kylinos.cn> - 2.4-2.p01
changelog:
  - Type: update
  - ID:   [TASK#425693]
  - SUG:  NA
  - DESC: update to 2.4-2
          Remove locale files rather than exclude them
          fix build with libxml 2.12


author: andy lau <liuyang01@kylinos.cn> - 15.7-15.p01
changelog:
  - Type:update
  - ID:TASK#425069
  - SUG:NA
  - DESC: [backport] shim: don't set second_stage to the empty string


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/slang-sighuptest.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: maxu <maxu@kylinos.cn> - 1.1.1-09
changelog:
  - Type: update
  - ID: [TASK#494339]
  - SUG: NA 
  - DESC: sm-authorize添加的授权进程，在文件防护、进程防护、内核防护中例外放行
  -       sm-enhancement-add-sm-authorize-sync-exception.patch


author: litianhao <litianhao@kylinos.cn> - 1.1.1-10
changelog:
  - Type: update
  - ID: [BUG#382501]
  - SUG: NA
  - DESC: 修复remove pvid接口调用失败的问题
  -       sm-enhancement-fix-devctl-perm-when-remove-pvid.patch


author: maxu <maxu@kylinos.cn> - 1.1.1-11
changelog:
  - Type: update
  - ID: [BUG#384403]
  - SUG: NA
  - DESC: 服务开机启动时，调用add_inf_policy add_device_policy add_usb_policy接口失败
  -       sm-enhancement-fix-return-incorrect-value.patch


author: maxu <maxu@kylinos.cn> - 1.1.1-12
changelog:
  - Type: update
  - ID: [BUG#384403]
  - SUG: NA
  - DESC: 修改一处遗漏的返回值处理逻辑
  -       sm-enhancement-optimize-interface-return-value.patch


author: maxu <maxu@kylinos.cn> - 1.1.1-13
changelog:
  - Type: update
  - ID: [TASK#494339]
  - SUG: NA
  - DESC: 同步桌面Bug#434735修复补丁
  -       sm-enhancement-sync-desktop-bug-434735.patch


author: maxu <maxu@kylinos.cn> - 1.1.1-14
changelog:
  - Type: NA
  - ID: [TASK#589931]
  - SUG: NA
  - DESC: 修复安全热点问题
  -       sm-enhancement-resolve-hotspot-issue.patch


author: maxu <maxu@kylinos.cn> - 2.0.0-03
changelog:
  - Type: update
  - ID: [BUG#485723]
  - SUG: NA
  - DESC: 添加打印信息
  -       sm-enhancement-add-print-info.patch


author: maxu <maxu@kylinos.cn> - 2.0.0-04
changelog:
  - Type: update
  - ID: [BUG#502831] [BUG#503699]
  - SUG: NA
  - DESC: 修改打印信息
  -       sm-enhancement-modify-the-prompt-message.patch


author: yangzhuangzhuang<yangzhuangzhuang1@huawei.com> - 1:6.6-5.h1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:os_linux.cpp/os_netbsd.cpp: fix crash on --scan if WITH_NVME_DEVICESC is not set and '-d <type>' is not specified
         ataprint.cpp: Fix detection of Device Statistics log with 256 sectors (#922)
         drivedb.h: - Western Digital Red: WD80EZZX - USB: WD
         update-smart-drivedb.in: Include configured PATH in help and error messages
         os_linux.cpp: Add missing braces to 3ware SELinux code
         drivedb.h: fix Innolite Satadom D150QV entry (#939)
         os_freebsd.cpp: on error was setting set_nvme_err() to 1
         os_linux.cpp: Fix device scan crash on missing /proc/devices
         smartd.cpp: Always ignore failure of ATA SMART ENABLE command if
         os_linux.cpp: Fix '-d megaraid' open crash on missing /proc/devices
         os_darwin.cpp, os_freebsd.cpp: fix return value in error paths
         ataprint.cpp: Fix Form Factor string with bits set in reserved area
  - Package init


author: openEuler Buildteam <buildteam@openeuler.org> - 1:6.6-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add the "-q never" option while executing smartd command in smartd.service


author: hanxinke<hanxinke@huawei.com> - 1.1.8-2
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: add testcases and delete unnecessary test code for snappy


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-lsx_symbols.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-lpc10.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-fsf_address_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-bug_1500570_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-bug_1500554_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-bug_1500553_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-bug_1510923_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-hcom_stopwrite_big_endian_bug_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-bug_1226675_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-bug_1480678_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2017-18189.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2021-33844.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2023-32627.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2021-23159.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2021-3643.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2022-31650.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2022-31651.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2021-40426.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2019-8354.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2019-8355.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2019-8356.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2019-8357.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2019-13590.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sox-14.4.2-installcheck_fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: chenyanpanHW <chenyanpan@huawei.com> - 0.8.8-12
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Remove-pyxdg-dependency.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: wangdi <wangdi@kylinos.cn> - 0.22.1-1.p01
changelog:
  - Type:bugfix
  - ID:[TASK#327655]
  - SUG:NA
  - DESC:fix spice-vdagent consume too much resource when start vncserver


author: openEuler Buildteam <buildteam@openeuler.org> - 1.4-23
changelog:
  - Modify spec error information

   Sat Sep 07 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.4-22
  - Package init


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-lib-Fixed-a-memory-leak-in-lib-sysfs_driver.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-lib-Fixed-memory-leaks-in-lib-sysfs_device.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-lib-Fixed-memory-leaks-in-lib-sysfs_attr.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: peijiankang <peijiankang@kylinos.cn> - 1.5.11-25.p01
changelog:
  - Type: update
  - ID:   [TASK#425692]
  - SUG:  NA
  - DESC: sync kylin patch from 1.5.11-23.p02
          add Kylin-system-config-printer-change-CUPS-service-name.patch


author: fuanan <fuanan3@h-partners.com> - 255-42
changelog:
  - backport: sync patches from systemd community
    add backport-run-pass-the-pty-slave-fd-to-transient-service.patch
        backport-run-do-not-pass-the-pty-slave-fd-to-transient-servic.patch


author: lijian<lijian01@kylinos.cn> - 255-44.p01
changelog:
  - Type: update
  - ID:   [TASK#529381]
  - SUG:  NA
  - DESC:  1  systemd-udev package contain kernel-install
           2  add Patch: 0001-Change-the-NTP-server.patch
              Change NTP server.
           3  add Patch: 0001-basic-add-missing-PIDFS-magic.patch
              Fix missing PIDFS magic issue when compile
           4 add Patch: 0001-basic-add-missing-BCACHEFS-magic.patch
              Fix missing BCACHEFS magic issue when compile
           5 Add 0001-rc-local-change-order-after-network-online.target.patch
              Change rc-local order after network-online.target, fix service or process start failed issue
  		 6 Revert patch to fix test performance regression
  		 7 Add zombie process recycling module component
  		 8 Add process monitoring, process self-healing and automatic pull up


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 255-44.p05
changelog:
  - Type: update
  - ID:   [TASK#600247]
  - SUG:  NA
  - DESC: Optimize the code of the sysprocess-manage zombie process module,
          fix security vulnerabilities such as null pointer dereferences,
          and memory deallocation issues.


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 255-44.p06
changelog:
  - Type: update
  - ID:   [TASK#603661]
  - SUG:  NA
  - DESC: Unified source to support sw64/x86_64/aarch64/loongarch64


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: yangzhuangzhuang <yangzhuangzhaung1@huawei.com> - 1:8.6.10-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:The "no acceptable C compiler found" error message is displayed during compilation.Therefore,add buildrequires gcc.


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: Yu Peng <yupeng@kylinos.cn> - 1:0.17-80.p01
changelog:
  - Type: bugfix
  - ID  : [Task#557721]
  - SUG : NA
  - DESC: Fix telnet crashes on stack overflow due to infinite recursion.


author: huayadong <huayadong@kylinos.cn> - 1.13.1-2.p01
changelog:
  - Type: update
  - ID:   [TASK#327372]
  - SUG:  NA
  - DESC: add tigervnc-1.13.1-kylin-vncpasswd-add-pwquality-check-and-translation.patch
  	add tigervnc-1.13.1-kylin-add-pwquality-check-and-translation.patch
  	add BuildRequires:libpwquality-devel  Requires:libpwquality


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#411577]
  - SUG : NA
  - DESC: sync code from desktop time-shutdown-4.10.0.0-ok0.11k0.3


author: openEuler Buildteam <buildteam@openeuler.org> - 0.5.9
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC:Solve the problem of service cannot restart when upgrading


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: tiandongdong <tiandongdong@kylinos.com> - 3.0.0-4.se.01
changelog:
  - Type:bugfix
  - ID:[BUG#354362]
  - SUG:NA
  - DESC: 解决可信启动与tpm通信失败问题
  -       Patch8000: tpm2-abrmd-selinux-fix-tabrmd-communication-with-kytrust-error.patch


author: tiandongdong <tiandongdong@kylinos.com> - 3.0.0-4.se.02
changelog:
  - Type:bugfix
  - ID:[BUG#354362]
  - SUG:NA
  - DESC: 解决tpm dbus服务读写设备文件错误问题
  -       Patch8000: tpm2-abrmd-selinux-fix-tpm-wirte-device-failed.patch


author: bianxiuning <bianxiuning@kylinos.cn> - 3.0.0-5.se.02
changelog:
  - Type:update
  - ID:TASK#533699
  - SUG:NA
  - DESC: 回合上游社区backport-fix-in-SELinux-interface-file-a-typo.patch补丁


author: bianxiuning <bianxiuning@kylinos.cn> - 3.0.0-6.se.02
changelog:
  - Type:update
  - ID:TASK#533699
  - SUG:NA
  - DESC: 回合上游社区backport-call-init_nnp_daemon_domain-for-domain-to-allow.patch补丁


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-CVE-2024-29038.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-CVE-2024-29039.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-revert-sm2-sign-and-verifysignature.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-newfeature-tpm-add-ecc-encrypt-decrypt-commands-supp.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-newfeature-tcm-Add-tcm-test-cases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-newfeature-tpm-add-gm-test-case.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-tpm2-tools-update-automake-file.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-tpm2-nvreadpublic-segmentation-fault.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-bugfix-tcm-fix-tcm-getcap-command-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-newfeature-tcm-add-UndefineSpaceSpecial-command-in-t.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: bianxiuning <bianxiuning@kylinos.cn> - 5.5-3.p03
changelog:
  - Type:update
  - ID:TASK#544603
  - SUG:NA
  - DESC: 1.add hygon patch of fix the error returned by the TCM test case


author: jinlun <jinlun@huawei.com> - 4.0.1-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 4.0.1
    - Fix CVE-2023-22745
    - TPM version 1.59 support
    - libmu soname from 0:0:0 to 0:1:0.
    - tss2-sys soname from 1:0:0 to 1:1:0
    - FAPI ignores vendor properties on Fapi_GetInfo
    - FAPI Event Logging JSON format
    - Dead struct TPMS_ALGORITHM_DESCRIPTION
    - Dead field intelPttProperty from TPMU_CAPABLITIES
    - Dead code Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Marshal
    - Dead code Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Unmarshal


author: bianxiuning <bianxiuning@kylinos.cn> - 4.0.1-4.p01
changelog:
  - Type:update
  - ID:TASK#424681
  - SUG:NA
  - DESC: 1.Hygon patch for rounds
          2.fix issues for integreation test of fapi PCR-sm3_256 bank


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Support-specify-CC.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: huayadong <huayadong@kylinos.cn> 4.1.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#442854]
  - SUG : NA
  - DESC: delete Requires:glib2-devel gsettings-qt-devel


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok11k0.8
          upstream commitid: e244d03cbbaa55bff8777acce8145a0b09f20f6a


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok11k0.11
          upstream commitid: 8f91b3ac9f0c054dffc5d12daf0ae419909d1d54


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#370547]
  - SUG : NA
  - DESC: Patch02: ukui-biometric-auth-4.10.0.0-kylin-add-KylinUserDatePtr-for-root.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-biometric-manager-4.10.0.0-ok4.5k0.8
          upstream commtid:8e18226b3133705658be5ad601e75dcd379dd943


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop ukui-biometric-manager-4.10.0.0-ok4.5k0.9
          upstream commtid:00ba5fd950ace33c1e6043cf083b930d9ccc0197


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#347031]
  - SUG : NA
  - DESC: sync openkylin mulfactor authentication fixes


author: huayadong<huayadong@kylinos.cn> 4.10.1.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: delete Requires: kf5-bluez-qt-devel kf5-bluez-qt


author: peijiankang<peijiankang@kylinos.cn> 4.10.1.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#418058]
  - SUG : NA
  - DESC: remove debug files during compilation process
          add ukui-bluetooth-add-copyright.patch


author: houhongxun <houhongxun@kylinos.cn> - 4.10.1.0-1.p04
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.1.0-ok3.2k0.10


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.0-1.p05
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-bluetooth-4.10.1.0-ok3.2k0.14
          upstream commtid:1dddb5543c1a61b7a19a412f73da010effd59666


author: houhongxun <houhongxun@kylinos.cn> - 4.0.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.0.0.0-ok3.12k0.7


author: peijiankang <peijiankang@kylinos.cn> - 4.0.0.0-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586743]
  - SUG : NA
  - DESC: sync code from desktop ukui-clock-4.0.0.0-ok3.12k0.49
          add kylin copyright head info


author: zhouying <zhouying@kylinos.cn> - 4.0.0.0-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#505791] [BUG#505739]
  - SUG : NA
  - DESC: fix hoverstyle and set mainwindowIcon =FocusPolicy


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p48
changelog:
  - Type: bugfix
  - ID  : [BUG#477075]
  - SUG : NA
  - DESC: support password history account protection feature when change other users' password


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p50
changelog:
  - Type: bugfix
  - ID  : [BUG#481277][BUG#482067]
  - SUG : NA
  - DESC: show register number when system activated
          don't show activate button when system activated on main about page


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p51
changelog:
  - Type: bugfix
  - ID  : [BUG#483057]
  - SUG : NA
  - DESC: fix the check when system activation is expired


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p52
changelog:
  - Type: cves
  - ID  : [TASK#589295]
  - SUG : NA
  - DESC: fix KVE-2026-0104, encode password when used as command argument


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p53
changelog:
  - Type: update
  - ID  : [TASK#587663]
  - SUG : NA
  - DESC: Patch53: ukui-control-center-4.10.0.0-kylin-chnage-the-kysec-initerface-to-dbus.patch
          适配kysec接口升级，更改kysec接口为dbus


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p54
changelog:
  - Type: bugfix
  - ID  : [Bug#485195]
  - SUG : NA
  - DESC: activate button shouldn't named "Extend" when system is not activated


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p55
changelog:
  - Type: bugfix
  - ID  : [Bug#500581][BUG#500383]
  - SUG : NA
  - DESC: Fixed defaultapp invalid when clicked reset button
          Fixed excessive password prompts when adding group members


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p56
changelog:
  - Type: bugfix
  - ID  : [Bug#500531]
  - SUG : NA
  - DESC: add Patch57:ukui-control-center-4.10.0.0-kylin-change-png.patch
          更换帮助手册图片.


author: douyan<douyan@kylinos.cn> 4.10.3.1-1.p01
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: add patch ukui-file-metadata-4.10.3.1-kylin-change-lib-to-lib64.patch


author: houhongxun <houhongxun@kylinos.cn> - 4.10.3.1-1.p02
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.3.1-ok4k0.3


author: houhongxun<houhongxun@kylinos.cn> - 4.10.1.10-1.p03
changelog:
  - Type: update
  - ID  : [TASK#371113]
  - SUG : NA
  - DESC: fix password edit losing focus after user name entered


author: huayadong<huayadong@kylinos.cn> - 4.10.1.10-1.p05
changelog:
  - Type: bugfix
  - ID  : [BUG#293217]
  - SUG : NA
  - DESC: Patch6: ukui-greeter-4.10.0.0-kylin-remove-power-Button.patch


author: huayadong<huayadong@kylinos.cn> - 4.10.1.10-1.p06
changelog:
  - Type: bugfix
  - ID  : [BUG#294017]
  - SUG : NA
  - DESC: Patch7: ukui-greeter-4.10.0.0-kylin-fix-the-font-too-large.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p07
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-greeter-4.10.0.0-ok5.1k0.7
          upstream commtid:ba4854458f270994721d1348c774b8b41d2f8b0f


author: qiaojijun <qiaojijun@kylinos.cn> - 4.10.0.0-1.p09
changelog:
  - Type: bugfix
  - ID  : [BUG#334467] [BUG#292059]
  - SUG : NA
  - DESC: fix greeterwindow and loginwindow translate bugs


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p11
changelog:
  - Type: update
  - ID  : [TASK#468457]
  - SUG : NA
  - DESC: add ukui-greeter-4.10.0.0-fix-sonarqube-security-hotspots.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p12
changelog:
  - Type: bugfix
  - ID  : [BUG#351391]
  - SUG : NA
  - DESC: delete file install lightdm-session-setup.sh ukui-greeter.desktop 95-ukui-greeter.conf
          更换登录界面为ukui-screensaver,废弃ukui-greeter


author: peijiankang<peijiankang@kylinos.cn> - 4.1.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#371117]
  - SUG : NA
  - DESC: ukui-input-gather-4.1.0.0-fix-coredump.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.1.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#289223]
  - SUG : NA
  - DESC: add ukui-input-gather-4.1.0.0-fix-coredump-about-ukuiinputgatherclient.patch


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok1k0.10
          upstream commitid: 1a9e6bbc2ee562d89d4cebfcc5fb2244b3e35513


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#504657]
  - SUG : NA
  - DESC: add Patch03:ukui-media-4.10.0.0-kylin-add-check-for-display.patch
          添加DISPLAY检测，修复KVE-2026-0320


author: peijiankang <peijiankang@kylinos.cn> - 4.10.2.12-1.p04
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-menu-4.10.2.12-ok0.2k0.9
          upstream commtid:3148deafc141224257df8dd9c5e67a37d8290e3b


author: huayadong <huayadong@kylinos.cn> - 4.10.2.12-1.p05
changelog:
  - Type: update
  - ID  : [TASK#442854]
  - SUG : NA
  - DESC: add patch4:ukui-menu-4.10.2.12-chnage-uninstall-rule.patch


author: xuchenchen <xuchenchen@kylinos.cn> - 4.10.2.12-1.p06
changelog:
  - Type: bugfix
  - ID: [BUG#344202]
  - SUG: NA
  - DESC: add patch5:fix-chinese-translation-problem.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.2.12-1.p07
changelog:
  - Type: bugfix
  - ID  : [BUG#347730] [BUG#347734]
  - SUG : NA
  - DESC: add ukui-menu-4.10.2.12-add-3adm.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.2.12-1.p08
changelog:
  - Type: bugfix
  - ID  : [BUG#353097]
  - SUG : NA
  - DESC: add ukui-menu-4.10.2.12-update-3adm-appinfo.patch


author: huayadong<huayadong@kylinos.cn> - 4.10.2.12-1.p09
changelog:
  - Type: bugfix
  - ID  : [BUG#366591]
  - SUG : NA
  - DESC: add Patch08:ukui-menu-4.10.2.12-kylin-remove-kylin-process-manager.patch


author: huayadong<huayadong@kylinos.cn> - 4.10.2.12-1.p10
changelog:
  - Type: bugfix
  - ID  : [BUG#429765]
  - SUG : NA
  - DESC: remove argv --help-all
  	add Patch09:ukui-menu-4.10.2.12-kylin-remove-argv-help-all.patch
  	删除无用参数 --help-all


author: huayadong<huayadong@kylinos.cn> - 4.10.2.12-1.p11
changelog:
  - Type: update
  - ID  : [TASK#587663]
  - SUG : NA
  - DESC: Patch10:ukui-menu-4.10.2.12-kylin-chnage-the-kysec-initerface-to-dbus.patch
          适配kysec接口升级，更改kysec接口为dbus


author: houhongxun <houhongxun@kylinos.cn> - 4.10.2.12-1.p12
changelog:
  - Type: bugfix
  - ID  : [BUG#494961]
  - SUG : NA
  - DESC: don't show firewall-config menu for unprivileged users


author: huayadong<huayadong@kylinos.cn> - 4.10.2.12-1.p13
changelog:
  - Type: bugfix
  - ID  : [BUG#499903][BUG#499883]
  - SUG : NA
  - DESC: add Patch1001: ukui-menu-4.10.2.12-kylin-update-to-4.10.2.12-ok0.2k0.12.patch
          修复全屏模式切换到最后一个功能名，高亮显示错误问题.
          修复全屏模式下字母排序模式从A切换到Z，开始菜单卡死.


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.5-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-menu-extensions-4.10.1.5-ok0.1k0.4
          upstream commtid:ae9c426aac757357b4b96cf5ae5feea89a18aa61


author: peijiankang <peijiankang@kylinos.cn> - 3.2.1.1-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-notebook-3.2.1.1-ok8.15k0.6
          upstream commtid:aadc85ce9310adfe64fed53cc7d6a4758e03dbd4


author: peijiankang <peijiankang@kylinos.cn> - 3.2.1.1-1.p02
changelog:
  - Type: update
  - ID  : [TASK#586789]
  - SUG : NA
  - DESC: sync code from desktop ukui-notebook-3.2.1.1-ok8.15k0.7


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.5-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-notification-4.10.1.5-ok0.1k0.6
          upstream commtid:c54c60447b72e60f90fb0e80cfc9ceacc8d6177e


author: mengchaoming<mengchaoming@kylinos.cn> - 4.10.1.5-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#334491]
  - SUG : NA
  - DESC: add Patch2:ukui-notification-4.10.1.5-add-zh_HK.ts.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.5-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add ukui-notification-4.10.1.5-Single-instance-addition-of-DISPLAY-judgment.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.5-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add ukui-notification-4.10.1.5-fix-ukui-notification-server-no-quit-when-ukui-session-quit.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.5-1.p05
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-notification-4.10.1.5-kylin-fix-ukui-notification-server-coredump-SIGABRT-when-logout.patch


author: houhongxun<houhongxun@kylinos.cn> 4.10.4.3-1.p01
changelog:
  - Type: update
  - ID  : [TASK#371113]
  - SUG : NA
  - DESC: fix ukui control center icon showing twice problem


author: huayadong<huayadong@kylinos.cn> 4.10.4.3-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#293217]
  - SUG : NA
  - DESC: Patch3: ukui-panel-4.10.4.3-kylin-remove-s3-s4-reboot-poweroff.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.4.3-1.p03
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-panel-4.10.4.3-ok0.1k0.11
          upstream commtid:9f40cceb1001001c1a767ce4335f31edf6f90a07


author: peijiankang<peijiankang@kylinos.cn> - 4.10.4.3-1.p06
changelog:
  - Type: bugfix
  - ID  : [BUG#370527]
  - SUG : NA
  - DESC: add ukui-panel-4.10.4.3-kylin-update-translations-about-zh-HK.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.4.3-1.p07
changelog:
  - Type: bugfix
  - ID  : [BUG#370527]
  - SUG : NA
  - DESC: update ukui-panel-4.10.4.3-kylin-update-translations-about-zh-HK.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.4.3-1.p09
changelog:
  - Type: bugfix
  - ID  : [BUG#499247]
  - SUG : NA
  - DESC: disable search switch when ukui-search not installed


author: huayadong<huayadong@kylinos.cn> 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [BUG#294119]
  - SUG : NA
  - DESC: add ukui-power-manager-4.10.0.0-kylin-remove-ukui-control-center-Suspend-and-Hibernate-and-wakeUpDisplay-no-passwd.patch


author: huayadong<huayadong@kylinos.cn> 4.10.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#304113]
  - SUG : NA
  - DESC: ukui-power-manager-kylin-4.10.0.0-hide-shutdown.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-power-manager-4.10.0.0-ok1.34k2.0
          upstream commtid:cc25d6a66a8e679daef437d0f5d243116752e994


author: houhongxun <houhongxun@kylinos.cn> - 4.10.8.1-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.8.1-ok0k0.9


author: peijiankang<peijiankang@kylinos.cn> 4.10.8.1-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#370527]
  - SUG : NA
  - DESC: add ukui-quick-4.10.8.1-kylin-fix-runcommand-invalid.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p15
changelog:
  - Type: bugfix
  - ID  : [BUG#369067]
  - SUG : NA
  - DESC: Patch16: ukui-screensaver-4.10.0.0-kylin-remove-AuthDialog-onChangeUser.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p16
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-screensaver-4.10.0.0-fix-ukui-screensaver-backend-coredump-in-vncdesktop.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p17
changelog:
  - Type: bugfix
  - ID  : [BUG#370547]
  - SUG : NA
  - DESC: Patch18:ukui-screensaver-4.10.0.0-kylin-add-org-freedesktop-Accounts-User0-for-root-greeterBackGround.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p18
changelog:
  - Type: bugfix
  - ID  : [BUG#374115]
  - SUG : NA
  - DESC: Patch19:ukui-screensaver-4.10.0.0-kylin-fix-first-installation-have-an-anonymous-user.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p19
changelog:
  - Type: bugfix
  - ID  : [BUG#374115]
  - SUG : NA
  - DESC: Patch20:ukui-screensaver-4.10.0.0-kylin-show-m_messageButton.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p20
changelog:
  - Type: bugfix
  - ID  : [BUG#380021]
  - SUG : NA
  - DESC: Patch21:ukui-screensaver-4.10.0.0-kylin-avoid-fonts-that-are-too-small.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p21
changelog:
  - Type: bugfix
  - ID  : [BUG#381509]
  - SUG : NA
  - DESC: Patch22:ukui-screensaver-4.10.0.0-kylin-fix-lock-time-plus-one.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p22
changelog:
  - Type: bugfix
  - ID  : [TASK#525485]
  - SUG : NA
  - DESC: add ukui-screensaver-4.10.0.0-update-dateformat-api.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p23
changelog:
  - Type: bugfix
  - ID  : [BUG#470589]
  - SUG : NA
  - DESC: add Patch24: ukui-screensaver-4.10.0.0-kylin-fix-prompt-failure-statement-is-incorrect.patch
          修复提示的失败语不正确.


author: huayadong <huayadong@kylinos.cn> - 4.10.0.0-1.p24
changelog:
  - Type: bugfix
  - ID  : [BUG#498405]
  - SUG : NA
  - DESC: Patch25: ukui-screensaver-4.10.0.0-add-dbus-signal-lock-for-session-tools.patch
          修复从电源管理器锁定屏幕没有lock dbus信号发出问题


author: peijiankang<peijiankang@kylinos.cn> - 4.10.13.0-1.p01
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-search-4.10.13.0-add-application-with-DISPLAY.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.13.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#349212]
  - SUG : NA
  - DESC: add ukui-search-4.10.13.0-kylin-fix-ukui-menu-empty.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.13.0-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-search-4.10.13.0-kylin-fix-SIGABRT-coredump.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.13.0-1.p05
changelog:
  - Type:update
  - ID:[Task#482359]
  - SUG:NA
  - DESC: add ukui-search-4.10.13.0-kylin-remove-sensitive.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.13.0-1.p06
changelog:
  - Type: bugfix
  - ID  : [BUG#289223][BUG#369841]
  - SUG : NA
  - DESC: update ukui-search-4.10.13.0-kylin-fix-SIGABRT-coredump.patch
          add ukui-search-4.10.13.0-kylin-ukui-search-app-data-service-sql-exec-error.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.13.0-1.p07
changelog:
  - Type: bugfix
  - ID  : [BUG#370275]
  - SUG : NA
  - DESC: add ukui-search-4.10.13.0-kylin-fix-GetDesktopFileByPid-error.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.13.0-1.p09
changelog:
  - Type: bugfix
  - ID  : [TASK#601833]
  - SUG : NA
  - DESC: Patch10: ukui-search-4.10.13.0-kylin-correction-of-ambiguous-description.patch
          修复字典文件的错误字符


author: houhongxun <houhongxun@kylinos.cn> - 4.0.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.0.0.0-ok28k0.9


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-settings-daemon-4.10.0.0-fix-save-param-SIGABRT.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#291269]
  - SUG : NA
  - DESC: ukui-settings-daemon-4.10.0.0-fix-targetBrightness-to-100.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p04
changelog:
  - Type: bugfix
  - ID  : [BUG#304113]
  - SUG : NA
  - DESC: add Patch5:ukui-settings-daemon-4.10.0.0-kylin-fix-push-power-btn-error.patch


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-1.p05
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.0-ok4.18k0.9


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p06
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-settings-daemon-4.10.0.0-fix-authoritydbus-name-error.patch


author: peijiankang<peijiankang@kylinos.cn> - 4.10.0.0-1.p07
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: update ukui-settings-daemon-4.10.0.0-fix-authoritydbus-name-error.patch
          add ukui-settings-daemon-4.10.0.0-add-copyright-info.cpp


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-1.p09
changelog:
  - Type: bugfix
  - ID  : [BUG#379967]
  - SUG : NA
  - DESC: add ukui-settings-daemon-4.10.0.0-kylin-fix-push-power-btn-error.patch
          add ukui-settings-daemon-4.10.0.0-fix-authoritydbus-name-error.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.3.5-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-sidebar-4.10.3.5-ok0.3k0.10
          upstream commtid:9b2175d39a58d36e5c2f7f05bade021dacd7c00a


author: peijiankang <peijiankang@kylinos.cn> - 4.10.3.5-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#289223]
  - SUG : NA
  - DESC: add ukui-sidebar-4.10.3.5-kylin-fix-ukui-sidebar-coredump-SIGABRT-when-logout.patch


author: huayadong <huayadong@kylinos.cn> - 4.10.3.5-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#383661]
  - SUG : NA
  - DESC: add ukui-sidebar-4.10.3.5-kylin-change-kylin-screenshot-args.patch


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.5-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441146]
  - SUG : NA
  - DESC: sync code from desktop version 4.10.0.5-ok1.1k0.7


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.5-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add ukui-sni-4.10.0-Single-instance-addition-of-DISPLAY-judgment.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.5-1.p03
changelog:
  - Type: bugfix
  - ID  : [BUG#366357]
  - SUG : NA
  - DESC: add ukui-sni-4.10.0-fix-ukui-sni-watcher-no-quit-when-ukui-session-quit.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.0.0-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-system-monitor-4.10.0.0-ok5.20k0.3
          upstream commtid:0638cd951b12292ef9338a4de83a846366fba69f


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.10-1.p01
changelog:
  - Type: update
  - ID  : [TASK#441577]
  - SUG : NA
  - DESC: sync code from desktop ukui-window-switch-4.10.1.9-ok0k0.10
          upstream commtid:34d615c9e963761350aec1ced7c7b8d437c64f68


author: peijiankang <peijiankang@kylinos.cn> - 4.10.1.10-1.p02
changelog:
  - Type: bugfix
  - ID  : [BUG#397703]
  - SUG : NA
  - DESC: add ukui-window-switch-4.10.1.9-fix-alt-tab-shortcut.patch


author: Filipe Rosset <rosset.filipe@gmail.com> - 3.0.2-16
changelog:
  - Rebuilt to fix FTBFS on rawhide, fix compatibility with gtk-doc 1.26
  - Spec cleanup / modernization


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: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p04
changelog:
  - Type:update
  - ID:[BUG#242968][BUG#245015]
  - SUG:NA
  - add Patch0012: usbguard-config.patch
  - DESC: 242968 【V11-B05】【安全SDK】全部设备管控策略查询-授权提示转储
  - DESC: 245015 【V11-B06】【安全SDK】设备授权取消授权大概率转储，usbguard服务起不来
  - 去除usbguard-selinux包,策略已在selinux-policy统一管理


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p05
changelog:
  - Type:update
  - ID:[BUG#242972]
  - SUG:NA
  - add Patch0013: usbguard-format.patch
  - DESC: 242972 【V11 B05】【USBGuard】导入错误格式策略，提示核心已转储
  - DESC: 243051 【V11 B05】【USBGuard】放行部分USB接口提示核心已转储
  - DESC: 247137 【V11-B07】【USBGuard】USB设备管控事件通知，无状态变更弹窗


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p06
changelog:
  - Type:update
  - ID:[BUG#244443]
  - SUG:NA
  - add Patch0014:     usbguard-restore.patch
  - DESC: 244443 【V11-B06】【USBGuard】关闭设备管控，需要插拔生效


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p07
changelog:
  - Type:update
  - ID:[BUG#244443]
  - SUG:NA
  - add Patch0015:     usbguard-restore2.patch
  - DESC: 244443 【V11-B06】【USBGuard】关闭设备管控，需要插拔生效


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p08
changelog:
  - Type:update
  - ID:[BUG#310899]
  - SUG:NA
  - add Patch0016:     usbguard-hub.patch
  - DESC: 306393 【V11-B17】【USBGuard】root hub 1.0和2.0设备设置永久拦截和放行提示核心已转储
  - DESC: 310899 【V11-B18】【USBGuard】在设备策略管理中，修改策略失败，策略被删除


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p09
changelog:
  - Type:update
  - ID:[BUG#247155/347856]
  - SUG:NA
  - add Patch0017: usbguard-import.patch
  - DESC: 247155 【V11-B07】【安全SDK】通过设备信息删除设备管控策略，删除serial名字较长的设备管控策略失败
  - DESC: 347856 [V11 2503][B09][需求41823][USBGuard]管理设备策略-导入放行策略使被拦截U盘放行，导入拦截策略覆盖现有策略后没有及时生效


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p10
changelog:
  - Type:update
  - ID:[任务#479543]
  - SUG:NA
  - add Patch0018: usbguard-idnull.patch
  - DESC: 479543 【V11 2503】修改usbguard默认策略


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p11
changelog:
  - Type:update
  - ID:[BUG#383547]
  - SUG:NA
  - add Patch0019: usbguard-setdev.patch
  - DESC:[出厂测试][v11-2503][B19][需求42057][USBGuard]管理已连接设备,设备状态为拦截,修改为永久拦截,未生成策略


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 1.1.2-1.p12
changelog:
  - Type:update
  - ID:[BUG#391973]
  - SUG:NA
  - add Patch0020: usbguard-hub2.patch
  - DESC: 391973 [同源测试][v11-2503][B20][需求42057]开启usbguard后，bmc的虚拟鼠标和键盘被拦截


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 0.1.0-4.p01
changelog:
  - Type:update
  - ID:[BUG#238812]
  - SUG:NA
  - add Patch1: usbguard-notifier-rev.patch
  - DESC: 238812 【V11 B02】【USBGuard】V11服务器无设备策略相关通知信息


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 0.1.0-4.p02
changelog:
  - Type:update
  - ID:[BUG#245315]
  - SUG:NA
  - add Patch2: usbguard-notifier-icon.patch
  - DESC: 245315 【V11 B06】【USBGuard】USB设备管控事件通知图标未显示，提示不友好


author: zhaoqingyou <zhaoqingyou@kylinos.com> - 0.1.0-4.p03
changelog:
  - Type:update
  - ID:[BUG#245315][BUG#247137]
  - SUG:NA
  - add Patch2: usbguard-notifier-wait.patch
  - DESC: 245315 【V11 B06】【USBGuard】USB设备管控事件通知图标未显示，提示不友好
  - DESC: 247137 【V11-B07】【USBGuard】USB设备管控事件通知，无状态变更弹窗


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: yueyuankun <yueyuankun@kylinos.cn> - 0.14.0-3
changelog:
  - Type: compile
  - ID: NA
  - SUG: NA
  - DESC: Fix compilation errors in loongarch architecture
          Replace setup with autosetup


author: cenhuilin <cenhuilin@kylinos.cn> - 2.39.1-29
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:lsblk: fix memory leak [coverity scan]
         lsblk: fix possible use-after-free


author: yixiangzhike <yixiangzhike007@163.com> - 2.39.1-31
changelog:
  - backport community patches
      fix columns reduction
      fix memory leak issue in read_Subid_range
      fix off-by-one in maximum last sector calculation
      fix memory corruption in size calculation
      fix memory corruption in read buffers


author: yueyaoqiang <yueyaoqiang@kylinos.cn> - 2.39.1-35.p01
changelog:
  - Type: update
  - ID: [TASK#604531]
  - SUG:  NA
  - DESC: 1.fix check error
         2.author:  litenglong <litenglong@kylinos.cn>
           support enable-raw
         3.sync patch 0001-set-arm-compatible-delay-time-v2-d0.4.patch
         4.sync patch 9400-set-locale-for-supporting-utf-8.patch
         5.fix_loongarch_test_error.patch
         6.sync patch 9401-libblkid-xfs-external-log-check-for-ceph_bluestore.patch


