Removed rpms ============ - imb_2021_2-gnu-mpich-hpc - imb_2021_2-gnu-mvapich2-hpc - imb_2021_2-gnu-openmpi2-hpc - imb_2021_2-gnu-openmpi3-hpc - imb_2021_2-gnu-openmpi4-hpc - gstreamer-plugins-good-32bit - gstreamer-plugins-good-extra-32bit - gstreamer-plugins-good-jack-32bit - libexiv2-26-32bit - libexpat-devel-32bit - libopenssl1_0_0-hmac-32bit - libprotobuf-lite20-32bit - pam-32bit - pam-devel-32bit - libgromacs6 - libmuparser2_2_5 - libnblib0 - libopenssl1_0_0-32bit - libopenssl1_1-32bit - libprotobuf20-32bit - mozilla-nspr-32bit - mpich-ofi_4_0_1-gnu-hpc - mpich-ofi_4_0_1-gnu-hpc-devel - mpich-ofi_4_0_1-gnu-hpc-devel-static - mpich-ofi_4_0_1-gnu-hpc-macros-devel - mpich_4_0_1-gnu-hpc - mpich_4_0_1-gnu-hpc-devel - mpich_4_0_1-gnu-hpc-devel-static - mpich_4_0_1-gnu-hpc-macros-devel - mvapich2-psm2_2_3_6-gnu-hpc - mvapich2-psm2_2_3_6-gnu-hpc-devel - mvapich2-psm2_2_3_6-gnu-hpc-devel-static - mvapich2-psm2_2_3_6-gnu-hpc-doc - mvapich2-psm2_2_3_6-gnu-hpc-macros-devel - mvapich2-psm_2_3_6-gnu-hpc - mvapich2-psm_2_3_6-gnu-hpc-devel - mvapich2-psm_2_3_6-gnu-hpc-devel-static - mvapich2-psm_2_3_6-gnu-hpc-doc - mvapich2-psm_2_3_6-gnu-hpc-macros-devel - mvapich2_2_3_6-gnu-hpc - mvapich2_2_3_6-gnu-hpc-devel - mvapich2_2_3_6-gnu-hpc-devel-static - mvapich2_2_3_6-gnu-hpc-doc - mvapich2_2_3_6-gnu-hpc-macros-devel - nodejs14 - nodejs14-devel - nodejs14-docs - npm14 - python3-cyordereddict - python3-diff_match_patch - python3-pytest-parallel - runsc - runsc-containerd - wine-staging-32bit Added rpms ========== - gromacs-data - gstreamer-plugins-good-32bit - gstreamer-plugins-good-extra-32bit - gstreamer-plugins-good-jack-32bit - imb_2021_3-gnu-mpich-hpc - imb_2021_3-gnu-mvapich2-hpc - imb_2021_3-gnu-openmpi2-hpc - imb_2021_3-gnu-openmpi3-hpc - imb_2021_3-gnu-openmpi4-hpc - libexiv2-27-32bit - libopenssl1_0_0-32bit - libopenssl1_1-32bit - libprotobuf20-32bit - mozilla-nspr-32bit - wine-staging-32bit - libexiv2-26-32bit - libexiv2-27 - libexiv2-xmp-static - libexpat-devel-32bit - libgmxapi_mpi0 - libgromacs7 - libgromacs_mpi7 - libmuparser2_3_3 - libnblib_gmx0 - libopenssl1_0_0-hmac-32bit - libprotobuf-lite20-32bit - llvm13-libc++-devel - llvm13-libc++1 - llvm13-libc++abi-devel - llvm13-libc++abi1 - llvm13-libclang13 - llvm14-libc++-devel - llvm14-libc++1 - llvm14-libc++abi-devel - llvm14-libc++abi1 - llvm14-libclang13 - mpich-ofi_4_0_2-gnu-hpc - mpich-ofi_4_0_2-gnu-hpc-devel - mpich-ofi_4_0_2-gnu-hpc-devel-static - mpich-ofi_4_0_2-gnu-hpc-macros-devel - mpich_4_0_2-gnu-hpc - mpich_4_0_2-gnu-hpc-devel - mpich_4_0_2-gnu-hpc-devel-static - mpich_4_0_2-gnu-hpc-macros-devel - mvapich2-psm2_2_3_7-gnu-hpc - mvapich2-psm2_2_3_7-gnu-hpc-devel - mvapich2-psm2_2_3_7-gnu-hpc-devel-static - mvapich2-psm2_2_3_7-gnu-hpc-doc - mvapich2-psm2_2_3_7-gnu-hpc-macros-devel - mvapich2-psm_2_3_7-gnu-hpc - mvapich2-psm_2_3_7-gnu-hpc-devel - mvapich2-psm_2_3_7-gnu-hpc-devel-static - mvapich2-psm_2_3_7-gnu-hpc-doc - mvapich2-psm_2_3_7-gnu-hpc-macros-devel - mvapich2_2_3_7-gnu-hpc - mvapich2_2_3_7-gnu-hpc-devel - mvapich2_2_3_7-gnu-hpc-devel-static - mvapich2_2_3_7-gnu-hpc-doc - mvapich2_2_3_7-gnu-hpc-macros-devel - openQA-continuous-update - pam-32bit - pam-devel-32bit Package Source Changes ====================== EternalTerminal +- Hard buildrequires gcc10-c++ in Leap 15.5 + +- Require gcc-c++ instead of gcc12-c++ in most cases + This will be gcc12-c++ on TW by default + In Leap 15.3/15.4 hard-require gcc10-c++ since the build fails with + older versions + +- Update to 6.2.1: + * Fix build issues +- Remove upstreamed patches: + * EternalTerminal-6.2.0-return.patch + * EternalTerminal-6.2.0-optional.patch + +- Update to 6.2.0: + * Several security and stability improvements. + * CVE-2022-24949 [bsc#1202435] + * CVE-2022-24950 [bsc#1202434] + * CVE-2022-24951 [bsc#1202433] + * CVE-2022-24952 [bsc#1202432] +- Add EternalTerminal-6.2.0-return.patch + See https://github.com/MisterTea/EternalTerminal/pull/518 +- Add EternalTerminal-6.2.0-optional.patch + +- Update to 6.1.11: + * Compile fixes for later versions of gcc +- Remove et-limits.patch: upstreamed + +- Update to 6.1.9: + * Security & Compatibility fixes + +- Update to 6.1.8: + * ssh config fixes +- Add et-limits.patch: + Fix build by patching in-tree sentry. + See https://github.com/MisterTea/EternalTerminal/issues/412 + and https://github.com/getsentry/sentry-native/issues/501 + +- Update to 6.1.7: + * Fix race condition in connection test + * Reduce debug object size + * Move deployment scripts to deployment branch + * Do not install files from PlatformFolders project + +- Update to 6.1.6: + * Fix crash on exit. + * Fix ARM build. + +- Update to 6.1.5: + * Fixes for various OSes + * Update sentry version + +- Update to 6.1.4: + * Add stack trace on unhandled exception + +- Update to 6.1.3: + * Fixes for various OSes and build systems + * Allow older cmake versions on non-windows platforms + * Fix for older cmake versions + +- Update to 6.1.0: + * Build using vcpkg + * Monitor crashes + * Fix some race conditions + * Add --ssh-option argument for passing arguments to ssh + * Android support + +- Update to 6.0.13: + * Fix warning by systemctl (#346) + * Import UST + * Several documentation fixes + +- Update to 6.0.11: + * Fix version number + +- Update to 6.0.10: + * Fix --help and --version flags + +- Update to 6.0.9: + * TSAN fixes + * Pass errno correctly from ::read + +- Update to 6.0.8: + * TSAN/ASAN fixes + * Parse named socket port forwards (#293) + * Fix input for forward tunnels (#319) + * Revert back to write/read instead of send/recv on unix (#323, #322) + * Handle SIGINT manually (#333, #324) +- Build with DISABLE_CRASH_LOG=OFF since SIGINT is now not handled + by easylogging++ anymore, thus ctrl+c won't lead to crash + +- Build with DISABLE_CRASH_LOG=ON to prevent segfault upon abort + See https://github.com/MisterTea/EternalTerminal/issues/324 + antimicrox +- Update to version 3.3.1 + - Hotfix release reverting PR #555 which can cause segfaults +- Changes in version 3.3.0 + - Add support for DualSense trigger haptic feedback + - Selection "None" Preset does not change button labels + - Multiple problems caused by invalid thread handling + - Saving PS4 Controller setup stops set toggle from working + - Saving Breaks Set Switching + - Saving config breaks turbo + - Warnings QObject: Cannot create children for a parent that + is in a different thread + - Fix some code warnings + - Remove some unused code + - Limit number of logged events + - Some refactors and docs updates + - Update SDL mappings database + - Update translations: Korean, Ukrainian, Spanish + cepces +- Fix cepces won't compile on SLE15SP5; (bsc#1203273). + clamav-database +- database refresh on 2022-11-07 (bsc#1084929) + docker +- Backport to fix a crash-on-start + issue with dockerd. bsc#1200022 + + 0007-bsc1200022-fifo.Close-prevent-possible-panic-if-fifo.patch + exiv2 -- add CVE-2021-37621.patch (CVE-2021-37621, bsc#1189333) -- add CVE-2021-32617.patch (CVE-2021-32617, bsc#1186192) -- add CVE-2020-19716.patch (CVE-2020-19716, bsc#1188645) -- add CVE-2019-14368.patch (CVE-2019-14368, bsc#1143278) -- add CVE-2019-20421.patch (CVE-2019-20421, bsc#1161901) - -- add CVE-2018-10772.patch (CVE-2018-10772, bsc#1092096) -- add CVE-2018-18915.patch (CVE-2018-18915, bsc#1114690) -- add CVE-2021-37620.patch (CVE-2021-37620, bsc#1189332) -- add CVE-2021-29470.patch (CVE-2021-29470, bsc#1185447) - -- add CVE-2018-5772.patch (CVE-2018-5772, bsc#1076579) -- add CVE-2018-8976.patch (CVE-2018-8976, bsc#1086810) -- add CVE-2018-8977.patch (CVE-2018-8977, bsc#1086798) -- add CVE-2020-18898.patch (CVE-2020-18898, bsc#1189780) -- add CVE-2021-31291.patch (CVE-2021-29457 and CVE-2021-31291, bsc#1185002 and bsc#1188733) -- add CVE-2021-31292.patch (CVE-2021-31292, bsc#1188756) -- add CVE-2021-37618.patch (CVE-2021-37618, bsc#1189330) -- add CVE-2021-37619.patch (CVE-2021-37619, bsc#1189331) -- add CVE-2020-18899.patch (CVE-2020-18899, bsc#1189636) - -- add 0001-Avoid-null-pointer-exception-due-to-NULL-return-valu.patch (bsc#1142684, CVE-2019-13114): - * fixes null-pointer dereference in http.c causing denial of service -- add 0001-IptcData-printStructure-Remove-buffer-overrun.patch (bsc#1088424, CVE-2018-9305): - * fixes an out-of-bounds read in IptcData::printStructure in iptc.c -- add 0001-Fix-SEGV-in-DataValue-Copy.patch (bsc#1109299, CVE-2018-17282): - * fixes null pointer dereference in Exiv2:DataValue:copy in value.cpp -- add 0001-PSD-Use-Safe-add-for-preventing-overflows-in-PSD-fil.patch, - 0002-PSD-enforce-Length-of-image-resource-section-file-si.patch (CVE-2018-19108, bsc#1115364): - * fixes denial of service in Exiv2::PsdImage::readMetadata -- add 0001-Fix-561.-Use-proper-counter-for-the-idx-variable.patch (CVE-2018-19607, bsc#1117513): - * fixes a denial of service (NULL pointer dereference and application crash) +- add tracker for SLE (jsc#PED-1393) + +- update to 0.27.5 (bsc#1189332, CVE-2021-37620, + bsc#1189333, CVE-2021-37621, + bsc#1189334, CVE-2021-37622, + bsc#1189338, CVE-2021-34334, + bsc#1189335, CVE-2021-37623): + * BMFF bug fixes including CR3 previews + * Security fixes + * libFuzzer target + * Exiv2 monitored by oss-fuzz + * Minor bugs and fixes + +- enable bmff format +- disable docs for now: + - graphviz was failing for a long time when trying to render the + pngs as graphviz-gd was missing + - even after adding this it still fails with missing fonts + +- Update to 0.27.4 (bsc#1186053, CVE-2021-29623, + bsc#1185447, CVE-2021-29470, + bsc#1185002, CVE-2021-29457, + bsc#1188733, CVE-2021-31291, + bsc#1186192, CVE-2021-32617): + - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff) + - Bash test scripts rewritten in python + - DNG 1.6 and Exif 2.32 support + - Bug and Security fixes + - Updated build and test environments + - Localisation support on Crowdin + - Revised documentation + - Other improvements +- drop 1271.patch: + included in update + +- Add 1271.patch: Fix build using GCC 11 (boo#1185218). +- Drop the sed hack to remove -fcf-protection: this is properly + solved with the above patch. + +- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218) + +- Fix build on non-x86 by dropping -fcf-protection flag + on non-x86 architectures + +- Update to 0.27.3: + * Bug and security fixes + * UNIX suppport + * Support for building with C++11 and C++14 + * Revised build and test environments + * Revised documentation + * Improved charset handling in UserComment + * Other improvements + +- Use C++11 for building instead of C++98. Googletest 1.10 is no + longer compatible with C++98. For details, see + https://github.com/Exiv2/exiv2/issues/1163 + +- Use FAT LTO objects in order to provide proper static library. + +- Update to 0.27.2 (bsc#1188645, CVE-2020-19716) + * Bug and security fixes + * Support for Nikon/AutoFocus and Sony/FocusPosition Metadata + * Documentation and man page revisions + * Updated Catalan Localisation + * Using mergify to sync select PRs between 0.27-maintenance and 0.28 + * Monitoring API changes for v0.27 dot releases + * Prelinary Dutch Localisation + * Prelinary Support for Unix (FreeBSD and NetBSD) + * Better Build Bundle Dependency handling + +- Update exiv2-build-date.patch to new source tarball +- Enable testsuite run in %check on x86_64 for Leap >= 15.0, SLE >= 15 and + Tumbleweed +- Use libcurl for HTTP +- Enable webready (webp image support) +- Add licenses to %license & add BSD 3 clause license (used for some CMake + scripts) + +- update to 0.27.1 (CVE-2019-13108, bsc#1142675) + * Bug and security fixes. + * Deprecation warnings for Video, EPS and SSH support. + * Branch 0.27-maintenance for "dots" to avoid confusion with tag 0.27 (== 0.27.0 code). + * Support for Visual Studio 2019 using Conan and CMake +- Update patch exiv2-build-date.patch +- Drop exiv2-cmake-installdir.patch (included upstream) +- Drop exiv2-rename-libxmp.patch (included upstream) +- Drop exiv2-install-headers.patch (included upstream) +- Drop exiv2-BanAllEntityUsage.patch (included upstream) + +- Create libexiv2-xmp-static subpackage + +- Updated exiv2-build-date.patch +- Added exiv2-cmake-installdir.patch (exiv2 bug #623) +- Added exiv2-rename-libxmp.patch (exiv2 bug #624) + * This should prevent possible issues with libxmp project +- Added exiv2-install-headers.patch (exiv2 bug #627) +- Added exiv2-BanAllEntityUsage.patch + * This prevents a denial of service attack related to XML entity expansion + +- Add libxmp.a to the devel package instead of deleting it, it's + needed by the new exiv2Config.cmake that's installed now +- Add libexpat-devel requirement to the devel package, also needed + by exiv2Config.cmake + +- update to final 0.27.0 release + +- update to official RC2 tarball release: + which obsoletes the following patches in previous dists as backports + that have always been upstream: + * obsoletes 0001-PSD-Use-Safe-add-for-preventing-overflows-in-PSD-fil.patch + * obsoletes 0002-PSD-enforce-Length-of-image-resource-section-file-si.patch (CVE-2018-19108, bsc#1115364) + * obsoletes 0001-Fix-561.-Use-proper-counter-for-the-idx-variable.patch (CVE-2018-19607, bsc#1117513) + * obsoletes 0001-Avoid-null-pointer-exception-due-to-NULL-return-valu.patch (bsc#1142684, CVE-2019-13114) + * obsoletes 0001-IptcData-printStructure-Remove-buffer-overrun.patch (bsc#1088424, CVE-2018-9305) + * obsoletes 0001-Fix-SEGV-in-DataValue-Copy.patch (bsc#1109299, CVE-2018-17282) + +- update to current 0.27-RC2 git state to fix SONAME + change issues +- drop exiv2-0.27-rc2-branch.patch: built git tarball instead. + +- update to 0.27-RC1: + * Security Fixes. + * New build and test infrastructure. + * Many bug fixes. + * Support for MinGW/msys2. + * Buildserver rewritten. + * Support for Adobe XMPsdk +- drop exiv2-update-to-0.26-branch.patch, parallel-build-dep.patch: obsolete +- add exiv2-0.27-rc2-branch.patch: add fixes staged for RC2 - * Includes fix for CVE-2019-14982 (bsc#1146294) + * Fixes CVE-2017-1000128 (bsc#1068871) expat + * (CVE-2022-43680, bsc#1204708) use-after free caused by overeager + destruction of a shared DTD in XML_ExternalEntityParserCreate in + out-of-memory situations + - Added patch expat-CVE-2022-43680.patch + +- Security fix: fabtests +- Add prov-net-fix-error-path-in-xnet_enable_rdm.patch to fix a deadlock + when no network interfaces are available (bsc#1205139) + git +- Fix CVE-2022-39260, overflow in `split_cmdline()`, leading to + arbitrary heap writes and remote code execution + (CVE-2022-39260, bsc#1204456) + fix-CVE-2022-39260.patch +- Fix CVE-2022-39253, dereference issue with symbolic links via + the `--local` clone mechanism + (CVE-2022-39253, bsc#1204455) + fix-CVE-2022-39253.patch + gnutls +- Fix AVX CPU feature detection for OSXSAVE [bsc#1203299] + * Fixes a SIGILL termination at the verzoupper instruction when + trying to run GnuTLS on a Linux kernel with the noxsave command + line parameter set. Relevant mostly for virutal systems. + * Upstream bug: https://gitlab.com/gnutls/gnutls/issues/1282 + * Add gnutls-clear-AVX-bits-if-it-cannot-be-queried-XSAVE.patch + gstreamer-plugins-good +- Add gstreamer-CVE-2022-1920.patch: avoid integer overflow in + WavPack header handling code (boo#1201688 CVE-2022-1920). +- Add gstreamer-CVE-2022-1921.patch: fix integer overflow resulting + in heap corruption (boo#1201693 CVE-2022-1921). +- Add gstreamer-CVE-2022-1922-matroska.patch and + gstreamer-CVE_2022-1922-qt.patch: fix integer overflows in + zlib/bz2/etc. decompression (boo#1201702 boo#1201704 boo#1201706 + boo#1201707 boo#1201708 CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 + CVE-2022-1925 CVE-2022-2122). + ibus-typing-booster +- Update to 2.19.7 +- Avoid inline completion when OSK (on-screen-keyboard) is shown + (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/395) +- Do not reset input purpose on focus out + (See: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5966#note_1576732) + imb:gnu-mpich-hpc +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:gnu-mvapich2-hpc +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:gnu-openmpi2-hpc +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:gnu-openmpi3-hpc +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:gnu-openmpi4-hpc +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:mpich +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:mvapich2 +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:openmpi2 +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:openmpi3 +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + imb:openmpi4 +- Update to 2021.3: + - Change default value for mem_alloc_type to device + - License update + - Bug fixes. + iniparser +- Add fixes since 4.1 + + Fail-testrun-on-test-failure.patch + + Fix-buffer-overflow-from-sprintf.patch +- Fix tests failing on 32bit architectures + + Fix-tests-on-32bit.patch + -- add baselibs.conf as a source -- enable parallel building - ioquake3 +- Remove nasm build requires, no longer used. + -- openal-devel is now called openal-soft-devel - kernel-firmware -- Fix missing aliases for qlogic (bsc#1200889); - update other aliases as well from the latest SLE15-SP4 kernels +- Update to version 20221031 (git commit 8bb75626e9dd): + * linux-firmware: Add firmware for Cirrus CS35L41 on new ASUS Laptop + * iwlwifi: add new PNVM binaries from core74-44 release + * iwlwifi: add new FWs from core69-81 release + * qcom: update venus firmware files for VPU-2.0 + * qcom: remove split SC7280 venus firmware images + * qcom: update venus firmware file for v5.4 + * qcom: replace split SC7180 venus firmware images with symlink + * rtw89: 8852b: update fw to v0.27.32.1 + * rtlwifi: update firmware for rtl8192eu to v35.7 + * rtlwifi: Add firmware v4.0 for RTL8188FU + * i915: Add HuC 7.10.3 for DG2 + * linux-firmware: Add firmware for Cirrus CS35L41 on ASUS Laptops + * linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops + * linux-firmware: Add firmware for Cirrus CS35L41 on HP Laptops +- Drop the CS35L41 firmware tarball that has been merged +- Drop obsoleted cirrus-WHENCE-update.patch + +- Update to version 20221017 (git commit 48407ffd7adb): + * cnm: update chips&media wave521c firmware. + * brcm: add symlink for Pi Zero 2 W NVRAM file + * rtw89: 8852b: add initial fw v0.27.32.0 + * iwlwifi: add new FWs from core72-129 release + * iwlwifi: update 9000-family firmwares to core72-129 + * rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A + * amdgpu: update GC 10.3.6 RLC firmware + * amdgpu: update GC 10.3.7 RLC firmware + * amdgpu: update Yellow Carp RLC firmware + * amdgpu: update Beige Goby RLC firmware + * amdgpu: update Dimgrey Cavefish RLC firmware + * amdgpu: update Navy Flounder RLC firmware + * amdgpu: update Sienna Cichlid RLC firmware + * mediatek: Update mt8195 SOF firmware to v0.4.1 + * qcom: add squashed version of a530 zap shader + * rtw89: 8852c: update fw to v0.27.56.1 + * rtw89: 8852c: update fw to v0.27.56.0 + * mediatek: Update mt8186 SCP firmware +- Update Cirrus CS35L41 firmware (bsc#1203699) + cirrus-WHENCE-update.patch +- Update aliases from 6.1-rc1 kernel + +- Apply the same workaround to uncompressed flat package, too + (bsc#1204103) + +- Workaround for update failure of kernel-firmware-qcom package + due to the change from a directory to a symlink (bsc#1204103) + +- Update to version 20220930 (git commit fdf1a6525852): + * linux-firmware: Update AMD cpu microcode + * mediatek: mt8195: Update scp.img to v2.0.11956 + * mediatek: Add new mt8195 SOF firmware + * mediatek: Update mt8186 SOF firmware to v0.2.1 + * linux-firmware: update firmware for mediatek bluetooth chip (MT7922) + * rtl_bt: Update RTL8852A BT USB firmware to 0xD9B8_8207 + * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) + * linux-firmware: update firmware for MT7922 WiFi device + * linux-firmware: update firmware for MT7921 WiFi device + * cxgb4: Update firmware to revision 1.27.0.0 (jsc#PED-1501) + * i915: Add versionless HuC files for current platforms + * i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P + * qca: Update firmware files for BT chip WCN3991. + * Removing crnv32 + * amdgpu: update yellow carp DMCUB firmware + * amdgpu: add firmware for VCN 3.1.2 IP block + * amdgpu: add firmware for SDMA 5.2.6 IP block + * amdgpu: add firmware for PSP 13.0.5 IP block + * amdgpu: add firmware for GC 10.3.6 IP block + * amdgpu: add firmware for DCN 3.1.5 IP block + * qcom: rename Lenovo ThinkPad X13s firmware paths + * rtw89: 8852c: update fw to v0.27.42.0 + * rtw89: 8852c: update fw to v0.27.36.0 +- Fix install-split.sh for dealing with a symlink of directory + +- Update to version 20220902 (git commit 2f2f0181581d): + * Mellanox: Add new mlxsw_spectrum firmware xx.2010.3146 + * amdgpu: update beige goby VCN firmware + * amdgpu: update dimgrey cavefish VCN firmware + * amdgpu: update navy flounder VCN firmware + * amdgpu: update sienna cichlid VCN firmware (bsc#1202707) + * rtl_bt: Update RTL8852C BT USB firmware to 0xDFB8_5A33 + * mediatek: reference the LICENCE file for MediaTek firmwares + * mediatek: Add new mt8186 SOF firmware + * ice: Update package to 1.3.30.0 + * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00438 + * brcm: Add nvram for Lenovo Yoga Tablet 2 830F/L and 1050F/L tablets + * brcm: Add nvram for the Xiaomi Mi Pad 2 tablet + * brcm: Add nvram for the Asus TF103C tablet + * Add amd-ucode README file + * qca: Update firmware files for BT chip WCN6750. This commit will update required firmware files for WCN6750. + * amdgpu: Update Yellow Carp VCN firmware + * qcom: Add firmware for Lenovo ThinkPad X13s +- Update aliases from 6.0-rc +- Update topics list for mtk-sof + +- Update to version 20220804 (git commit e6185d5197fd): + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * Mellanox: Add new mlxsw_spectrum firmware xx.2010.3020 + * linux-firmware: Add firmware for Cirrus CS35L41 + * i915: Add GuC v70.4.1 for DG2 + * i915: Add DMC v2.07 for DG2 + * amdgpu partially revert "amdgpu: update beige goby to release 22.20" + * mediatek: Update mt8183/mt8192/mt8195 SCP firmware + * amdgpu: update renoir to release 22.20 + * amdgpu: update beige goby to release 22.20 + * amdgpu: update yellow carp to release 22.20 + * amdgpu: update dimgrey cavefish to release 22.20 + * amdgpu: update vega20 to release 22.20 + * amdgpu: update vega12 to release 22.20 + * amdgpu: update raven to release 22.20 + * amdgpu: update navy flounder to release 22.20 + * amdgpu: update vega10 to release 22.20 + * amdgpu: update sienna cichlid to release 22.20 + * amdgpu: update navi14 to release 22.20 + * amdgpu: update green sardine to release 22.20 + * amdgpu: update vangogh to release 22.20 + * amdgpu: update navi12 to release 22.20 + * amdgpu: update navi10 to release 22.20 + * amdgpu: update picasso to release 22.20 + * amdgpu: update aldebaran to release 22.20 + * amdgpu: update psp 13.0.8 TA firmware + * WHENCE: Fix the dangling symlinks fix +- Revert the previous rtw88/rtw8822c_fw.bin change due to regression + on HP Pavilion 15 (bsc#1202152) +- Update alias from 5.19 + +- Update to version 20220714 (git commit 84661a3ba62f): + * amdgpu: update DMCUB firmware for DCN 3.1.6 + * WHENCE: Correct dangling symlinks + * Correct WHENCE entry for wfx firmware + * bnx2: Drop unsupported Broadcom NetXtremeII firmware + * bnx2: drop unsupported firmwares + * bnx2: sort firmware names in filesystem order + * Remove old Broadcom Everest (bnx2x) v4/5 firmware + * drop Token Ring network firmwares + * Drop TDA7706 radio firmware + * Drop Intel WiMax firmware + * Drop Computone IntelliPort Plus serial firmware + * Drop ATM Ambassador devices firmware + * brocade: drop old unsupported firmware revs + * amdgpu: update yellow carp DMCUB firmware + * linux-firmware: update firmware for MT7622 WiFi device + * linux-firmware: update firmware for MT7922 WiFi device + * linux-firmware: update firmware for mediatek bluetooth chip (MT7922) + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * mediatek: Add SCP firmware for MT8186 + * rtw88: 8822c: Update normal firmware to v9.9.13 + * rtw88: 8822c: Update normal firmware to v9.9.12 +- Drop obsoleted temporary patches: + wfx-WHENCE-fix.diff + brcm-symlink-fixes.diff +- Minor update of README.build +- Fix missing aliases for qlogic (bsc#1200889) + +- Update to version 20220622 (git commit 9ed4d42c51ac): + * amdgpu: update Yellow Carp VCN firmware + * linux-firmware: update firmware for MT7921 WiFi device + * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) + * qed: update 8.59.1.0 firmware + * Link some devices that ship with the AW-CM256SM + * Add initial AzureWave AW-CM256SM NVRAM file + * Remove the Pine64 Quartz copy of the RPi NVRAM + * qca: Update firmware files for BT chip WCN6750. + * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00409 + * WHENCE: add symlinks for StarFive based boards + * linux-firmware: wilc1000: update WILC1000 firmware to v15.6 + * brcm: Add NVRAM file 43455 based Wifi/BT module as used on the Quartz64 Model B from Pine64. This file is based on the existing "brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt" NVRAM file. + * iwlwifi: add new FWs from core70-87 release + * iwlwifi: update 9000-family firmwares to core70-87 +- Temporary fix for incorrect symlinks for brcm in WHENCE: + brcm-symlink-fixes.diff +- Minor updates of scripts, sorting alphabetically and add version + to Provides/Obsoletes +- Update alias + +- Update to version 20220607 (git commit 02c69863c885): + * rtl_bt: Update RTL8852A BT USB firmware to 0xDFB8_0634 + * Makefile: replace mkdir by install + * iwlwifi: remove old unsupported 3160/7260/7265/8000/8265 firmware + * ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.9 + * WHENCE: ath11k: move regdb.bin before board-2.bin + * ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00157 + * ath10k: QCA9888 hw2.0: update board-2.bin + * ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00157 + * ath10k: QCA4019 hw1.0: update board-2.bin + * ath10k: WCN3990 hw1.0: add board-2.bin +- Update aliases from 5.19-rc1 +- Minor adjustment of spec template and makespec.sh to align with + the latest TW format + +- Update to version 20220516 (git commit 251d29004ffc): + * amdgpu: update beige goby firmware for 22.10 + * amdgpu: update renoir firmware for 22.10 + * amdgpu: update dimgrey cavefish firmware for 22.10 + * amdgpu: update vega20 firmware for 22.10 + * amdgpu: update yellow carp firmware for 22.10 + * amdgpu: update vega12 firmware for 22.10 + * amdgpu: update navy flounder firmware for 22.10 + * amdgpu: update vega10 firmware for 22.10 + * amdgpu: update raven2 firmware for 22.10 + * amdgpu: update raven firmware for 22.10 + * amdgpu: update sienna cichlid firmware for 22.10 + * amdgpu: update green sardine firmware for 22.10 + * amdgpu: update PCO firmware for 22.10 + * amdgpu: update vangogh firmware for 22.10 + * amdgpu: update navi14 firmware for 22.10 + * amdgpu: update navi12 firmware for 22.10 + * amdgpu: update navi10 firmware for 22.10 + * amdgpu: update aldebaran firmware for 22.10 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * mediatek: Update mt8192 SCP firmware libfabric +- Add prov-net-fix-error-path-in-xnet_enable_rdm.patch to fix a deadlock + when no network interfaces are available (bsc#1205139) + libfprint +- update to 1.94.5: + * New driver: fpcmoc, supporting various FPC MOC Fingerprint Sensors + * goodixmoc: New PIDs 0x6014, 0x6094, 0x631C, 0x634C, 0x6384, 0x659A. + * goodixmoc: Support resetting device on firmware failure due to corrupted DB. + * elanmoc: New PIDs 0x0c88, 0x0c8c, 0x0c8d. + * synaptics: New PID 0x0104. + * upektc: New PID 0x2017. + * Fixed various memory leaks + * More tests + libtorrent-rasterbar +- Update to version 2.0.8 + * fix uTP streams timing out instead of closing cleanly + * add write_torrent_file_buf() overload for generating + .torrent files + * add create_torrent::generate_buf() function to generate into + a buffer + * fix copy_file when the file ends with a sparse region + * uTP performance, fix packet loss when sending is stalled + * fix trackers being stuck after session pause/resume + * fix bug in hash_picker with empty files + * uTP performance, prevent premature timeouts/resends + * add option to not memory map files below a certain size + * settings_pack now returns default values when queried for + missing settings + * fix copy_file fall-back when SEEK_HOL/SEEK_DATA is not + supported + * improve error reporting from file copy and move + * tweak pad file placement to match reference implementation + (tail-padding) + * uTP performance, more lenient nagle's algorithm to always + allow one outstanding undersized packet + * uTP performance, piggy-back held back undersized packet with + ACKs + * uTP performance, don't send redundant deferred ACKs + * support incoming SOCKS5 packets with hostnames as source + address, for UDP trackers + * ignore duplicate network interface change notifications on + linux + * fix total_want/want accounting when forcing a recheck + * fix merging metadata with magnet links added on top of + existing torrents + * add torrent_flag to default all file priorities to + dont_download + * fix &so= feature in magnet links + * improve compatibility of SOCKS5 UDP ASSOCIATE + * fix madvise range for flushing cache in mmap_storage + * open files with no_cache set in O_SYNC mode +- Drop 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch + (merged upstream) + libyui +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-bindings +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-ncurses +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-ncurses-pkg +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-ncurses-rest-api +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-qt +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-qt-graph +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-qt-pkg +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-qt-rest-api +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyui:libyui-rest-api +- Prevent antisocial focus grabbing in pkg list (bsc#1204429) +- 4.4.6 + +- Fixed build failure with gcc 13 (gh#libyui/libyui/#80) +- Killed YCP zombies in log output and comments +- 4.4.5 + libyuv +- Update to version 20220920+f9fda6e: + * Fix shift amount for SSSE3 assembly for I012 format conversions + * 10/12 bit YUV replicate upper bits to low bits before converting to RGB + * Fix immediate offsets for row_neon build on gcc + +- Update to version 20220920+248172e: + * I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added. + * Remove include resource.h for Fuchsia build + * I420ToRGB24MatrixFilter function added + * SSE2 MM21->YUY2 conversion + * MM21ToYUY2 and ABGRToJ420 conversion + * AB64ToARGB fix for inplace conversion + * Bump up version to 1838 + * Add I422ToRGB565Matrix + * RAWToJ400 require multiple of 16 pixels for NEON + * row_neon*: Explicitly initialize pad in RgbConstants + * Fix MSVC warnings by adding casts + * Define _CRT_SECURE_NO_WARNINGS if MSVC CRT is used + * Reduce cmake verbosity and update min version + * Set IMPORT_PREFIX to "lib" on Windows + * Android.bp: Remove reference to LICENSE_THIRD_PARTY + * Fix SSE2 version of ScalePlaneUp2_16_Bilinear + * Disable bilinear 16 bit scale up for SSE2 + * Add .vpython3 to libyuv. + * Switch from python to python3. + mbedtls +- Update to 2.28.1: (CVE-2022-35409) + Default behavior changes + * mbedtls_cipher_set_iv will now fail with ChaCha20 and + ChaCha20+Poly1305 for IV lengths other than 12. The library was + silently overwriting this length with 12, but did not inform + the caller about it. + gh#Mbed-TLS/mbedtls#4301 + Features + * When MBEDTLS_PSA_CRYPTO_CONFIG is enabled, you may list the PSA + crypto feature requirements in the file named by the new macro + MBEDTLS_PSA_CRYPTO_CONFIG_FILE instead of the default + psa/crypto_config.h. Furthermore you may name an additional + file to include after the main file with the macro + MBEDTLS_PSA_CRYPTO_USER_CONFIG_FILE. + Security + * Zeroize dynamically-allocated buffers used by the PSA Crypto + key storage module before freeing them. These buffers contain + secret key material, and could thus potentially leak the key + through freed heap. + * Fix a potential heap buffer overread in TLS 1.2 server-side + when MBEDTLS_USE_PSA_CRYPTO is enabled, an opaque key (created + with mbedtls_pk_setup_opaque()) is provisioned, and a static + ECDH ciphersuite is selected. This may result in an application + crash or potentially an information leak. + * Fix a buffer overread in DTLS ClientHello parsing in servers + with MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE enabled. + An unauthenticated client or a man-in-the-middle could cause a + DTLS server to read up to 255 bytes after the end of the SSL + input buffer. The buffer overread only happens when + MBEDTLS_SSL_IN_CONTENT_LEN is less than a threshold that + depends on the exact configuration: 258 bytes if using + mbedtls_ssl_cookie_check(), and possibly up to 571 bytes with + a custom cookie check function. + Reported by the Cybeats PSI Team. + Bugfix + * Fix a memory leak if mbedtls_ssl_config_defaults() is called + twice. + * Fix several bugs (warnings, compiler and linker errors, test + failures) in reduced configurations when MBEDTLS_USE_PSA_CRYPTO + is enabled. + * Fix a bug in (D)TLS curve negotiation: when + MBEDTLS_USE_PSA_CRYPTO was enabled and an ECDHE-ECDSA or + ECDHE-RSA key exchange was used, the client would fail to check + that the curve selected by the server for ECDHE was indeed one + that was offered. As a result, the client would accept any + curve that it supported, even if that curve was not allowed + according to its configuration. + gh#Mbed-TLS/mbedtls#5291 + * Fix unit tests that used 0 as the file UID. This failed on some + implementations of PSA ITS. + gh#Mbed-TLS/mbedtls#3838 + * Fix API violation in mbedtls_md_process() test by adding a call + to mbedtls_md_starts(). + gh#Mbed-TLS/mbedtls#2227 + * Fix compile errors when MBEDTLS_HAVE_TIME is not defined. + Add tests to catch bad uses of time.h. + * Fix bug in the alert sending function + mbedtls_ssl_send_alert_message() potentially leading to + corrupted alert messages being sent in case the function needs + to be re-called after initially returning + MBEDTLS_SSL_WANT_WRITE. + gh#Mbed-TLS/mbedtls#1916 + * In configurations with MBEDTLS_SSL_DTLS_CONNECTION_ID enabled + but none of MBEDTLS_SSL_HW_RECORD_ACCEL, + MBEDTLS_SSL_EXPORT_KEYS or MBEDTLS_DEBUG_C, DTLS handshakes + using CID would crash due to a null pointer dereference. + Fix this. + gh#Mbed-TLS/mbedtls#3998 + * Fix incorrect documentation of mbedtls_x509_crt_profile. The + previous documentation stated that the allowed_pks field + applies to signatures only, but in fact it does apply to the + public key type of the end entity certificate, too. + gh#Mbed-TLS/mbedtls#1992 + * Fix PSA cipher multipart operations using ARC4. Previously, an + IV was required but discarded. Now, an IV is rejected, as it + should be. + * Fix undefined behavior in mbedtls_asn1_find_named_data(), where + val is not NULL and val_len is zero. psa_raw_key_agreement() + now returns PSA_ERROR_BUFFER_TOO_SMALL when applicable. + gh#Mbed-TLS/mbedtls#5735 + * Fix a bug in the x25519 example program where the removal of + MBEDTLS_ECDH_LEGACY_CONTEXT caused the program not to run. + gh#Mbed-TLS/mbedtls#4901 + gh#Mbed-TLS/mbedtls#3191 + * Encode X.509 dates before 1/1/2000 as UTCTime rather than + GeneralizedTime. + gh#Mbed-TLS/mbedtls#5465 + * Fix order value of curve x448. + * Fix string representation of DNs when outputting values + containing commas and other special characters, conforming to + RFC 1779. + gh#Mbed-TLS/mbedtls#769 + * Silence a warning from GCC 12 in the selftest program. + gh#Mbed-TLS/mbedtls#5974 + * Fix mbedtls_asn1_write_mpi() writing an incorrect encoding of + 0. + * Fix resource leaks in mbedtls_pk_parse_public_key() in low + memory conditions. + * Fix server connection identifier setting for outgoing encrypted + records on DTLS 1.2 session resumption. After DTLS 1.2 session + resumption with connection identifier, the Mbed TLS client now + properly sends the server connection identifier in encrypted + record headers. + gh#Mbed-TLS/mbedtls#5872 + * Fix a null pointer dereference when performing some operations + on zero represented with 0 limbs (specifically + mbedtls_mpi_mod_int() dividing by 2, and + mbedtls_mpi_write_string() in base 2). + * Fix record sizes larger than 16384 being sometimes accepted + despite being non-compliant. This could not lead to a buffer + overflow. In particular, application data size was already + checked correctly. + mozilla-nspr +- update to version 4.34.1 + * add file descriptor sanity checks in the NSPR poll function. + mpich:gnu-hpc +- Revert use of internal PMIx and hwloc library + - Using external libraries disables the build of all process managers + +- Disable valgrind on ppc64 to fix build dependency issues. +- Add _constraints to fix compilation running out of disk space. + +- Update to 4.0.2 + - Fix support for dynamic process functionality with PMI2 clients + - Fix non-zero appnum bug in PMI2 server in Hydra + - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx + - Fix Level Zero properties initialization in MPL. + - Use standard names for CPU affinity functions with POSIX + threads. + - Add elemental to eq/neq operators in Fortran 2008 binding + +- Switch to external hwloc, and PMIx +- On 32b systems, use ofi instead of verbs flavor by default + mpich:gnu-hpc-ofi +- Revert use of internal PMIx and hwloc library + - Using external libraries disables the build of all process managers + +- Disable valgrind on ppc64 to fix build dependency issues. +- Add _constraints to fix compilation running out of disk space. + +- Update to 4.0.2 + - Fix support for dynamic process functionality with PMI2 clients + - Fix non-zero appnum bug in PMI2 server in Hydra + - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx + - Fix Level Zero properties initialization in MPL. + - Use standard names for CPU affinity functions with POSIX + threads. + - Add elemental to eq/neq operators in Fortran 2008 binding + +- Switch to external hwloc, and PMIx +- On 32b systems, use ofi instead of verbs flavor by default + mpich:ofi +- Revert use of internal PMIx and hwloc library + - Using external libraries disables the build of all process managers + +- Disable valgrind on ppc64 to fix build dependency issues. +- Add _constraints to fix compilation running out of disk space. + +- Update to 4.0.2 + - Fix support for dynamic process functionality with PMI2 clients + - Fix non-zero appnum bug in PMI2 server in Hydra + - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx + - Fix Level Zero properties initialization in MPL. + - Use standard names for CPU affinity functions with POSIX + threads. + - Add elemental to eq/neq operators in Fortran 2008 binding + +- Switch to external hwloc, and PMIx +- On 32b systems, use ofi instead of verbs flavor by default + mpich:standard +- Revert use of internal PMIx and hwloc library + - Using external libraries disables the build of all process managers + +- Disable valgrind on ppc64 to fix build dependency issues. +- Add _constraints to fix compilation running out of disk space. + +- Update to 4.0.2 + - Fix support for dynamic process functionality with PMI2 clients + - Fix non-zero appnum bug in PMI2 server in Hydra + - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx + - Fix Level Zero properties initialization in MPL. + - Use standard names for CPU affinity functions with POSIX + threads. + - Add elemental to eq/neq operators in Fortran 2008 binding + +- Switch to external hwloc, and PMIx +- On 32b systems, use ofi instead of verbs flavor by default + mpitests +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mpich +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mpich-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mpich-ofi +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mpich-ofi-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mvapich2 +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mvapich2-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mvapich2-psm +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mvapich2-psm-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mvapich2-psm2 +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:mvapich2-psm2-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi1-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi2 +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi2-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi3 +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi3-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi4 +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + mpitests:openmpi4-gnu-hpc +- Reenable LTO as it was not the real issue. +- Disable parallel build which is causing all kind of unexpected cbugs and crashes + +- Update OSU micro benchmark to 6.1 +- Update Intel MPI Benchmarks to v2021.3 +- Add osu-fix-bad-return-values.patch to fix compilation errors +- Add imb-cpp-flags.patch to fix IMB compilation flags +- Disable LTO as there are multiple failures with openMPI + +- avoid using egrep, use grep -E to be compatible with newer grep versions + muparser +- Update to release 2.3.3.1 + * Some issues found by fuzzers were fixed. + +- Update to 2.3.2: + * using OpenMP is now the default settings for cmake based builds + * added optimization for trivial expressions + * introduced a maximum length for expressions (5000 Character) + * introduced a maximum length for identifiers (100 Characters) + * removed the MUP_MATH_EXCEPTION macro and related functionality + * removed ParserStack.h (replaced with std::stack) + * removed macros for defining E and PI (replaced with a static constants) + * the MUP_ASSERT macro is no longer removed in release builds + for better protection against segmentation faults +- Updated muparser-abiversion.diff as the project is now using cmake +- Removed muparser-optflags.patch as the project is now using cmake + and the Makefile.in file no longer exists + +- Specfile modernization. + +- Trim bias from descriptions. + +- Update to version 2.2.6.1: + * build system based on cmake + * source code fixes for modern compilers +- Update soversion in muparser-abiversion.diff and baselibs.conf. + -- update to new upstream release 2.2.2 - * Retrieving all results of expressions made up of comma separate - subexpressions is now possible with a new Eval overload. - * Callback functions with fixed number of arguments can now have up - to 10 parameters - * ternary if-then-else operator added (C-like; "x?y:z") - * new intrinsic binary operators: "&&", "||" (logical and, or) - * A new bulkmode allows submitting large arrays as variables to - compute large numbers of expressions with a single call.- enable - parallel build - -- update to 1.34 - -- fix parallel build - -- build for openSUSE-Education - -- initial package - mvapich2:gnu-hpc +- Add mvapich2-allow-building-with-external-hwloc.patch + to allow building against an external hwloc library +- Build mvapich2 HPC flavors against pmix and hwloc system libraries + +- add pass-correct-size-to-snprintf.patch to fix potential buffer + overflows (required to make 'sundials' testsuite pass) +- Update to mvapich2 2.3.7 + * Features and Enhancements (since 2.3.6): + - Added support for systems with Rockport's switchless networks + * Added automatic architecture detection + * Optimized performance for point-to-point operations + - Added support for the Cray Slingshot 10 interconnect + - Enhanced support for blocking collective offload using + Mellanox SHARP + * Scatter and Scatterv + - Enhanced support for non-blocking collective offload using + Mellanox SHARP + * Iallreduce, Ibarrier, Ibcast, and Ireduce + * Bug Fixes (since 2.3.6): + - Removed several deprectated functions + - Thanks to Honggang Li @RedHat for the report + - Fixed a bug where tools like CMake FindMPI would not + detect MVAPICH when compiled without Hydra mpiexec + - Thanks to Chris Chambreau and Adam Moody @LLNL for the report + - Fixed compilation error when building with mpirun and without hydra + - Thanks to James Long @University of Illinois for the report + - Fixed issue with setting RoCE mode correctly without RDMA_CM. + - Thanks to Nicolas Gagnon @Rockport Networks for the report + - Fixed an issue on heterogeneous clusters where QP attributes were + set incorrectly + - Thanks to X-ScaleSolutions for the report and fix + - Fixed a memory leak in improbe on the PSM channel + - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado + for the report + - Added retry logic for PSM connection establishment + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions + for the patch + - Fixed an initialization error when using PSM and gcc's -pg option + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for + the patch + - Fixed a potential integer overflow when transfering large arrays + - Thanks to Alexander Melnikov for the report and patch +- Fix Url: link + mvapich2:gnu-hpc-psm +- Add mvapich2-allow-building-with-external-hwloc.patch + to allow building against an external hwloc library +- Build mvapich2 HPC flavors against pmix and hwloc system libraries + +- add pass-correct-size-to-snprintf.patch to fix potential buffer + overflows (required to make 'sundials' testsuite pass) +- Update to mvapich2 2.3.7 + * Features and Enhancements (since 2.3.6): + - Added support for systems with Rockport's switchless networks + * Added automatic architecture detection + * Optimized performance for point-to-point operations + - Added support for the Cray Slingshot 10 interconnect + - Enhanced support for blocking collective offload using + Mellanox SHARP + * Scatter and Scatterv + - Enhanced support for non-blocking collective offload using + Mellanox SHARP + * Iallreduce, Ibarrier, Ibcast, and Ireduce + * Bug Fixes (since 2.3.6): + - Removed several deprectated functions + - Thanks to Honggang Li @RedHat for the report + - Fixed a bug where tools like CMake FindMPI would not + detect MVAPICH when compiled without Hydra mpiexec + - Thanks to Chris Chambreau and Adam Moody @LLNL for the report + - Fixed compilation error when building with mpirun and without hydra + - Thanks to James Long @University of Illinois for the report + - Fixed issue with setting RoCE mode correctly without RDMA_CM. + - Thanks to Nicolas Gagnon @Rockport Networks for the report + - Fixed an issue on heterogeneous clusters where QP attributes were + set incorrectly + - Thanks to X-ScaleSolutions for the report and fix + - Fixed a memory leak in improbe on the PSM channel + - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado + for the report + - Added retry logic for PSM connection establishment + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions + for the patch + - Fixed an initialization error when using PSM and gcc's -pg option + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for + the patch + - Fixed a potential integer overflow when transfering large arrays + - Thanks to Alexander Melnikov for the report and patch +- Fix Url: link + mvapich2:gnu-hpc-psm2 +- Add mvapich2-allow-building-with-external-hwloc.patch + to allow building against an external hwloc library +- Build mvapich2 HPC flavors against pmix and hwloc system libraries + +- add pass-correct-size-to-snprintf.patch to fix potential buffer + overflows (required to make 'sundials' testsuite pass) +- Update to mvapich2 2.3.7 + * Features and Enhancements (since 2.3.6): + - Added support for systems with Rockport's switchless networks + * Added automatic architecture detection + * Optimized performance for point-to-point operations + - Added support for the Cray Slingshot 10 interconnect + - Enhanced support for blocking collective offload using + Mellanox SHARP + * Scatter and Scatterv + - Enhanced support for non-blocking collective offload using + Mellanox SHARP + * Iallreduce, Ibarrier, Ibcast, and Ireduce + * Bug Fixes (since 2.3.6): + - Removed several deprectated functions + - Thanks to Honggang Li @RedHat for the report + - Fixed a bug where tools like CMake FindMPI would not + detect MVAPICH when compiled without Hydra mpiexec + - Thanks to Chris Chambreau and Adam Moody @LLNL for the report + - Fixed compilation error when building with mpirun and without hydra + - Thanks to James Long @University of Illinois for the report + - Fixed issue with setting RoCE mode correctly without RDMA_CM. + - Thanks to Nicolas Gagnon @Rockport Networks for the report + - Fixed an issue on heterogeneous clusters where QP attributes were + set incorrectly + - Thanks to X-ScaleSolutions for the report and fix + - Fixed a memory leak in improbe on the PSM channel + - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado + for the report + - Added retry logic for PSM connection establishment + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions + for the patch + - Fixed an initialization error when using PSM and gcc's -pg option + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for + the patch + - Fixed a potential integer overflow when transfering large arrays + - Thanks to Alexander Melnikov for the report and patch +- Fix Url: link + mvapich2:psm +- Add mvapich2-allow-building-with-external-hwloc.patch + to allow building against an external hwloc library +- Build mvapich2 HPC flavors against pmix and hwloc system libraries + +- add pass-correct-size-to-snprintf.patch to fix potential buffer + overflows (required to make 'sundials' testsuite pass) +- Update to mvapich2 2.3.7 + * Features and Enhancements (since 2.3.6): + - Added support for systems with Rockport's switchless networks + * Added automatic architecture detection + * Optimized performance for point-to-point operations + - Added support for the Cray Slingshot 10 interconnect + - Enhanced support for blocking collective offload using + Mellanox SHARP + * Scatter and Scatterv + - Enhanced support for non-blocking collective offload using + Mellanox SHARP + * Iallreduce, Ibarrier, Ibcast, and Ireduce + * Bug Fixes (since 2.3.6): + - Removed several deprectated functions + - Thanks to Honggang Li @RedHat for the report + - Fixed a bug where tools like CMake FindMPI would not + detect MVAPICH when compiled without Hydra mpiexec + - Thanks to Chris Chambreau and Adam Moody @LLNL for the report + - Fixed compilation error when building with mpirun and without hydra + - Thanks to James Long @University of Illinois for the report + - Fixed issue with setting RoCE mode correctly without RDMA_CM. + - Thanks to Nicolas Gagnon @Rockport Networks for the report + - Fixed an issue on heterogeneous clusters where QP attributes were + set incorrectly + - Thanks to X-ScaleSolutions for the report and fix + - Fixed a memory leak in improbe on the PSM channel + - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado + for the report + - Added retry logic for PSM connection establishment + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions + for the patch + - Fixed an initialization error when using PSM and gcc's -pg option + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for + the patch + - Fixed a potential integer overflow when transfering large arrays + - Thanks to Alexander Melnikov for the report and patch +- Fix Url: link + mvapich2:psm2 +- Add mvapich2-allow-building-with-external-hwloc.patch + to allow building against an external hwloc library +- Build mvapich2 HPC flavors against pmix and hwloc system libraries + +- add pass-correct-size-to-snprintf.patch to fix potential buffer + overflows (required to make 'sundials' testsuite pass) +- Update to mvapich2 2.3.7 + * Features and Enhancements (since 2.3.6): + - Added support for systems with Rockport's switchless networks + * Added automatic architecture detection + * Optimized performance for point-to-point operations + - Added support for the Cray Slingshot 10 interconnect + - Enhanced support for blocking collective offload using + Mellanox SHARP + * Scatter and Scatterv + - Enhanced support for non-blocking collective offload using + Mellanox SHARP + * Iallreduce, Ibarrier, Ibcast, and Ireduce + * Bug Fixes (since 2.3.6): + - Removed several deprectated functions + - Thanks to Honggang Li @RedHat for the report + - Fixed a bug where tools like CMake FindMPI would not + detect MVAPICH when compiled without Hydra mpiexec + - Thanks to Chris Chambreau and Adam Moody @LLNL for the report + - Fixed compilation error when building with mpirun and without hydra + - Thanks to James Long @University of Illinois for the report + - Fixed issue with setting RoCE mode correctly without RDMA_CM. + - Thanks to Nicolas Gagnon @Rockport Networks for the report + - Fixed an issue on heterogeneous clusters where QP attributes were + set incorrectly + - Thanks to X-ScaleSolutions for the report and fix + - Fixed a memory leak in improbe on the PSM channel + - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado + for the report + - Added retry logic for PSM connection establishment + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions + for the patch + - Fixed an initialization error when using PSM and gcc's -pg option + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for + the patch + - Fixed a potential integer overflow when transfering large arrays + - Thanks to Alexander Melnikov for the report and patch +- Fix Url: link + mvapich2:standard +- Add mvapich2-allow-building-with-external-hwloc.patch + to allow building against an external hwloc library +- Build mvapich2 HPC flavors against pmix and hwloc system libraries + +- add pass-correct-size-to-snprintf.patch to fix potential buffer + overflows (required to make 'sundials' testsuite pass) +- Update to mvapich2 2.3.7 + * Features and Enhancements (since 2.3.6): + - Added support for systems with Rockport's switchless networks + * Added automatic architecture detection + * Optimized performance for point-to-point operations + - Added support for the Cray Slingshot 10 interconnect + - Enhanced support for blocking collective offload using + Mellanox SHARP + * Scatter and Scatterv + - Enhanced support for non-blocking collective offload using + Mellanox SHARP + * Iallreduce, Ibarrier, Ibcast, and Ireduce + * Bug Fixes (since 2.3.6): + - Removed several deprectated functions + - Thanks to Honggang Li @RedHat for the report + - Fixed a bug where tools like CMake FindMPI would not + detect MVAPICH when compiled without Hydra mpiexec + - Thanks to Chris Chambreau and Adam Moody @LLNL for the report + - Fixed compilation error when building with mpirun and without hydra + - Thanks to James Long @University of Illinois for the report + - Fixed issue with setting RoCE mode correctly without RDMA_CM. + - Thanks to Nicolas Gagnon @Rockport Networks for the report + - Fixed an issue on heterogeneous clusters where QP attributes were + set incorrectly + - Thanks to X-ScaleSolutions for the report and fix + - Fixed a memory leak in improbe on the PSM channel + - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado + for the report + - Added retry logic for PSM connection establishment + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions + for the patch + - Fixed an initialization error when using PSM and gcc's -pg option + - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for + the patch + - Fixed a potential integer overflow when transfering large arrays + - Thanks to Alexander Melnikov for the report and patch +- Fix Url: link + openQA +- Update to version 4.6.1667810206.2bf912d: + * Clean up git repository before rebase + * Use more signatures in OpenQA::CacheService + +- Update to version 4.6.1667577561.41a898b: + * Fix log upload from openQA jobs in case of read-only cache directory + * Add tests for SUSE branding + * Add button to insert marker for unblocking incident to OSD branding + * Allow customizing commenting tools via branding + * Use signatures in WebAPI::Controller::Main + * Use signatures in WebAPI::Controller::File + * Use signatures in WebAPI::Controller::Developer + * Use signatures in WebAPI::Controller::ApiKey + +- Update to version 4.6.1667397351.67490e1: + * Simplify database operations in WebAPI::Controller::Test + +- Update to version 4.6.1666949337.70dda4e: + * Use signatures in WebAPI::Controller::Test + * Revert "Add button to insert marker for unblocking incident to OSD branding" + * Implement server-side max and default limit + * Add limits initialization for next previous ajax + * Add ajax subtest to 16-tests_jobs_next_previous.t + * Add button to insert marker for unblocking incident to OSD branding + * Allow customizing commenting tools via branding + +- Update to version 4.6.1666772157.b8fb43f: + * docs: Use consistent writing "openQA" + * Fix bug where some pages briefly show up with light theme in darkmode + * Document interaction of custom dirs with default-initialization + * Improve documentation about triggering tests of custom versions + * Allow specifying `NEEDLES_DIR` to be relative to `CASEDIR` + * Fix invisible buttons in some forms with darkmode + * Fix overview table header in darkmode + * Fix jumbotron and card background in darkmode + * Bring back the old light theme + * t: Fix timing error + * Fix host/port in broken t/25-cache-client.t + * Fix cache service host config for IPs != 127.0.0.1 + * Show correct job status in worker job list + * Add theme settings and replace media queries with .darkmode class + * Fix error handling in web UI download jobs since 4cee25f + * Add darkmode capability + * docs: Simplify developer mode firewall rules + * Add distri-opensuse specific worker container dockerfile + * Improve rendering "waiting for background (GRU) tasks" + +- Update to version 4.6.1666370010.771049f: + * Log used worker cache URL in case of a connection error + * Make cacheservice URL configurable via `workers.ini` + * Support skip and broken results in LTP parser + * Document specifying the version when tagging builds + * Ensure no more secrets are present in `vars.json` before uploading it + +- Update to version 4.6.1666187714.761da80: + * Switch to signatures for Auth/Fake.pm and Auth/OpenID.pm + * t: Reuse same cache service in 25-cache-service to speedup + * t: Remove redundant check for service availability in 25-cache-service.t + * Avoid alerts by not failing Minion jobs when downloads fail + * Extend checks in Gru test to verify whether job state is expected + * Set openQA job reason when preparation Gru task fails + * Extend GRU tests to check whether associated job is incompleted + * Allow passing error to user from GRU task without failing Minion job + * Refactor certain GRU tests into sub tests + * Use `LC_ALL` instead of `LANG` to set locale for tests + * Document accessing the test database + * Avoid test failures due to localized error messages + +- Update to version 4.6.1665644111.e43a7ac: + * t: Fix leaked cache service processes on test abort + +- Update to version 4.6.1665594818.5464316: + * Use signatures in OpenQA::WebAPI::Description + * Use signatures in OpenQA::YAML + * Add signatures to lib/OpenQA/WebAPI.pm + * Use signatures in lib/OpenQA/LiveHandler.pm + * Add help popover for limiting number of finished jobs + * Allow passing additional arguments when rendering help popover + +- Update to version 4.6.1665149803.0112fa5: + * Clean stale lockfiles when fetching needles + * Dependency cron 2022-10-06 + * t: Improve scope of daemon variable in 25-cache-service.t + * t: Correct naming "start_servers" in 25-cache-service.t + * t: Fix sporadic failure in 25-cache-service + * t: Use signatures in 24-worker-engine.t + * t: Use signatures in 25-cache-service.t + * Use signatures in OpenQA::WebAPI::Controller::Admin + * Use the workers count from Minion 10.25 to make monitoring more reliable + * Reduce two verbose log messages to trace level + * Use signatures in Schema::ResultSet::Screenshots + +- Update to version 4.6.1664678755.af47120: + * Dependency cron 2022-10-02 + +- Update to version 4.6.1664521936.e5f3b8b: + * codecov: Bump thresholds to current coverage + * Refactor listing job_templates + * Limit listing of job_templates to avoid timeouts + * Add bugzilla link for ALP in webUI + * Document GitHub user setup for nightly jobs + * Delete unused route 'tests export' + * Dependency cron 2022-09-28 + +- Update to version 4.6.1664284663.969184c: + * Include virtio VGA support in the openqa_worker container + +- Update to version 4.6.1663941254.b479233: + * Prevent stalebot from closing stale issues + * Improve performance of 3 api endpoints by about 312% (for O3 data) + * Replace references of `openqabot` with new bot user `os-autoinst-bot` + * Fix the cloning of job when the corresponding variable is manually set + * Dependency cron 2022-09-21 + +- Update to version 4.6.1662979895.bd3bc01: + * Dependency cron 2022-09-12 + +- Update to version 4.6.1662260703.ebbd448: + * Dependency cron 2022-09-04 + +- Update to version 4.6.1662134472.4423be7: + * Use regex in `_translate_cond` + * Avoid 500 response (and log message) if needle route is used wrongly + * Fix AJAX/parsing error in needle tables + * Re-write `_translate_date_format` more compactly + * Use signatures in code for parsing timestamps of needle table filtering + * Avoid race condition when creating result directories + +- Update to version 4.6.1661784564.0b6acba: + * Add one line padding to allow space for scrollbar in FF + +- Update to version 4.6.1661179045.6cedcbd: + * generate-documentation: pin publix_suffic to 4.0.7 + * Add support for pagure.io and gitlab.gnome.org trackers + * Don't try and log without importing the log function + * Add a check to detect when maintenance update has already been released + +- Update to version 4.6.1660819425.c8126a5: + * Fix signal guard for hook script since it is a separate Minion task + * Document configuring ports for developer mode with firewalld + +- Update to version 4.6.1660790631.9c38795: + * Dependency cron 2022-08-18 + * contrib: Remove conflicting product selection in autoyast + +- Update to version 4.6.1660580984.7191508: + * Fix grammar mistakes in MM documentation + * Move doc sections about debugging/verifying MM setup to end + * Mention `ovs-dpctl` commands in Open vSwitch debugging section of docs + * Document how to verify whether the MM setup works + * Remove weird bullet points in MM setup documentation + * Document firewalld setup with just the `trusted` zone for MM setup + * Improve section headings in MM setup documentation + * Mention salt states in MM setup documentation + +- Update to version 4.6.1660317202.3912a15: + * Dependency cron 2022-08-12 + * docs: Add note about gre_tunnel_preup executable bit + +- Update to version 4.6.1660127430.c57e24c: + * apparmor: Allow run of ping which is required for ipmi backend jobs + +- Update to version 4.6.1659521059.d04080d: + * Limit maximum number of finished jobs shown on "All tests" server-side + +- Update to version 4.6.1659353820.539e6c4: + * Avoid server error if vars.json is missing in investigation + +- Update to version 4.6.1658503430.1290d12: + * Use new Leap repository name format + * Avoid potential problem in audit log test + * Document enabling the AMQP plugin (and not just configuring it) + * Only apply the domain passlist-check for ASSETS as documented + * Prevent error about "unreadable git hash" + * Fix sort order of comments on job details page + * Fix sorting of jobs that have never run on 'All tests' page + +- Update to version 4.6.1658331411.61dd85b: + * Adapt scripts to pass stricter checks of new shellcheck + * Dependency cron 2022-07-20 + * container: Fix unresolved opencv dependency on Leap15.4+Tumbleweed + * Switch helm charts to current openSUSE Leap 15.4 as well + * apparmor: Support rootless podman containers + +- Update to version 4.6.1657915260.7ecfb9e: + * worker: Retry registration on timestamp mismatch + * Dependency cron 2022-07-15 + * Switch development base to current openSUSE Leap 15.4 + * container: Update CI base to Leap 15.4 + * Render multi-URLs in job settings correctly + +- Update to version 4.6.1657537268.d9bba8e: + * apparmor: Allow grep needed by git-call + +- Update to version 4.6.1657347231.a3994a3: + * Fix unstable `t/ui/23-audit-log.t` by implementing wait condition + * Ensure sequences are converted to bigint + * Avoid running out of database IDs - remaining tables + +- Update to version 4.6.1657137732.c5622d5: + * Allow configuring results to collapse as parallel children on overview + * apparmor: Allow mktemp needed by git-call + * Clarify client documentation about --accept option + * Add custom live review resolution + * Add custom resolution to needle editor + * Display custom screenshot resolution in webUI + +- Update to version 4.6.1656945135.425b473: + * Dependency cron 2022-07-04 + * Fix liveview dysfunctional with directly chained jobs + * Dependency cron 2022-07-02 + +- Update to version 4.6.1656666331.ed970be: + * Mark t/ui/23-audit-log.t as unstable + * CI: Fix execution of compound statements with "retry" + * CI: Retry also on sporadic install errors + +- Update to version 4.6.1656072301.e097342: + * Fix use of --no-refresh in continuous-update + * Avoid unintended vendor changes in openqa-continuous-update + * Makefile: Ensure "test" includes also helm tests + * Makefile: Prevent repetition of test-with-database call definition + * Retry hook scripts that use the exit code 142 + * Add Chart Testing tool to CI workflow + * Add simple static check for Helm chart + * Add sub charts as dependencies to allow linting + * Add Helm chart for openQA-webui + * Exclude templated helm files from yamllint check + * Add Helm chart for openQA-worker + * Document working on database-related performance problems + * Fix warning "Query returned more than one row" for linked comments + * Avoid running out of database IDs - worker tables + * Fix too verbose message about unrecognized referer + +- Update to version 4.6.1655873339.ed30901: + * Dependency cron 2022-06-22 + * Use ANY instead of IN for SQL query with variable placeholders + * Fix perl 5.36 warnings on use of @_ in functions with signature + +- Update to version 4.6.1655534464.7831729: + * Add warning before possibly long migration to bigint IDs + * Avoid running out of database IDs - jobs table + +- Update to version 4.6.1655450799.f096817: + * Dependency cron 2022-06-17 + * ci: Test on Leap 15.4 + * docs: Fix explanation for TIMEOUT_SCALE + +- Update to version 4.6.1655223618.b5506d7: + * Extend regex to restart jobs in case of VNC errors automatically + +- Update to version 4.6.1654784458.53a0598: + * Fix permissions for markdown scripts in apparmor + * Avoid race condition in Selenium test helper `element_hidden` + * doc: Add note about openqa-worker-plain@.service + * Allow Markdown.pl in apparmor + * systemd: Depend on time being in sync if possible + +- Update to version 4.6.1654597213.d04d22b: + * Fix regression by moving tests/overview limit from SQL back to Perl + +- Update to version 4.6.1654268802.d627369: + * CI: Simplify combination of mergify rules + * CI: Automatically merge necessary dependency updates + * Replace openqa-worker@ with a link to openqa-worker-plain@ + +- Update to version 4.6.1654246580.7c8d679: + * Dependency cron 2022-06-03 + * jobs: Emit cancel_by_settings in all cases + * Avoid unhandled log output + * Use combined operators + +- Update to version 4.6.1654007249.47fe286: + * Improve variable naming + * Remove unnecessary monkey patch + * jobs: Supply a reason in all cases + * Remove a pointless git warning + * Prevent dangerous package removal by forcing resolution + * t: Simplify ui/23-audit-log.t again to use no fixtures + * t: Prevent race-condition in t/ui/23-audit-log.t + * t: Adjust timeout of ui/23-audit-log.t to local runtime + * t: Introduce subtest for better segmentation in ui/23-audit-log.t + +- Update to version 4.6.1653656710.7e5eb62: + * Extend tests for expanding/collapsing feature in test overview + +- Update to version 4.6.1653501113.88a17ce: + * Allow markdown in apparmor + * Generalize fix from previous commit for all kinds of comment creations + * Prevent new comments from being considered edited + * Fix workaround for sporadic error in comments test + * Document `_TRIGGER_JOB_DONE_HOOK` and generic hook script + * Introduce job setting `_TRIGGER_JOB_DONE_HOOK` to disable/enable hook + * Extract code for running hook script into separate function + +- Update to version 4.6.1653423899.eb3c8f7: + * Add a limit for the maximum number of jobs to include in /tests/overview + * Fix showing too many expand/collapse buttons on test overview + * Don't log_debug git stdout in all cases + * Improve debugging of _carry_over_candidate + * Make button to toggle parallel children easier to click + * Add "Expand all parallel children" button on test result overview + +- Update to version 4.6.1653068134.449d730: + * Fix missing import of 'log_info' + * Reduce log-level of non-critical issue + * Add configuration for expiring minion jobs + * Simplify setup by removing path rewrite + +- Update to version 4.6.1652976468.5c2628c: + * Fix alignment of avatar icons beside comments + * Add button to insert (force result) label into comment text + * Limit git log in investigation tab + * Add route for WebSockets to allow communication without a proxy + * worker: Move formatting of settings to logging module + * worker: Extract formatting settings (for log) into separate function + * worker: Avoid logging secret variables + * Dependency cron 2022-05-18 + +- Update to version 4.6.1652799331.7cf3159: + * Test comment event link in audit log + * Link to individual comments from the audit log + * Use a shared method to generate comment event data + * Mark comment helper methods as private + * Fix displaying of investigation git log + +- Update to version 4.6.1652425252.aca9f0c: + * Dependency cron 2022-05-13 + * Prevent job_done_hooks not knowing that jobs will be retried + * Fix comment event names in AuditLog plugin + * Fix the force execution mode in fetchneedles script + * scripts: Do not hard-code assetdir in openqa-clone-job + * docs: Update audit event names according to implementation + +- Update to version 4.6.1652174357.038f320: + * Drop previous web socket connection when worker opens a second one + * Raise log level of job assignment problems when scheduling + * Log error from ws server when failing to send jobs to the worker + * Collapse parallel children by default if cluster is passed/softfailed + +- Update to version 4.6.1651880189.cec0be3: + * Install rsync to worker container image + +- Update to version 4.6.1651759358.c19bce8: + * Fix minion jobs stats retrieval DoS on login provider + * Dependency cron 2022-05-04 + * Allow collapsing all parallel children via button + * Expand parallel parents by default for less intrusive stacking + * Fix handling of cycles when stacking parallel jobs + * Test stacking parallel children on test results overview + * Avoid underline when hovering icons in test result overview + * Use `fa-clone` for stacking icons in test results overview + * Split `stackParallelChildren()` into smaller functions + * Use indentation and bullet point for parallel child rows + * Avoid stacking parallel children accross tables + * Handle multiple archs when stacking parallel children + * Stack parallel children in test results overview + +- Update to version 4.6.1651605690.58b11fb: + * Do not let schedule_iso jobs expire + * cache service: Emit download rate only if known + * Avoid unhandled output in openqa-clone-job tests + * Allow exporting openqa-clone-job's API call for posting jobs + * Fix fullstack test + * Deal with unknown git revision + * Deal with cleaned up vars.json on investigation tab + * Dependency cron 2022-05-01 + * Fix controller reuse bug in 03-auth.t + * Allow sendmail related things in apparmor + +- Update to version 4.6.1651126518.925dec9: + * Allow mailx in apparmor + * Dependency cron 2022-04-27 + * Add simple command to generate HTML documentation + * Only tidy lib/, t/, tools/ and script/ directory + * Use OpenQA::Test::PatchDeparse from os-autoinst-common + * git subrepo pull (merge) external/os-autoinst-common + * Dependency cron 2022-04-26 + * Allow python3.6 in apparmor + * Reduce retention of temporary files created by the web UI + +- Update to version 4.6.1650627339.b7e86d95b: + * Pin asciidoctor-pdf to a Ruby 2.5 compatible version + * Fix apparmor for job hooks + +- Update to version 4.6.1650557297.c7f8e5313: + * Use regular asciidoctor-pdf release + * Fix doc headings and numbers + * docs: Fix typo 'OPENQAATABASE' + * Sync tools/tidy with os-autoinst + * Use signatures in Schema::Result::Needles + * Use signatures in OpenQA::Setup + * Simplify OpenQA::Setup + +- Update to version 4.6.1650202155.7a94e8114: + * Use signatures consistently in complete OpenQA::WebSockets::Client + * Ensure consistent space for function signatures + +- Update to version 4.6.1650015172.429d07817: + * Dependency cron 2022-04-15 + * Add systemd unit to trigger continous deployment from devel:openQA + * apparmor: Allow podman to be called on workers + * Allow mutt in apparmor + +- Update to version 4.6.1649753938.422b00b04: + * Avoid running into limit when creating job modules + * Allow python3 in apparmor + * Prevent unnecessary linebreak in cache service logging + +- Update to version 4.6.1649490476.badee12aa: + * Render multiple URLs in scheduled products table correctly + * Allow scheduling settings like `__…_URL` + * Avoid corrupted assets on concurrent uploads of same asset + * doc: Mention the problem of conflicting asset names more explicitly + * doc: Split asset handling section into more subsections + * doc: Remove obsolete remark about absolute assets paths + +- Update to version 4.6.1649340027.0e18e9edf: + * Render HTTP(S)-URLs in scheduled product settings as links + * Allow adding scheduling settings for informal purposes via `__`-prefix + * git subrepo pull (merge) external/os-autoinst-common + +- Update to version 4.6.1649079466.194e7cda3: + * Test cancellation with chained job that has multiple parents + * Ensure consistent cancellation of chained dependent jobs + +- Update to version 4.6.1648829128.bccf1cfcd: + * Use syntax to specify SQL-syntax the linter can cope with + * Fix race condition during asset registration + +- Update to version 4.6.1648720710.9f444c83a: + * Dependency cron 2022-03-31 + * Let os-autoinst handle the limit for uploads + * Don't set `MOJO_MAX_MESSAGE_SIZE` for websocket server + * Remove upload limit on web UI and worker + * docs: Add documentation for custom worker engine command ISOTOVIDEO + +- Update to version 4.6.1648473912.da11be75c: + * Improve documentation of automatic retires of jobs via `RETRY` setting + * Fix accidentally re-triggering passed jobs + * Avoid possible warnings when using `RETRY` as number when it is not one + * Add job comment about automatic retry (instead of server log message) + * Dependency cron 2022-03-27 + +- Update to version 4.6.1648235193.5d75dd612: + * Fix test of openqa-clone-custom-git-refspec + * Update to Bootstrap v4.6.1 for real + * Fix for progress bars broken by bootstrap4 update + * Fix "Last use & match" popover for Bootstrap 4.2.0 and newer + * Update bootstrap and jquery + * doc: Extend `openqa-clone-job` documentation for setting variables + * openqa-clone-custom-git-refspec: Handle dependencies better + * openqa-clone-job: Allow appending via `+=` syntax + +- Update to version 4.6.1648129468.28317a4e6: + * systemd: Remove undesired Wants=network.target (boo#1196359) + * worker: Remove tracking current sub queue + * worker: Consider job result from web UI when deciding to skip jobs + * worker: Fix wrongly skipping directly chained jobs + * api: Return result/reason correctly when setting job done + * Prevent error about undefined value in next_previous route + +- Update to version 4.6.1647892469.8e63f7863: + * force_result: Allow only a specific list of new results + * Import log_error + * Extract function to find the "system" user + * Use DBIC method 'find' where applicable rather than search->first + * Dependency cron 2022-03-20 + +- Update to version 4.6.1647710740.7574f1433: + * Use signatures in Schema::Result::Jobs + * openqa-clone-job: Allow printing result as JSON + +- Update to version 4.6.1647535120.9c1b2bd80: + * Validate assetid in /tests/id/asset/assetid + * Return 404 for Jobs not found + * Add support for Mozilla's bug tracker + * Install script/*_templates compatibility symlinks + * Adjust self-references in openqa-*-templates(1) + * Rename script/*_templates -> openqa-*-templates + * Replace ->search->first with find or count + * Do not prefetch job assets where not needed + * openqa-clone-job: Fix adding parameters from CLI to job settings + * doc: Cover dependency handling of `openqa-clone-job` + * openqa-clone-job: Clone parallel children by default + * openqa-clone-job: Add `--clone-parallel-children` + * openqa-clone-job: Improve code of dependency handling + * Avoid `finalize_job_results` jobs failing with `Job terminated unexp…` + * ci: Make packages from `devel:openQA` available in OBS checks + * openqa-clone-job: Create jobs atomically to avoid dependency problems + * Move Tour to shepherd.js + +- Update to version 4.6.1646920189.eb67fcddc: + * doc: Use "normal" wording instead of `CHAINED` and similar keywords + * doc: Improve documentation about job dependencies + * doc: Fix and improve certain references + * Dependency cron 2022-03-09 + * Remove background color and redundant margin in needle editor + * Validate `groupid` parameter properly to avoid SQL errors in logs + * Add example for triggering a single set of jobs to CLI help + * Add test for destructor of `OpenQA::Worker::WebUIConnection` + +- Update to version 4.6.1646725675.1ddd06891: + * Validate `groupid` parameter properly to avoid SQL errors in logs + * Add test for destructor of `OpenQA::Worker::WebUIConnection` + * Workaround problems with coverage tracking + * Re-try accepting directly chained jobs to avoid skipping whole chain + * Refactor worker tests to de-duplicate definition of fake worker + * Dependency cron 2022-03-07 + * Optimize jobs API by prefetching data + * Use correct filters in progress bar links + +- Update to version 4.6.1646407463.070318351: + * Use correct filters in progress bar links + * Allow passing colons within keys via `openqa-cli` + * Document posting multiple jobs within one API call + * Move transaction for creating jobs into a separate function + * Allow creating multiple jobs in one API call in an atomic way + * Improve error feedback in `t/api/04-jobs.t` + * Dependency cron 2022-03-03 + * Avoid 500 response and error log when `filename` param not specified + * t: Consistently use Test::Warnings everwhere + +- Update to version 4.6.1646321411.b5d8be1e2: + * Dependency cron 2022-03-03 + * Avoid horizontal scroll bars on dashboard pages + * Avoid 500 response and error log when `filename` param not specified + * Use simpler SQL for has_modules + * Turn `Worker … accepted job … which was never assigned …` into info + * t: Consistently use Test::Warnings everwhere + * Use signatures in OpenQA::CacheService::Client + * Use signatures in OpenQA::CacheService::Command + * Use signatures in OpenQA::CacheService::Request + * Use signatures in OpenQA::CacheService::Task + * Simplify t/43-cli-api + +- Update to version 4.6.1646082175.7a50bad50: + * Use simpler SQL for has_modules + * Turn `Worker … accepted job … which was never assigned …` into info + * branding: Rely on local override for openqa.suse.de + * branding: Remove outdated reference to caasp staging + * branding: Use new SUSE internal chat reference + * Delete outdated references to novell or microfocus + * Use signatures in OpenQA::CacheService::Client + * Use signatures in OpenQA::CacheService::Command + * Simplify t/43-cli-api + +- Update to version 4.6.1645823006.b4c26e806: + * branding: Rely on local override for openqa.suse.de + * branding: Remove outdated reference to caasp staging + * branding: Use new SUSE internal chat reference + * Delete outdated references to novell or microfocus + * Simplify t/43-cli-api + * Make force results show a label icon + * Exclude files smaller than 250 MB from download rate metrics + * Expose bandwidth data for worker cache via InfluxDB + +- Update to version 4.6.1645711773.760111463: + * Extend job templates to cover more error cases + * Write parts of job template (test) code in a more compact way + * Avoid logging table update errors, only pass them to the user + * Avoid logging errors passed to user when creating/deleting job templates + * Test that job template routes don't cause unwanted errors in server log + * Avoid logging user-input related errors in YAML to server log + * Write parts of job templates API test in a more compact way + * Avoid unnecessary blank lines in function `validate_yaml` + * t: Cleanup fullstack tempdir before using it again + * Ensure the dependency graph is sorted consistently + +- Update to version 4.6.1645520979.2ba573f3e: + * Dependency cron 2022-02-22 + * doc: Mention to stop `…-reload-worker-…`-service in auto-restart setup + * Fix setup_fullstack_temp_dir argument + * Add $! to symlink error message + * ci: Retain fullstack temp folder in artifacts + * Use more compact coding style in `t/ui/16-tests_dependencies.t` + * Adapt dependencies test to 87f9c47b78 and b7ceb7bf4 + * Improve message for installing asciidoctor via zypper + +- Update to version 4.6.1645264740.4e997e01d: + * ci: Retain fullstack temp folder in artifacts + * Add checklist for suggestions in PRs for certain types of changes + * Improve message for installing asciidoctor via zypper + * doc: Use async flag in examples for posting an iso + * Adapt developer mode fullstack test to os-autoinst commit a7103b16 + * Use signatures in OpenQA::CacheService::Controller + * Dependency cron 2022-02-16 + +- Update to version 4.6.1644850390.c53200ff8: + * Add support for query parameters to api command + * Make parameters for carry-over configurable + * t: Fix querying stale reference in fullstack and developer mode test + * t: Avoid noisy debug output when testing test helper of fullstack test + * t: Cover testhelper for checking fullstack test setup + * t: Workaround Selenium error when using `send_keys` in fullstack tests + * t: Cover helpers of fullstack test itself + * t: Improve logging errors in case the cache service test fails + +- Update to version 4.6.1644599247.9ecfb500a: + * Make parameters for carry-over configurable + * t: Fix querying stale reference in fullstack and developer mode test + * t: Avoid noisy debug output when testing test helper of fullstack test + * t: Cover testhelper for checking fullstack test setup + * t: Workaround Selenium error when using `send_keys` in fullstack tests + * t: Cover helpers of fullstack test itself + * t: Improve logging errors in case the cache service test fails + * Write restarting test shorter by using `@empty_deps` in more places + +- Update to version 4.6.1644418414.99e1921c4: + * Write restarting test shorter by using `@empty_deps` in more places + * Restart failed chained parents "up the chain" + * Fix includes of script/ in tidyall config + * git subrepo pull (merge) external/os-autoinst-common + * Add new OBS checks to mergify config + * Add perl signatures in lib::OpenQA::JobSettings + * Add perl signatures in lib::OpenQA::JobDependencies::Constants + * Capture log messages + * Add perform_minion_jobs to 25-cache-service.t + * Add retry to rsync in cacheservice + * Show "failed modules" with a coloring resembling an failed state + +- Update to version 4.6.1644047097.6bd5ec7f8: + * Add new OBS checks to mergify config + * Add perl signatures in lib::OpenQA::JobSettings + * Add perl signatures in lib::OpenQA::JobDependencies::Constants + * Fix typo in t::16-utils-runcmd + * Add perl signatures to lib::OpenQA::Git + * ci: Conditionally install kvm in container + * Capture log messages + * Add perform_minion_jobs to 25-cache-service.t + * Add perl signatures to lib::OpenQA::Files + * Add retry to rsync in cacheservice + * Show "failed modules" with a coloring resembling an failed state + +- Update to version 4.6.1643905340.5024147ca: + * Add perl signatures in lib::OpenQA::JobSettings + * Add perl signatures in lib::OpenQA::JobDependencies::Constants + * Fix typo in t::16-utils-runcmd + * Update the format of the OBS workflow file + * ci: Conditionally install kvm in container + * Capture log messages + * Add perform_minion_jobs to 25-cache-service.t + * Add more perl signatures in lib::OpenQA::Events + * Add more perl signatures in lib::OpenQA::File + * Add more perl signatures in lib::OpenQA::Command + * Add retry to rsync in cacheservice + * Show "failed modules" with a coloring resembling an failed state + +- Update to version 4.6.1643627567.18c7f1a3c: + * Dependency cron 2022-01-29 + * Show creation time of scheduled jobs in info panel on job details page + * Add `clone` parameter to restart API + * Avoid Perl warning when making build-row-key if `MACHINE` is `undef + * Add more perl signatures + * Prevent error when restarting jobs with `skip_parents=1` + * Use tidyall instead of custom implementation + +- Update to version 4.6.1643469400.853734877: + * Dependency cron 2022-01-29 + * Add more perl signatures + * Add more perl signatures + * Simplify code for assigning job settings in `create_from_settings` + * Use constant for referring to a job's main settings + * Allow changing job settings via restart API + * Check whether clones created by the restart API take over the group + * Use tidyall instead of custom implementation + +- Update to version 4.6.1643299616.01abba344: + * Add more perl signatures + * Add more perl signatures + * Simplify code for assigning job settings in `create_from_settings` + * Use constant for referring to a job's main settings + * Allow changing job settings via restart API + * Check whether clones created by the restart API take over the group + * Prevent error when restarting jobs with `skip_parents=1` + * Use tidyall instead of custom implementation + +- Update to version 4.6.1643089984.09669586b: + * Test availability of investigation tab on incompletes + * Revert "Remove retry from fullstack test as it seems stable again" + * Simplify base inheritance statement with Mojo::Base everywhere + * Dependency cron 2022-01-22 + * Add signatures to OpenQA::App and OpenQA::BuildResults + * templates: Fix wording for the "VNC display number" + * Show number of restarts of a job within info box on details page + * Also show "investigation" tabs for incomplete jobs + +- Update to version 4.6.1642834441.8f6def1db: + * Dependency cron 2022-01-22 + * Add signatures to OpenQA::App and OpenQA::BuildResults + * templates: Fix wording for the "VNC display number" + * Show number of restarts of a job within info box on details page + * Use signatures in OpenQA::CLI::api and OpenQA::CLI::archive + * Show versions of otherwise ambiguous builds on dashboard pages + * Avoid repeated calls to `DateTime->now` when computing build results + * Remove unused variable `$buildnr` + +- Update to version 4.6.1642570155.7901b9c11: + * Dependency cron 2022-01-19 + * Wrap labels in elements for easy highlighting + * apparmor: allow to read and lock fd files from /boot + * Fix reporting URL for SLE Micro + * Add checkbox for "TODO" filter unifying code with "relevant" filter + * Simplify code for "relevant" filter on "All tests" page + * Write condition for TODO-filter in a more compact way + * Add LABEL_REGEX and find_labels to OpenQA::Utils + +- Update to version 4.6.1642447958.c1844f193: + * Remove useless use of `$(…)` when showing flash messages + * Fix rendering HTML elements when updating unique flash messages + * Reduce log level of certain web socket server log message to 'trace' + * Avoid logging worker status messages by default + * Give a default response code if not initialized + * git subrepo pull (merge) external/os-autoinst-common + * Add todo parameter to /tests + * apparmor: Allow /usr/bin/swtpm used by os-autoinst + +- Update to version 4.6.1642169678.8dac53cb0: + * apparmor: Allow /usr/bin/swtpm used by os-autoinst + * Avoid possible race condition in `t/ui/18-test-details.t` + * Try reloading not yet available text results + * Prevent failed testapi.pm download in doc generation + * Replace bugref_regex function with BUGREF_REGEX constant + * Avoid action at a distance issues with global config changes + * Fix OpenQA::Utils import statements + * Avoid unhandled output in tests + +- Update to version 4.6.1642009051.9e0bfee4f: + * Avoid possible race condition in `t/ui/18-test-details.t` + * Try reloading not yet available text results + * Replace bugref_regex function with BUGREF_REGEX constant + * Avoid action at a distance issues with global config changes + * Avoid unhandled output in tests + * Change git protocol from git: to https: in fetchneedles + * Clarify what the '"OK" children' restarting option means + * Adapt documentation to new advanced restarting UI + +- Update to version 4.6.1641523544.d8e770957: + * apparmor: Allow access to subfolders under /tmp + +- Update to version 4.6.1641405207.b1b3cfd35: + * Dependency cron 2022-01-05 + +- Update to version 4.6.1640601401.0c8908a82: + * Remove log messages because missing details-*-.json files are expected + * t: Move variables into fitting subtest scope in ui/26-jobs_restart.t + * templates: Fix redirection to clones on advanced restart actions + * templates: Fix styling of restart dropdown with proper classes + * Revert "Missing details-*-.json files are expected" + * Add retry of openQA jobs based on test variables + * t: Split out job referal test from 10-jobs.t + * Use signatures in OpenQA::Downloader + * Load heavy-weight Archive::Extract dynamically + * Remove unnecessary import in OpenQA::Schema::Result::Assets + * t: Remove unused parser imports from 10-jobs.t + * t: Use consistent subtest blocks in 10-jobs.t for all test statements + * t: Split out 10-jobs-results as 10-jobs is getting big + +- Update to version 4.6.1640096856.6da5eed26: + * Force cpanm to always use a trusted HTTPS mirror + * docs: Provide simple example command for 'Manual daemon setup' + * docs: Make 'Martchus' specific development helper less prominent + * Only show advanced restart button where applicable + * templates: Use small link-type restart buttons to resemble old look + * t: Use signatures in ui/26-jobs_restart.t + * Add advanced restart dropdown menu + * Remove log messages because missing details-*-.json files are expected + * Send AMQP event for `label:linked` comments + * Send AMQP event for bugref takeover comments with relevant information + * Add proper signal handling in needle scan minion task + +- Update to version 4.6.1639755028.beaaca21f: + * Avoid archiving jobs to fail with "Job terminated unexpectedly" + * Avoid "File exists" errors when running archiving jobs concurrently + * mergify: Add more useful checks + * mergify: Reduce duplication with YAML anchors + +- Update to version 4.6.1639585815.cbc8674aa: + * admin: Check textarea when checking for key input + * Ensure "Save" button is enabled when changing the group description + * Avoid submitting form when "Clear limit" button is clicked + * templates: Add help text for "pinned" comments + * templates: Fix missing italic end marker in comment help text + * Simplify pinned comments readout with map + * Dependency cron 2021-12-15 + * branding: Fix unintended source comment showing up in HTML + * apparmor: Add rules for default archive folder + * cli: List supported search criteria for jobs/overview route + openSUSE-release-tools +- Update to version 20221025.1ef34941: + * add configuration for ALP staging + +- Update to version 20221025.f4999b32: + * Don't hard code bash as interpreter for source_validator scripts + +- Update to version 20221024.39e322e2: + * gocd: add openSUSE:Leap:15.4:Images to pkglistgen pipeline for the Leap 15.4 CR + +- Update to version 20221020.4765ffae: + * osclib: Correct syntax error in typing + * osclib: Submit summary-staging.txt to the devel project + * osclib: Add typehints + * ignore: venv, vscode and IDEA config directories + +- Update to version 20221013.5e2a1716: + * pkglistgen: Convert sections to class + * Docs: Fix typos + * pkglistgen: Add type annotations + * osclib: Add type annotations + +- Update to version 20221013.21411e52: + * Fix the syncing of rebuild failures for multibuild flavors + openmpi3:gnu-hpc +- Add rmaps-simplify-the-lookup-for-the-binding-object-and-fix-for-hwloc-2.0.patch + to fix compatibility with hwloc >= 2.0 (bsc#1204982) + openmpi3:gnu-hpc-testsuite +- Add rmaps-simplify-the-lookup-for-the-binding-object-and-fix-for-hwloc-2.0.patch + to fix compatibility with hwloc >= 2.0 (bsc#1204982) + openmpi3:standard +- Add rmaps-simplify-the-lookup-for-the-binding-object-and-fix-for-hwloc-2.0.patch + to fix compatibility with hwloc >= 2.0 (bsc#1204982) + openmpi3:testsuite +- Add rmaps-simplify-the-lookup-for-the-binding-object-and-fix-for-hwloc-2.0.patch + to fix compatibility with hwloc >= 2.0 (bsc#1204982) + openssh +- Add openssh-do-not-send-empty-message.patch: Prevent empty + messages from being sent. This avoids a superfluous new line + (bsc#1192439). + openssl-1_0_0 +- Added openssl-1_0_0-paramgen-default_to_rfc7919.patch + * bsc#1180995 + * Default to RFC7919 groups when generating ECDH parameters + using 'genpkey' or 'dhparam' in FIPS mode. + openssl-1_1 +- FIPS: Add a missing dependency on jitterentropy-devel for + libopenssl-1_1-devel [bsc#1202148] + +- FIPS: OpenSSL service-level indicator - Allow AES XTS 256 [bsc#1190651] + * Add patches: openssl-1_1-ossl-sli-004-allow-aes-xts-256.patch + perl-JSON-XS +- updated to 4.03 + see /usr/share/doc/packages/perl-JSON-XS/Changes + TODO: replace bool_stash by BOOL_STASH seems to work with mod_perl, make a compile time option? + +- updated to 4.02 + see /usr/share/doc/packages/perl-JSON-XS/Changes + 4.02 Wed Mar 6 08:31:24 CET 2019 + - undo the fix from 4.01, it breaks more things than it fixes + (another tetscase by Wesley Schwengle). + - try a proper fix this time. + +- updated to 4.01 + see /usr/share/doc/packages/perl-JSON-XS/Changes + 4.01 Sun Feb 24 05:03:30 CET 2019 + - fix some stack corruption caused mostly when calling methods + in list context (tewstcase by Wesley Schwengle). + +- updated to 4.0 + see /usr/share/doc/packages/perl-JSON-XS/Changes + -- update to 2.32: - * fix a bug in the initial whitespace accumulation -- changes from 2.31: - * don't accumulate initial whitespace in the incremental buffer (this can be - useful to allow whitespace-keepalive on a tcp connection without triggering - the max_size limit) - * properly croak on some invalid inputs that are not strings (e.g. undef) - when trying to decode a json text - -- update to 2.3(0) - - make sure decoder doesn't change the decoding in the incremental - parser (testcase provided by Hendrik Schumacher). - - applied patch by DaTa for Data::Dumper support in json_xs. - - added -t dump support to json_xs, using Data::Dump. - - added -f eval support to json_xs. - -- switch to perl_requires macro - -- update to 2.29 - - fix a memory leak when callbacks set using filter_json_object - or filter_json_single_key_object were called (great testcase - by Eric Wilhelm). - 2.28 Thu Mar 11 20:30:46 CET 2010 - - implement our own atof function - perl's can be orders of - magnitudes slower than even the system one. on the positive - side, ours seems to be more exact in general than perl's. - (testcase provided by Tim Meadowcroft). - - clarify floating point conversion issues a bit. - - update jpsykes csrf article url. - - updated benchmark section - JSON::PP became much faster! -- recreated by cpanspec 1.78 -- fix deps - o missing Req perl(common::sense) -- changelog to changes file - poedit +- Poedit 3.2.1: Fixed chown/chmod verification logic broken in 3.2. +- Remove poedit-3.2-fix-file-save.patch: Fixed upstream. + powertop +- Update to 2.15: + * Use autoconf archive #82 + * Patch for compatibility with Ryzen processors #91 + * src: fix compatibility with ncurses 6.3 #92 + * Fix buffer overrun #83 + * Fixed valgrind errors about uninitialized values in conditionals #87 + * Patch for compability with Ryzen processors (v2) #94 + * Add missing line breaks after error messages #96 + * Ensure that auto-tune is executed on resume as well #95 +- Drop contained patches: + * powertop-ryzen1.patch + * powertop-ryzen2.patch + +- boo#1198000: Add Ryzen compatability fixes: + * Add powertop-ryzen1.patch + * Add powertop-ryzen2.patch + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * powertop.service + procmon +- Limit to catch < 3: not compatible yet to Catch 3. + protobuf +- Fix a potential DoS issue in protobuf-cpp and protobuf-python, + CVE-2022-1941, bsc#1203681 + * Add protobuf-CVE-2022-1941.patch +- Fix a potential DoS issue when parsing with binary data in + protobuf-java, CVE-2022-3171, bsc#1204256 + * Add protobuf-CVE-2022-3171.patch +- Refresh protobuf-CVE-2021-22570.patch +- Backport changes from 3.16.x tree for apply recent CVE patches + * Add protobuf-51026d922970e06475f005b39287963594134b96.patch + * Add protobuf-6ee16a9c60e734104aeb738503fe3f411c97bd88.patch + * Add protobuf-73e0d748b9acdc40b693f2879ce82ecb1a849b81.patch + * Add protobuf-7bff8393cab939bfbb9b5c69b3fe76b4d83c41ee.patch + * Add protobuf-4f02f056b5cea99052bfdfb6698afe47a3cf2964.patch + * Add protobuf-763c3588740b97e8e80b1b1a1a2dc4f417647133.patch + * Add protobuf-6c92f9dff1807c142edf6780d775b58a3b078591.patch + * Add protobuf-4e93585e8bb234efeacb7737b8d080968c5ab91e.patch + * Add protobuf-58d4420e2dd8a3cd354fff9db0052881c25369ce.patch +- Reorganize patch set ordering + +- Fix potential Denial of Service in protobuf-java in the parsing procedure + for binary data, CVE-2021-22569, bsc#1194530 + * Add protobuf-improve-performance-of-parsing-unknown-fields-in-Java.patch + python-azure-agent +- Add paa_12_sp5_rdma_no_ext_driver.patch (bsc#1203181) + +- Update to version 2.8.0.11 (bsc#1203164) + + Enabled support for Fast Track (faster processing of extensions) + + Add telemetry for VM Size + + Add telemetry for environment variables passed to extensions + + Enforce CPU quota on the Agent on Red Hat and CentOS 7.4+ + + Restore all firewall rules needed for communication with the WireServer + + Fix false positives reporting processes in the Agent's cgroup + + Fix false errors when collecting debug logs + + Don't report incorrect CPU usage data + + Fetching a goal state with empty certificates property + + Silence goal state fetch errors after 3 logs + + Change fast track timestamp default from None to datetime.min + + Retry HGAP's extensionsArtifact requests on BAD_REQUEST status + + Support for Rocky Linux + + RHEL 8 + + RHEL 9 + + Preliminary work to enforce CPU quota on extensions + + Preliminary work for management of agent self-updates [GA Versioning] + + Add CentOS 7.9 to end-to-end-tests + + Add Mariner to end-to-end-tests +- 2.8.0.11 followed 2.7.3.0, no intermediate releases + +- Migration to /usr/etc: Saving user changed configuration files + in /etc and restoring them while an RPM update. + +- Update to 2.7.3.0 (jsc#PED-1298) + + Remove proper_dhcp_config_set.patch included upstream + + Remove sle_hpc-is-sles.patch included upstream + + Forward port reset-dhcp-deprovision.patch + + Retry HGAP's extensionsArtifact requests on BAD_REQUEST status #2622 + + Use 'ip' instead of 'ifdown/ifup' to restart network interface on + RHEL >= 8.6 #2612 #2624 +- From 2.7.1.0 + + hotfix for OOM errors on the log collector +- From 2.7.0.6 + + Increase time of autoupdates after updates are available #2403 + + Send telemetry when upgrade available #2421 + + Enable collection of debugging information #2436, #2453, #2510 + + Add support for Python 2.6 to the debug info collection code #2452 + + Enable CPU/memory data collection on RedHat and CentOS #2450 + + Exclude end-to-end tests from Agent setup #2396, #2402 + + Fix log message in cgroups management #2427 + + Fix parsing of malformed error.json files #2433 + + Allow DNS queries over TCP #2429 + + Dont exit extension handler process if unable to fetch + first goal state #2440 + + Improvements for Mariner #2407, #2414 + + Add uos support #2420 + + Add support for VMware PhotonOS #2431 +- From 2.6.0.2 + + added cloudlinux support (#2344) + + Enable extensions cpu monitoring (#2357, #2384, #2391) + + Support Flatcar Container Linux (#2365) + + Retrieve VmSettings from HostGAPlugin + (#2378, #2382, #2386, #2394, #2397, #2404) + + Set Agent's CpuQuota to 75% (#2383) + + Use handler status if extension status is None when computing + the ExtensionsSummary (#2358) (#2361) + + fix bug with dependent extensions with no settings (#2285) (#2362) + + Create events dir for handlers if ETP enabled (#2366) + + Report status even if goal state cannot be processed (#2370) + + Define ExtensionsSummary.eq (#2371) (#2373) + + Implement ExtensionsSummary.ne in terms of eq (#2375) +- From 2.5.0.2 + + Enable Extension Telemetry Pipeline (#2337, #2339) + + Enable Periodic Log Collection in systemd distros (#2295,#2289) + + Implement InitialGoalStatePeriod parameter + improvements in logging + goal state processing(#2332) + + Fix operation name in InitializeHostPlugin event(#2338) + + Mock systemctl stop cmd (#2335) + + Report transitioning when status file not found (#2330) + + Dont create default status file for Single-Config extensions (#2318) + + Do not create placeholder status file for AKS extensions (#2298) + + Save waagent_status to history folder and add additional details to + the status file (#2325,#2301,#2270) + + Rename Debug.FetchVmSettings to Debug.EnableFastTrack (#2324) + + Update HostGAplugin headers before fetching vmSettings (#2323) + + Handle HTTP GONE in vmSettings request (#2321) + + Added log statements to debug issues in vmSettings API(#2317) + + Remove reference to re.IGNORECASE (#2316) + + Add and remove extension slice (#2315) + + FastTrack changes (#2314, #2313,#2306, #2304,#2294, #2293) + + Helper to handle exception message(#2305) + + Remove trailing spaces from command name (#2296) + + Add debug info for systemd-run false positives (#2292) + + Move Github Actions VMs to Ubuntu 18 (#2291) + + Onboard redhat82, ubuntu20 (#2290, #2279) + + Allow systemd-run in the Agent's cgroup (#2287) + + Use handler status if extension status is None (#2358) + + Bug Fix :Define ExtensionsSummary.ne (#2371) +- From 2.4.0.2 + + Support for Multi config (#2245, #2261) + + Support sles 15 sp2 distro (#2272) + + Cleanup history folder every 30 min (#2258) + + Updated _read_status_file to include a fragment of status file in + the exception (#2257) + + Fix telemetry unicode errors (Re-add #1937) (#2278) + + Match IPoIB interface with any alphanumeric characters (#2239) + + Fix bug with dependent extensions with no settings (#2285) + + Do not create placeholder status file for AKS extensions (#2298) + + Refactoring of Agent's main loop (#2275) + + Exception for Linux Patch Extension for creating placeholder + status file (#2307) + + Dont create default status file for Single-Config extensions (#2318) + + Fix bad logging (#2241) + + Fixed logging of PeriodicOperation (#2263) + + Log collector broken pipe fix (#2267) + + Improved logging for Multi config (#2246) +- From 2.3.1.1 + + revert for reducing the time window where we restart the network + interfaces of the VM +- From 2.3.0.2 + + Enforce CPUQuota on agent #2222, #2226 + + Add support for RequiredFeatures and GoalStateAggregateStatus APIs + [#2190], #2206, #2209, #2216 + + Added fallback locations for extension manifests #2188 + + Add missing call to str.format() when creating exception #2193 + + Remove helper network service on deprovision #2191 + + Use a helper script to start the network service #2225 #2253 + + Initialize published_hostname using /var/lib/cloud/data/set-hostname #2215 + + Fix utf logging for persist firewall rules #2237 + + Replace firewall-setup unit file if changed #2236 +- From 2.2.54 + + PA changes to check cloud-init (#2061) + + log collector (#2066) + + cgroups CPU percentage py processor count (#2074) + + Parse InVMGoalStateMetaData from Extension Config (#2081) + + iscsi disk support for agent configs (#2073) + + Add support for VMs with multiple IB devices (#2085) + + Python 3.9 support (#2082) + + Add support for CBL-Mariner distro (#2099) + + Enable Provisioning.MonitorHostName for Ubuntu (#1934) + + Added supportedFeatures flag in status reporting (#2089) + + Parse ext runtime settings (#2087) + + GHA merge validation (#2097) + + Cgroups improvements + + renamed the eventsFolder variable for preview and enabled ETP (#2140) + + Agent slice and custom unit files telemetry (#2150) + + Make IPoIB interface online (#2116) + + Add option to disable NetworkConfigurationChanges (#2156) + + Log network configuration on service start (#2157) + + Setup persistent firewall rules on service restart (#2154) + + switched to using run_command (#2060) + + fixes for chained-comparison and dangerous-default-value pylint + warnings (#2072) + + fixed depends on errors (#2059) + + WireIp env variable added (#2078) + + Unstick HGAP channel as default (#2046) + + shellutil.run_command fixes (#2086, #2098) + + unit test fixes (#2090, #2091, #2108, #2153) + + fix distro resolution for RedHat (#2083) + + Read KVP value in binary mode (#2084) + + Redact protected settings in goal state debug files (#2130) + + Modify retry logic for empty goal state (#2140) + + GS no config fix (#2141) + + CommandExecution.log logrototate config -> custom log management (#2143) + + binary file for firewall rules (#2147) + + Refresh host ga plugin periodically (#2155) + + Disabled custom service (#2166) + + update test zips (#2167) +- From 2.2.53.1 + + Extension Telemetry Pipeline as a private-preview feature +- From 2.2.53 + + Start exthandler with the same python interpreter (#2007) + + Verify that the extension status is an array (#2010) + + Remove enum _UpdateType and retry fetching goal state (#2018) + + use dd for ext4 as well as xfs (#2042) + + Fix path for error.json (#2044) + + Switch to run command changes, + provisioning changes that need to be + reverted. (#2050) + + Fix timestamp for goal state archive (#2051) + + Case insensitive parsing or Plugins and PluginSettings (#2054) + + Revert "Fixed delays for HTTP retries rather than exponential + delays (#1967)" (#2065) + + Fixed bug causing "MAC verified OK" message (#2069) + + Revert unicode fix manually (#1937) (#2070) + + Recreate handler environment file on service startup (#1960) + + Add log collection tool and thread (#1987) + + Thread interface (#1990) + + Verify that the CPU and Memory cgroups for the agent are properly + initialized; disabled cgroups if they are not active. (#2015) + + SUSE config: use Btrfs LZO compression for ResourceDisk (#2055) + + Extension telemetry pipeline (#1918) + + Reformatted the heartbeat event (#2009) + + Add LIS version to OSInfo.message (#2011) + + One thread for telemetry (#2019) + + Limit description character length sent for health report (#2020) + + Remove Serial Console Logging (#2028) + + Echo log to /dev/console during provisioning (#2043) + + Adding telemetry for logrotate (#2045) + + Report placeholder extension status as an array (#2068) + + Fix broken link in readme (#2014) + + Add log collector flags to README (#2029) +- From 2.2.52 + + Do not retrieve users in each goal state (#1935) + + Fix check for systemd-run failure when invoking extensions (#1943) + + Fix telemetry unicode errors (#1937) + + Uninstall unregistered extensions (#1970) + + Use run_command to execute iptables (#1944) + + Use run_command for ip route (#1958) + + Fix handling of gen2 disks with udev rules (#1954) + + Add API for uploading logs via host plugin (#1902) + + Fixed delays for HTTP retries rather than exponential delays (#1967) + + Resolve undefined variable (#1950) + + Convert owner uid to string (#1949) + + Fix Travis special checks for distro and remove useless cgroup tests (#1959) + + Use tmp_dir instead of data_dir (#1968) + +- Removed %config flag for files in /usr directory. + +- Cleanup spec file: + - - Removed %{_distconfdir}/logrotate.d from dirlist. It will be + handled by package filelist now. + - - %{_distconfdir}/logrotate.d/* can be changed by vendor only. + So it will be replaced by an RPM update. + +- Moved logrotate files from user specific directory /etc/logrotate.d + to vendor specific directory /usr/etc/logrotate.d. + +- require python-rpm-macros to fix build for TW +- do not require test dependencies for build, they are not needed + (no testsuite run in %check) + python-diff-match-patch +- Update to version 20200713 + * Pulls in upstream change to use raw strings for regex + * Updates to how the package builds, tests, and runs lint + * Uses PEP 517/518 metadata for build requirements/backend + * Formatting improvements, including use of isort + python-libxml2-python +- Security fixes: + * [CVE-2022-40303, bsc#1204366] Fix integer overflows with + XML_PARSE_HUGE + + Added patch libxml2-CVE-2022-40303.patch + * [CVE-2022-40304, bsc#1204367] Fix dict corruption caused by + entity reference cycles + + Added patch libxml2-CVE-2022-40304.patch + +- Security fix: [bsc#1201978, CVE-2016-3709] + * Cross-site scripting vulnerability after commit 960f0e2 + * Add libxml2-CVE-2016-3709.patch + python-rsa +- Add cve_2020-25658.patch (CVE-2020-25658 bsc#1178676) + + Reduce timing sensitivity on devryption for false ciphers + -- Add rsa-use-system-setuptools.patch - qperf +- Update to v0.4.11 + - No changelog available + +- Use noun phrase in summary. Wrap description. + +- Fix typo in patchname previous log entry +- Use %license for COPYING + -- Drop perf-autoconf.patch and qperf-add_missing_lib.patch +- Drop qperf-autoconf.patch and qperf-add_missing_lib.patch -- Updated to version from OFED 1.4 rc3 -- Added ExcludeArch: s390 s390x - -- Added librdmacm-devel to the BuildRequires - -- Initial package created with v0.4.1 - rubygem-loofah +- Added patch CVE-2019-15587.patch to fix CVE-2019-15587 (bsc#1154751) + -- updated to version 2.0.0 - Compatibility notes: - * ActionView helpers now must be required explicitly: `require "loofah/helpers"` - * Support for Ruby 1.8.7 and prior has been dropped - Enhancements: - * HTML5 whitelist allows the following ... - * tags: `article`, `aside`, `bdi`, `bdo`, `canvas`, `command`, `datalist`, `details`, `figcaption`, `figure`, `footer`, `header`, `mark`, `meter`, `nav`, `output`, `section`, `summary`, `time` - * attributes: `data-*` (Thanks, Rafael Franca!) - * URI attributes: `poster` and `preload` - * Addition of the `:unprintable` scrubber to remove unprintable characters from text nodes. #65 (Thanks, Matt Swanson!) - * `Loofah.fragment` accepts an optional encoding argument, compatible with `Nokogiri::HTML::DocumentFragment.parse`. #62 (Thanks, Ben Atkins!) - * HTML5 sanitizers now remove attributes without values. (Thanks, Kasper Timm Hansen!) - Bug fixes: - * HTML5 sanitizers' CSS keyword check now actually works (broken in v2.0). Additional regression tests added. (Thanks, Kasper Timm Hansen!) - * HTML5 sanitizers now allow negative arguments to CSS. #64 (Thanks, Jon Calhoun!) - -- update to 1.2.1 - * Declaring encoding in html5/scrub.rb. Without this, use of the - ruby -KU option would cause havoc. (#32) - -- add 'Provides rubygem-loofah-1_2' - -- upgrade to 1.2.0 - -- Upgrade to version 1.0.0 -- Add provides loofah_1_0 required to build latest version of - rubygem-feedzirra. - -- additional changes from version 0.4.7 - * New methods Loofah::HTML::Document#to_text and - Loofah::HTML::DocumentFragment#to_text do the right thing with - whitespace. Note that these methods are significantly slower - than #text. GH #12 - * Loofah::Elements::BLOCK_LEVEL contains a canonical list of - HTML4 block-level4 elements. - * Loofah::HTML::Document#text and - Loofah::HTML::DocumentFragment#text will return unescaped HTML - entities by passing :encode_special_chars => false. -- additional changes from version 0.4.4, 0.4.5, 0.4.6 - * Loofah::HTML::Document#text and - Loofah::HTML::DocumentFragment#text now escape HTML entities. - * Loofah::XssFoliate was not properly escaping HTML entities when - implicitly scrubbing a string attribute. GH #17 -- additional changes from version 0.4.3 - * All built-in scrubbers are accepted by - ActiveRecord::Base.xss_foliate - * Loofah::XssFoliate.xss_foliate_all_models replaces use of the - constant LOOFAH_XSS_FOLIATE_ALL_MODELS - * Modified documentation for bootstrapping XssFoliate in a Rails - app, since the use of Bundler breaks the previously-documented - method. To be safe, always use an initializer file. -- additional changes from version 0.4.2 - * Implemented Node#scrub! for scrubbing subtrees. - * Implemented NodeSet#scrub! for scrubbing a set of subtrees. - * Document.text now only serializes contents - (ignores ) - * , and added to the HTML5lib whitelist. - * Supporting Rails apps that aren't loading ActiveRecord. GH #10 - -- use rubygems_requires macro - -- created package - runc +- Update to runc v1.1.4. Upstream changelog is available from + https://github.com/opencontainers/runc/releases/tag/v1.1.4. + bsc#1202021 + * Fix mounting via wrong proc fd. When the user and mount namespaces are + used, and the bind mount is followed by the cgroup mount in the spec, + the cgroup was mounted using the bind mount's mount fd. + * Switch kill() in libcontainer/nsenter to sane_kill(). + * Fix "permission denied" error from runc run on noexec fs. + * Fix failed exec after systemctl daemon-reload. Due to a regression + in v1.1.3, the DeviceAllow=char-pts rwm rule was no longer added and + was causing an error open /dev/pts/0: operation not permitted: unknown when systemd was reloaded. + (boo#1202821) + scap-security-guide +- enable ubuntu 2204 build + +- updated to 0.1.64 (jsc#ECO-3319) + - Introduce ol9 stig profile + - Introduce Ol9 anssi profiles + - Update RHEL8 STIG to V1R7 + - Introduce e8 profile for OL9 + - Update RHEL7 STIG to V3R8 + - some SUSE profile fixes + +- Added several RPM requires that are needed by the SUSE remediation + scripts. (e.g. awk is not necessary installed) + sendmail +- Remove maybe perilous shell script code from sm-client.pre + (boo#1202937, bsc#1204696, CVE-2022-31256) + strawberry +- Update to version 1.0.10 + + Bugfixes: + + Fixed "Could not open settings file for writing: No such file or directory" error before settings file is created. + + Fixed visual glitch on currently playing track (#1051). + + Fixed "Unknown error" on Tidal search (#1047). + + Fixed incomplete lyrics from Genius. + + Fixed icons not showing in the file view on some systems (#1024). + + Fixed issues with context and playing widget stopping when using VLC (#1054). + + Enhancements: + + Fixed narrowing conversions in connects. + + Fixed casts from QByteArray. + + Removed subdir for generated dbus files + + Removed use of fixed font in context (#1040). + + Improve Musixmatch lyrics search. + +- Update to version 1.0.9 + + Fixed parsing album title from radio stream metadata (#1023). + +- Update to version 1.0.8 + + Bugfixes: + + Fixed backslash being appended to filter text when switching playlist (#1005). + + Fixed OSD notifications service registering taking too long to timeout when not available. + + Fixed radio stream added twice when double-clicked (#1015). + + Fixed translating undo and redo buttons (#1017). + + Enhancements: + + Use ICU instead of iconv to transliterate characters for filenames. + + Make separating albums by grouping tag optional in collection group by album. + + Added support for video game music formats VGM and SPC. + + Added setting for explicitly turning on HTTP/2 for streaming. Strawberry will set the libsoup SOUP_FORCE_HTTP1 environment variable when the HTTP/2 is not checked (#1016). + transactional-update +- Version 4.1.0 + - t-u: Add a "setup-kdump" command; implements [jsc#PED-1441] + - Export TRANSACTIONAL_UPDATE_ROOT (the path to the snapshot) in + the update environment; implements [jsc#PED-1078] + - Add support for "notify" reboot method for desktop use + [gh#openSUSE/transactional-update#93] + - Fix kdump initrd recreation detection; the check was performed in the + active snapshot instead of the target snapshot + - Document register command [bsc#1202900] + - Avoid unnecessary snapshots for register command [bsc#1202901] + - Various optimizations for register command + - Remove bogus error message when triggering reboot + - Rework /etc overlay documentation in "The Transactional Update Guide" + - Fix incorrect manpage formatting + - Remove leftover "salt" reboot method in configuration example file + - Replace deprecated std::mem_fn with lambdas + +- Migration of logrotate configuration to /usr/etc: Saving user + changed configuration files in /etc and restoring them while + an RPM update. + vsftpd +- systemd versions prior to 244 do not support the ProtectXYZ + directives we use in our vsftpd.service file and log warnings + every time the daemon starts, which confuses our users. We avoid + this issue by removing the unsupported options from the service + file when installing on a distribution that comes with such an + older version of systemd. [bsc#1196918] + - on all distributions. [jsc#PM-3322, bsc#1187686] + on all distributions. This allows us to update vsftpd in all + maintained SLE codestreams to the current Factory version and + mitigate the newly discovered ALPACA attack. [jsc#SLE-24275, + jsc#PM-3322, bsc#1187686] webcamoid +- Add FFmpeg 5 compatibility change: + * webcamoid-ffmpeg5.patch +- Remove obsolete packaging macros + wike +- Update to version 1.8.2: + * Bug fixes. + * Added Bulgarian translation. + * Updated Turkish translation. + xmlbeans +- Security Fix: [bsc#1180915, CVE-2021-23926] + * XML parsers does not protect from malicious XML input + * Add xmlbeans-CVE-2021-23926.patch + -- Version bump to 2.6.0: - * bugfixes - * multithread fixes - * fixed error messages - * more: http://svn.apache.org/viewvc/xmlbeans/trunk/CHANGES.txt?revision=1364789&view=markup -- Rebase xmlbeans-2.4.0-nodownload.patch to apply to new version -- Cleanup with spec-cleaner - -- fix boostrapping of xmlbeans - * xmlbeans-mini does install mandatory oldxmlbeans.jar - * xmlbeans require -mini variant - -- Fix jpackage-utils collision by requiring javapacakges-tools. - -- remove javadoc and manual packages - -- add Conflicts between xmlbeans/xmlbeans-mini packages - -- Add Source URL, see https://en.opensuse.org/SourceUrls - -- remove xerces-j2-bootstrap depenency (bnc#789163) - -- use saxon9 for build-classpath as well - -- require saxon9 for build - -- update to 2.4.0 - need by new apache-poi - * Finer grained support for CDATA - * Upgraded support for Saxon 9 - * Added more fine-grained control over XML to Java name mapping - * Add support for JVM-supported encodings - * Bug fixes - -- build ignore xml-commons-jaxp-1.3-apis - -- ignore antlr(-java) to reduce build cycles - xmrig +- Update to version 6.18.1: + * v6.18.1 + * Update CHANGELOG.md + * Added Zen4 to randomx_boost.sh + * RandomX: added MSR mod for Zen 4 + * Update CHANGELOG.md + * Fix: protectRX flushed CPU cache only on MacOS/iOS + * Update m_size only if blob was set successfully + * Don't reset when pool sends the same job blob + * RandomX: optimized CFROUND elimination more + * RandomX: optimized CFROUND elimination + * RandomX: added Blake2 AVX2 version + * Fixed GCC 12 warnings + * Update README.md + * v6.18.1-dev + * Recognize armv7ve as valid ARMv7 target. + xwayland +- U_xkb-proof-GetCountedString-against-request-length-at.patch + * security update for CVE-2022-3550 (bsc#1204412) +- U_xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch + * security update for CVE-2022-3551 (bsc#1204416) + yast2 +- Fix hash vs keyword arguments in RSpec expectations (bsc#1204871) +- 4.5.19 + yast2-cluster +- bsc#1204530, set crypto_hash as "sha1" and set crypto_cipher as "aes256", +- set transport as "udpu" by default, +- set default values for mcastaddr/mcastport/bindnedaddr when cluster firstly configured +- Set focus on "Generate Auth Key File" when secauth is true +- Implement ValidateSecurity method +- Set focus on memberaddr add when using udpu +- Bump Version 4.5.1 + yast2-configuration-management +- Fix hash vs keyword arguments in RSpec expectations (bsc#1204871) +- 4.5.1 + yast2-packager +- Do not add an empty repository to the system when upgrading + a registered system using the Full installation medium + (bsc#1204399) +- 4.5.8 + +- Fix hash vs keyword arguments in RSpec expectations (bsc#1204871) +- 4.5.7 + yast2-samba-client +- Enable pam_mount also for gdm-password service; (bsc#1204830); +- 4.5.2 + yast2-security +- Fix hash vs keyword arguments in RSpec expectations (bsc#1204871) +- 4.5.2 + yaz +- update to 5.32.0: + * backtrace: allow gdb to operate on this process. + * backtrace: hard exit if backtrace hangs. + * yaz-marcdump: limit, offset options. Limit(-L), offset(-O) allows records + in range to be processed. +