# changelog

author: Funda Wang <fundawang@yeah.net> - 1.0.5-32
changelog:
  - Produce abi dump
  - Add revised patch from gentoo to fix parallel build, and
    put correct symlink of man pages


author: gcdota930915 <taifu.gc@alibaba-inc.com> - 0.303.1-2
changelog:
  - Add a sub-package for variable font, abattis-cantarell-vf-fonts
  - Rewrite the spec file in font template


author: chen_yu_ao <m15927509890@163.com> - 2.5.1-4
changelog:
  - add patch 0001: eliminate a dead store in attr_copy_action()
  - add patch 0002: fix incompatibility with autoconf 2.12


author: Guoguo <i@qwq.trade> - 3.1.1-3
changelog:
  - Add support for riscv64
  - Patch from http://fedora.riscv.rocks:3000/rpms/audit/raw/branch/f38-riscv64/0001-Add-support-for-RISC-V-32-bit-64-bit-riscv32-riscv64.patch


author: yuanhui <yuanhui@linux.alibaba.com> - 2.71-2
changelog:
  - Add doc packages and abi files
  - Fix typo in variable name
  - Fix testsuite failures with bash 5.2
  - Disable testcase 227 for parallel auto test and signal handling failure
  - Use %bcond_without for --with/out=check


author: Peng Fan <fanpeng@loongson.cn> - 2.39-2
changelog:
  - LoongArch: add new relocs and backports.
  - Last upstream commit: 6a1cf1bfedbcdb977d9ead3bf6a228360d78cc1b


author: Funda Wang <fundawang@yeah.net> - 6.5-2
changelog:
  - Drop duplicate files between brlapi and tcl-brlapi
  - Installed /var/lib/brltty directory (rhbz#2042412)


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 6.1.2-1
changelog:
  - remove ascii and xmlto dependency since they are unnecessary now
  - add sphinx dependency for building docs
  - use libgcrypt for providing hash implementations


author: Funda Wang <fundawang@yeah.net> - 1.17.6-3
changelog:
  - Build with meson
  - GL backends disabled by default as upstream
  - Move abi dump into correct package


author: Funda Wang <fundawang@yeah.net> - 1.69.0-1
changelog:
  - New version 1.69.0
  - Build with llvm15 until llvm issue#61932 solved
    (https://github.com/llvm/llvm-project/issues/61932)


author: Funda Wang <fundawang@yeah.net> - 2.49.93-2
changelog:
  - Drop libdb support
  - Drop gtk2 support (as glade is dead)
  - Drop pari support (introduces too many dependencies)


author: Funda Wang <fundawang@yeah.net> - 3.25.0-2
changelog:
  - Add GNUInstallDirs parameters as stated upstream
    https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html


author: Weisson <wenshu.hx@alibaba-inc.com> - 2.35-2
changelog:
  - Add support for riscv64
  - RISC-V ABI wants to install everything in /lib64/lp64d or /usr/lib64/lp64d. Make these be symlinks to /lib64 or /usr/lib64 respectively.


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 2.36-3
changelog:
  - sync patches from 2.36 release branch, upstream commit 4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c
  - move glibc-langpack-xxx subpackage to glibc-all-langpacks except glibc-langpack-en/zh


author: Chen Li <chenli@loongson.cn> - 16.0.6-2
changelog:
  - Backport LoongArch patches from llvmorg-17.0.0-rc2
  - Exclude hwasan_symbolize on loongarch64 because of nonsupport


author: yuanhui <yuanhui@linux.alibaba.com> - 1.6.20-3
changelog:
  - Fix the wrong placement for `BuildRequires: go-rpm-macros
  ExclusiveArch: x86_64 aarch64 loongarch64 riscv64 @@GCCGO_ARCHES@@
  ` macro


author: Peng Fan <fanpeng@loongson.cn> - 12.2.1-3
changelog:
  - LoongArch: add new symbol type and backports.
  - Last upstream commit: 5430c86e71927492399129f3df80824c6c334ddf


author: Kun(llfl) <llfl@linux.alibaba.com> - 1.0-71
changelog:
  - optimize spec file
  - change the prep stage to a standard macro approach
  - add a new macro to define the destination catalog


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 1.23-1
changelog:
  - downgrade to 1.23
  - fix kernel build failed with "FAILED: load BTF from vmlinux: Invalid argument"


author: Guoguo <i@qwq.trade> - 0.5.0-18
changelog:
  - add riscv64 support for execstack
  - Patch from http://fedora.riscv.rocks:3000/rpms/execstack/raw/branch/f38-riscv64/0001-Add-minimal-support-for-RISC-V-64-bit-riscv64.patch


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 2.11.1-1
changelog:
  - Init from upstream 2.11.1
  - enable some modules and exes to compat with old version
  - add back some internal functions to keep abi compatibility


author: yuanhui <yuanhui@linux.alibaba.com> - 3.92.0-1
changelog:
  - Update to 3.92.0
  - Remove gtk3 and gtk4 subpackages as the gcr gtk3 and gtk4 libraries are gone
  - Rename gcr-base to gcr-libs


author: Funda Wang <fundawang@yeah.net> - 2.74.5-1
changelog:
  - New version 2.74.5
  - Drop workaround for multi-lib as anolis 23 does not support
    32-bit environment even after enabling loongarch64


author: Funda Wang <fundawang@yeah.net> - 12.0.0-1
changelog:
  - Import package for anolis 23
  - Build static libs per default by upstream
  - Add patch linking against spirv-tools


author: Funda Wang <fundawang@yeah.net> - 1.20.3-1
changelog:
  - New version 1.20.3
  - Disable race package due go 1.20 new feature
  - Drop abi generation, it produces unexpanded provides for this package


author: yuanhui <yuanhui@linux.alibaba.com> - 2.06-7
changelog:
  - fix the bugs about video readers in grub2
  - fix several fuzz issues with invalid dir
  - net/netbuff: Block overly large netbuff allocs
  - net/ip: do IP fragment maths safely
  - net/dns: fix double-free addresses on corrupt DNS response
  - net/tftp: fix some bugs about tftp
  - net/http: fix OOB write for split http headers
  - fs/f2fs: fix some bugs og f2fs
  - fix some bugs of grub_min() and grub_max()
  - add the DOS header struct and fix some bad naming
  - set page permissions for loaded modules
  - grub_fs_probe(): dprint errors from filesystems
  - BLS: create /etc/kernel/cmdline during mkconfig
  - font: Fix some errors about fonts
  - fbutil: Fix integer overflow


author: Funda Wang <fundawang@yeah.net> - 6.8-6
changelog:
  - Rework trigger scriptlets from openmandriva so that it does not depend on
    contrib/fix-info-dir, which will be dropped in texinfo >= 7.0


author: Guoguo <i@qwq.trade> - 1.2.3-6
changelog:
  - add riscv64 support for isomd5sum
  - Patch from http://fedora.riscv.rocks:3000/rpms/isomd5sum/raw/branch/f38-riscv64/isomd5sum-1.2.3-add-riscv64.patch


author: Shile Zhang <shile.zhang@linux.alibaba.com> - 20220209-001.an23
changelog:
  - fix build error due to strip failure (Shile Zhang)
  - Init commit with linux-firmware 20220209 for Anolis OS 23 (Shile Zhang)


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 2.4.0-2
changelog:
  - adds xkb and legacy keymaps subdirs to loadkyes search path
  - unicode_start init from /etc/vconsole.conf


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 1.0.0
changelog:
  - remove empty conf dir when uninstall keentune-bench
  - fix bug: can not running in alinux2 and centos7
  - change modify codeup address to gitee
  - add keentune to systemd
  - use 'MulanPSLv2' macro
  - update license to MulanPSLv2
  - Initial KeenTune-bench


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com>- 1.0.1
changelog:
  - Supporting of multiple target tuning
  - Remove version limitation of tornado
  - Fix some user experience issues


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 1.1.0-1
changelog:
  - fix bug: update version to 1.1.0 in setup.py script.
  - refactor tornado module: replace await by threadpool
  - fix other bugs


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 1.3.0-0
changelog:
  - update config items in bench.conf
  - return error message if benchmark script return an invalid data


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 1.2.0-2
changelog:
  - Wrong version index in python
  - Control checking range of settable target for 'profile set'
  - add function of all rollback


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 1.4.0-1
changelog:
  - fix: domain 'my_cnf' actived without mysql sevice
  - fix: fix the problem that cannot be rolled back normally


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 2.0.0-0
changelog:
  - add tuned domain
  - add basic domain class 
  - add basic benchmark domain class
  - modify installation directory


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 2.0.1-1
changelog:
  - disable backup all and rollback all in this version
  - modify xps/rps code of param value 'different'
  - init partial domain when target start


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 2.0.1-2
changelog:
  - modify default domain to sysctl, net
  - add requires of 'pyudev'
  - remove disk config param 'apm' and 'spindown'


author: Pengtao Jia <wb-jpt471562@alibaba-inc.com> - 1.4.0
changelog:
  - Add: UI support keentune Init Setting
  - Add: UI support Parameter Auto-tuning
  - Add: UI support Sensitive parameter identification


author: Runzhe Wang <runzhe.wrz@alibaba-inc.com> - 1.2.0
changelog:
  - Add capabilities of target-group and bench-group
  - Fix some issues
  - Add 'keentune version' command


author: Wenchao Liu <wb-lwc921938@alibaba-inc.com> - 1.4.0-0
changelog:
  - add: Support UI Intelligent tuning and Sensitive parameter identification
  - add: Support show recommendation log for expert one click tuning
  - add: Support UI configure KeenTune groups' network environment
  - add: Support UI perform param rollback
  - add: Support UI perform param dump
  - add: Support KeenTune Recovery of all environments
  - add: Remove field '--config' from Intelligent tuning and Sensitive parameter identification
  - fix: Remove daemon self start
  - fix: Unify response code for cli
  - fix: Modify daemon start show log
  - other bugs fix


author: Wenchao Liu <wb-lwc921938@alibaba-inc.com> - 2.0.1-2
changelog:
  - add: Update profile set for UI
  - fix: Reduce the delay of default setting
  - fix: Sync update keentune version in docs
  - fix: other known important bug fixes


author: Guoguo <i@qwq.trade> - 1.27.2-2
changelog:
  - add support for riscv64
  - Patch from https://raw.githubusercontent.com/felixonmars/archriscv-packages/master/kubernetes/add-riscv64-support.patch


author: Guoguo <i@qwq.trade> - 2.2-2
changelog:
  - delete jquery.js file and buildrequire dos2unix
  - detail: https://src.fedoraproject.org/rpms/libabigail/c/665abc8164ed084e5303639530ef419bee889cd5


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 2.1.12-3
changelog:
  - remove patch: Revert "Fix checking return value of the
    evdns_base_resolv_conf_parse()" since transmission now fix its problem


author: Funda Wang <fundawang@yeah.net> - 1.10.1-1
changelog:
  - New version 1.10.1
  - Add patch from mageia for removal wrong libdir from libgcrypt-config
  - Remove disable-brainpool switch, as stated by developer (https://dev.gnupg.org/T5162)


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 1.4.4-2
changelog:
  - Don't BuildRequires python-setuptools, use Python-bundled distutils
  - fix build failed with python-setuptools-60*


author: Funda Wang <fundawang@yeah.net> - 4.5.0-1
changelog:
  - New version 4.5.0
  - Build using cmake
  - Drop static as cmake does not support building it right now
  - Split out tiffgt as what debian does


author: Feng Su <sufeng@linux.alibaba.com> - 2.4.7-3
changelog:
  - Standardized patch name
  - Add patch to fix the issue that variable $postdeps can't be de-duplicated
  - skip link order test and low max_cmd_len test


author: Frederic Berat <fberat@redhat.com> - 2.4.6-48
changelog:
  - Add support for "-fsanitize", rhbz#2024647
  - Add support for "-fuse-ld", rhbz#2024647
  - Use make macros (based on Tom Stellard work for f33 and Timm Bäder)
    https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
  - Disable non-PIC test for ARM as this is not supported on this arch
  - Use autosetup
  - Use plain %configure


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 3.3.0-3
changelog:
  - optimise spec file

  - Tue Apr 19 2022 Chunmei Xu <xuchunmei@linux.alibaba.com> - 3.3.0-2
  - Bump version to rebuild with icu


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 1.1-2
changelog:
  - add libunistring.so.2* from version 1.0 to fix build env
  - after all other pkgs update based on version 1.1, will remove libunistring.so.2*


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 1.6.2-3
changelog:
  - add abi/api files
  - enable self-tests while building. Skip tests for aarch64 since some tests
    may fail


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> 4.4.33-1
changelog:
  - Update to 4.4.33
  - Add doc subpackage including NEWS, README and THANKS
  - Add two newest patches optimizing performance


author: gcdota930915 <taifu.gc@alibaba-inc.com> 37.0-3
changelog:
  - Remove nano-default-editor requirement in runtime-install.tmpl by patch
  - Enable dbus_daemon service by patch
  - Edit the previous changelog record


author: Funda Wang <fundawang@yeah.net> - 1.32.0-2
changelog:
  - Split out icons for removal of circular dependencies between
    network-manager-applet and nm-connection-editor


author: Guoguo <i@qwq.trade> - 7.0.1-3
changelog:
  - add riscv64 support for papi
  - Patch from http://fedora.riscv.rocks:3000/rpms/papi/raw/commit/9cf9703cd1e31597fc7b1ae141acf8f4c9a39dca/0001-Add-initial-support-for-riscv64.patch


author: Jing Zhang <renyu.zj@linux.alibaba.com> - 3.5-2
changelog:
  - Fix some bugs and add features:
  - Fix handling of gpt partition types
  - Fix handling of msdos partition types
  - Add a libparted test for ped_partition_set_system on msdos
  - Add display of GPT UUIDs in JSON output
  - Add no_automount flag support
  - increase xfs size to 300M etc.


author: happy_orange <songnannan@linux.alibaba.com> - 5.36.1-13
changelog:
  - rollback to 5.36.1-11 because the CVE-2023-31484 and CVE-2023-31486 has been fixed in perl-CPAN and perl-HTTP-Tiny package.


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 2.201-1
changelog:
  - update to 2.201

  -* Thu Apr 21 2022 zhang xianting <zhangxianting@uniontech.com> - 2.103-1
  -- Initial build for Anolis V23


author: Funda Wang <fundawang@yeah.net> - 15.2-2
changelog:
  - Disable llvm jit, as it uses deprecated functions such as LLVMBuildGEP and
    LLVMBuildStructGEP which are not available in LLVM 16


author: Funda Wang <fundawang@yeah.net> - 15.4-1
changelog:
  - New version 15.4
  - Add requirement on system-rpm-config for /usr/bin/pg_config,
    as it produces flags linked to /usr/lib/rpm/anolis/anolis-annobin-cc1 &
    /usr/lib/rpm/anolis/anolis-hardened-cc1


author: Funda Wang <fundawang@yeah.net> - 2.3.0-1
changelog:
  - New version 2.3.0
  - Disable test as it requires valid /etc/resolv.conf, which does not
    exist in current build system


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 23.0-1
changelog:
  - Update to 23.0.0
  - https://fedoraproject.org/wiki/Changes/Update_python-packaging_to_version_22_plus
  - Fixes: rhbz#2151743


author: Xin Jiang <jiangxin@hygon.cn> - 15:7.2.6-2
changelog:
  - Patch0002: 0002-anolis-csv-i386-add-CSV-context.patch
  - Patch0003: 0003-anolis-csv-i386-add-command-to-initialize-CSV-contex.patch
  - Patch0004: 0004-anolis-csv-i386-add-command-to-load-data-to-guest-me.patch
  - Patch0005: 0005-anolis-csv-i386-add-command-to-load-vmcb-to-guest-me.patch
  - Patch0006: 0006-anolis-cpu-i386-populate-CPUID-0x8000_001F-when-CSV-.patch
  - Patch0007: 0007-anolis-csv-i386-CSV-guest-do-not-need-register-unreg.patch
  - Patch0008: 0008-anolis-target-i386-csv-load-initial-image-to-private.patch
  - Patch0009: 0009-anolis-vga-force-full-update-for-CSV-guest.patch
    (Support Hygon CSV3 feature)


author: Heng Qi <hengqi@linux.alibaba.com> - 5.15.8-4
changelog:
  - Delete the 0006-Fix-TapHandler-so-that-it-actually-registers-a-tap.patch
    and 0007-Revert-Fix-TapHandler-so-that-it-actually-registers-.patch


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 0.17.1-1
changelog:
  - Update to 0.17.1 and remove patches included in this release
  - Remove Redhat specific patch since we don't need it


author: Funda Wang <fundawang@yeah.net> - 1:23-26
changelog:
  - Add helper macro for packagers to detect installed version of package
  - Add helper script forcing as-needed for libtool linking bugs


author: Funda Wang <fundawang@yeah.net> - 10:20220321-14
changelog:
  - apply upstream fix for CVE-2023-32700
  - patch texmfcnf.lua
  - fix mptopdf.pl and thumbpdf.pl to have proper interpreter lines
  - fix issue with latex.ltx


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> -3.1.10-2
changelog:
  - Add upstream patches which:
      Initialize getbmap structure in quantity2offset
      Fix inventory unpacking
  - Add abi/api files


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 5.10.0-1
changelog:
  - Rollback to 5.10.0
  - Add patches cherry-picked from upstream 5.10 to 5.18
  - Add Anolis customized atomic write support patches


