# changelog

author: yanan <yanan@huawei.com> - 29.24.7-32
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:add a temporary hack to fix installations on ppc64le and aarch64


author: Shijie Luo<luoshijie1@huawei.com> - 2.4.48-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:fix error condition of while loop 
         in 0001-bypass-wrong-output-when-enabled-selinux.patch.


author: yuejiayan<yuejiayan@huawei.com> - 1:2.8-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:completions/Makefile: Fix check-local in VPATH builds
         __load_completion: Avoid bad array subscript on "commands" ending wit?
         _xspecs: Declare as global on bash >= 4.2
         completions/Makefile.am: Use install-data-hook, not install-data-local
         man: Fix completion when failglob option is enabled (#225)
         _longopt: don't complete --no-* with file/dirname arg


author: openEuler Buildteam <buildteam@openeuler.org> - 2.31.1-16
changelog:
  - Type:cves
  - ID:CVE
  - SUG:NA
  - DESC:fix CVE-2018-20671 CVE-2019-12972 CVE-2019-17450 CVE-2019-17451
         CVE-2018-18309 CVE-2018-18309 CVE-2018-18605 CVE-2018-18607 CVE-2018-18606
         CVE-2018-1000876 CVE-2018-20002 CVE-2018-20002 CVE-2019-1010180
         fix failure in the libiberty testsuite
         fix stack-buffer-overflow, and use-of-uninitialized-value and shift exponent -1 is negative


author: openEuler Buildteam <buildteam@openeuler.org> - 2.33.1-3
changelog:
  - Type:bugfix
  - ID:CVE
  - SUG:NA
  - DESC:add patch to solve complaining about relocs in the .gnu.build.attribute


author: openEuler Buildteam <buildteam@openeuler.org> - 2.33.1-4
changelog:
  - Type:bugfix
  - ID:CVE
  - SUG:NA
  - DESC:fix the issue that the permission changes due to the upgrade and
         backport patch to fix memory leak and overflow


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2003.1.0.0031
changelog:
  - net/hinic: driver code compliance rectification
  - net/hinic: Solve the problem that the network card hangs when receiving the skb which frag_size=0
  - net: hns3: adds support for reading module eeprom info
  - net: hns3: update hns3 version to 1.9.37.1
  - btrfs: tree-checker: Remove comprehensive root owner check
  - xfs: add agf freeblocks verify in xfs_agf_verify
  - blktrace: fix dereference after null check
  - blktrace: Protect q->blk_trace with RCU
  - vgacon: Fix a UAF in vgacon_invert_region
  - can, slip: Protect tty->disc_data in write_wakeup and close with RCU
  - relay: handle alloc_percpu returning NULL in relay_open
  - drm/radeon: check the alloc_workqueue return value
  - apparmor: Fix use-after-free in aa_audit_rule_init


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2003.1.1.0032
changelog:
  - openeuler/config: enable CONFIG_FCOE
  - openeuler/config: disable unused debug config
  - net: hns3: update the number of version
  - net: hns3: add dumping vlan filter config in debugfs
  - net: hns3: Increase vlan tag0 when close the port_base_vlan
  - net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol.


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2003.2.0.0034
changelog:
  - xfs: avoid f_bfree overflow
  - xfs: always init fdblocks in mount
  - xfs: devirtualize ->sf_entsize and ->sf_nextentry
  - block: fix inaccurate io_ticks
  - block: delete part_round_stats and switch to less precise counting
  - CIFS: Fix bug which the return value by asynchronous read is error
  - net/hinic: Magic number rectification
  - net/hinic: slove the problem that VF may be disconnected when vm reboot and receive lots of broadcast packets.
  - openeuler/config: disable CONFIG_EFI_VARS
  - pagecache: support percpu refcount to imporve performance
  - arm64: mm: support setting page attributes for debugging
  - staging: android: ashmem: Disallow ashmem memory from being remapped
  - mm/resource: Return real error codes from walk failures
  - vt: selection, push sel_lock up
  - vt: selection, push console lock down
  - net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup
  - net: ipv6: add net argument to ip6_dst_lookup_flow


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2003.3.0.0035
changelog:
  - btrfs: don't use WARN_ON when ret is -ENOTENT in __btrfs_free_extent()
  - cifs: fix panic in smb2_reconnect


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2004.1.0.0037
changelog:
  - net: hns3: update hns3 version to 1.9.37.8
  - net: hns3: optimize FD tuple inspect
  - net: hns3: fix unsupported config for RSS
  - net: hns3: disable auto-negotiation off with 1000M setting in ethtool
  - net: hns3: update VF mac list configuration as PF
  - net: hns3: modify magic number in hclge_dbg_dump_ncl_config
  - net: hns3: do mac configuration instead of rollback when malloc mac node fail
  - net: hns3: update the device mac address asynchronously
  - net: hns3: add one parameter for function hns3_nic_maybe_stop_tx()
  - net: hns3: delete unnecessary logs after kzalloc fails
  - net: hns3: fix some coding style found by codereview
  - net: hns3: use uniform format "failed to xxx" to print fail message
  - net: hns3: add debug information for flow table when failed
  - net: hns3: modify hclge_restore_fd_entries()'s return type to void
  - net: hns3: splice two "if" logic as one
  - net: hns3: clean up some coding style issue
  - net: hns3: modify definition location of struct hclge_mac_ethertype_idx_rd_cmd
  - net: hns3: modify comment of macro HNAE3_MIN_VECTOR_NUM
  - net: hns3: modify one macro into unsigned type
  - net: hns3: delete unused macro HCLGEVF_MPF_ENBALE
  - net: hns3: modify definition location of struct hclge_vf_vlan_cfg
  - net: hns3: remove unnecessary 'ret' variable in hclge_misc_err_recovery()
  - net: hns3: remove unnecessary register info in hclge_reset_err_handle()
  - net: hns3: misc cleanup for VF reset
  - net: hns3: merge mac state HCLGE_MAC_TO_DEL and HCLGE_MAC_DEL_FAIL
  - net: hns3: update hns3 version to 1.9.37.7
  - scsi: hisi_sas: do not reset the timer to wait for phyup when phy already up
  - net: hns3: add suspend/resume function for hns3 driver
  - btrfs: tree-checker: Enhance chunk checker to validate chunk profile
  - net/hinic: fix the problem that out-of-bounds access
  - scsi: sg: fix memory leak in sg_build_indirect
  - scsi: sg: add sg_remove_request in sg_common_write
  - btrfs: Don't submit any btree write bio if the fs has errors
  - btrfs: extent_io: Handle errors better in extent_write_full_page()
  - net/hinic: Delete useless header files
  - powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle
  - media: xirlink_cit: add missing descriptor sanity checks
  - Input: add safety guards to input_set_keycode()
  - f2fs: fix to avoid memory leakage in f2fs_listxattr
  - media: stv06xx: add missing descriptor sanity checks
  - media: ov519: add missing endpoint sanity checks
  - btrfs: tree-checker: Verify inode item
  - btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index()
  - net: hns3: update hns3 version to 1.9.37.6
  - net: hns3: ignore the send mailbox failure by VF is unalive
  - net: hns3: update hns3 version to 1.9.37.5
  - net: hns3: fix "tc qdisc del" failed issue
  - net: hns3: rename two functions from periodical to periodic
  - net: hns3: modify some print messages for cleanup and keep style consistent
  - net: hns3: add some blank lines for cleanup
  - net: hns3: sync some code from linux mainline
  - net: hns3: fix mailbox send to VF failed issue
  - net: hns3: disable phy loopback setting in hclge_mac_start_phy
  - net: hns3: delete some useless code
  - net: hns3: remove the limitation of MAC address duplicate configuration
  - net: hns3: delete the unused struct hns3_link_mode_mapping
  - net: hns3: rename one parameter in hclge_add_fd_entry_by_arfs()
  - net: hns3: modify the location of macro HCLGE_LINK_STATUS_MS definition
  - net: hns3: modify some unsuitable parameter type of RSS
  - net: hns3: move some definition location
  - net: hns3: add judgement for hclgevf_update_port_base_vlan_info()
  - net: hns3: check null pointer in function hclge_fd_config_rule()
  - net: hns3: optimize deletion of the flow direction table
  - net: hns3: fix a ipv6 address copy problem in hclge_fd_get_flow_tuples()
  - net: hns3: fix VF bandwidth does not take effect in some case
  - net: hns3: synchronize some print relating to reset issue
  - net: hns3: delete unnecessary 5s delay judgement in hclgevf_reset_event()
  - net: hns3: delete unnecessary reset handling judgement in hclgevf_reset_tqp()
  - net: hns3: delete unnecessary judgement in hns3_get_regs()
  - net: hns3: delete one variable in hclge_get_sset_count() for optimization
  - net: hns3: optimize return process for phy loop back
  - net: hns3: fix "mac exist" problem
  - net: hns3: add one printing information in hnae3_unregister_client() function
  - slcan: Don't transmit uninitialized stack data in padding
  - mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
  - livepatch/core: fix kabi for klp_rel_state
  - livepatch/core: support jump_label
  - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1
  - arm64: mark (__)cpus_have_const_cap as __always_inline
  - arm64/module: revert to unsigned interpretation of ABS16/32 relocations
  - arm64/module: deal with ambiguity in PRELxx relocation ranges
  - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller
  - ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller
  - qm: fix packet loss for acc
  - net/hinic: Solve the problem that 1822 NIC reports 5d0 error
  - net: hns3: Rectification of driver code review
  - net: hns3: update hns3 version to 1.9.37.4
  - net: hns3: additional fix for fraglist handling
  - net: hns3: fix for fraglist skb headlen not handling correctly
  - net: hns3: update hns3 version to 1.9.37.3
  - sec: modify driver to adapt dm-crypt
  - qm: reinforce reset failure scene
  - zip: fix decompress a empty file
  - hpre: dfx for IO operation and delay
  - RDMA/hns: optimize mtr management and fix mtr addressing bug
  - RDMA/hns: fix bug of accessing null pointer
  - sec: Overall optimization of sec code
  - qm: optimize the maximum number of VF and delete invalid addr
  - qm: optimize set hw_reset flag logic for user
  - qm: fixup the problem of wrong judgement of used parameter
  - qm: Move all the same logic functions of hisilicon crypto to qm
  - drivers : localbus cleancode
  - drivers : sysctl cleancode
  - drivers : sfc cleancode
  - kretprobe: check re-registration of the same kretprobe earlier
  - vhost: Check docket sk_family instead of call getname
  - btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check
  - block: fix possible memory leak in 'blk_prepare_release_queue'
  - Revert "dm-crypt: Add IV generation templates"
  - Revert "dm-crypt: modify dm-crypt to rely on IV generation templates"


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2005.1.0.0038
changelog:
  - perf: Make perf able to build with latest libbfd
  - nbd: use blk_mq_queue_tag_inflight_iter()
  - blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2005.2.0.0039
changelog:
  - signal: fix kabi changes in struct task_struct
  - signal: Extend exec_id to 64bits
  - livepatch/core: Fix compile error when CONFIG_JUMP_LABEL closed
  - net/hinic: Adjust AEQ interrupt retransmission settings
  - net/hinic: Number of VF queues cleared during initialization
  - net/hinic: Reduce VF EQ queue depth in SDI mode
  - net/hinic: Disable the CSUM offload capability of TUNNEL in SDI mode
  - net/hinic: VF does not display firmware statistics
  - net/hinic: SDI bare metal VF supports dynamic queue
  - net/hinic: Support doorbell BAR size of 256K in SDI mode
  - net/hinic: Supports variable SDI master host ppf_id
  - net/hinic: Optimize SDI interrupt aggregation parameters
  - netlabel: cope with NULL catmap
  - netprio_cgroup: Fix unlimited memory leak of v2 cgroups
  - net: hns3: update hns3 version to 1.9.38.0
  - net: hns3: solve the unlock 2 times when rocee init fault
  - scsi: sg: add sg_remove_request in sg_write
  - KVM: SVM: Fix potential memory leak in svm_cpu_init()
  - ptp: free ptp device pin descriptors properly
  - spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls
  - drivers sfc: Fix cross page write error
  - drivers sysctl: add read and write interface of pmbus
  - net/hinic: Fix TX timeout under ipip tunnel packet
  - xsk: Add missing check on user supplied headroom size
  - fs/namespace.c: fix mountpoint reference counter race
  - USB: core: Fix free-while-in-use bug in the USB S-Glibrary
  - block, bfq: fix use-after-free in bfq_idle_slice_timer_body
  - mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()
  - mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()
  - scsi: mptfusion: Fix double fetch bug in ioctl
  - mt76: fix array overflow on receiving too many fragments for a packet
  - net: hns3: change the order of reinitializing RoCE and VF during reset
  - net: hns3: update hns3 version to 1.9.37.9
  - Revert "scsi: fix failing unload of a LLDD module"
  - s390/mm: fix page table upgrade vs 2ndary address mode accesses
  - pcie_cae support getting chipnums of this system
  - net: hns3: remove the unnecessary ccflags


author: zhangyujing <zhangyujing1@huawei.com> - 2.12-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix out of bounds read
          Fix signed integer overflow big block sizes


author: wangxiao<wangxiao65@huawei.com> - 2.0.4-1.h1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:Emit error message for converting inactive keyslot.
         Move blkid scan after device context initialization.
         Add blkid scan when attemting to open plain device.
         Wiping empty device should not fail.
         Do not copy buffer if read fails.
         Do not fail if device is smaller than requested wipe size.
         Do not print error for used device twice.
         Fix issues found by Coverity scan.
         Properly propagate error from AF diffuse function.
         Check for device size and sector size misalignment.
         Fix a possible NULL pointer in opt_type.
         Upstream fixes to bundled Argon2 code.
  - Package init


author: yuboyun <yuboyun@huawei.com> - 4.11.6-8
changelog:
  - Type:cves
  - ID:CVE-2020-10730 CVE-2020-10745 CVE-2020-14303 CVE-2020-10760
  - SUG:NA
  - DESC:fix CVE-2020-10730CVE-2020-10745CVE-2020-14303CVE-2020-10760


author: Mark Wielaard <mark@klomp> 0.174-1
changelog:
  - libelf, libdw and all tools now handle extended shnum and shstrndx
    correctly.
  - elfcompress: Don't rewrite input file if no section data needs
    updating.  Try harder to keep same file mode bits (suid) on rewrite.
  - strip: Handle mixed (out of order) allocated/non-allocated sections.
  - unstrip: Handle SHT_GROUP sections.
  - backends: RISCV and M68K now have backend implementations to
    generate CFI based backtraces.
  - Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403.


author: Mark Wielaard <mark@klomp.org> 0.175-1
changelog:
  - readelf: Handle mutliple .debug_macro sections.
    Recognize and parse GNU Property notes, NT_VERSION notes and
    GNU Build Attribute ELF Notes.
  - strip: Handle SHT_GROUP correctly.
    Add strip --reloc-debug-sections-only option.
    Handle relocations against GNU compressed sections.
  - libdwelf: New function dwelf_elf_begin.
  - libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT
    and BPF_JSLE.
  - backends: RISCV handles ADD/SUB relocations.
    Handle SHT_X86_64_UNWIND.
  - Fixes CVE-2018-18310, CVE-2018-18520 and CVE-2018-18521.


author: Mark Wielaard <mark@klomp.org> 0.176-1
changelog:
  - build: Add new --enable-install-elfh option.
    Do NOT use this for system installs (it overrides glibc elf.h).
  - backends: riscv improved core file and return value location support.
  - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
          CVE-2019-7664, CVE-2019-7665.


author: Mark Wielaard <mark@klomp.org> 0.177-1
changelog:
  - elfclassify: New tool to analyze ELF objects.
  - readelf: Print DW_AT_data_member_location as decimal offset.
             Decode DW_AT_discr_list block attributes.
  - libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
  - libdwelf: Add dwelf_elf_e_machine_string.
              dwelf_elf_begin now only returns NULL when there is an error
              reading or decompressing a file. If the file is not an ELF file
              an ELF handle of type ELF_K_NONE is returned.
  - backends: Add support for C-SKY.


author: openEuler Buildteam <buildteam@openeuler.org> - 2.9.9-0
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update fuse2 from 2.9.7 to 2.9.9,
         update fuse3 from 3.2.3 to 3.9.0


author: openEuler Buildteam <buildteam@openeuler.org> - 2.23.0-9
changelog:
  - fix CVE-2019-1348 CVE-2019-1349 CVE-2019-1350 CVE-2019-1351 CVE-2019-1352 
    CVE-2019-1353 CVE-2019-1354 CVE-2019-1387 CVE-2019-19604
    fix test error


author: gaihuiying <gaihuiying1@huawei.com> - 2.23.0-16
changelog:
  - Type:cves
  - ID:CVE-2020-11008
  - SUG:NA
  - DESC:fix CVE-2020-11008
         credential: detect unrepresentable values when parsin urls
         fsck: detect gitmodules URLs with embedded newlines


author: Wang Shuo<wangshuo47@huawei.com> - 2.28-40
changelog:
  - add filelist to improve the scalability
  - disable DEBUG for performence
  - disable parallel compilation for locale
  - backport many patch for bugfix:
  - User provided stack should not be released nor madvised at thread exit
  - removes the HP_TIMING_BITS usage for fast random bits
  - reset the state a-vector-registe fter outputting the second whcar_t characte(Bug 25734)
  - implement avx2 offset check condition for strncmp function[BZ #25933]
  - bugfix for __nptl_setxid and exiting detached thread(bug 25942)
  - use RDX_LP to compare against __x86_shared_non_temporal_threshold in assembly code[BZ #25966]
  - Since "vpxor %xmmN, %xmmN, %xmmN" clears the whole vector register
  - To improve the performance of memset


author: hanzhijun <hanzhijun1@huawei.com> - 2.02-77
changelog:
  - Type:cves
  - Id:CVE-2020-14308 CVE-2020-14309 CVE-2020-14310 CVE-2020-14311 CVE-2020-15706 CVE-2020-15707
  - SUG:NA
  - DESC:fix CVE-2020-14308 CVE-2020-14309 CVE-2020-14310 CVE-2020-14311 CVE-2020-15706 CVE-2020-15707


author: jdkboy <guoge1@huawei.com> - 1:1.8.0.262-b10.0
changelog:
  - Update to aarch64-shenandoah-jdk8u-8u262-b10
  - add 8144993-Elide-redundant-memory-barrier-after-AllocationNode.patch
  - add 8223504-improve-performance-of-forall-loops-by-better.patch
  - add add-vm-option-BoxTypeCachedMax-for-Integer-and-Long-cache.patch
  - add 8080289-8040213-8189067-move-the-store-out-of-the-loop.patch
  - add fast-serializer-jdk8.patch
  - add 8182397-race-in-field-updates.patch
  - add --with-company-name="Boole"
  - remove fix-incorrect-offset-for-oop-field-with-weak-memory-.patch


author: openEuler Buildteam <buildteam@openeuler.org> - 2.34-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:fix the problem of one iso can't mount directly twice by default


author: openEuler Buildteam <buildteam@openeuler.org> - 2.34-5
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Add an entry for the HiSilicon aarch64 part tsv110 and
         use official name for HiSilicon tsv110


author: openEuler Buildteam <buildteam@openeuler.org> - 2.34-6
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:obsolete hardlink that has been merged into util-linux of 2.34


author: gaoyi <gaoyi15@huawei.com> - 0.1.8-15
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:CVE for libcomps
         https://github.com/rpm-software-management/libcomps/commit/e3a5d056633677959ad924a51758876d415e7046


author: wangchan <wangchan9@huawei.com> - 0.6.12-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:input: check end of input before reading a byte
         tknzr: support only max long rgb values


author: hy <eulerstoragemt@huawei.com> - 1:1.39.8-4
changelog:
  - Type:NA
  - ID:NA
  - SUG:NA
  - DESC:Remove Java bingdings, zz-packages-zfs command and rhsrvany.exe from mingw32-srvany.


author: Guoshuai Sun <sunguoshuai@huawei.com> - 1.2.57-12
changelog:
  - ID:CVE-2013-7353 CVE-2013-7354 CVE-2017-12652
  - SUG:restart
  - DESC:fix CVE-2013-7353 CVE-2013-7354 CVE-2017-12652
    And we have check CVE-2014-9495 CVE-2011-3045 CVE-2008-3964 CVE-2015-8126 CVE-2015-0973 alreadyi been fixed before.
    And CVE-2016-3751 CVE-2013-6954 didn'd involved.


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: Xu Yandong <xuyandong2@huawei.com> - 6.2.0-4
changelog:
  - Fix virdaemon waiting for child processes return code error.
  - Fix virsh dump and migrate return code error.


author: shenyangyang <shenyangyang4@huawei.com> - 2.9.10-3
changelog:
  - Fix-use-after-free-with-validating-reader and
    Never-expand-parameter-entities-in-text-declaration


author: Guoshuai Sun <sunguoshuai@huawei.com> 8.0.21-2
changelog:
  - New version 8.0.21 fix CVES: CVE-2020-14575 CVE-2020-14567 CVE-2020-14619
    CVE-2020-14651 CVE-2020-14641 CVE-2020-14568 CVE-2020-14623 CVE-2020-14591
    CVE-2020-14576 CVE-2020-14553 CVE-2020-14539 CVE-2020-14540 CVE-2020-14643
    CVE-2020-14702 CVE-2020-14614 CVE-2020-14680 CVE-2020-14633 CVE-2020-14632
    CVE-2020-14634 CVE-2020-14597 CVE-2020-14697 CVE-2020-14624 CVE-2020-14631
    CVE-2020-14678 CVE-2020-14550 CVE-2020-14559


author: openEuler Buildteam <buildteam@openeuler.org> - 2.4.2-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:stop the var-lib-nfs-rpc_pipefs.mount before remove the package


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: hy-euler <eulerstoragemt@huawei.com> - 3.3-2
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: delete -Sgit in 
  %setup       -q




  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/0000-Switch-gpt-header-move-and-msdos-overlap-to-python3.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/6000-add-support-of-gpt_sync_mbr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/9000-Add-extra-judgment-for-a-partition-created-success.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/9001-bugfix-parted-fix-failure-of-mklabel-gpt_sync_mbr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


author: huanghaitao <huanghaitao8@huawei.com> - 4.1.3-4
changelog:
  - Type:cves
  - ID: CVE-2019-3695 CVE-2019-3696 
  - SUG:restart
  - DESC: fix CVE-2019-3695 CVE-2019-3696


author: shenyangyang<shenyangyang4@huawei.com> - 4:5.28.0-428
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add build requires of bzip2-devel and gdbm-devel to solve build problem


author: wangxiao<wangxiao65@huawei.com> - 1.58-3.h1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:Handle unknown op in DBD SQLite VirtualTable PerlData
         added a boilerplace for test
         fixed for older DBI
  - Package init


author: shenyangyang <shenyangyang4@huawei.com> - 2.29-398
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl(BSD::Resource) 
         perl(Import::Into) >= 1.002004 and perl(Sub::Identify)


author: fengbing <fengbing7@huawei.com> - 10.5-7
changelog:
  - Type:cves
  - ID:CVE-2019-10208 CVE-2018-16850
  - SUG:restart
  - DESC: fix CVE-2019-10208 CVE-2018-16850


author: shenyangyang <shenyangyang4@huawei.com> - 12.2-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add provides of pulseaudio-libs-devel(aarch-64) needed by libmikmod-devel


author: shenyangyang<shenyangyang4@huawei.com> - 1.11.5-8
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:optimize the method to provide default version of python-name


author: openEuler Buildteam <buildteam@openeuler.org> - 4.15.1-13
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revert always execute file trigger scriptlet callbacks with owning header


author: Huawei Technologies Co., Ltd. <pannengyuan@huawei.com>
changelog:
  - migration/ram: do error_free after migrate_set_error to avoid memleaks.
  - migration/ram: fix memleaks in multifd_new_send_channel_async.
  - migration/rdma: fix a memleak on error path in rdma_start_incoming_migration.


author: Huawei Technologies Co., Ltd. <fangying1@huawei.com>
changelog:
  - ide: Fix incorrect handling of some PRDTs in ide_dma_cb()
  - ati-vga: Fix checks in ati_2d_blt() to avoid crash
  - slirp: tftp: restrict relative path access


author: Huawei Technologies Co., Ltd. <fangying1@huawei.com>
changelog:
  - ip_reass: Fix use after free
  - bt: use size_t type for length parameters instead of int
  - log: Add some logs on VM runtime path


author: Huawei Technologies Co., Ltd. <fangying1@huawei.com>
changelog:
  - Revert: "vtimer: compat cross version migration from v4.0.1"
  - ARM64: record vtimer tick when cpu is stopped
  - hw/arm/virt: add missing compat for kvm-no-adjvtime
  - migration: Compat virtual timer adjust for v4.0.1 and v4.1.0
  - vtimer: Drop vtimer virtual timer adjust


author: Huawei Technologies Co., Ltd <zhang.zhanghailiang@huawei.com>
changelog:
  - es1370: check total frame count against current frame
  - exec: set map length to zero when returning NULL
  - ati-vga: check mm_index before recursive call (CVE-2020-13800)
  - megasas: use unsigned type for reply_queue_head and check index
  - megasas: avoid NULL pointer dereference
  - megasas: use unsigned type for positive numeric fields
  - hw/scsi/megasas: Fix possible out-of-bounds array access in tracepoints


author: Shouping Wang<wangshouping@huawei.com> - 8.1907.0-5.h5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: the return value judgment of recv() is err in CheckConnection


author: openEuler Buildteam <buildteam@openeuler.org> - 2.5.1-104
changelog:
  - Type:cves
  - ID:CVE-2019-16163 CVE-2019-19204 CVE-2019-16255 CVE-2019-19246
  - SUG:N/A
  - DESC:fix CVE-2019-16163CVE-2019-19204CVE-2019-16255CVE-2019-19246


author: openEuler Buildteam <buildteam@openeuler.org> - 3.14.2-54
changelog:
  - add map to zerp device at dev_rw_zero interface;
    allow ipmievd to read the process state (/proc/pid) of init;
    allow systemd to mount unlabeled filesystemd;
    fix selinux label for hostname digest list;
    solve shutdown permission denied caused by dracut


author: openEuler Buildteam <buildteam@openeuler.org> - 3.24.0-7
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Fix CVE-2019-19923 CVE-2019-19924 CVE-2019-19925 CVE-2019-19926 CVE-2019-20218


author: openEuler Buildteam <buildteam@openeuler.org> - 243-17
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:fix CVE-2020-1712 and close journal files that were deleted by journald
         before we've setup inotify watch and bump pim_max to 80%


author: openEuler Buildteam <buildteam@openeuler.org> - 243-22
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:solve the build failure caused by the upgrade of libseccomp


author: openEuler Buildteam <buildteam@openeuler.org> - 243-24
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:fix double free in macsec_receive_channel_free() and 
         fix crash in network L2TP


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: liuchao<liuchao173@huawei.com> -2019b-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: use rearguard data set to fix Casablance DST display error since 2019


author: gulining <gulining1@huawei.com> - 2.6.2-4
changelog:
  - Type:cves
  - ID: CVE-2019-10894 CVE-2019-10896 CVE-2019-10899 CVE-2019-10901 CVE-2019-10903 CVE-2019-10895
  - SUG:restart
  - DESC: fix CVE-2019-10894 CVE-2019-10896 CVE-2019-10899 CVE-2019-10901 CVE-2019-10903 CVE-2019-10895


