# changelog

author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-42
changelog:
  - fence-agents-lpar: build on non-ppc64le arch's
    Resolves: rhbz#1804907
  - fence_aws: improve parameter logic to allow setting region parameter
    while using credentials from ~/.aws/config
    Resolves: rhbz#1810457


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-47
changelog:
  - fence_vmware_rest: add filter parameter to avoid 1000 VM API limit
    and avoid failing when hitting it during the monitor-action
    Resolves: rhbz#1827652
  - fence_compute/fence_evacuate: fix --insecure parameter
    Resolves: rhbz#1830776
  - fence_scsi: add readonly parameter
    Resolves: rhbz#1750596


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-52
changelog:
  - fence_lpar: fix issue with long username, hostname, etc not
    working when the command run by the agent exceeds 80 characters
    Resolves: rhbz#1860544


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.8-1
changelog:
  - update to 7.5.8 tagged upstream community sources, see CHANGELOG
  - remove unused dependencies selfsigned, http-signature and gofpdf


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.11-2
changelog:
  - resolve CVE-2021-44716 golang: net/http: limit growth of header canonicalization cache
  - resolve CVE-2021-43813 grafana: directory traversal vulnerability for *.md files


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.15-1
changelog:
  - update to 7.5.15 tagged upstream community sources, see CHANGELOG
  - resolve CVE-2022-21673 grafana: Forward OAuth Identity Token can allow users to access some data sources
  - resolve CVE-2022-21702 grafana: XSS vulnerability in data source handling
  - resolve CVE-2022-21703 grafana: CSRF vulnerability can lead to privilege escalation
  - resolve CVE-2022-21713 grafana: IDOR vulnerability can lead to information disclosure
  - resolve CVE-2021-23648 sanitize-url: XSS
  - resolve CVE-2022-21698 prometheus/client_golang: Denial of service using InstrumentHandlerCounter
  - declare Node.js dependencies of subpackages
  - make vendor and webpack tarballs reproducible


author: wangshuo <wangshuo@kylinos.cn> - 7.5.15-1.1.p01
changelog:
  - Add Source8, for loongarch64 offline build
  - Modify gobuild and gotest macro:
  	remove pie buildmode,
  	change /usr/lib/rpm/redhat/redhat-hardened-ld to /usr/lib/rpm/kylin/kylin-hardened-ld


author: wangqiang <wangqiang1@kylinos.cn> - 3.1.4-4.p01
changelog:
  - Type: update
  - ID: Task#85449
  - SUG: NA
  - DESC: Add loongarch64 support.
  	Remove require of zookeeper.
  	Add patch: 0001-kylin-hadoop-3.1.4-add-loongarch64-support.patch


author: Eyal Shenitzky <eshenitz@redhat.com> 1.4.2-1
changelog:
  - Improve logging during block size detections #BZ1777805
  - Use module logger for client logs
  - Improve child process termination
  - Skip log errors when polling fail #BZ1851893
  - Fix handling of large messages
  - Add Makefile and missing build requirements #BZ1830441
  - Generate release suffix in configure time and allow
    configurable build locations #BZ1830441


author: GuoCe <guoce@kylinos.cn> -4.8.4-7.p03
changelog:
  - Type:Bug
  - ID:145042
  - SUG:NA
  - DESC:Add "BuildRequires:  xmlrpc-c-client >= 1.27.4" for loongarch


author: Ao Qi <aoqi@loongson.cn> - 1:1.8.0.332.b09-8.1.11
changelog:
  - 版本升级，由8u312-b07升级至8u322-b06
  - 版本升级，由8u322-b06升级至8u332-b09
  - [LoongArch] C1和分层编译支持，优化性能
  - [LoongArch] C2向量指令优化
  - [LoongArch] 优化GC停顿时间
  - [LoongArch] CRC32 Intrinsics优化
  - 优化ArrayFill
  - [LoongArch] 优化Math.multiplyHigh
  - [LoongArch] AllocatePrefetch相关参数调优
  - [LoongArch] InlineSmallCode调优，默认值设为2000
  - [LoongArch] 使用cpucfg识别特性
  - 修复Redefine Class可能导致的偶发崩溃
  - 修复jvmti相关的随机错误
  - 修复push2/pop2入栈和出栈顺序问题
  - 修复Early Return可能导致浮点值恢复错误问题
  - 修复ori2s立即数越界问题


author: Ao Qi <aoqi@loongson.cn> - 1:1.8.0.352.b08-8.1.12
changelog:
  - 版本升级，由8u332-b09升级至8u342-b07
  - 版本升级，由8u342-b07升级至8u345-b01
  - 版本升级，由8u345-b01升级至8u352-b08
  - 修复GC偶发崩溃问题
  - 删除各别字体文件
  - OpenJFX更新至8u212-b02，修复遗漏的WTF_CPU_KNOWN
  - [LoongArch] 解决社区版本编译器构建JDK时遇到的user_regs_struct相关错误
  - [MIPS] 提高ReservedCodeCacheSize默认值至120M，解决长时间运行偶发变慢问题


author: Zhao Saisai <zhaosaisai@kylinos.cn> - 1:1.8.0.382.b05-8.1.16.p01
changelog:
  - Type:NA
  - ID:[Task#186462]
  - SUG:NA
  - DESC:add 0001-186462-mina-ftpserver.patch, 解决mina-ftpserver编译报错问题


author: Ao Qi <aoqi@loongson.cn> - 1:11.0.15.0.10-11.2.0
changelog:
  - 版本升级，由11.0.13+8升级至11.0.14+9
  - 版本升级，由11.0.14+9升级至11.0.15+10
  - [LoongArch] C1和分层编译支持，优化性能
  - [LoongArch] C2向量指令优化
  - [LoongArch] 优化GC停顿时间
  - [LoongArch] CRC32 Intrinsics优化
  - [LoongArch] 使用向量指令优化Array Copy
  - 优化ArrayFill
  - [LoongArch] 优化连续的membar
  - [LoongArch] 优化ReverseByte相关操作
  - [LoongArch] string equals优化
  - [LoongArch] 优化StringCoding.hasNegatives
  - [LoongArch] 优化Math.copySign
  - [LoongArch] 优化itable Stub
  - [LoongArch] AllocatePrefetch相关参数调优
  - [LoongArch] InlineSmallCode调优，默认值设为2000
  - 修复Redefine Class可能导致的偶发崩溃
  - 修复jvmti相关的随机错误
  - 修复push2/pop2入栈和出栈顺序问题
  - 修复Early Return可能导致浮点值恢复错误问题
  - 修复ori2s立即数越界问题


author: Ao Qi <aoqi@loongson.cn> - 1:11.0.17.0.8-11.3.0
changelog:
  - 版本升级，由11.0.15+10升级至11.0.16+8
  - 版本升级，由11.0.16+8升级至11.0.17+8
  - [LoongArch] JVMCI支持
  - OpenJFX支持，版本为17.0.4
  - 修复GC偶发崩溃问题
  - [LoongArch] 优化Math.sin和Math.cos
  - [LoongArch] 减少Halt节点生成stop的机会，优化性能
  - [LoongArch] 解决社区版本编译器构建JDK时遇到的user_regs_struct相关错误
  - [MIPS] 提高ReservedCodeCacheSize默认值至120M，解决长时间运行偶发变慢问题


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.0.0.35-3
changelog:
  - Update release notes to document the major changes between OpenJDK 11 & 17.
  - Resolves: rhbz#1994084


author: Ao Qi <aoqi@loongson.cn> - 1:17.0.3.0.7-17.2.0
changelog:
  - 版本升级，由17+35升级至17.0.1+12
  - 版本升级，由17.0.1+12升级至17.0.2+8
  - 版本升级，由17.0.2+8升级至17.0.3+7
  - [LoongArch] 优化GC停顿时间
  - [LoongArch] 使用向量指令优化Array Copy
  - [LoongArch] 优化Integer.rotateLeft和Integer.rotateRight
  - [LoongArch] 优化Math.copySign
  - [LoongArch] 优化itable Stub
  - [LoongArch] AllocatePrefetch相关参数调优
  - 修复push2/pop2入栈和出栈顺序问题
  - 修复ori2s立即数越界问题


author: Ao Qi <aoqi@loongson.cn> - 1:17.0.5.0.8-17.3.0
changelog:
  - 版本升级，由17.0.3+7升级至17.0.4+8
  - 版本升级，由17.0.4+8升级至17.0.5+8
  - [LoongArch] Shenandoah GC支持
  - [LoongArch] JVMCI支持
  - OpenJFX支持，版本为17.0.4
  - 调整INTPRESSURE/FLOATPRESSURE
  - [LoongArch] 优化Math.floor，Math.ceil和Math.rint
  - [LoongArch] 优化Math.sin和Math.cos
  - [LoongArch] 优化常用字符集的编解码效率
  - [LoongArch] 优化数组拷贝
  - [LoongArch] 优化String.indexOf
  - [LoongArch] 减少Halt节点生成stop的机会，优化性能
  - [LoongArch] 实现ZSaveLiveRegister，减少保存和恢复寄存器数量，优化ZGC性能
  - [LoongArch] 解决社区版本编译器构建JDK时遇到的user_regs_struct相关错误
  - [MIPS] 提高ReservedCodeCacheSize默认值至120M，解决长时间运行偶发变慢问题


author: wangshuo <wangshuo@kylinos.cn> - 12.5-1.p02
changelog:
  - Remove Obsoletes, Provides about postgresql-libs, postgresql-devel 
  - For install postgresql-libs-12.1-fde


author: Stefan Berger <stefanb@linux.ibm.com> - 0.7.2-0.20200527git7325acb477
changelog:
  - Following stable-0.7.0 branch for TPM 2 related fixes: RSA decryption,
    PSS salt length, symmetric decryption (padding)
  - Under certain circumstances an RSA decryption could cause a buffer overflow causing
    termination of the program (swtpm)


author: Stefan Berger <stefanb@linux.ibm.com> - 0.7.5-0.20210218gite271498466
changelog:
  - Addressed UBSAN and cppcheck detected issues
  - Return proper size of ECC Parameters to pass HLK tests


author: Xinliang Liu <xinliang.liu@linaro.org> - 2.15.54-2
changelog:
  - Fix release number contains double .a.ky10, e.g. *.oe1.oe1.aarch64.rpm
  - Fix sort by version number when finding the latest kernel version.


author: lijiaan <lijiaan@kylinos.cn> - 4.0.1-4.p01
changelog:
  - add support for mips
  - Patch0002:      add_mips_macros.patch
  - Patch0003:      add_mips_mozjs-45_headfile.patch
  - Patch0004:      add_gperftools-2.5_mips64el_config.h.patch
  - Patch0005:      add_little_endian_for_mips_jscpucfg_h.patch
  - Patch0006:      add_mips64el_for_wiredtiger.patch
  - Patch0007:      add_mips64_no_HAVE_CRC32_HARDWARE.patch


author: Jan Pokorný <jpokorny+rpm-pacemaker@redhat.com> - 2.0.3-1
changelog:
  - Update for new upstream tarball: Pacemaker-2.0.3,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.3
    (functionally identical to 2.0.3-rc3, new build mostly to fix a memory
    leak & allow for easy glibc ~2.31+ friendly switch away from ftime(3))
  - Fix unability to build with Inkscape 1.0 beta (and possibly beyond)


author: Chris Lumens <clumens@redhat.com> - 2.0.4-1
changelog:
  - Update for new upstream tarball: Pacemaker-2.0.4
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.4


author: Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.5.rc2
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.0.5-rc2,
    includes fix for CVE-2020-25654
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5-rc2
  - Remove dependencies to nagios-plugins from metadata-package
  - some sync with structure of upstream spec-file
  - removed some legacy conditionals
  - added with-cibsecrets
  - enable some basic gating-tests
  - remove building documentation using publican from ELN
  - rename doc-dir for ELN


author: Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.6.rc3
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.0.5-rc3
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5-rc3
  - Corosync in Fedora now provides corosync-devel as well in isa-flavor


author: Klaus Wenninger <kwenning@redhat.com> - 2.0.5-8
changelog:
  - Update for new upstream release tarball: Pacemaker-2.0.5
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5


author: Klaus Wenninger <kwenning@redhat.com> - 2.0.5-10
changelog:
  - Conflicts of doc package introduced to fix upgrade/downgrade
    issues needs to be independent from arch


author: liutao <liutao1@kylinos.cn> - 2.0.5-10.p01
changelog:
  - Modify spec file:corosync-devel(loongarch64-64) to corosync-devel 
  	remove (loongarch64-64) from libtool-ltdl-devel libuuid-devel


author: liudingyao <liudingyao@kylinos.cn> 10.8.3-2
changelog:
  - Type:update
  - ID:NA
  - SUG:NA
  - DESC:update BuildRequires  kylin-rpm-config
         update        replace -DWITH_TEST:BOOL=ON by -DWITH_TEST:BOOL=OFF


author: wangshuo <wangshuo@kylinos.cn> - 12.1-fde.p04
changelog:
  - Add Patch7, support loongarch
  - Replace ./configure with macro configure
  - Add BuildRequires: perl-devel


author: wangshuo <wangshuo@kylinos.cn> - 12.1-fde.p05
changelog:
  - Remove Obsoletes: libpq < 13, for install both postgresql-libs-12.1-fde and libpq-12.4-1
  - Modify Source10: postgresql-check-db-dir, fix initialize database cluster command prompt
  - Modify Source18: postgresql.service, modify LD_LIBRARY_PATH. Avoid using wrong so files when coexisting with libpq-12.4-1


author: Nathan Scott <nathans@redhat.com> - 6.2.5-1
changelog:
  - Upstream 6.2.5 release (RHBZ #1984631).
  - Fix CVE-2021-32761: 32-bit systems BITFIELD command integer overflow.


author: wangqiang <wangqiang1@kylinos.cn> - 6.2.7-1.p01
changelog:
  - Type: update
  - ID: Task#83405
  - SUG: NA
  - DESC: Update to 6.2.7.
  		Add patch: kylin-redis-6.2.7-add-loongarch-support.patch


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


author: lijian1 <lijian1@kylinos.com> - 1:2.0.2-8.p01
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:https://bugzilla.redhat.com/attachment.cgi?id=1607005&action=diff #1744583


