Removed rpms ============ - angelscript - bind-devel-32bit - bird-common - bird6 - cups-devel-32bit - glibc-devel-32bit - ibus-googlepinyin - ImageMagick-devel-32bit - alsa-oss-32bit - clang11-devel-32bit - evolution-data-server-32bit - glibc-devel-static-32bit - gstreamer-plugins-bad-chromaprint-32bit - hdf5-mvapich2-devel-32bit - hdf5-openmpi3-devel-32bit - libLLVM11-32bit - libMagick++-7_Q16HDRI4-32bit - libMagick++-devel-32bit - libSDL2_gfx-1_0-0-32bit - libSDL2_mixer-2_0-0-32bit - libblkid-devel-32bit - libblkid1-32bit - libbox2d-devel-32bit - libbox2d2-32bit - libclang11-32bit - libcryptsetup12-hmac-32bit - libcupscgi1-32bit - libcupsmime1-32bit - libcurl-devel-32bit - libebook-contacts-1_2-3-32bit - libedata-cal-1_2-28-32bit - libedata-cal-2_0-1-32bit - libedataserver-1_2-22-32bit - libedataserver-1_2-24-32bit - libfdisk-devel-32bit - libglib-2_0-0-32bit - libgnutls30-hmac-32bit - libgstadaptivedemux-1_0-0-32bit - libgstinsertbin-1_0-0-32bit - libgstsctp-1_0-0-32bit - libhdf5-103-32bit - libhdf5-103-openmpi2-32bit - libhdf5_cpp103-32bit - libhdf5_hl100-32bit - libhdf5_hl_cpp100-mvapich2-32bit - libhdf5_hl_cpp100-openmpi2-32bit - libhdf5_hl_cpp100-openmpi4-32bit - libhdf5hl_fortran100-openmpi2-32bit - libhdf5hl_fortran100-openmpi4-32bit - libicu-devel-32bit - libisccc1600-32bit - libisccfg1600-32bit - libmariadb3-32bit - libpackagekit-glib2-devel-32bit - libpinyin13-32bit - libpoppler-cpp0-32bit - libpoppler-qt5-1-32bit - libpq5-32bit - libprotoc20-32bit - libpython3_9-1_0-32bit - libsamba-credentials0-32bit - libsamba-hostconfig0-32bit - libsamdb0-32bit - libsmbldap2-32bit - libudev-devel-32bit - libwbclient0-32bit - libzhuyin13-32bit - nss-myhostname-32bit - perl-core-DB_File-32bit - pipewire-libjack-0_3-32bit - python3-32bit - readline-devel-32bit - rpm-32bit - samba-ad-dc-32bit - wine-staging-devel-32bit - tftpboot-installation-SLE-15-SP3-ppc64le - qemu-ipxe - qemu-sgabios - lib3270-5_2 - libMagickCore-7_Q16HDRI6-32bit - libSDL2_mixer-devel-32bit - libSDL2_net-2_0-0-32bit - libSDL2_net-devel-32bit - libSDL2_ttf-devel-32bit - libSDL_bgi1 - libangelscript2_34_0 - libass9-32bit - libaudit1-32bit - libcamel-1_2-60-32bit - libcpuid14 - libcupsppdc1-32bit - libdcerpc-binding0-32bit - libddcutil0 - libdns1605-32bit - libebook-1_2-19-32bit - libebook-contacts-1_2-2-32bit - libfdisk1-32bit - libgio-2_0-0-32bit - libgstbasecamerabinsrc-1_0-0-32bit - libgstplayer-1_0-0-32bit - libgstwayland-1_0-0-32bit - libgstwebrtc-1_0-0-32bit - libgthread-2_0-0-32bit - libhdf5_cpp103-openmpi2-32bit - libhdf5_cpp103-openmpi4-32bit - libhdf5_fortran102-openmpi3-32bit - libhdf5_hl100-openmpi2-32bit - libhdf5_hl100-openmpi3-32bit - libjavascriptcoregtk-4_0-18-32bit - libkissfft-131 - libldb2-32bit - libmysofa0 - libndr-standard0-32bit - libndr1-32bit - libnetpbm11-32bit - libns1604-32bit - libnuma1-32bit - libopenssl-1_1-devel-32bit - libopenssl1_0_0-32bit - libopenssl1_0_0-hmac-32bit - libopenssl1_0_0-steam-32bit - libopenssl1_1-32bit - libpackagekit-glib2-18-32bit - libparaview5_8 - libpetsc_3_14_4-gnu-mpich-hpc - libpetsc_3_14_4-gnu-mvapich2-hpc - libpetsc_3_14_4-gnu-openmpi2-hpc - libpetsc_3_14_4-gnu-openmpi3-hpc - libpetsc_3_14_4-gnu-openmpi4-hpc - libpoppler89-32bit - libpulse-devel-32bit - libpw3270-5_2 - libreadline7-32bit - librssguard-3_9_0 - libsamba-policy0-python3-32bit - libsamba-util0-32bit - libtrilinos_13_0_0-gnu-mpich-hpc - libtrilinos_13_0_0-gnu-mvapich2-hpc - libtrilinos_13_0_0-gnu-openmpi2-hpc - libtrilinos_13_0_0-gnu-openmpi3-hpc - libtrilinos_13_0_0-gnu-openmpi4-hpc - libunistring2-32bit - libuuid1-32bit - libv3270-5_2 - libwayland-egl-devel-32bit - libwebvfx1 - libz1-32bit - llvm11-devel-32bit - mozilla-nspr-32bit - mumps-mvapich2-5-compat - mumps-openmpi2-5-compat - mumps-openmpi3-5-compat - mumps-openmpi4-5-compat - mumps-ptscotch-openmpi2-5-compat - nss-mymachines-32bit - petsc_3_14_4-gnu-mpich-hpc-devel - petsc_3_14_4-gnu-mpich-hpc-saws - petsc_3_14_4-gnu-mvapich2-hpc-devel - petsc_3_14_4-gnu-mvapich2-hpc-saws - petsc_3_14_4-gnu-openmpi2-hpc-devel - petsc_3_14_4-gnu-openmpi2-hpc-saws - petsc_3_14_4-gnu-openmpi3-hpc-devel - petsc_3_14_4-gnu-openmpi3-hpc-saws - petsc_3_14_4-gnu-openmpi4-hpc-devel - petsc_3_14_4-gnu-openmpi4-hpc-saws - pulseaudio-utils-32bit - pw3270-devel - python-32bit - python-ibus - python2-pyBarcode - python2-pymediainfo - python3-dns-lexicon - python3-pyBarcode - qemu-seabios - qmelt - redfish-finder - samba-libs-32bit - sane-backends-32bit - tcl-32bit - tftpboot-installation-SLE-15-SP3-aarch64 - tk-32bit - trilinos_13_0_0-gnu-mpich-hpc-devel - trilinos_13_0_0-gnu-mvapich2-hpc-devel - trilinos_13_0_0-gnu-openmpi2-hpc-devel - trilinos_13_0_0-gnu-openmpi3-hpc-devel - trilinos_13_0_0-gnu-openmpi4-hpc-devel - trilinos_13_0_0-hpc-doc - webvfx - webvfx-devel - webvfx-module - xen-libs-32bit - zlib-devel-static-32bit Added rpms ========== - ImageMagick-devel-32bit - alsa-oss-32bit - azure-cli-test - clang11-devel-32bit - connman-plugin-wireguard - evolution-data-server-32bit - gcompris-qt - gcompris-qt-activities - gcompris-qt-lang - gcompris-qt-voices - glibc-devel-static-32bit - go1.16 - go1.16-doc - go1.16-race - goxel - gstreamer-plugins-bad-chromaprint-32bit - hdf5-mvapich2-devel-32bit - hdf5-openmpi3-devel-32bit - tftpboot-installation-SLE-15-SP3-aarch64 - bind-devel-32bit - cups-devel-32bit - glibc-devel-32bit - libMagickCore-7_Q16HDRI6-32bit - libSDL2_mixer-devel-32bit - libSDL2_net-2_0-0-32bit - libSDL2_net-devel-32bit - libSDL2_ttf-devel-32bit - libass9-32bit - libaudit1-32bit - libcamel-1_2-60-32bit - libcupsppdc1-32bit - libdcerpc-binding0-32bit - libdns1605-32bit - libebook-1_2-19-32bit - libebook-contacts-1_2-2-32bit - libfdisk1-32bit - libgio-2_0-0-32bit - libgstbasecamerabinsrc-1_0-0-32bit - libgstplayer-1_0-0-32bit - libgstwayland-1_0-0-32bit - libgstwebrtc-1_0-0-32bit - libgthread-2_0-0-32bit - libhdf5_cpp103-openmpi2-32bit - libhdf5_cpp103-openmpi4-32bit - libhdf5_fortran102-openmpi3-32bit - libhdf5_hl100-openmpi2-32bit - libhdf5_hl100-openmpi3-32bit - libjavascriptcoregtk-4_0-18-32bit - libldb2-32bit - libndr-standard0-32bit - libndr1-32bit - libnetpbm11-32bit - libns1604-32bit - libnuma1-32bit - libopenssl-1_1-devel-32bit - libopenssl1_0_0-32bit - libopenssl1_0_0-hmac-32bit - libopenssl1_0_0-steam-32bit - libopenssl1_1-32bit - libpackagekit-glib2-18-32bit - libpoppler89-32bit - libpulse-devel-32bit - libreadline7-32bit - libsamba-policy0-python3-32bit - libsamba-util0-32bit - libunistring2-32bit - libuuid1-32bit - libwayland-egl-devel-32bit - libz1-32bit - llvm11-devel-32bit - mozilla-nspr-32bit - nss-mymachines-32bit - pulseaudio-utils-32bit - python-32bit - samba-libs-32bit - sane-backends-32bit - tcl-32bit - tk-32bit - xen-libs-32bit - zlib-devel-static-32bit - qemu-seabios - kissfft - kiwi-systemdeps - kiwi-systemdeps-bootloaders - kiwi-systemdeps-containers - kiwi-systemdeps-core - kiwi-systemdeps-disk-images - kiwi-systemdeps-filesystems - kiwi-systemdeps-image-validation - kiwi-systemdeps-iso-media - lib3270-5_3 - libLLVM11-32bit - libMagick++-7_Q16HDRI4-32bit - libMagick++-devel-32bit - libSDL2_gfx-1_0-0-32bit - libSDL2_mixer-2_0-0-32bit - libSDL_bgi-suse6 - libangelscript2_35_0 - libangelscript_addons2_35_0 - libblkid-devel-32bit - libblkid1-32bit - libblogger2 - libbox2d-devel-32bit - libbox2d2-32bit - libclang11-32bit - libcpuid15 - libcryptsetup12-hmac-32bit - libcupscgi1-32bit - libcupsmime1-32bit - libcurl-devel-32bit - libddcutil3 - libebook-contacts-1_2-3-32bit - libebtc0 - libedata-cal-1_2-28-32bit - libedata-cal-2_0-1-32bit - libedataserver-1_2-22-32bit - libedataserver-1_2-24-32bit - libfdisk-devel-32bit - libglib-2_0-0-32bit - libgnutls30-hmac-32bit - libgstadaptivedemux-1_0-0-32bit - libgstinsertbin-1_0-0-32bit - libgstsctp-1_0-0-32bit - libhdf5-103-32bit - libhdf5-103-openmpi2-32bit - libhdf5_cpp103-32bit - libhdf5_hl100-32bit - libhdf5_hl_cpp100-mvapich2-32bit - libhdf5_hl_cpp100-openmpi2-32bit - libhdf5_hl_cpp100-openmpi4-32bit - libhdf5hl_fortran100-openmpi2-32bit - libhdf5hl_fortran100-openmpi4-32bit - libicu-devel-32bit - libisccc1600-32bit - libisccfg1600-32bit - libkissfft-float131 - libmariadb3-32bit - libmediainfo0-32bit - libmumps-ptscotch5-openmpi2-compat - libmumps5-mvapich2-compat - libmumps5-openmpi2-compat - libmumps5-openmpi3-compat - libmumps5-openmpi4-compat - libmysofa1 - libnco-4_9_7 - libnco-devel - libnco_c++-4_9_7 - libnftables1 - libpackagekit-glib2-devel-32bit - libparaview5_9 - libpetsc_3_14_5-gnu-mpich-hpc - libpetsc_3_14_5-gnu-mvapich2-hpc - libpetsc_3_14_5-gnu-openmpi2-hpc - libpetsc_3_14_5-gnu-openmpi3-hpc - libpetsc_3_14_5-gnu-openmpi4-hpc - libpinyin13-32bit - libpoppler-cpp0-32bit - libpoppler-qt5-1-32bit - libpq5-32bit - libprotoc20-32bit - libpython3_9-1_0-32bit - librssguard-3_9_2 - libsamba-credentials0-32bit - libsamba-hostconfig0-32bit - libsamdb0-32bit - libsmbldap2-32bit - libtrilinos_13_0_1-gnu-mpich-hpc - libtrilinos_13_0_1-gnu-mvapich2-hpc - libtrilinos_13_0_1-gnu-openmpi2-hpc - libtrilinos_13_0_1-gnu-openmpi3-hpc - libtrilinos_13_0_1-gnu-openmpi4-hpc - libudev-devel-32bit - libv3270-5_3 - libwbclient0-32bit - libzen0-32bit - libzhuyin13-32bit - nco - nco-doc - nftables-devel - nss-myhostname-32bit - perl-core-DB_File-32bit - petsc_3_14_5-gnu-mpich-hpc-devel - petsc_3_14_5-gnu-mpich-hpc-saws - petsc_3_14_5-gnu-mvapich2-hpc-devel - petsc_3_14_5-gnu-mvapich2-hpc-saws - petsc_3_14_5-gnu-openmpi2-hpc-devel - petsc_3_14_5-gnu-openmpi2-hpc-saws - petsc_3_14_5-gnu-openmpi3-hpc-devel - petsc_3_14_5-gnu-openmpi3-hpc-saws - petsc_3_14_5-gnu-openmpi4-hpc-devel - petsc_3_14_5-gnu-openmpi4-hpc-saws - pipewire-libjack-0_3-32bit - pw3270-keypads - python2-antlr4-python3-runtime - python2-azure-ai-anomalydetector - python2-azure-ai-metricsadvisor - python2-azure-ai-nspkg - python2-azure-ai-textanalytics - python2-azure-appconfiguration - python2-azure-cognitiveservices-anomalydetector - python2-azure-cognitiveservices-formrecognizer - python2-azure-cognitiveservices-inkrecognizer - python2-azure-cognitiveservices-knowledge-nspkg - python2-azure-cognitiveservices-knowledge-qnamaker - python2-azure-cognitiveservices-personalizer - python2-azure-cognitiveservices-search-customimagesearch - python2-azure-cognitiveservices-vision-face - python2-azure-communication-administration - python2-azure-communication-chat - python2-azure-communication-nspkg - python2-azure-communication-sms - python2-azure-core - python2-azure-cosmos - python2-azure-data-nspkg - python2-azure-data-tables - python2-azure-devops - python2-azure-eventhub - python2-azure-eventhub-checkpointstoreblob - python2-azure-functions-devops-build - python2-azure-identity - python2-azure-keyvault-administration - python2-azure-keyvault-certificates - python2-azure-keyvault-keys - python2-azure-keyvault-nspkg - python2-azure-keyvault-secrets - python2-azure-mgmt-alertsmanagement - python2-azure-mgmt-apimanagement - python2-azure-mgmt-appconfiguration - python2-azure-mgmt-appplatform - python2-azure-mgmt-attestation - python2-azure-mgmt-automanage - python2-azure-mgmt-automation - python2-azure-mgmt-azurestack - python2-azure-mgmt-azurestackhci - python2-azure-mgmt-baremetalinfrastructure - python2-azure-mgmt-communication - python2-azure-mgmt-core - python2-azure-mgmt-costmanagement - python2-azure-mgmt-databoxedge - python2-azure-mgmt-databricks - python2-azure-mgmt-datashare - python2-azure-mgmt-deploymentmanager - python2-azure-mgmt-edgegateway - python2-azure-mgmt-frontdoor - python2-azure-mgmt-healthcareapis - python2-azure-mgmt-hybridcompute - python2-azure-mgmt-imagebuilder - python2-azure-mgmt-kubernetesconfiguration - python2-azure-mgmt-labservices - python2-azure-mgmt-machinelearningservices - python2-azure-mgmt-managedservices - python2-azure-mgmt-mixedreality - python2-azure-mgmt-netapp - python2-azure-mgmt-peering - python2-azure-mgmt-privatedns - python2-azure-mgmt-redhatopenshift - python2-azure-mgmt-regionmove - python2-azure-mgmt-resourcegraph - python2-azure-mgmt-resourcemover - python2-azure-mgmt-security - python2-azure-mgmt-serialconsole - python2-azure-mgmt-sqlvirtualmachine - python2-azure-mgmt-storagecache - python2-azure-mgmt-storageimportexport - python2-azure-mgmt-storagesync - python2-azure-mgmt-streamanalytics - python2-azure-mgmt-synapse - python2-azure-mgmt-vmwarecloudsimple - python2-azure-search-documents - python2-azure-search-nspkg - python2-azure-storage-file-datalake - python2-azure-storage-file-share - python2-azure-synapse-accesscontrol - python2-azure-synapse-artifacts - python2-azure-synapse-nspkg - python2-azure-synapse-spark - python2-vsts - python3-32bit - python3-antlr4-python3-runtime - python3-azure-ai-anomalydetector - python3-azure-ai-metricsadvisor - python3-azure-ai-nspkg - python3-azure-ai-textanalytics - python3-azure-appconfiguration - python3-azure-cognitiveservices-anomalydetector - python3-azure-cognitiveservices-formrecognizer - python3-azure-cognitiveservices-inkrecognizer - python3-azure-cognitiveservices-knowledge-nspkg - python3-azure-cognitiveservices-knowledge-qnamaker - python3-azure-cognitiveservices-personalizer - python3-azure-cognitiveservices-search-customimagesearch - python3-azure-cognitiveservices-vision-face - python3-azure-communication-administration - python3-azure-communication-chat - python3-azure-communication-nspkg - python3-azure-communication-sms - python3-azure-core - python3-azure-cosmos - python3-azure-data-nspkg - python3-azure-data-tables - python3-azure-devops - python3-azure-eventhub - python3-azure-eventhub-checkpointstoreblob - python3-azure-eventhub-checkpointstoreblob-aio - python3-azure-functions-devops-build - python3-azure-identity - python3-azure-keyvault-administration - python3-azure-keyvault-certificates - python3-azure-keyvault-keys - python3-azure-keyvault-nspkg - python3-azure-keyvault-secrets - python3-azure-mgmt-alertsmanagement - python3-azure-mgmt-apimanagement - python3-azure-mgmt-appconfiguration - python3-azure-mgmt-appplatform - python3-azure-mgmt-attestation - python3-azure-mgmt-automanage - python3-azure-mgmt-automation - python3-azure-mgmt-azurestack - python3-azure-mgmt-azurestackhci - python3-azure-mgmt-baremetalinfrastructure - python3-azure-mgmt-communication - python3-azure-mgmt-core - python3-azure-mgmt-costmanagement - python3-azure-mgmt-databoxedge - python3-azure-mgmt-databricks - python3-azure-mgmt-datashare - python3-azure-mgmt-deploymentmanager - python3-azure-mgmt-edgegateway - python3-azure-mgmt-frontdoor - python3-azure-mgmt-healthcareapis - python3-azure-mgmt-hybridcompute - python3-azure-mgmt-imagebuilder - python3-azure-mgmt-kubernetesconfiguration - python3-azure-mgmt-labservices - python3-azure-mgmt-machinelearningservices - python3-azure-mgmt-managedservices - python3-azure-mgmt-mixedreality - python3-azure-mgmt-netapp - python3-azure-mgmt-peering - python3-azure-mgmt-privatedns - python3-azure-mgmt-redhatopenshift - python3-azure-mgmt-regionmove - python3-azure-mgmt-resourcegraph - python3-azure-mgmt-resourcemover - python3-azure-mgmt-security - python3-azure-mgmt-serialconsole - python3-azure-mgmt-sqlvirtualmachine - python3-azure-mgmt-storagecache - python3-azure-mgmt-storageimportexport - python3-azure-mgmt-storagesync - python3-azure-mgmt-streamanalytics - python3-azure-mgmt-synapse - python3-azure-mgmt-vmwarecloudsimple - python3-azure-search-documents - python3-azure-search-nspkg - python3-azure-storage-file-datalake - python3-azure-storage-file-share - python3-azure-synapse-accesscontrol - python3-azure-synapse-artifacts - python3-azure-synapse-nspkg - python3-azure-synapse-spark - python3-nftables - python3-vsts - qemu-ipxe - qemu-sgabios - qml-box2d - readline-devel-32bit - rpm-32bit - samba-ad-dc-32bit - sapstartsrv-resource-agents - scap-security-guide - scap-security-guide-debian - scap-security-guide-redhat - scap-security-guide-ubuntu - sssd-common - tftpboot-installation-SLE-15-SP3-ppc64le - trilinos_13_0_1-gnu-mpich-hpc-devel - trilinos_13_0_1-gnu-mvapich2-hpc-devel - trilinos_13_0_1-gnu-openmpi2-hpc-devel - trilinos_13_0_1-gnu-openmpi3-hpc-devel - trilinos_13_0_1-gnu-openmpi4-hpc-devel - trilinos_13_0_1-hpc-doc - wine-staging-devel-32bit - xtables-addons - xtables-addons-kmp-64kb - xtables-addons-kmp-default - xtables-addons-kmp-preempt - xtables-geoip Package Source Changes ====================== 389-ds +- bsc#1184476 - Add supportconfig utility for customer services to capture + 389-ds support information. + +- Update to version 1.4.4.14~git0.37dc95673: + * Bump version to 1.4.4.14 + * Issue 4671 - UI - Fix browser crashes + * Issue 4229 - Fix Rust linking + * Issue 4658 - monitor - connection start date is incorrect + * Issue 4656 - Make replication CLI backwards compatible with role name change + * Issue 4656 - Remove problematic language from UI/CLI/lib389 + * Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down + * Issue 4661 - RFE - allow importing openldap schemas (#4662) + * Issue 4659 - restart after openldap migration to enable plugins (#4660) + * Issue 4663 - CLI - unable to add objectclass/attribute without x-origin + +- bsc#1184142 - restart after openldap migration so that plugins can correctly + perform data fix ups. +- Update to version 1.4.4.14~git0.37dc95673: + * Bump version to 1.4.4.14 + * Issue 4671 - UI - Fix browser crashes + * Issue 4229 - Fix Rust linking + * Issue 4658 - monitor - connection start date is incorrect + * Issue 4656 - Make replication CLI backwards compatible with role name change + * Issue 4656 - Remove problematic language from UI/CLI/lib389 + * Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down + * Issue 4661 - RFE - allow importing openldap schemas (#4662) + * Issue 4659 - restart after openldap migration to enable plugins (#4660) + * Issue 4663 - CLI - unable to add objectclass/attribute without x-origin + 7kaa +- Update to 2.15.4p1 + * This is a patch release to fix a few issues with 2.15.4. + All users should upgrade. +- Update to 2.15.4 + * Fixed a problem in multiplayer that halted the game play. + * Added option to play with the original seven kingdoms, and + enabled on original scenarios. + * Apply the leadership bonus when the general is in fort for + defending soldiers in range. + * Fixed the mobile general range calculation for the leadership + bonus to not apply to the troop anywhere on the map. + * Apply the leadership bonus when the general is on a ship for + defending soldiers in range. + * Updated translations. + * Added hotkeys for managing the build menu in the War Factory, + Harbor, and Town. + * Restored support for real full screen resolution that requires + a screen mode change. + * Improved dynamic UI button and text layout. + * Added Polish translation. + * Added trade locations to the trade report. + * Sort and filter trade locations based on the map selected + caravan. + * Allow setting stops using the trade report. + * Allow copying trade routes using the trade report. +- Add 7kaa-no-return-in-nonvoid-function.patch +- Clean with spec-cleaner + AusweisApp2 + + Version 1.22.1 + * The release notes are now displayed within the app. + * Improvements have been made to the display and reporting + of error messages within the mobile app. + * Fixed possible freezing of the app when checking the ID. + * The pairing of a smartphone can now be started directly. + * The mobile app now starts with the SaK view if this was + the last setting used. + * The smartphone function as a card reader can now always be + activated on iOS. + * Animations on iOS have been improved. + * Minor bug fixes. + * In the SDK for iOS, the handleInterrupt parameter was added to + RUN_AUTH and RUN_CHANGE_PIN. Like the associated INTERRUPT command. + * In the SDK for iOS, parameters have been added for RUN_AUTH and + RUN_CHANGE_PIN, which allow messages to be displayed in the system + scan dialog. + * The following error is now returned in the SDK for an expired ID + card: DocumentValidityVerificationFailed + * Added support for the new protocol version for smartphones as card + readers in accordance with the supplement to BSI TR-03112 Part 6. + * A crash on Windows when pairing PersoSim has been fixed. + * Added support for PersoSim for Android with host card emulation. + * A possible infinite loop in the SDK for Android has been fixed. + * Update of OpenSSL to version 1.1.1j. +- Drop patches for issues fixed upstream + + 0001-fix-manpage-path.patch + +- New upstream release Catch2 +- Update to version 2.13.5 + Improvements: + * Added workaround for bug in XLC 16.1.0.1 + * Add detection for LCC when it is masquerading as GCC + * Modified posix signal handling so it supports newer libcs + + `MINSIGSTKSZ` was no longer usable in constexpr context. + Fixes: + * Fixed compilation of benchmarking when `min` and `max` + macros are defined + + Including `windows.h` without `NOMINMAX` remains a really + bad idea, don't do it + Miscellaneous: + * `Catch2WithMain` target (static library) is no longer built + by default + + Building it by default was at best unnecessary overhead + for people not using it, and at worst it caused trouble + with install paths + + To have it built, set CMake option + `CATCH_BUILD_STATIC_LIBRARY` to `ON` + * The check whether Catch2 is being built as a subproject is + now more reliable + + The problem was that if the variable name used internally + was defined the project including Catch2 as subproject, it + would not be properly overwritten for Catch2's CMake. + version 2.13.4 + Improvements: + * Improved the hashing algorithm used for shuffling test cases + + `TEST_CASE`s that differ only in the last character should + be properly shuffled + + Note that this means that v2.13.4 gives you a different + order of test cases than 2.13.3, even given the same seed. + Miscellaneous: + * Deprecated `ParseAndAddCatchTests` CMake integration + + It is impossible to implement it properly for all the + different test case variants Catch2 provides, and there + are better options provided. + + Use `catch_discover_tests` instead, which uses runtime + information about available tests. + * Fixed bug in `catch_discover_tests` that would cause it to + fail when used in specific project structures + * Added Bazel build file + * Added an experimental static library target to CMake + HSAIL-Tools +- Remove obsolete Groups tag (fate#326485) + +- Small package modernisation + +- Add reproducible.patch to sort hash keys (boo#1041090) + +- Update to version 0+git20180830.6514deb: + * Fix misleading-indentation warning + * Fix for issue #52 : -Werror=int-in-bool-context + * Sort hash keys (boo#1041090) + ImageMagick +- security update +- added patches + fix CVE-2021-20241 [bsc#1182335], Division by zero in WriteJP2Image() in coders/jp2.c + + ImageMagick-CVE-2021-20241.patch + fix CVE-2021-20243 [bsc#1182336], Division by zero in GetResizeFilterWeight in MagickCore/resize.c + + ImageMagick-CVE-2021-20243.patch + fix CVE-2021-20244 [bsc#1182325], Division by zero in ImplodeImage in MagickCore/visual-effects.c + + ImageMagick-CVE-2021-20244.patch + fix CVE-2021-20246 [bsc#1182337], Division by zero in ScaleResampleFilter in MagickCore/resample.c + + ImageMagick-CVE-2021-20246.patch + Mesa -- u_call-shmget-with-permission-0600-instead-of-0777.patch - * CVE-2019-5068 (bsc#1156015) - -- n_drirc-disable-rgb10-for-chromium-on-amd.patch - * Disallow rgb10 configs for chromium with radeonsi to prevent - broken colors in video. (boo#1113211) - -- Update to 18.0.2 - * A couple of fixes for Meson that solves some problems regarding - building tests and installation. - * A couple of fixes in state tracker / DRI that was causing crashes - in QtCreator and Firefox, among other problems. - * A couple of fixes for GFX9, that solves a hang in the driver, and - a problem with buffer views. - * SVGA gets also a patch to fix incorrect advertizing of - EGL_KHR_gl_colorspace extension. - * Etnaviv gets a fix for swizzled texture formats. - * Intel drivers get also several patches. - * RADV gets a patch to solve a problem of lot of games complaining - about not having enough memory. - -- Update to 18.0.1 - * In this release we have: - * On the build system to highlight Meson is get improved thorugh several patches - that fix issues around it. - * On the drivers part, RADV get several fixes: one for multisample regressions on - Vega, another around GFX9 buffer views, and a couple of them more to related - with avoiding emitting unneeded vertex state. - * St/Nine get fixes around face register, lighting constants, math check for - inversible matrix, implicit conversions and bad tracking of vertex textures. - * Freedreno/a5xx get fixes around missaligned heigh for PIPE_BUFFER, and around - page faults. - * Several fixes are also enqueued for Intel driver: set right channel_sizes for - MOV_INDIRECT sources, set right config registration for uploading to kernel, - return the fourcc stored in __DRIimage when possible, fix negative sign in - 64-bit return values, fix null destination register in assembly instructions - with 3 source operands, a fix for failed TCS/TES shader compilation - * Queue also contains a couple of fixes around Gallium drivers, one to fix a typo - in code that was causing wrong return value, and another one to fix an - unitialized modifier for DRI2. - * Mesa core gets a couple of patches to fix issues around overriding OpenGL/ES - supported version through environment variables, and a patch to fix an issue - with texture samples found in "The Witness" through Wine. - * A couple of bugs around unrolling loops have also been fixed, these patches were - applied for NIR and GLSL. - * On top of above, NIR gets more fixes in a couple of lowering functions used: - coalesce in lower_vec_to_movs if vec had a SSA destination, and interp_var_at - intrinsic support in lower_indirect_derefs. It also gets a fix around - vars_to_ssa function. - * Finally, there are other fixes affecting Radeonsi, AC, EGL/Wayland and SPIR-V - compiler. - -- enabled opencl and that way also Mesa-gallium on 42.3 since we - now build against llvm 6; this also fixes the requirements from - Mesa-32bit to Mesa-gallium-32bit in baselibs.conf (reported by - community) - -- Remove n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch. - * Not needed since we build Mesa against LLVM 6. (bnc#1082298) -- Remove u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch. - * It was disabled for long time and does not seem to be needed. - (bnc#1082306) - -- Enable nine on arm/aarch64 - -- Update to 18.0.0 final - * one-and-only change since 18.0.0-rc5: updated release notes -- Changes since 17.3 - * The top highlights include: - + Cannonlake support on i965 and anv - + GL 4.3/GLES 3.1 support on r600/evergreen with hw fp64 support - + Meson build system - * ANV Extensions: - + VK_EXT_external_memory_dma_buf - * RADV Extensions: - + VK_ANDROID_native_buffer - + VK_KHR_external_fence - + VK_KHR_external_fence_capabilities - + VK_KHR_external_fence_fd - + VK_KHR_get_surface_capabilities2 - + VK_EXT_discard_rectangles - + VK_EXT_external_memory_dma_buf - + VK_AMD_shader_info - * EGL: - + Support for RGBA/RGBX 1010102 formats - + EGL_EXT_pixel_format_float - + Final planned release to ship wayland-egl. Now provided by wayland. - * GLX: - + Darwin/Apple fixes - * Mesa core - + Support 1 binary format for GL_ARB_get_program_binary on i965 - + drirc workarounds: - (*) Unreal 4 Editor - (*) Observer - (*) Steamroll - (*) Refunct - * drirc mesa_glthread whitelists: - + Mount and Blade Warband -- i965: - * Disk shader cache when MESA_GLSL_CACHE_DISABLE is set to "false" - * GL_EXT_disjoint_timer_query on gen6+ - -- Update to 18.0.0-rc5 - * The fifth and final release candidate for Mesa 18.0.0. Modulo - serious regressions, it is anticipated that it will become - Mesa 18.0.0 this Friday (2018-03-23) around 16:00 GMT -- supersedes u_glsl-linker-error.patch - -- no longer try to use non-existing python3-mako as BuildRequires - on Leap 42.3 - -- u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch - * Fixes laggy mouse in Wayland. (fdo#104926) - -- replaced u_r600-egd_tables.py-added-support-for-python-3.patch - with fixed u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch - and enabled it again; removed again n_egd_tables_h.patch (boo#1082303) - -- added n_egd_tables_h.patch and disabled u_mesa-python3-only.patch - * use pregenerated egd_tables.h (via python2) instead of trying - to generate it during buildtime with python3 using an apparently - broken patch (boo#1082303) - -- removed more unneeded buildrequires: libudev, openssl, bison, - flex (boo#1082312) - -- removed u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch - which is no longer needed due to changed LLVM build (boo#1082307) - -- merge content of new rpmlintrc into existing Mesa-rpmlintrc file - -- no longer run ldconfig for the follwing backend (ICD) drivers, - since it's considered wrong: xvmc, vdpau, va, opencl, and vulkan; - required adding a rpmlintrc file with appropriate rules - (boo#1082316) - -- removed no longer needed ncurses-devel BuildRequires (boo#1082315) - -- redone u_add_llvm_codegen_dependencies.patch and renamed to - u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch - (boo#1082307) - -- removed u_mesa-8.0.1-fix-16bpp.patch and - u_mesa-8.0-llvmpipe-shmget.patch, which we no longer apply since - about 5 years (boo#1082305) - -- recreated u_mesa-python3-only.patch and renamed to - u_r600-egd_tables.py-added-support-for-python-3.patch; also - removed first hunk (boo#1082303) - -- removed n_Define-GLAPIVAR-separate-from-GLAPI.patch - * bits moved to libGLw's n_Use-newly-introduced-GLAPIVAR-for-variables.patch - (boo#1082297) - -- Mesa-gallium only exists if %{with_opencl} -- Add support for riscv64 - -- Split Nouveau and VC4 from the main driver package on all systems - Fixes (boo#1081210). - -- remove %{release} based dependecies - Unfortuanetly Mesa and Mesa-drivers can have different release number - Release is Commit_Count.Build_Count and build count can be different - because both packages have different dependencies - -- add u_glsl-linker-error.patch - * Fix attaching multiple shader objects for the same stage to a - GLSL program triggers a linker error (fdo#104777, bnc#1080492) - * Fixes issue with wine applications. - -- Added %{release} so the correct package release is used - when a package has been patched - -- Update to 18.0.0-rc4 -- supersedes u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch - -- u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch - * Fix crash when loading shader. (bnc#1079465) - -- Update to 18.0.0-rc3 - * includes significant improvements for OpenGL and Vulkan support - and performance. -- supersedes U_intel-Add-more-Coffee-Lake-PCI-IDs.patch - -- Remove dependency on clang-devel-static. (bnc#1065464) - * It was removed, clang-devel now again provides everything - necessary as shared libraries. - -- Require Mesa-dri-32bit and Mesa-gallium-32bit by Mesa-32bit. It - mirrors the requirement of the normal packages. (bnc#1078261) - -- Disable AMDGPU GFX9/Vega with LLVM < 6.0.0. - * n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch - * While it is supported since LLVM 5.0.0, it was not working - correctly (bnc#1075901). Since we do not have the resources to - determine which fixes should be backported and LLVM 6 will be - released relatively soon, disable the support until then. Users - with the card will have working desktop using software - rendering just like they did with LLVM 4. - -- in spec file move %dir %{_libdir}/dri to avoid ppc build failure - -- Update to 17.3.3 - * Fixes to radv, anv, etnaviv, swrast and radeonsi drivers. - * Fixes for DRI3. -- Make Mesa require Mesa-dri and Mesa-gallium. This makes Mesa - usable again for users who do not install recommended packages. - It breaks the Mesa and Mesa-drivers split, which has to be fixed - by ignoring it in obs. - -- Add _constraints to select 6G disk for PowerPC - to avoid cpio: write error on obs-power8-05 workers boo#1076325 - -- U_intel-Add-more-Coffee-Lake-PCI-IDs.patch - * Add more Coffeelake PCI IDs (request by Intel) - -- Update to 17.3.2 - * Multiple fixes in the RADV Vulkan driver, workaround when using - slibtool and a GLSL workaround for various titles using Unreal - Engine 4. -- Drop upstreamed u_r600-Add-support-for-B5G5R5A1.patch -- Modify u_mesa-python3-only.patch to not break python 2. - -- Update to 17.3.1 - * Multiple fixes and improvements of the GLSL shader cache. The - RADV driver no longer advertises VK_EXT_debug_report - there is - no support for it. - * The i965, radeonsi, nvc0 and freedreno drivers have received a - few small fixes each. - * A number of big endian fixes have been merged. - -- Switch to python3 during build instead of python2 - * Add patch u_mesa-python3-only.patch - -- Add Mesa-dri and Mesa-gallium to baselibs.conf. -- Require llvm >= 3.9.0 - * The build fails otherwise because it is required for multiple - Mesa components. - -- Drop some redundant wording from descriptions. - Drop redundant %if guard around a %post section. - -- Use different form of split for faster build (bnc#1071297) - * Mesa.spec does not use llvm and builds most of the *-devel - subpackages. - * Mesa-drivers.spec uses llvm and builds extra things installable - in addition to packages from Mesa.spec. These packages are - required for actual rendering. - -- update to 17.3.0 -- drop U_configure.ac-rework-llvm-libs-handling-for-3.9.patch - * new major release comitng with changes in RADV, intel ANV, - S3TC support, RadeonSI driver with RX Vega. On-disk shader cache - -- Split Mesa into Mesa and Mesa-mini. Mesa-mini does not depend on - llvm and its purpose is to build fast and allow other packages - that BuildRequire Mesa to be build independently on llvm. - Packages built against Mesa-mini should work correctly when - installed with full Mesa package. (bsc#1071297) - -- update to 17.2.6 - * Core: fix to keep a program alive when re-linking and prevent - an use-after-free. - * GLSL compiler: several fixes, including one to prevent a - SIGSEV when calling an undeclared subroutine in certain - conditions and another to mark the xfb buffers as active only - if a variable uses them. - * SPIR-V compiler: fixed seveal problems involving the usage of - separate images and texture/samplers. - * Intel drivers: many new fixes, specially for i965. Several are - focused on improving SIMD32 and little-core. It also includes a - fix for a GPU hang which was detected while playing HW - accelerated video with mpv. - * AMD drivers: radv has seen plugged 2 memory leaks while r600 - has gotten a fix through reversing the tess factor components - for isolines. - * swr driver: fixes for two performance regressions (one for - avx512 platforms and the other for the avx/avx2 platforms). - * ddebug gallium driver: fix for an use-after-free. - * EGL: Wayland platform of the the DRI2 drivers got a fix to - prevent crashing in ancient systems. - * GLX has also received corrections to prevent a couple of errors - when creating and binding a context in DRI3 and DRISW, - respectively. - * Build and integration: allow building libglvnd when EGL is present - but not GLX. Enable building targets which don't need X11, such - as omx and va, when XCB is not present. You can now specify - the prefix installation for the OpenCL icd file. - -- update to 17.2.5 - * In Core, a GL error related to the ARB_ES3_1_compatibility spec - noticed with the GFXBench 5 Aztec Ruins has been corrected. - * The GLSL compiler is not giving a linker error for mismatching - uniform precision with GLSL ES 1.00 any more. This enables, - specially, several Android applications which violate this rule, - e.g., Forge of Empires. - * The SPIR-V compiler has corrected an assert triggered when - support for the simple memory model was claimed. - * NIR has also received a correction related with - gl_SubGroupG{e,t}MaskARB. - * Intel drivers, specially i965, got several fixes, including a - plug for a memory leak and another one in the compiler to avoid - GPU hangs on Broxton. - * The gallium i915g driver for Intel has seen an important fix. - * AMD drivers (mostly radv) have received several fixes, including a - correction for a DCC corruption that was visible with Rust, - breaking an endless loop in r600, avoiding a GPU hang with vulkan - dota2 in VR mode and a plug for a memory leak. - * Broadcom's vc4 gotten a fix to exclude some code that shouldn't - be there in release builds. - -- update to 17.2.4 - * Mesa Core includes a change to prevent KOTOR from breaking when - in combination with the ATI fragment shader extension. - * Additionally, NIR has also received a correction. - * Mesa's state tracker has gotten a patch to avoid leaks in - certain situations such as resizing a window. - * Intel drivers have received fixes. The compiler has - gotten a couple, while anv also received one. - * i965 got a patch to avoid VA-API, Beignet and other contexts - in the system to break when in combination with previous versions of Mesa 17.2.x. - * AMD's compiler received fixes. `radv` has also - received another couple, including one to avoid a hang due to - overflow on huge textures. - * Broadcom's vc4 has corrected a problem when compiling with - Android's clang. - * Clover compilation issue fixed (affecting a specific clang revision) - * Fixed Vulkan's WSI memory leak in X11. - -- update to 17.2.3 - * The Vulkan drivers ANV and RADV have multiple small fixes. - * The EGL code has improved handling of the new wl_dmabuf codepath. - * SWR no longer crashes when checking environment variables. - * Other gallium drivers have also seen updates - freedreno, nouveau and - radeonsi. The gallivm module, used by llvmpipe et al. has gained little - endian PPC64 fixes. - * The VA and VDPAU state-trackers have seems improvements handling - interlaced videos. - * We're using python3 compatible constructs which gives us SCons 3.0 - support. - -- U_configure.ac-rework-llvm-libs-handling-for-3.9.patch - * llvm-config 3.9 and higher works properly, use its values - instead of guessing. Fixes build against llvm built as single - shared library. - -- svga is x86-only -- u_svga-Fix-build-on-ppc64le.patch: Remove - -- Add build dependency on clang-devel-static. - * Required with new llvm4 build mode (bnc#1049703). - * Also rename dependency llvm-clang-devel to clang-devel. The - llvm-clang-devel is old name kept around for compatibility. - -- update to 17.2.2 - * several Vulkan ANV/RADV driver fixes including Wayland WSI - improvements, RadeonSI / i965 / VC4 OpenGL fixes among other - work, some fixes to common Gallium3D code, support for LLVM 5.0 - in Gallium3D when using the SCons build system, and a range of - other fixes/improvements. - -- Drop gallium svga driver for arm/aarch64. The svga driver is a vmware - guest driver, thus only usable on x86(_64) platforms -- Also enable OpenCL on arm (32bit), llvm4 has reached Factory - -- update to 17.2.1 - * drop upstreamed patches - n_force-xlocale-funcs.patch - u_gallivm-correct-channel-shift-logic-on-big-endian.patch - u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch - * fdo#100613 - Regression in Mesa 17 on s390x (zSystems) - * fdo#101709 - [llvmpipe] piglit gl-1.0-scissor-offscreen regression - * fdo#102454 - glibc 2.26 doesn't provide anymore xlocale.h - * fdo#102467 - [src/mesa/state_tracker/st_cb_readpixels.c:178]: (warning) - Redundant assignment - * fdo#102502 - [bisected] Kodi crashes since commit 707d2e8b - gallium: - fold u_trim_pipe_prim call from st/mesa to drivers - * many fixes for RADV a glsl - -- u_svga-Fix-build-on-ppc64le.patch - * This let us compile the code on ppc64le, but it no-ops the log - function. - -- update to 17.2.0 - * many RADV/ANV Vulkan driver improvements - * Vulkan and OpenGL performance improvements - * more work towards OpenGL 4.6 compliance - * a wealth of other open-source driver improvements - * initial Raven Ridge support (used on Vega-class graphics) - * Intel Cannonlake Support -- adjusted archlinux_0001-Fix-linkage-against-shared-glapi.patch - -- update to 17.1.8 - * fdo#101334 - AMD SI cards: Some vulkan apps freeze the system - * fdo#101766 - Assertion `!"invalid type"' failed when constant - expression involves literal of different type< - * fdo#102024 - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM - and D32_SFLOAT - * fdo#102148 - Crash when running qopenglwidget example on mesa llvmpipe win32 - * fdo#102241 - gallium/wgl: SwapBuffers freezing regularly with swap - interval enabled - * fdo#101910 - [BYT] - ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f - * fdo#102308 - segfault in glCompressedTextureSubImage3D - -- Add patch to fix strtod on non-EN locale (boo#1055929): - * n_force-xlocale-funcs.patch - -- u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch - updated; fixes three of the four regressions observed (PPC64, S390) - [fdo#100613, comment#42] - -- Replace uses of arch directive with targettype within a package - declaration to resolve incorrect dependencies placed on -32bit - packages. - -- Removed n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch - * The issue was in libglvnd which is fixed now. (boo#1052776) - -- n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch - glesv2.pc: Add "-lGL" for libglvnd builds (boo#1052776) - -- update to 17.1.6 - * fdo#97957 - Awful screen tearing in a separate X server with DRI3 - * fdo#101683 - Some games hang while loading when compositing is shut - off or absent - * fdo#101867 - Launch options window renders black in Feral Games - in current Mesa trunk - * and some other fixes as usualy - -- u_r600-Add-support-for-B5G5R5A1.patch - * Fixes rendercheck tests when X server accelerates using glamor. - (bnc#1047154) - -- update to 17.1.5 - * fdo#100242 - radeon buffer allocation failure during startup of Factorio - * fdo#101657 - strtod.c:32:10: fatal error: xlocale.h: No such file or directory - * fdo#101666 - bitfieldExtract is marked as a built-in function - on OpenGL ES 3.0, but was added in OpenGL ES 3.1 - * fdo#101703 - No stencil buffer allocated when requested by GLUT - * and other bugfixes - -- update to 17.1.4 - * fdo#77240 - khrplatform.h not installed if EGL is disabled - * fdo#95530 - Stellaris - colored overlay of sectors doesn't render on i965 - * fdo#96958 - [SKL] Improper rendering in Europa Universalis IV - * fdo#99467 - [radv] DOOM 2016 + wine. Green screen everywhere - * fdo#101071 - compiling glsl fails with undefined reference to `pthread_create' - * fdo#101252 - eglGetDisplay() is not thread safe - * fdo#101294 - radeonsi minecraft forge splash freeze since 17.1 - * fdo#101451 - [G33] ES2-CTS.functional.clipping.polygon regression - * and some other fixes as usualy - -- update to 17.1.3 - * fdo#100988 - glXGetCurrentDisplay() no longer works for FakeGLX contexts? - * fixes for radv, radeonsi, i965 - -- Fix baselibs.conf -> boo#1044813 - -- added "Requires: libclc" to Mesa-libOpenCL packages (boo#1044646) - -- specfile: Remove requires to vulkan libs from baselibs.conf on - platforms where vulkan build is disabled; ugly ... (bsc#1042900) - -- update to 17.1.2 - * fdo#98833 - [REGRESSION, bisected] Wayland revert commit breaks - non-Vsync fullscreen frame updates - * fdo#100741 - Chromium - Memory leak - * fdo#100877 - vulkan/tests/block_pool_no_free regression - * fdo#101110 - Build failure in GNOME Continuous - * many ANV, RADV, vulkan, i965 and egl fixes - -- u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch - * Fix loading of a 3x16 vector as a single 48-bit load on - big-endian systems (PPC64, S390). [fdo#100613] - -- update to 17.1.1 -- dropped patch: - fedora_0001-glxglvnddispatch-Add-missing-dispatch-for-GetDriverC.patch - * fdo#100854 - YUV to RGB Color Space Conversion result is not precise - * fdo#100925 - [HSW/BSW/BDW/SKL] Google Earth is not resolving - all the details in the map correctly - * radeonsi: add new vega10 pci ids - * gbm/dri: Fix sign-extension in modifier query - * radeon: automake: remove unneeded elf Cflags/Libs - * egl: add g_egldispatchstubs.h to the release tarball - * renderonly: Initialize fields of struct winsys_handle - * vc4: Don't allocate new BOs to avoid synchronization when they're shared - * anv: fix possible stack corruption - * anv: don't leak DRM devices - * glxglvnddispatch: Add missing dispatch for GetDriverConfig - * nvc0/ir: SHLADD's middle source must be an immediate - * nir/lower_tex: Fix minor error in YUV color conversion matrix - * amd/addrlib: import Raven support - * radeonsi/gfx9: add support for Raven - * anv/formats: Update the three-channel BC1 mappings - * 965/formats: Update the three-channel DXT1 mapping - * radeonsi: mark fast-cleared textures as compressed when dirtying - * radeonsi: fix primitive ID in fragment shader when using tessellation - * radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SI - * radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellation - * intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4 - * mesa/st: fix yuv EGLImage's - * virgl: fix virgl_bo_transfer_{put, get} box struct cop - * 965/vec4/gs: restore the uniform values which was overwritten by failed - vec4_gs_visitor execution - * i965/vec4: fix swizzle and writemask when loading an uniform with constant offset - * i965/vec4: load dvec3/4 uniforms first in the push constant buffer - * gallivm: Make sure module has the correct data layout when pass manager runs - -- specfile: libglvnd0 -> libglvnd; missed the package name - change in libglvnd package (boo#1038619, comment#5) - -- baselibs.conf: libglvnd0 -> libglvnd; missed the package name - change in libglvnd package (boo#1038619) - -- update to 17.1.0 -- drop upstreamed patches: - archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch - archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch - archlinux_glapi-Link-with-glapi-when-built-shared.patch - + New major release with: - + OpenGL 4.2 support for Intel Ivy Bridge chips. - + The RADV driver passes the Khronos CTS - + Shader on-disk cache. Improving the startup and shader compilation - times in some games. - + This release includes significant performance improvements for games by - Feral Interactive. - * for full list of changes please check docs/relnotes/17.1.0.html - -- update to 17.0.5 - * fdo#97524 - Samplers referring to the same texture unit with different - types should raise GL_INVALID_OPERATION - * nvc0/ir: Properly handle a "split form" of predicate destination - * nir: Destination component count of shader_clock intrinsic is 2 - * winsys/sw/dri: don't use GNU void pointer arithmetic - * st/clover: add space between < and :: - * configure.ac: check require_basic_egl only if egl enabled - * st/mesa: automake: honour the vdpau header install location - * intel/fs: Use regs_written() in spilling cost heuristic for improved accuracy - * intel/fs: Take into account amount of data read in spilling cost heuristic. - * radv: report timestampPeriod correctly - * anv/blorp: Flush the texture cache in UpdateBuffer - * anv/cmd_buffer: Flush the VF cache at the top of all primaries - * anv/cmd_buffer: Always set up a null surface state - * anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSED - * anv/blorp: Properly handle VK_ATTACHMENT_UNUSED - * i965/vec4: Avoid reswizzling MACH instructions in opt_register_coalesce() - * st/mesa: invalidate the readpix cache in st_indirect_draw_vbo - * anv/cmd_buffer: Disable CCS on BDW input attachments - * mesa: fix remaining xfb prims check for GLES with multiple instances - * mesa: validate sampler type across the whole program - * vbo: fix gl_DrawID handling in glMultiDrawArrays - * util/queue: don't hang at exit - * mesa: fix remaining xfb prims check for GLES with multiple instances - * mesa: extract need_xfb_remaining_prims_check - * mesa: move glMultiDrawArrays to vbo and fix error handling - + update Mesa.keyring to both upstream release managers - -- u_gallivm-correct-channel-shift-logic-on-big-endian.patch: - * instead of reverse applying a change on s390x - ("U_draw-use-SoA-fetch-not-AoS-one.patch") address the - issue by a real fix (bsc#1032272, fdo#100613) - -- baselibs.conf: added libvulkan_intel-32bit as a requirement for - Mesa-libd3d (boo#1036282) - -- No OpenCL on ppc - -- let Mesa require Mesa-libEGL1 for a libglvnd build; - xf86-video-amdgpu driver needs it for 2D support via glamor - (boo#1034832) - -- Add u_add_llvm_codegen_dependencies.patch to link to - libLLVMCodegen to fix cyclic linking problems. bsc#981975 - -- Enable OpenCL for aarch64, ppc64 and ppc64le now, too. - %arm is still left out, waiting for llvm4 to build. - -- update to 17.0.4 - * fdo#100391 - SachaWillems deferredmultisampling asserts - * fdo#100452 - push_constants host memory leak when resetting command buffer - * fdo#100582 - piglit.spec.arb_stencil_texturing.glblitframebuffer corrupts - state.gl_texture* assertions - * radeonsi: add new polaris10 pci ids - * fixes for anv, radv, i965 and nouveau drivers - -- only reverse-apply 'U_draw-use-SoA-fetch-not-AoS-one.patch' on - s390x (bsc#1032272) - -- build wayland on Leap >= 42.3 -- separate package 'Mesa-dri-nouveau' on Leap - -- removed broken locking patches for nouveau DRI driver - * N_01-WIP-nouveau-add-locking.patch - * N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch - * N_03-nv30-locking-fixes.patch - * N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch - * N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch - -- let Mesa require Mesa-libGL1 for a libglvnd build (bsc#1033708) - -- U_draw-use-SoA-fetch-not-AoS-one.patch - * reverse-apply this patch to fix OpenGL support on s390x - (bsc#1032272) - -- Prepare building OpenCL for non-x86 architectures, too - * s390x can build it right away (swrast) - * %arm aarch64 ppc64 ppc64le depend on LLVM amdgpu target for r600 -- Fix typo in specfile comment - -- update to 17.0.3 -- change Mesa.keyring to new release manager key - * fdo#96743 [BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase - * fdo#99246 [d3dadapter+radeonsi] EVE-Online : hang on wormhole sight - * fdo#100061 LODQ instruction generated with invalid dst mask - * fdo#100182 Flickering in The Talos Principle on Sky Lake GT4 - * radeonsi: add new polaris12 pci id - * many fixes for RADV, ANV, i915, radeonsi and freedreno drivers - -- specfile: Remove requires to libglvnd0/libglvnd-devel from - baselibs.conf when libglvnd build has been disabled; ugly ... - -- specfile: only require libglvnd0/libglvnd-devel, if libglvnd build - is enabled -- baselibs.conf: added requires to libglvnd0/libglvnd-devel where - needed - -- disable libglvnd for openSUSE Leap 42.x and sle12 - -- update to 17.0.2 - * fdo#97988 [radeonsi] playing back videos with VDPAU exhibits - deinterlacing/anti-aliasing issues not visible with VA-API - * fdo#99484 Crusader Kings 2 - Loading bars, siege bars, morale bars, etc. - do not render correctly - * fdo#100049 ralloc: Make sure ralloc() allocations match malloc()'s - alignment. causes seg fault in 32bit build - * many fixes for ANV, RADV, Vulkan and i965 + radeonsi drivers - -- fedora_0001-glxglvnddispatch-Add-missing-dispatch-for-GetDriverC.patch - * Fix glXGetDriverConfig not working with glvnd - (https://bugzilla.redhat.com/show_bug.cgi?id=1429894) -- Fix indirect rendering, add libGLX_indirect.so.0 symlink - (https://bugzilla.redhat.com/show_bug.cgi?id=1427174) -- added Requires to libglvnd0/libglvnd-devel where still needed -- patches picked from fedora: - http://pkgs.fedoraproject.org/cgit/rpms/mesa.git/tree/ - -- re-enabled GLES build with libglvnd build, just not package GLES - libs and require libglvnd0/libglvnd-devel instead - -- archlinux_0001-Fix-linkage-against-shared-glapi.patch - * fixes libglvnd support for osmesa -- archlinux_glvnd-fix-gl-dot-pc.patch - * fixes libglvnd support in pkgconfig file -- archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch/ - archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch - * adds libglvnd support for EGL -- patches picked from archlinux: - https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/mesa - -- archlinux_glapi-Link-with-glapi-when-built-shared.patch - * currently needed for libglvnd support; picked from archlinux - https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/mesa -- fixed typo in Requires to libglvnd - -- build with libglvnd support enabled (can be easily disabled via - specfile define); requires libglvnd runtime and development - packages; disabled build of GLESv1/v2 libs/packages provided now - via libglvnd - -- update to 17.0.1 - * radv: Never try to create more than max_sets descriptor sets. - * radv: Reset emitted compute pipeline when calling secondary cmd buffer. - * radv: Only use PKT3_OCCLUSION_QUERY when it doesn't hang. - * radv: Use correct size for availability flag. - * gallivm: Reenable PPC VSX (v3) - * gallivm: Improve debug output (V2) - * gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4) - * egl/dri3: implement query surface hook - * etnaviv: move pctx initialisation to avoid a null dereference - * etnaviv: remove number of pixel pipes validation - * anv: fix Get*MemoryRequirements for !LLC - * egl/wayland: Don't use DRM format codes for SHM - * tgsi: fix memory leak in tgsi sanity check - * radv: change base aligmment for allocated memory. - * radv: fix cik macroModeIndex. - * radv: adopt some init config workarounds from radeonsi. - * radv: fix depth format in blit2d. - * radv: fix txs for sampler buffers - * bin/get-extra-pick-list: use git merge-base to get the branchpoint - * bin/get-extra-pick-list: rework to use already_picked list - * bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed - * bin/get-pick-list.sh: limit `git grep ...' only as needed - * bin/get-pick-list.sh: remove ancient way of nominating patches - * bin/get-fixes-pick-list.sh: add new script - * vc4: Avoid emitting small immediates for UBO indirect load address guards. - * r300g: only allow byteswapped formats on big endian - * gallium/u_queue: fix a crash with atexit handlers - * gallium/u_queue: set num_threads correctly if not all threads start - * glx/glvnd: Fix GLXdispatchIndex sorting - * gm107/ir: fix address offset bitfield for ATOMS - * nvc0: set the render condition in the compute object - * st/mesa: don't pass compare mode for stencil-sampled textures - * nvc0: disable linked tsc mode in compute launch descriptor - * i965/sampler_state: Clamp min/max LOD to 14 on gen7+ - * i965/sampler_state: Pass texObj into update_sampler_state - * i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge - * intel/blorp: Swizzle clear colors on the CPU - * i965/fs: Fix the inline nir_op_pack_double optimization - * anv: Add an invalidate_range helper - * anv/query: clflush the bo map on non-LLC platforms - * genxml: Make MI_STORE_DATA_IMM more consistent - * anv/query: Perform CmdResetQueryPool on the GPU - * intel/blorp: Explicitly flush all allocated state - * glsl: non-last member unsized array on SSBO must fail - * mesa: Do (TCS && !TES) draw time validation in ES as well. - * configure.ac: check require_basic_egl only if egl enabled - * anv: wsi: report presentation error per image request - * i965/fs: fix uninitialized memory access - * radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start (v2) - * gallium/util: remove unused u_index_modify helpers - * gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED - * unconditionally - * gallium/u_queue: fix random crashes when the app calls exit() - * radeonsi: fix broken tessellation on Carrizo and Stoney - * amd/common: fix ASICREV_IS_POLARIS11_M for Polaris12 - * android: radeonsi: fix sid_table.h generated header include path - * android: glsl: build shader cache sources - * configure.ac: Drop LLVM compiler flags more radically - * winsys/amdgpu: reduce max_alloc_size based on GTT limits - * radeonsi: handle MultiDrawIndirect in si_get_draw_start_count - * radeonsi: fix UINT/SINT clamping for 10-bit formats on <= CIK - * glsl: fix heap-use-after-free in ast_declarator_list::hir() - * android: fix droid_create_image_from_prime_fd_yuv for YV12 - -- Use --enable-gallium-llvm only if llvm is available - -- Provide libwayland-egl1 as -32bit compat library, required by - libgtk-3-0. - -- Some %if around %post do not match with %if around %package; - drop them altogether since they are not needed except around - %files. -- Rename wrongly-named libOSMesa9 to libOSMesa8 - -- update to 17.0.0 -- removed n_Fixed-build-against-wayland-1.2.1.patch , version requirement - bumped up by upstream. - * Vulkan drivers: - + Correctly return (and implement) VK_INCOMPLETE on multiple WSI queries - + Support for the VK_KHR_sampler_mirror_clamp_to_edge extension - + We now use the Khoronos vk.xml file to generate the entrypoints - * ANV: - + HiZ and performance improvements - + Float64 support and tessellation shader support. - * RADV: - + Support multiple devices - + Support for the VK_AMD_draw_indirect_count extension - + Support for the VK_AMD_negative_viewport_height extension - * Mesa core: - + Noticeable refactoring en route to GLSL Shader Cache - + Groundwork for int64 - * i965: - + OpenGL 4.5 support on Haswell hardware - + Reuse the same BLORP and ISL code as the ANV driver - * Gallium: - + HUD: A number of race issues and memory leaks were resolved. - * freedreno - + Support for a5xx - * nouveau: - + OpenGL 4.3 support on Maxwell hardware - + Improved performance due to instruction pipelining (Maxwell) - * r600/radeonsi - + VCE: Handle H.264 level 5.2 - + Polaris12 support - + Dozens of performance improvements - * Clover: - + Implement clGetExtensionFunctionAddressForPlatform. - + Add missing clGetDeviceInfo CL1.2 queries - * VDPAU: - + Use dri3 to directly send the buffer to X - * Build: - + Building RADV requires --enable-gallium-llvm - + Compatibility fixes for building mesa as part of ARC - + The vulkan headers vk_platform.h and vulkan.h are no longer installed - + A couple of configure options (--with-sha1 and --disable-shader-cache) are - removed alongside their respective library requirements. - -- specfile: fix build configuration for arm, ppc and s390 platforms - -- update to 13.0.4 - * Multiple fixes for the i965 and radeonsi drivers. An odd glitch - in glxgears when using the freedreno driver was also addressed. - * The ANV driver being the prime source of patches - from - compatibility improvements with newer Vulkan loaders, - smoketesting and various rendering and compliance fixes. - * A couple of longstanding issues in the VA state tracker have - also been resolved. - -- baselibs.conf: replaced definition of packages, which default is - not set to be built in specfile to - arch aarch64 ppc64 ppc64le s390x x86_64 package - in order to make "osc service localrun source_validator" happy :-( - -- Update baselibs.conf to ship i386 vulkan json files on x86_64 - -- Updated baselibs.conf to reflect libvulkan_radeon - -- Enabled RADV vulkan driver for AMD GPU cards - -- update to 13.0.3 - + dropped U_cso-don-t-release-sampler-states-that-are-bound.patch - * fdo#77662 Fail to render to different faces of depth-stencil cube map - * fdo#92234 [BDW] GPU hang in Shogun2 - * fdo#98329 dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer - * fdo#99038 dEQP-EGL.functional.negative_api.create_pixmap_surface crashes - * many radeonsi and i965 bugfixes - -- clean up configuration settings to be uniform accross all - architectures except for list of dri and gallium drivers - -- U_cso-don-t-release-sampler-states-that-are-bound.patch: - This avoids Radeon hangs due to a use-after-free bug in Gallium. - Fixes (boo#1015012), (fdo#93649) - -- update to 13.0.2 - * fdo#97321 Query INFO_LOG_LENGTH for empty info log should return 0 - * fdo#97420 "#version 0" crashes glsl_compiler - * i965: Add some APL and KBL SKU strings - * i965: Reorder PCI ID list to match release order - * i965/glk: Add basic Geminilake support - * wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR - * ac/nir/llvm: fix channel in texture gather lowering code. - * vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1) - * vulkan/wsi: store present mode in swapchain base class - * vulkan/wsi/x11: add support for IMMEDIATE present mode - * vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceFormatsKHR - * vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfacePresentModesKHR - * cherry-ignore: add reverted LLVM_LIBDIR patch - * anv: fix enumeration of properties - * vc4: Don't abort when a shader compile fails. - * vc4: Clamp the shadow comparison value. - * vc4: Fix register class handling of DDX/DDY arguments. - * util/disk_cache: close a previously opened handle in disk_cache_put (v2) - * anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL - * anv/format: handle unsupported formats properly - * glcpp: Handle '#version 0' and other invalid values - * glsl: Parse 0 as a preprocessor INTCONSTANT - * anv/gen8: Stall when needed in Cmd(Set|Reset)Event - * anv/wsi: Set the fence to signaled in AcquireNextImageKHR - * anv: Rework fences - * vulkan/wsi/wayland: Include pthread.h - * vulkan/wsi/wayland: Clean up some error handling paths - * vulkan/wsi: Report the correct min/maxImageCount - * i965/gs: Allow primitive id to be a system value - * anv: Handle null in all destructors - * anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT - * nir/spirv: Fix handling of gl_PrimitiveId - * anv/blorp: Ignore clears for attachments first used as resolve destinations - * anv: Implement a depth stall restriction on gen7 - * anv/cmd_buffer: Handle running out of binding tables in compute shaders - * anv/cmd_buffer: Emit a CS stall before setting a CS pipeline - * vulkan/wsi/x11: Implement FIFO mode. - * isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_sa - * i965/hsw: Set integer mode in sampling state for stencil texturing - * intel: Set min_ds_entries on Broxton. - * i965: Fix compute shader crash. - * mesa: Drop PATH_MAX usage. - * i965: Fix GS push inputs with enhanced layouts. - * vulkan/wsi: Add a thread-safe queue implementation - * anv: fix multi level clears with VK_REMAINING_MIP_LEVELS - * gbm: request correct version of the DRI2_FENCE extension - * radeonsi: store group_size_variable in struct si_compute - * glsl/lower_output_reads: fix geometry shader output handling with conditional emit - * Fix races during _mesa_HashWalk(). - * mesa: fix empty program log length - -- baselibs.conf: enabled build of 32bit Mesa-dri-nouveau package, - e.g. required for Steam (bnc#1011156) - -- update to 13.0.1 - * fdo#97715 [ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc - api error checks - * fdo#98012 [IVB] Segfault when running Dolphin twice with Vulkan - * fdo#98512 radeon r600 vdpau: Invalid command stream: texture bo too small - * i965: Fix GPU hang related to multiple render targets and alpha testing - * Revert "st/vdpau: use linear layout for output surfaces" - * ac/nir: add support for discard_if intrinsic (v2) - * nir: add conditional discard optimisation (v4) - * amd/addrlib: limit fastcall/regparm to GCC i386 - * anv: use correct .specVersion for extensions - * vc4: Use Newton-Raphson on the 1/W write to fix glmark2 terrain. - * ir: Flip gl_SamplePosition in nir_lower_wpos_ytransform(). - * anv/device: Return DEVICE_LOST if execbuf2 fails - * vulkan/wsi/x11: Better handle wsi_x11_connection_create failure - * vulkan/wsi/x11: Clean up connections in finish_wsi - * anv: Better handle return codes from anv_physical_device_init - * intel/blorp: Use wm_prog_data instead of hand-rolling our own - * intel/blorp: Pass a brw_stage_prog_data to upload_shader - * anv/pipeline: Put actual pointers in anv_shader_bin - * anv/pipeline: Properly cache prog_data::param - * intel/blorp: Emit all the binding tables - * anv/device: Add an execbuf wrapper - * anv: Add a cmd_buffer_execbuf helper - * anv: Don't presume to know what address is in a surface relocation - * anv: Add a new bo_pool_init helper - * anv/allocator: Simplify anv_scratch_pool - * anv: Initialize anv_bo::offset to -1 - * anv/batch_chain: Improve write_reloc - * anv: Add an anv_execbuf helper struct - * anv/batch: Move last_ss_pool_bo_offset to the command buffer - * anv: Move relocation handling from EndCommandBuffer to QueueSubmit - * anv/cmd_buffer: Take a command buffer instead of a batch in two helpers - * anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4 - * glsl: Update deref types when resizing implicitly sized arrays. - * mesa: Fix pixel shader scratch space allocation on Gen9+ platforms. - * anv: Do relocations in userspace before execbuf ioctl - * egl: use util/macros.h - * egl: make interop ABI visible again - * glx: make interop ABI visible again - * radeonsi: fix an assertion failure in si_decompress_sampler_color_textures - * radeonsi: fix BFE/BFI lowering for GLSL semantics - * glsl: fix lowering of UBO references of named blocks - * st/glsl_to_tgsi: fix dvec[34] loads from SSBO - * st/mesa: fix the layer of VDPAU surface samplers - * gallium/hud: fix a problem where objects are free'd while in use. - * gallium/hud: close a previously opened handle - * gallium/hud: protect against and initialization race - * mesa/glsl: delete previously linked shaders earlier when linking - -- Build Mesa-dri-nouveau only where available - -- Drop u_Mesa_i965-import-prime-buffers.patch: Upstream fixed the - bug in a different way, and we should not keep the now obsolete - patch (boo#991638, fdo#71759). - -- update to 13.0.0 -- openGL 4.5 with i965 driver on intel bbroadwell and newer hw -- openGL ES for haswell supports 3.1, skylake 3.2 -- fixes for intel vulkan driver -- early support fot GP100 -- better radeonSI performace -- dropped U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch -- refreshed u_Mesa_i965-import-prime-buffers.patch - -- let Mesa-dri-nouveau supplement xf86-video-nouveau, so it gets - preselected as well once hardware supplements for Mesa-dri-nouveau - match (bnc#1005323) - -- Mesa.spec: %ifdef'd out patches by mistake - -- Split off nouveau*_dri.so into Mesa-dri-nouveau. - Nouveau's 3D support is too unstable to enable by default. - -- Mesa.spec: Disable Nouveau locking patches by default - -- U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch: - Initialize RSxxx chipsets correctly (bsc#985650) - -- N_01-WIP-nouveau-add-locking.patch - N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch - N_03-nv30-locking-fixes.patch - N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch - N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch - Backport nouveau locking workaround to enable multithreading. - Source: https://github.com/imirkin/mesa/commits/locking - According to the author, crashes may still happen, but much more rarely. - Tested on GK107. - N_04-* and N_05-* include untested fixes for nv50. - Fixes (boo#997171) as suggested in (fdo#91632). - -- Add u_Mesa_i965-import-prime-buffers.patch: i965: import prime - buffers in the current context, not screen (fdo#71759, - boo#991638). - -- update to 12.0.3 - * fdo#97781 - [HSW, BYT, IVB] es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map - * Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations" - -- update to 12.0.2 - * fdo#69622 - eglTerminate then eglMakeCurrent crahes - * fdo#89599 - symbol 'x86_64_entry_start' is already defined when building - with LLVM/clang - * fdo#91342 - Very dark textures on some objects in indoors environments in - Postal 2 - * fdo#92306 - GL Excess demo renders incorrectly on nv43 - * fdo#94148 - Framebuffer considered invalid when a draw call is done - before glCheckFramebufferStatus - * fdo#96274 - [NVC0] Failure when compiling compute shader: Assertion - `bb-= bb- - wrongly claim supporting GL_EXT_texture_rg - + plus fixes for r600g,llvmpipe,i955,egl,gles2 - -- Add Mesa-libOpenCL. - -- Update to version 11.0.6: - + This release brings driver fixes for i965, r600, radeonsi, - nouveau, vc4, and llvmpipe including a serious regression for - r100/r200 era hardware. - + Additional patches cover glsl, nir, mesa/meta and VC-1 - decoding. - -- update to 11.0.5 - * With this release we have some driver patches for i965 and nouveau, a couple - of llvm 3.7 related fixes and a some bugfixes in the VA state-tracker. - * Additionally we have a few new PCI ids for i965 and radeonsi. - -- update to 11.0.4 - * bug fix release which fixes bugs found since the 11.0.3 release - * droped patches - merged by upstream: - U_gallium-add-PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HI.patch - U_i965-Remove-early-release-of-DRI2-miptree.patch - -- U_gallium-add-PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HI.patch - * This avoids a serious r600g bug leading to a GPU hang (bnc#951298) - -- Update to 11.0.3 - * bug fix release which fixes bugs found since the 11.0.2 release - -- Update to 11.0.2 - * This is a emergency release which covers the final dEQP - regressions introduced in the 11.0 development cycle. - -- update upstream status: - * remove n_i965-Remove-early-release-of-DRI2-miptree.patch - * add U_i965-Remove-early-release-of-DRI2-miptree.patch - -- Update to 11.0.1 - * i965/vec4: Fix saturation errors when coalescing registers - * i965/vec4_nir: Load constants as integers - * meta: Abort meta pbo path if TexSubImage need signed unsigned - conversion - * docs: add sha256 checksums for 11.0.0 - * Update version to 11.0.1 - * docs: add release notes for 11.0.1 - * mesa: Fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for default - framebuffer. - * t_dd_dmatmp: Make "count" actually be the count - * t_dd_dmatmp: Clean up improper code formatting from previous - patch - * t_dd_dmatmp: Use '& 3' instead of '% 4' everywhere - * t_dd_dmatmp: Pull out common 'count -= count & 3' code - * t_dd_dmatmp: Use addition instead of subtraction in loop - bounds - * st/mesa: avoid integer overflows with buffers >= 512MB - * nv50, nvc0: fix max texture buffer size to 128M elements - * freedreno/a3xx: fix blending of L8 format - * nv50,nvc0: detect underlying resource changes and update tic - * nv50,nvc0: flush texture cache in presence of coherent bufs - * radeonsi: load fmask ptr relative to the resources array - * nir: Fix a bunch of ralloc parenting errors - * i965/vec4: Don't reswizzle hardware registers - * configure.ac: Add support to enable read-only text segment on - x86. - * gbm: convert gbm bo format to fourcc format on dma-buf import - * mesa: fix errors when reading depth with glReadPixels - * i965: fix textureGrad for cubemaps - * mesa: Fix texture compression on big-endian systems - -- add n_i965-Remove-early-release-of-DRI2-miptree.patch (bnc#945444) - -- marked Mesa.keyring and mesa-11.0.0.tar.xz.sig as source in - specfile in order to make factory checkin policy happy - -- Update to version 11.0.0 - * Mesa 11.0 brings core Mesa support for OpenGL 4.2, RadeonSI and Nouveau NVC0 - OpenGL 4.1 support (the other hardware drivers remain at OpenGL 3.3), AMDGPU - kernel driver support along with initial R9 Fury/Fiji support, EGL 1.5 support, - ongoing OpenGL ES 3.1 work, OpenCL compute image support, HEVC video decode - support for RadeonSI via VDPAU, OpenGL ES 3.0 for Freedreno, and many fixes. - + drop U_mesa-llvm37-rename-r600-to-amdgpu.patch and U_mesa-llvm37.patch - -- Update to version 10.6.7 - + add gpg verification of source package - * fdo#90751 Revert "i965: Momentarily pretend to support - ARB_texture_stencil8 for blits." - * mesa/teximage: use correct extension for accept stencil texture. - -- Update to version 10.6.6: - * This release includes patches for mesa core, i965 (regression - fixes), r600 (assertions and crash fixes in the sb backend), - radeonsi (workaround for GPU hang in Unigine Heaven) and - nouveau (piglit tests). -- Replace libXvMC-devel and libexpat-devel for pkgconfig(xvmc) and - pkgconfig(expat) BuildRequires. - -- Add U_mesa-llvm37-rename-r600-to-amdgpu.patch to fix build with llvm 3.7 - due to rename of llvm target R600 to AMDGPU - -- Add U_mesa-llvm37.patch to fix build with llvm 3.7 - -- Update to version 10.6.5: - * Apart from the usual nouveau, i965 and radeon driver fixes, - this time around we have a nouveau_vieux fix for a regression - introduced with mesa 10.6.0 and a few even older big endian - related bug-fixes. -- Replace libvdpau-devel for pkgconfig(vdpau) BuildRequires. - -- update to 10.6.4 - * In this release we have a few GL specific fixes (in both dri - drivers and the EGL loader), an updated mesa.icd file and a - crashfix for the standalone glcpp tool. - -- update to 10.6.3 - * fdo#90728 - dvd playback with vlc and vdpau causes segmentation fault - * fdo#91337 - OSMesaGetProcAdress("OSMesaPixelStore") returns nil - * osmesa: fix OSMesaPixelsStore typo - * vl: cleanup video buffer private when the decoder is destroyed - * st/vdpau: fix mixer size checks - * auxiliary/vl: use the correct screen index - * i965/gen9: Use custom MOCS entries set up by the kernel. - * nv50, nvc0: enable at least one color RT if alphatest is enabled - * nvc0/ir: fix txq on indirect samplers - * nvc0/ir: don't worry about sampler in txq handling - * gm107/ir: fix indirect txq emission - * nv50: fix max level clamping on G80 - * program: Allow redundant OPTION ARB_fog_* directives. - * xa: don't leak fences - -- update to 10.6.2 - * fdo#73528 - Deferred lighting in Second Life causes system hiccups and screen flickering - * fdo#80500 - Flickering shadows in unreleased title trace - * fdo#82186 - [r600g] BARTS GPU lockup with minecraft shaders - * fdo#84225 - Allow constant-index-expression sampler array indexing with GLSL-ES < 300 - * fdo#90537 - radeonsi bo/va conflict on RADEON_GEM_VA (rscreen->ws->buffer_from_handle returns NULL) - * fdo#90873 - Kernel hang, TearFree On, Mate desktop environment - * fdo#91022 - [g45 g965 bisected] assertions generated from textureGrad cube samplers fix - * fdo#91047 - [SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin - * fdo#91056 - The Bard's Tale (2005, native) has rendering issues - * fdo#91117 - Nimbus (running in wine) has rendering issues, objects are semi-transparent - * fdo#91124 - Civilization V (in Wine) has rendering issues: text missing, menu bar corrupted - * fdo#91173 - Oddworld: Stranger's Wrath HD: disfigured models in wrong colors - * fdo#91226 - Crash in glLinkProgram (NEW) - * fdo#91231 - [NV92] Psychonauts (native) segfaults on start when DRI3 enabled - * loader: Look for any version of currently linked libudev.so - * nv50/ir: propagate modifier to right arg when const-folding mad - * nv50/ir: fix emission of address reg in 3rd source - * nv50/ir: copy joinAt when splitting both before and after - * mesa: reset the source packing when creating temp transfer image - * nv50/ir: don't emit src2 in immediate form - * mesa/prog: relative offsets into constbufs are not constant - * nv50/ir: UCMP arguments are float, so make sure modifiers are applied - * nvc0: turn sample counts off during blit - * i965/fs: Fix ir_txs in emit_texture_gen4_simd16(). - * i965: Reserve more batch space to accomodate Gen6 perfmonitors. - * i965/vs: Fix matNxM vertex attributes where M != 4. - * Revert "glsl: clone inputs and outputs during linking" - * Revert "i965: Delete linked GLSL IR when using NIR." - * r600g: disable single-sample fast color clear due to hangs - * radeonsi: fix a hang with DrawTransformFeedback on 4 SE chips - * st/dri: don't set PIPE_BIND_SCANOUT for MSAA surfaces - * nouveau: Use dup fd as key in drm-winsys hash table to fix ZaphodHeads. - * winsys/radeon: Use dup fd as key in drm-winsys hash table to fix ZaphodHeads. - * i965/fs: Don't mess up stride for uniform integer multiplication. - * winsys/radeon: Unmap GPU VM address range when destroying BO - * meta: Only change and restore viewport 0 in mesa meta mode - * i965: allocate at least 1 BLEND_STATE element - * i965/skl: Set the pulls bary bit in 3DSTATE_PS_EXTRA - * glsl: Add missing check for whether an expression is an add operation - * glsl: Make sure not to dereference NULL - * i965: Don't try to print the GLSL IR if it has been freed - * glsl: clone inputs and outputs during linking - * i965: Delete linked GLSL IR when using NIR. - * glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00 - * mesa/glsl: new compiler option EmitNoIndirectSampler - * i965: use EmitNoIndirectSampler for gen < 7 - * i915: use EmitNoIndirectSampler - * mesa/st: use EmitNoIndirectSampler if !ARB_gpu_shader5 - * glsl: validate sampler array indexing for 'constant-index-expression' - -- adjust libdrm dependencies - -- Update to version 10.6.1 - * This release includes core mesa and glsl patches (amonst which - a Dota2 Reborn bugfix) affecting all dri drivers, nouveau specific - fixes and a selection of shared-glapi commits - from build fixes, to - ones ensuring that the dri modules can be loaded. - -- n_Fixed-build-against-wayland-1.2.1.patch - * required to fix build with wayland on openSUSE 13.1 - -- Update to version 10.6.0: -- New GL/EGL Features: - + GL_AMD_pinned_memory on r600, radeonsi - + GL_ARB_clip_control on i965 - + GL_ARB_depth_buffer_float on freedreno - + GL_ARB_depth_clamp on freedreno - + GL_ARB_direct_state_access on all drivers for Core GL contexts. - + GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600 - + GL_ARB_draw_instanced on freedreno - + GL_ARB_gpu_shader_fp64 on nvc0, softpipe - + GL_ARB_gpu_shader5 on i965/gen8+ - + GL_ARB_instanced_arrays on freedreno - + GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe - + GL_ARB_program_interface_query (all drivers) - + GL_ARB_texture_stencil8 on nv50, nvc0, r600, radeonsi, softpipe - + GL_ARB_texture_view on llvmpipe, softpipe - + GL_ARB_uniform_buffer_object on freedreno - + GL_ARB_vertex_attrib_64bit on nvc0, softpipe - + GL_ARB_viewport_array, GL_AMD_vertex_shader_viewport_index on i965/gen6 - + GL_EXT_draw_buffers2 on freedreno - + GL_OES_EGL_sync on all drivers - + EGL_KHR_fence_sync on i965, freedreno, nv50, nvc0, r600, radeonsi - + EGL_KHR_wait_sync on i965, freedreno, nv50, nvc0, r600, radeonsi - + EGL_KHR_cl_event2 on freedreno, nv50, nvc0, r600, radeonsi - + GL_AMD_performance_monitor on nvc0 -- Changes to package: - + add --enable-shader-cache to configure options - + remove Patch100: U_0001_gallium_include_util_macros.patch - + remove Patch101: U_0002_st_nine_mark_end_of_non_void_function_unreachable.patch - + remove Patch102: U_0003_fix_build_after_macro_include.patch - -- Update to version 10.5.7: - + i965: Emit 3DSTATE_MULTISAMPLE before WM_HZ_OP (gen8+) - + docs: Add sha256sums for the 10.5.6 release - + get-pick-list.sh: Require explicit "10.5" for nominating stable patches - + cherry-ignore: add clover build fix not applicable for 10.5 - + Add release notes for the 10.5.7 release - + nvc0/ir: set ftz when sources are floats, not just destinations - + nv50/ir: guess that the constant offset is the starting slot of array - + nvc0/ir: LOAD's can't be used for shader inputs - + nvc0: a geometry shader can have up to 1024 vertices output - + nv50/ir: avoid messing up arg1 of PFETCH - + nv30: don't leak fragprog consts - + nv30: avoid leaking render state and draw shaders - + nv30: fix clip plane uploads and enable changes - + nv30/draw: avoid leaving stale pointers in draw state - + nv30/draw: draw expects constbuf size in bytes, not vec4 units - + st/mesa: don't leak glsl_to_tgsi object on link failure - + glsl: avoid leaking linked gl_shader when there's a late linker error - + nv30/draw: fix indexed draws with swtnl path and a resource index buffer - + nv30/draw: only use the DMA1 object (GART) if the bo is not in VRAM - + nv30/draw: allocate vertex buffers in gart - + nv30/draw: switch varying hookup logic to know about texcoords - + nv30: falling back to draw path for edgeflag does no good - + nv30: avoid doing extra work on clear and hitting unexpected states - + i965/fs: Fix implied_mrf_writes for scratch writes - + st/dri: fix postprocessing crash when there's no depth buffer - -- update to 10.5.6 - * fdo#86792 - [NVC0] Portal 2 Crashes in Wi* ne - * fdo#90350 - [G96] Portal's portal are incorrectly rendered - * fdo#90363 - [nv50] HW state is not reset correctly when using a new GL context - * radeonsi: add new bonaire pci id - * egl/wayland: properly destroy wayland objects - * glx/dri3: Add additional check for gpu offloading case - * egl/main: fix EGL_KHR_get_all_proc_addresses - * targets/osmesa: drop the -module tag from LDFLAGS - * clover: Refactor event::trigger and ::abort to prevent deadlock and reentrancy issues. - * clover: Wrap event::_status in a method to prevent unlocked access.< - * clover: Implement locking of the wait_count, _chain and _status members of event. - * i965: Fix PBO cache coherency issue after _mesa_meta_pbo_GetTexSubImage(). - * main: Require that the texture exists in framebuffer_texture - * mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer <0 - * nv50/ir: only propagate saturate up if some actual folding took place - * nv50: keep track of PGRAPH state in nv50_screen - * nvc0: keep track of PGRAPH state in nvc0_screen - * nvc0: reset the instanced elements state when doing blit using 3d engine - * nv50/ir: only enable mul saturate on G200+ - * st/mesa: make sure to create a "clean" bool when doing i2b - * nvc0: switch mechanism for shader eviction to be a while loop - * swrast: Build fix for darwin - * main: Fix an error generated by FramebufferTexture - * main: Complete error conditions for glInvalidate*Framebuffer. - * main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE - * freedreno: enable a306 - * freedreno: fix bug in tile/slot calculation - * draw: (trivial) fix out-of-bounds vector initialization - * mesa: fix shininess check for ffvertex_prog v2 - * clover: Add a mutex to guard queue::queued_events - * clover: Fix a bug with multi-threaded events v2 - -- Update to 10.5.5 - * fdo#88521 - GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA - * fdo#89455 - [NVC0/Gallium] Unigine Heaven black and white boxes - * fdo#89689 - [Regression] Weston on DRM backend won't start with new version of mesa - * fdo#90130 - gl_PrimitiveId seems to reset at 340 - * i965: Add XRGB8888 format to intel_screen_make_configs - * r300: do not link against libdrm_intel - * nvc0/ir: flush denorms to zero in non-compute shaders - * gk110/ir: fix set with a register dest to not auto-set the abs flag - * nvc0/ir: fix predicated PFETCH emission - * nv50/ir: fix asFlow() const helper for OP_JOIN - * i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions. - * i965: Disallow linear blits that are not cacheline aligned. - * draw: fix prim ids when there's no gs - -- BuildIgnore python so that it is not sucked in by coincidence - * The python-base provides enough python functionalities - necessary for build. - -- Update to 10.5.4 - * This release includes fixes for the mesa state-tracker used by - all the gallium drivers, a drirc workaround for Second Life, - plus i965 fixes. For the Android users out there, this release - includes many compilation fixes with more to come shortly. - -- Update to 10.5.3 - + fdo#83962 - [HSW/BYT]Piglit spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails - + fdo#89679 - [NV50] Portal/Half-Life 2 will not start (native Steam) - + fdo#89746 - Mesa and LLVM 3.6+ break opengl for genymotion - + fdo#89754 - vertexAttrib fails WebGL Conformance test with mesa drivers - + fdo#89758 - pow WebGL Conformance test with mesa drivers - + fdo#89759 - WebGL OGL ES GLSL conformance test with mesa drivers fails - + fdo#89905 - scons build broken on 10.5.2 due to activated vega st - + st_glsl_to_tgsi: only do mov copy propagation on temps (v2) - + xmlpool: don't forget to ship the MOS - + configure.ac: error out if python/mako is not found when required - + dist: add the VG depedencies into the tarball - + i965: Do not render primitives in non-zero streams then TF is disabled - + st/mesa: update arrays when the current attrib has been updated - + nv50/ir: take postFactor into account when doing peephole optimizations - + nv50/ir/gk110: fix offset flag position for TXD opcode - + freedreno/a3xx: fix 3d texture layout - + freedreno/a3xx: point size should not be divided by 2 - + nv50: allocate more offset space for occlusion queries - + nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling - + i965: Fix instanced geometry shaders on Gen8+. - + i965: Add forgotten multi-stream code to Gen8 SOL state. - + nouveau: synchronize "scratch runout" destruction with the command stream - + radeonsi: Cache LLVMTargetMachineRef in context instead of in screen - + clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fails v2 - + i965: Fix URB size for CHV - -- Update to 10.5.2 - + fdo#88534 - include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined - + fdo#89328 - python required to build Mesa release tarballs - + fdo#89530 - FTBFS in loader: missing fstat - + fdo#89590 - Crash in glLinkProgram with shaders with multiple constant arrays - + fdo#89680 - Hard link exist in Mesa 10.5.1 sources - + glsl: Generate link error for non-matching gl_FragCoord redeclarations - + docs: Add sha256 sums for the 10.5.1 release - + automake: add missing egl files to the tarball - + st/egl: don't ship the dri2.c link at the tarball - + loader: include for non-sysfs builds - + auxiliary/os: fix the android build - s/drm_munmap/os_munmap/ - + cherry-ignore: add commit non applicable for 10.5 - + c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default - + i965: Set nr_params to the number of uniform components in the VS/GS path. - + freedreno/a3xx: use the same layer size for all slices - + freedreno: fix slice pitch calculations - + radeonsi: increase coords array size for radeon_llvm_emit_prepare_cube_coords - + glx: Handle out-of-sequence swap completion events correctly. (v2) - + mapi: Make private copies of name strings provided by client. - + freedreno: update generated headers - + glsl: optimize (0 cmp x + y) into (-x cmp y). - + glsl: fix names in lower_constant_arrays_to_uniforms - + clover: Return 0 as storage size for local kernel args that are not set v2 - -- Update to 10.5.1 - + fdo#79202 - valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test; random code generation - + fdo#84613 - [G965, bisected] piglit regressions : glslparsertest.glsl2 - + fdo#86747 - Noise in Football Manager 2014 textures - + fdo#86974 - INTEL_DEBUG=shader_time always asserts in fs_generator::generate_code() when Mesa is built with --enable-debug (= with asserts) - + fdo#88246 - Commit 2881b12 causes 43 DrawElements test regressions - + fdo#88793 - [BDW/BSW Bisected]Piglit/shaders_glsl-max-varyings fails - + fdo#88883 - ir-a2xx.c: variable changed in assert statement - + fdo#88885 - Transform feedback uses incorrect interleaving if a previous draw did not write gl_Position - + fdo#89095 - [SNB/IVB/BYT Bisected]Webglc conformance/glsl/functions/glsl-function-mix-float.html fails - + fdo#89156 - r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken - + fdo#89224 - Incorrect rendering of Unigine Valley running in VM on VMware Workstation - + fdo#89292 - [regression,bisected] incomplete screenshots in some cases - + fdo#89311 - [regression, bisected] dEQP: Added entry points for glCompressedTextureSubImage*D. - + fdo#89312 - [regression, bisected] main: Added entry points for CopyTextureSubImage*D. (d6b7c40cecfe01) - + fdo#89315 - [HSW, regression, bisected] i965/fs: Emit MAD instructions when possible. - + fdo#89317 - [HSW, regression, bisected] i965: Add LINTERP/CINTERP to can_do_cmod() (d91390634) - + fdo#89416 - UE4Editor crash after load project - + fdo#89430 - [g965][bisected] arb_copy_image-targets gl_texture* tests fail - + i965/vec4: Don't lose the saturate modifier in copy propagation. - + i965/gs: Check newly-generated GS-out VUE map against correct stage - + egl: Take alpha bits into account when selecting GBM formats - + docs: Add sha256 sums for the 10.5.0 release - + egl/main: no longer export internal function - + cherry-ignore: ignore a few more commits picked without -x - + mapi: fix commit 90411b56f6bc817e229d8801ac0adad6d4e3fb7a - + intel: fix EGLImage renderbuffer _BaseFormat - + i965: Fix out-of-bounds accesses into pull_constant_loc array - + i965/fs/nir: Use emit_math for nir_op_fpow - + freedreno: move fb state copy after checking for size change - + freedreno/ir3: fix array count returned by TXQ - + freedreno/ir3: get the # of miplevels from getinfo - + meta/TexSubImage: Stash everything other than PIXEL_TRANSFER/store in meta_begin - + main/base_tex_format: Properly handle STENCIL_INDEX1/4/16 - + i965: Split Gen4-5 BlitFramebuffer code; prefer BLT over Meta. - + glsl: Mark array access when copying to a temporary for the ?: operator. - + i965/fs: Set force_writemask_all on shader_time instructions. - + i965/fs: Set smear on shader_time diff register. - + i965/fs: Make emit_shader_time_write return rather than emit. - + i965/fs: Make get_timestamp() pass back the MOV rather than emitting it. - + i965/fs: Make emit_shader_time_end() insert before EOT. - + i965/fs: Don't issue FB writes for bound but unwritten color targets. - + main: Fix target checking for CompressedTexSubImage*D. - + main: Fix target checking for CopyTexSubImage*D. - + gallium/auxiliary/indices: fix start param - + r300g: fix RGTC1 and LATC1 SNORM formats - + r300g: fix a crash when resolving into an sRGB texture - + r300g: fix sRGB->sRGB blits - + i965/vec4: Fix implementation of i2b. - + mesa: Indent break statements and add a missing one. - + mesa: Free memory allocated for luminance in readpixels. - + mesa: Correct backwards NULL check. - + i965: Consider scratch writes to have side effects. - + i965/fs: Don't use backend_visitor::instructions after creating the CFG. - + r300g: Use PATH_MAX instead of limiting ourselves to 100 chars. - + r300g: Check return value of snprintf(). - + i965/fs: Don't propagate cmod to inst with different type. - + i965: Tell intel_get_memcpy() which direction the memcpy() is going. - + Revert SHA1 additions. - + i965: Avoid applying negate to wrong MAD source. - + meta: In pbo_{Get,}TexSubImage don't repeatedly rebind the source tex - + Revert "common: Fix PBOs for 1D_ARRAY." - + meta: Allow GL_UN/PACK_IMAGE_HEIGHT in _mesa_meta_pbo_Get/TexSubImage - + meta: Fix the y offset for 1D_ARRAY in _mesa_meta_pbo_TexSubImage - + freedreno/ir3: fix silly typo for binning pass shaders - + freedreno/a2xx: fix increment in assert - + freedreno/a4xx: bit of cleanup - + freedreno: update generated headers - + freedreno/a4xx: set PC_PRIM_VTX_CNTL.VAROUT properly - + freedreno: update generated headers - + freedreno/a4xx: aniso filtering - + freedreno/ir3: fix up cat6 instruction encodings - + freedreno/ir3: add support for memory (cat6) instructions - + freedreno/ir3: handle flat bypass for a4xx - + freedreno/ir3: fix failed assert in grouping - + r300g: Fix the ATI1N swizzle (RGTC1 and LATC1) - -- Update to version 10.5.0: - + Initial support for the new Intel Skylake GPUs and Adreno 4xx - GPUs. - + Experimental EGL support for Haiku. - + The new IR - NIR. A flat, typeless IR, supporting SSA. - + GLX/DRI3 fixes and improvements. - + A lot of preparation work for GL_ARB_direct_state_access. - + The usual amount of piglit and drawElements Quality Program - (dEQP) fixes. - + Building mesa with GCC 4.1 or earlier is no longer supported. - + The distribution tarball has been renamed and now contains all - the generated sources. -- New GL features: - + GL_ARB_framebuffer_sRGB on freedreno - + GL_ARB_texture_rg on freedreno - + GL_EXT_packed_float on freedreno - + GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi, - llvmpipe - + GL_EXT_texture_shared_exponent on freedreno - + GL_EXT_texture_snorm on freedreno -- Changes to Package: - + switch to xz compressed sources - + remove Patch16: u_gallivm_Update_for_RTDyldMemoryManager_unique_ptr.patch - + add Patch100: U_0001_gallium_include_util_macros.patch - + add Patch101: U_0002_st_nine_mark_end_of_non_void_function_unreachable.patch - + add Patch102: U_0003_fix_build_after_macro_include.patch - -- Add u_gallivm_Update_for_RTDyldMemoryManager_unique_ptr.patch to - fix build with llvm 3.6 (fdo#86958) - -- Fix file permissions for the Gallium Nine files - -- specfile/baselibs.conf: Manually provide d3d library (bnc#918294) - -- Drop pkgconfig(libva) BuildRequires for now, as it introduces a - build-cycle. - -- Update to version 10.4.4: - + mesa: fix display list 8-byte alignment issue. - + docs: Add sha256 sums for the 10.4.3 release. - + egl: Pass the correct X visual depth to xcb_put_image(). - + glx/dri3: Request non-vsynced Present for swapinterval zero. - + gallium/util: Don't use __builtin_clrsb in util_last_bit(). - + configure: Link against all LLVM targets when building clover. - + st/osmesa: Fix osbuffer->textures indexing. - + i965: Fix max_wm_threads for CHV. - + Bugs fixed: fdo#88662, fdo#88930. -- Add pkgconfig(libva) BuildRequires: Build VA API support. - -- baselibs.conf: enabled build of 32bit Mesa-libd3d package - (bnc#910109) - -- moved definition of Mesa-libd3d package above definition of - libxatracker packages in order to fix version requires - -- fixed Requires for libd3d-devel - -- enabled build of Direct3D 9 (Gallium3D Nine) state tracker (bnc#910109) -- removed obsolete patch u_be_assert_include.patch, addressed by - upstream commit 2a13ff9 "gallium/util: add missing u_debug include" - (bnc#910109) - -- Set xvmc_support also on ppc - -- Version bump to 10.4.3 (bugfix release): - * Bug 80568 - [gen4] GPU Crash During Google Chrome Operation - * Bug 85367 - [gen4] GPU hang in glmark-es2 - * Bug 85696 - r600g+nine: Bioshock shader failure after 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff - * Bug 88219 - include/c11/threads_posix.h:197: undefined reference to `pthread_mutex_lock' - * mesa: Fix clamping to -1.0 in snorm_to_float - * glsl: Link glsl_test with pthreads library. - * i965: Respect the no_8 flag on Gen6, not just Gen7+. - * i965: Work around mysterious Gen4 GPU hangs with minimal state changes. - -- Clean up with the spec-cleaner -- Drop obsolete obsoletes comming from fix for sle10 -- Reduce llvm_r600 conditional as it is equal to ifarch x86 x86_64 -- Put vdpau_radeon and vdpau_nouveau under same case as they have - same requisites -- Fix empty post/postun warning -- Various other rpmlint issues silenced. - -- Version bump to 10.4.2 (bugfix release): - * Bug 85529 - Surfaces not drawn in Unvanquished - * Bug 87619 - Changes to state such as render targets change fragment shader without marking it dirty. - * Bug 87658 - [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M - * Bug 87913 - CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in some virtual machines - * i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy() - * i965: Use safer pointer arithmetic in gather_oa_results() - * Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch" - * r600g: fix regression since UCMP change - * r600g/sb: implement r600 gpr index workaround. (v3.1) - * docs: Add sha256 sums for the 10.4.1 release - * Update version to 10.4.2 - * nv50,nvc0: set vertex id base to index_bias - * nv50/ir: fix texture offsets in release builds - * i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms. - * i965: Fix start/base_vertex_location for >1 prims but !BRW_NEW_VERTICES. - * gallium/util: make sure cache line size is not zero - * glsl_to_tgsi: fix a bug in copy propagation - * vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays - * st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX - * radeonsi: fix VertexID for OpenGL - * radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0 - * gallium/util: fix crash with daz detection on x86 - * nv50,nvc0: implement half_pixel_center - * r600g/sb: fix issues with loops created for switch -- Use download url fully in Source line - -- Update to version 10.4.0 (10.4 Final): -- New features: - + GL_ARB_conditional_render_inverted on nv50 - + GL_ARB_sample_shading on r600 - + GL_ARB_texture_view on nv50, nvc0 - + GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe - + GL_KHR_context_flush_control on all drivers -- Changes: - + Removed patch17: u_Suppress-any-libGL-.-warnings-when-LIBGL_DEBUG-is-se.patch - This patch was upstreamed - + Build without "--enable-gallium-egl" - This buildoption was removed upstream - + Add subpackage libvdpau_r300 - -- Enable VideoCore IV (vc4) support for ARM - -- Cleanup Spec: - + smaller cleanups - + Remove all traces of talloc, Mesa uses ralloc - -- Update to 10.3.3 - + fdo#82921 layout(location=0) emits error - >= MAX_UNIFORM_LOCATIONS due to integer underflow - + fdo#83574 [llvmpipe] [softpipe] piglit - arb_explicit_uniform_location-use-of-unused-loc regression - + fdo#85454 Unigine Sanctuary with Wine crashes on Mesa Git - + fdo#70410 egl-static/Makefile: linking fails with llvm >= 3.4 - -- Update to 10.3.2 - + (fdo#54372) GLX_INTEL_swap_event crashes driver when swapping - window buffers - + (fdo#81680) [r600g] Firefox crashes with hardware acceleration - turned on - + (fdo#84140) mplayer crashes playing some files using vdpau - output - + (fdo#84662) Long pauses with Unreal demo Elemental on R9270X - since : Always flush the HDP cache before submitting a - CS to the GPU - + (fdo#85267) vlc crashes with vdpau (Radeon 3850HD) [r600] - -- Update descriptions and Requires for GLES3 - -- add Mesa-devel-dri package: - This way dri.pc will no longer pull in all of Mesa, just as - packages requiring dri do not have to require Mesa-devel anymore - -- Update to 10.3.1 - + [NVC0/Codegen] Shader compilation falis in spill logic - + [SNB+ Bisected]Ogles3conform ES3-CTS.shaders. - indexing.vector_subscript.vec3_static_loop_subscript_write_ - direct_read_vertex fails - + [UBO] row_major layout ignored inside structures - + [UBO] nested structures don't get appropriate padding - + Glyphy demo throws unhandled Integer division by zero exception - + [UBO] row_major layout partially ignored for arrays of structures - + Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 - Test: PutImage XY 500x500 Square - MozillaFirefox +- Firefox Extended Support Release 78.9.0 ESR + * Fixed: Various stability, functionality, and security fixes + MFSA 2021-11 (bsc#1183942) + * CVE-2021-23981 (bmo#1692832) + Texture upload into an unbound backing buffer resulted in an + out-of-bound read + * CVE-2021-23982 (bmo#1677046) + Internal network hosts could have been probed by a malicious + webpage + * CVE-2021-23984 (bmo#1693664) + Malicious extensions could have spoofed popup information + * CVE-2021-23987 (bmo#1513519, bmo#1683439, bmo#1690169, + bmo#1690718) + Memory safety bugs fixed in Firefox 87 and Firefox ESR 78.9 + +- Firefox Extended Support Release 78.8.0 ESR + * Fixed: Various stability, functionality, and security fixes + MFSA 2021-08 (bsc#1182614) + * CVE-2021-23969 (bmo#1542194) + Content Security Policy violation report could have contained + the destination of a redirect + * CVE-2021-23968 (bmo#1687342) + Content Security Policy violation report could have contained + the destination of a redirect + * CVE-2021-23973 (bmo#1690976) + MediaError message property could have leaked information + about cross-origin resources + * CVE-2021-23978 (bmo#1682928, bmo#1687391, bmo#1687597, + bmo#786797) + Memory safety bugs fixed in Firefox 86 and Firefox ESR 78.8 +- Update create-tar.sh to use https instead of http (bsc#1182357) + MozillaFirefox-branding-SLE +- change version to 78 + +- moved extensions preferences to core package (bsc#1153869) + +- Fix bookmarks and clean up old files + +- Fix wrongly displayed version in Help -> About (bsc#1087200) + +- change version to 68 + +- change version to 60 + -- disable call home features - -- marked as compatible with Firefox 31 - -- show protocol in URL - -- packaging license file - -- license update: BSD-3-Clause - please use SPDX-filenames. - -- setting maximum supported Firefox version to 31 - -- update for Firefox 24 ESR - -- bnc#803326 - default setting for new profiles - * fixed setting default homepage - * Personal Toolbar displayed by default - -- update for Firefox 10 -- changed site icons in bookmarks - -- update for Firefox 8 - -- update for Firefox 5+ - -- Set the default home page according to bnc#461752 -- Fix issue where the wrong distribution info was being shown in - Firefox (bnc#569580). This can be seen in "About Mozilla - Firefox" in the Help menu. - -- update to 3.5 to supplement FF3.5 - MozillaThunderbird +- Mozilla Thunderbird 78.8 + * fixed: Importing an address book from a CSV file always + reported an error (bmo#1685048) + * fixed: Security information for S/MIME messages was not + displayed correctly prior to a draft being saved + (bmo#1683701) + * fixed: Calendar: FileLink UI fixes for Caldav calendars + (bmo#1669803) + * fixed: Recurring tasks were always marked incomplete; unable + to use filters (bmo#1686466) + * fixed: Various UI widgets not working (bmo#1690098) + * fixed: Dark theme improvements (bmo#1691106) + * fixed: Extension manager was missing link to addon support + web page (bmo#1642219) + * fixed: Various security fixes + MFSA 2021-09 (bsc#1182614) + * CVE-2021-23969 (bmo#1542194) + Content Security Policy violation report could have contained + the destination of a redirect + * CVE-2021-23968 (bmo#1687342) + Content Security Policy violation report could have contained + the destination of a redirect + * CVE-2021-23973 (bmo#1690976) + MediaError message property could have leaked information + about cross-origin resources + * CVE-2021-23978 (bmo#1682928, bmo#1687391, bmo#1687597, + bmo#786797) + Memory safety bugs fixed in Thunderbird 78.8 +- Update create-tar.sh to use https instead of http (bsc#1182357) + OpenIPMI +- drop -fPIC from CFLAGS which breaks our gcc-PIE profile resulting in + non-position independent binaries and thus weakened security + [bsc#1183178, OpenIPMI.spec] + PackageKit +- Add PackageKit-zypp-initialize-pool.patch: zypp: Make sure pool + is initialized at the beginning of some methods + (gh#hughsie/PackageKit/commit#3efa0c524, bsc#1180597). + Photini +- Update to version 2021.4.0 + * Remove Python 2 and PyQt4 compatibility. + * Cache map search and elevation results for improved speed. + * Other minor improvements and bug fixes. + SAPHanaSR +- Version bump to 0.154.1 +- log empty site names, but do not generate bad formatted cluster + attribute name + (bsc#1173581) +- fix documentation of some parameter defaults +- adjust start/stop/promote/monitor action timeouts to match + official recommendations + +- restart sapstartsrv service on master nameserver node during + monitor action, if needed. But NOT during probes. + (bsc#1157453) + +- Version bump to 0.154.0 +- restart sapstartsrv service on master nameserver node + (bsc#1156150) + +- Version bump to 0.153.3 +- The SAPHana resource agent must not down-score a SAP HANA + Database site, if the landscape status is still 2, which means + warning. + Keep high scoring during recovery of the master name server. + Use a fall-back scoring for the master nameserver nodes, if the + current roles of the node(s) got lost. + (bsc#1156067) +- change the shebang line of the HAWK2 templates to python3 + (bsc#1155423) + +- fix typo in a condition statement (bnc#1149829) + +- Version bump to 0.153.2 +- rescore the master and fix some log string literals +- Fix bsc#1133866: + Return $OCF_RUNNING_MASTER (8) instead of $OCF_SUCCESS (0) when + probing a promoted node. +- If the SAP HANA CALL to 'landscapeHostConfiguration.py' is + running into a timeout, do a retry of the command. If it still + fails with a timeout, raise an error but do not set attributes + to prevent unlogged failovers because of empty or unknown + attributes. + (bsc#1134106, bsc#1133024, bsc#1101373) +- Fix bsc#1082974: + set attribute for remoteNode +- Fix bsc#1139715: + Using crm-attributes written by a SAP HANA SR provider hook does + improve the data integrity in special error conditions with + multiple errors coming in a short time frame. + Stabilized remote-site detection; SAPHana could now use a site + specific SR cluster attribute which could be set by a SAP HA/DR + provider call. + Add a HA/DR provider hook script, config implementation and man + page. + Add parameter "HANA_CALL_TIMEOUT" to the RA configuration + (SAPHanaTopology and SAPHanaSR) to set a timeout for HANA calls + like landscapeHostConfiguration.py. + Implemented "reload" method to allow changing parameters like + "AUTOMATED_REGISTER" + Set SWAIT during startup, but only if the attribute is already set + Set PRIM after promote, but only if the attribute is already set + The promote function has to set the return code according to the + checks of the takeover result + New tool SAPHanaSR-replay-archive, SAPHanaSR-filter and + SAPHanaSR-showAttr to support SITE attributes + +- Version bump to 0.152.22 +- Fix bsc#1091074: + + Adjust Perl scripts to Perl 5.26.0 + + Remove show_SAPHanaSR_attributes + + The user is advised to use SAPHanaSR-showAttr instead +- SAPHanaTopology: stricter match for system replication 'mode' in awk + +- FATE#323526: adjust HAWK2 Wizards to run on both Python 2 and 3 + +- Fix bsc#1062267: SAPHanaSR wizard sets IPAddr2 agent's NIC to eth0 + -- Fix for bnc#882474; SAPHanaSR: SAPHanaTopology could now handle broken saphostexec - -- Package version 0.148; Fate 317181 Resource Agents for SAP HANA System Replication - SAPHanaSR-ScaleOut +- change version to 0.164.1 +- adapt man page SAPHanaSR-showAttr(8) and the README + (bsc#1144729) + +- PROMOTED/PROMOTED Fix - The PROMOTED/PROMOTED values happened + after the main tenance procedure and the refresh of the resource + did not fixed that + (bsc#1176330) +- Improved SCORING and logging + Score of secondary in takeover phase increased from 122 to 145 to + avoid promotion of former primary masternameserver candidates + (bsc#1174610) +- Fixed typos and improved descriptions in comments +- Change default timeouts and intervals to match the official + recommendations + +- let the SAPHanaSR-ScaleOut-doc package conflict with the + SAPHanaSR-doc package + (bsc#1157685) + +- change version to 0.164.0 +- restart sapstartsrv service on master nameserver node + (bsc#1156150) +- Use a fall-back scoring for the master nameserver nodes, if the + current roles of the node(s) got lost. + (bsc#1156067) +- clean up package, add checks, correct typos + +- Version 0.163.2 +- Fix bsc#1098979: SAPHanaSR-ScaleOut SAPHanaTopology and + SAPHanaController allowing virtual host names + +- Version 0.163.1 + +- Fix bsc#1092331: SAPHanaSR: SAPHanaSR-showAttr fails to open an archived cib file +- Fix bsc#1091988:SAPHanaSR-ScaleOut SAPHanaSR-monitor depends on package not existing in SLES +- SAPHanaSR-showAttr, SAPHanaSR-monitor moved to /usr/sbin to match the file layout in SAPHanaSR-ScaleUp + SDL2_gfx +- Added keyring to validate gpg signature of the source. +- Update to 1.0.4: + * fix int overflow in ellipseRGBA for large radii + * fix aaline wrong direction hline bug + * fix off-by-1 error in rotateSurface90Degrees + * fix to rotozoomSurfaceSizeTrig + * fix for special case of roundedBoxRGBA + SDL2_mixer +- Add 0001-use-after-free-fluidsynth.patch to prevent + fluidsynth >= 2.1.6 from crashing: + https://hg.libsdl.org/SDL_mixer/rev/b0afe341a91d + +- Demote Recommends to Suggests. + +- Update to version 2.0.4 + * Removed smpeg support for mp3 music, now that it's replaced + by libmpg123. + * Fixed mp3 mad decoder to skip tags, which otherwise would lead + to crashes. + * Added support for Opus music playback using opusfile library. +- Update to version 2.0.3 + * Fixed regression where Mix_Init() would return 0 for available + music formats. +- Remove patch: + * SDL2_mixer-only-load-required-interfaces.patch (fixed by upstream) + SDL2_net +- Update to 2.0.1 + * Use of SDL provided function rather then depending + on system provided functions + SDL2_ttf +- Update to new upstream release 2.0.15 + * Text rendering functions now use the alpha component of the + text colors. + * Added support for characters greater than 0xFFFF (e.g. emoji) + in the UTF-8 APIs. + SDL_bgi +- Update to release 2.4.3 + * modified getscreensize() behaviour + * added setwintitle() + +- Update to release 2.4.2 + * Implemented native vector fonts, compatible with Borland .CHR + fonts. + * Implemented long-forgotten graphics error checks. + * Added resetwinoptions(), getscreensize(), edelay(), + getmaxheight(), getmaxwidth(), resizepalette(), added + undocumented clearviewport() in setbkcolor(). + * Changed setwinoptions() to reset options for newly created + windows. + * Fixed graphresult() to provide actual error codes + * Fixed compatibility in getpalette(), getpalettesize(), + setallpalette(), setusercharsize(). + * Fixed setrgbpalette() to avoid out of range errors. + * Improved fill patterns. + +- Update to release 2.4.1 + * Implemented a 16-color palette that uses the same RGB values + as Turbo C. This palette is used if the environment variable + SDL_BGI_PALETTE is set to "BGI". + * Extended the setpalette() function to modify the default 16 + colors too. + * Added initpalette() to restore the original 16 colors. + * Added more Hershey fonts: Cursive, Futural, Rowmant, and + Timesr. + * Fine tuning of Hershey font metrics; now they equal the + metrics of corresponding .CHR fonts. + * Preliminary .CHR font loading support. + +- Update to release 2.4.0 + * Hershey font support as a replacement for the original + Borland .chr fonts. + * If the SDL_BGI_RES environment variable is set to "VGA", + initgraph (DETECT, ...) forces VGA (640x480) resolution. + * Added getlinebuffer() and putlinebuffer() + * Changed 8x8 bitmap font using the one from the DosBox emulator. +- Drop sdlbgi-automake.diff, add sdlbgi-cmake.diff. + +- Update to release 2.3.1 + * Added getbuffer(), putbuffer(), COLOR32(), and colorRGB + (macro) for faster pixel manipulation; added showinfobox(), + getleftclick(), getmiddleclick(), and getrightclick(); + documentation updates and improvements. + +- Update to new upstream release 2.3.0 + * Added "auto mode": initgraph() performs automatic screen + refresh when the environment variable SDL_BGI_RATE is set to + "auto" or to the desired refresh rate (e.g. 60). This can be + used as an alternative to "slow mode", and it provides a huge + performance boost. The new function sdlbgiauto() is also + available. BEWARE: automatic refresh may not work on some + NVIDIA graphics cards. + * Added compatibility with C++ programs + * Added a showerrorbox() function + +- Update to new upstream release 2.2.4 + * Added some graphics modes for better compatibility with + old programs + +- Update to new upstream release 2.2.3 + * fixed unspecified bug in setalpha() + +- Update to new upstream release 2.2.2 + * The constants TMP_FG_COL, TMP_BG_COL, and TMP_FILL_COL + were added. + +- Update to new upstream release 2.2.1 + * renamed getch() to bgi_getch() and added the macro getch() + to avoid Mingw bug + * delay() rewritten to take care of key presses + * added ALPHA_VALUE() + +- Update to new upstream release 2.2.0 + * Added setwinoptions() for window title, position, and SDL + flags. + * Added support for multiple windows: extended initwindow(), + added getcurrentwindow(), setcurrentwindow(), closewindow(). + * SDL_QUIT support in getch(), getevent(), kbhit(), xkbhit(). + +- Update to new upstream release 2.1.2 + * Support for some Windows IDEs + SDL_gfx +- Readd SDL_gfx-devel Provides/Obsoletes, still needed. + +- Update to 2.0.26 + * Included patch for CMake builds against SDL2 + * Fixed bug in rotozoomSurfaceSizeTrig + -- fix provides and obsoletes [bnc#544957] - -- follow Shared Library Policy - Srain +- Update to version 1.2.1 + Features: + * Add Ukrainian translations + Bug fixes: + * Minor fixes + adlmidi +- Fix build on Arm and ppc: + * adlmidi-fix-arm.patch + +- Remove obsolete Groups tag (fate#326485) + alsa-oss +- Add upstream patch to fix build with current glibc: + * alsa-drop-libio.patch + -- updated to version 1.0.17: - * just a version bump - angelscript +- Fix build on aarch64: + * angelscript-fix-aarch64.patch + +- Update to version 2.35.0 + Bug fixes: + * asIScriptModule::GetGlobalVar was returning asSUCCESS when + the given index was out of range + * Compiler would give an error when compiling functions + returning a reference to a type that cannot be instantiated + * Fixed problem with LoadByteCode and shared classes + * Fixed crash when using copy constructor declared as taking + the object by value + * Fixed memory invasion in compiler when compiling + initialization lists with expressions using default arguments + * Fixed memory invasion in compiler when compiling default + arguments + * Fixed an issue in compiler with auto type and constness + * Fixed symbol lookup of child type from within class method + while compiling a construct call + * Fixed crash after a discarding a module that compiled a + shared object type that continues to be used by other modules + * Funcdefs are marked with asOBJ_GC as they can form circular + references when used with delegates + * Fixed memory leak when using CompileGlobalVar to add a + variable to a module with an object type + * Fixed error when loading bytecode that is using a list + constructor for a value type + * Fixed memory invasion in compiler when compiling default + argument after an argument with index operator + Library: + * asIScriptModule::GetFunctionByName now supports informing + the scope in the name + * asIScriptModule::GetGlobalVarByName and GetTypeInfoByName + also support informing the scope in the name + * asIScriptEngine::GetTypeInfoByName and + GetGlobalPropertyIndexByName also support informing the scope in + the name + * The default opAssign implementation for script classes will + use the base class' opAssign method to copy inherited properties + * Added config for 64bit x86 CPU on Haiku OS + * Added flag asOBJ_APP_CLASS_MORE_CONSTRUCTORS to inform when + a class with defaulted constructors has additional non-trivial + constructors + * Added support for native calling conventions on Linux with + ARM64 + * Improved time for compilation and loading pre-compiled + bytecode for scripts with lots of type definitions + * Added config to make the library buildable for Linux with + Elbrus 2000 CPU + Library interface: + * asIScriptObject::CopyFrom now takes a const pointer + * RegisterGlobalProperty and RegisterObjectProperty now return + the index of the property upon success + Virtual machine: + * asBC_Thiscall1 bytecode instruction is now capable of + catching and translating C++ exceptions to script exceptions + Add-ons & Samples: + * Implemented to-string debug callback for datetime in asrun + * Fixed a problem due to daylight time when initializing a + datetime object with specific date + * debugger add-on handles incorrect user commands better + * Implemented a version of exec for asrun sample that captures + the standard output from the system command into a string + * Implemented getCreateDateTime and getModifyDateTime on the + filesystem add-on + * Improved performance on array sort for arrays holding object + types + * Fixed registration of the virtual property accessors in the + game sample + * Fixed compilation error in scriptstdstring.cpp with + AS_USE_NAMESPACE + * Registered the script array add-on in the console sample + * Added generic calling convention bindings for datetime and + filesystem add-ons + Project: + * Fixed gnuc makefile to detect arm target and add a compiler + flag to accept implicit IT constructs in thumb mode +- Use https for source URL +- Switch build to meson +- Add angelscript-addons_lib.patch +- Add pkgconfig support file +- Build addons library and install related headers +- Add angelscript_addons library subpackage +- Move docs to -devel and drop main package + -- Build version 2.25.1 - -- Avoid use of descending relative paths in %files -- Add patch to allow using %optflags and resolve the - prior rpmlint message about the lack of it - apache2-mod_security2 +- modified patches [bsc#1180830] + % modsecurity-fixes.patch (fix crash caused by our patch) +- added patches + fix https://github.com/SpiderLabs/ModSecurity/issues/2514 + + modsecurity-2.9.3-input_filtering_errors.patch + -- Portability: provide /etc/apache2/mod_security2.d/empty.conf - to avoid a non-match of the file-glob in the Include statement - from /etc/apache2/conf.d/mod_security2.conf . This restores - the Include back from the IncludeOptional, which is not portable. -- Source URL set to (expanded) - https://www.modsecurity.org/tarball/2.8.0/modsecurity-2.8.0.tar.gz - -- Fixed spec file to work with older distribution versions. - Before openSuSE 13.1 aclocal doesn't work, instead autoreconf - has to be called. - -- last changelog does not say that - apache2-mod_security2-libtool-fix.diff was obsoleted. - -- BuildRequires: libtool missing - -- apache2-mod_security2-libtool-fix.diff: initialize libtool. - -- apache2-mod_security2-no_rpath.diff: avoid the usage of -rpath - in autoconf m4 macros. Obsoletes patch - modsecurity-apache_2.8.0-build_fix_pcre.diff -- use automake for build, add autoconf and automake to - BuildRequires:. This fix is combined with [bnc#876878]. -- turn on --enable-htaccess-config -- use %{?_smp_mflags} for build - -- OWASP rule set. [bnc#876878] - new in 2.8.0 (more complete changelog to add to last changelog): - * Connection limits (SecConnReadStateLimit/SecConnWriteStateLimit) - now support white and suspicious list - * New variables: FULL_REQUEST and FULL_REQUEST_LENGTH - * GPLv2 replaced by Apache License v2 - * rules are not part of the source tarball any longer, but - maintaned upstream externally, and included in this package. - * documentation was externalized to a wiki. Package contains - the FAQ and the reference manual in html form. - * renamed the term "Encryption" in directives that actually refer - to hashes. See CHANGES file for more details. - * byte conversion issues on s390x when logging fixed. - * many small issues fixed that were discovered by a Coverity scanner - * updated reference manual - * wrong time calculation when logging for some timezones fixed. - * replaced time-measuring mechanism with finer granularity for - measured request/answer phases. (Stopwatch remains for compat.) - * cookie parser memory leak fix - * parsing of quoted strings in multipart Content-Disposition - headers fixed. - -- Raised to version 2.8.0. -- updated patches: - * modsecurity-apache_2.8.0-build_fix_pcre.diff - - > modsecurity-apache_2.7.7-build_fix_pcre.diff - -- Raised to version 2.7.7. - - modified patches: - * modsecurity-apache_2.7.5-build_fix_pcre.diff, - renamed to modsecurity-apache_2.7.7-build_fix_pcre.diff. - -- Use correct source Url - -- complete overhaul of this package, with update to 2.7.5. -- ruleset update to 2.2.8-0-g0f07cbb. -- new configuration framework private to mod_security2: - /etc/apache2/conf.d/mod_security2.conf loads - /usr/share/apache2-mod_security2/rules/modsecurity_crs_10_setup.conf, - then /etc/apache2/mod_security2.d/*.conf , as set up based on - advice in /etc/apache2/conf.d/mod_security2.conf - Your configuration starting point is - /etc/apache2/conf.d/mod_security2.conf -- !!! Please note that mod_unique_id is needed for mod_security2 to run! -- modsecurity-apache_2.7.5-build_fix_pcre.diff changes erroneaous - linker parameter, preventing rpath in shared object. -- fixes contained for the following bugs: - * CVE-2009-5031, CVE-2012-2751 [bnc#768293] request parameter handling - * [bnc#768293] multi-part bypass, minor threat - * CVE-2013-1915 [bnc#813190] XML external entity vulnerability - * CVE-2012-4528 [bnc#789393] rule bypass - * CVE-2013-2765 [bnc#822664] null pointer dereference crash -- new from 2.5.9 to 2.7.5, only major changes: - * GPLv2 replaced by Apache License v2 - * rules are not part of the source tarball any longer, but - maintaned upstream externally, and included in this package. - * documentation was externalized to a wiki. Package contains - the FAQ and the reference manual in html form. - * renamed the term "Encryption" in directives that actually refer - to hashes. See CHANGES file for more details. - * new directive SecXmlExternalEntity, default off - * byte conversion issues on s390x when logging fixed. - * many small issues fixed that were discovered by a Coverity scanner - * updated reference manual - * wrong time calculation when logging for some timezones fixed. - * replaced time-measuring mechanism with finer granularity for - measured request/answer phases. (Stopwatch remains for compat.) - * cookie parser memory leak fix - * parsing of quoted strings in multipart Content-Disposition - headers fixed. - * SDBM deadlock fix - * @rsub memory leak fix - * cookie separator code improvements - * build failure fixes - * compile time option --enable-htaccess-config (set) - -- license update: Apache-2.0 and GPL-2.0 - Many of the files in the rules/ subdirectory are GPL-2.0 licensed - -- Update to version 2.6.7, fixes build in apache 2.4 -- Update spec file macros. - -- Remove redundant tags/sections from specfile -- Use %_smp_mflags for parallel build - -- update to version 2.6.1-rc1 for submission to SLE11-SP2 (fate#309433): - - SecUnicodeCodePage and SecUnicodeMapFile directives added - - fixed bug: SecRequestBodyLimit was truncating the real request - body - additional fixes from 2.6.0: - - buffering filter problems fixed - - memory leak fix when using MATCHED_VAR_NAMES - - SecWriteStateLimit added against slow DoS - additional fixes from 2.6.0 release candidates: - - optimizations - - bug in logging code fixed - - cleanup - - google safe browsing support - -- update to version 2.5.9 - - Fixed parsing multipart content with a missing part header name - which would crash Apache. Discovered by "Internet Security - Auditors" (isecauditors.com). - - Added ability to specify the config script directly using - - -with-apr and --with-apu. - - Added macro expansion for append/prepend action. - - Fixed race condition in concurrent updates of persistent - counters. Updates are now atomic. - - Cleaned up build, adding an option for verbose configure output - and making the mlogc build more portable. -- additional changes from 2.5.8 - - Fixed PDF XSS issue where a non-GET request for a PDF file - would crash the Apache httpd process. Discovered by Steve - Grubb at Red Hat. - - Removed an invalid "Internal error: Issuing "%s" for - unspecified error." message that was logged when denying with - nolog/noauditlog set and causing the request to be audited. -- additional changes from 2.5.7 - - Fixed XML DTD/Schema validation which will now fail after - request body processing errors, even if the XML parser returns - a document tree. - - Added ctl:forceRequestBodyVariable=on|off which, when enabled, - will force the REQUEST_BODY variable to be set when a request - body processor is not set. Previously the REQUEST_BODY target - was only populated by the URLENCODED request body processor. - - Integrated mlogc source. - - Fixed logging the hostname in the error_log which was logging - the request hostname instead of the Apache resolved hostname. - - Allow for disabling request body limit checks in phase:1. - - Added transformations for processing parity for legacy - protocols ported to HTTP(S): t:parityEven7bit, t:parityOdd7bit, - t:parityZero7bit - - Added t:cssDecode transformation to decode CSS escapes. - - Now log XML parsing/validation warnings and errors to be in the - debug log at levels 3 and 4, respectivly. -- build and package mlogc -- remove --with-apxs from the configure args as it breaks the build - configure now finds our apxs2 - arpwatch +- Fix arp2ethers script (bsc#1181936). Added arp2ethers.patch to + inline the awk fragments. + -- arpwatch-2.1a11-drop-privs.dif: call initgroups() with pw->pw_gid, - not NULL, to not have groupid 0 initialized. [bnc#764521] - audacious-plugins +- Disable glspectrum and qtglspectrum on %arm and aarch64 as openGL + is unsupported + autoyast2 +- Do not crash while sorting the list of modules to be processed + during the 2nd stage (bsc#1184316). +- Prevent AutoYaST UI from crashing when trying to apply a module + changes (bsc#1184429). +- 4.3.77 + +- Use 'module' instead of 'listentry' when exporting pre-modules + and post-modules lists (bsc#1184342). + +- Show the only once during autoinstallation + (bsc#1184317). + +- Add the 'mkfs_options' element to the schema (bsc#1184268). + +- Fix crash during using autoyast UI (bsc#1184216) +- 4.3.76 + avahi +- Update avahi-daemon-check-dns.sh from Debian. Our previous + version relied on ifconfig, route, and init.d. +- Rebase avahi-daemon-check-dns-suse.patch, and drop privileges + when invoking avahi-daemon-check-dns.sh (boo#1180827 + CVE-2021-26720). +- Add sudo to requires: used to drop privileges. + azure-cli +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Remove bogus python-mock dependency from Requires + +- New upstream release + + Version 2.14.2 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Remove bogus dependencies from BuildRequires +- Update Requires from setup.py + +- Remove trailing .sh suffix from bash-completion to make sure + az is actually recognized as a command with completions + Drop also the string 'completion' from resulting filename + +- New upstream release + + Version 2.13.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.12.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release (bsc#1176784, bsc#1176785) + + Version 2.12.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.11.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Set version dependency for azure-cli-core to %{version} +- Update BuildRequires and Requires from setup.py + +- New upstream release (boo#1175289) + + Version 2.10.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.9.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.7.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.5.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.3.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- Update in SLE-15 (bsc#1140565, jsc#ECO-1257, jsc#PM-1598) + +- Remove unsupported component package from Requires + + azure-cli-taskhelp + +- New upstream release + + Version 2.2.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.0.80 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.0.79 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.0.78 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- Remove namespace files provided by azure-cli-command-modules-nspkg + +- New upstream release + + Version 2.0.77 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Consolidate azure-cli command module packages into single + azure-cli package + + Add Provides and Obsoletes for consolidated packages + + Stop deleting command modules from build tree in %install section +- Update BuildRequires and Requires from setup.py + +- New upstream release + + Version 2.0.75 (boo#1154393) + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Add additional azure-cli component packages to Requires + + azure-cli-deploymentmanager + + azure-cli-natgateway + + azure-cli-privatedns +- Remove command_modules in %install section as these + are installed as separate RPM packages +- Update Requires from setup.py + +- Remove unneccesary %python_expand prefix from %fdupes call + +- New upstream release + + Version 2.0.58 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Add additional azure-cli component packages to Requires + + azure-cli-botservice + + azure-cli-hdinsight + + azure-cli-iotcentral + + azure-cli-kusto + + azure-cli-maps + + azure-cli-policyinsights + + azure-cli-relay + + azure-cli-security + + azure-cli-signalr + + azure-cli-sqlvm +- Bump minimum version for Python Azure SDK namespace + packages to 3.0.0 in BuildRequires and Requires +- Move /etc/bash_completion.d/az.completion.sh to + %{_datadir}/bash-completion/completions/ +- Remove python3-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update Requires from setup.py + +- Add multibuild package self-test + azure-cli-command-modules-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.3 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- Remove unneccesary %python_expand prefix from %fdupes call + +- New upstream release + + Version 2.0.2 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for Python Azure SDK namespace + packages to 3.0.0 in BuildRequires and Requires +- Remove python3-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update Requires from setup.py + azure-cli-core +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Lower version dependency for python-azure-mgmt-resource to >= 10.0.0 + +- New upstream release + + Version 2.14.2 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 2.13.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Override upstream version in Requires for python-azure-mgmt-resource + +- New upstream release + + Version 2.12.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Add patch to disable automatic check for updates (boo#1175289) + + acc_disable-update-check.patch + +- New upstream release (bsc#1176784, bsc#1176785) + + Version 2.12.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.11.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release (boo#1175289) + + Version 2.10.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.9.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.7.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.5.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.3.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update BuildRequires and Requires from setup.py + +- Update in SLE-15 (bsc#1140565, jsc#ECO-1257, jsc#PM-1598) + +- New upstream release + + Version 2.2.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Relax version dependency for python-humanfriendly in Requires +- Update Requires from setup.py + + + Version 2.0.80 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 2.0.79 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.0.78 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.0.77 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 2.0.75 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acc_drop-compatible-releases-operator.patch +- Drop patch to relax version requires in setup.py, it's + not required as the dependencies are managed by RPM + + acc_relax-requires-versions.patch +- Update Requires from setup.py + +- Add missing python-rpm-macros package to BuildRequires +- Remove unneccesary %python_expand prefix from %fdupes call + +- New upstream release + + Version 2.0.64 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Add patch to drop compatible releases operator from setup.py, + required for SLES12 as the setuptools version is too old + + acc_drop-compatible-releases-operator.patch +- Refresh patches for new version + + acc_relax-requires-versions.patch +- Update Requires from setup.py + +- New upstream release + + Version 2.0.58 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Bump minimum version for Python Azure SDK namespace + packages to 3.0.0 in BuildRequires and Requires +- Relax upper version for python-tabulate build dependency (boo#1125671) + + Cherry-pick fix from upstream to patch setup.py + * acc_relax-requires-versions.patch + + Remove upper version constraint in BuildRequires for python-tabulate +- Remove python3-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update Requires from setup.py + +- Relax version requirement of tabluate, accept up to next minor version + +- New upstream release azure-cli-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Update in SLE-15 (bsc#1140565, jsc#ECO-1257, jsc#PM-1598) + +- New upstream release + + Version 3.0.4 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- Remove unneccesary %python_expand prefix from %fdupes call + +- New upstream release + + Version 3.0.3 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for Python Azure SDK namespace + packages to 3.0.0 in BuildRequires and Requires +- Remove python3-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + azure-cli-telemetry +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.0.6 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- Include in SLE-15 (bsc#1140565, jsc#ECO-1257, jsc#PM-1598) + +- New upstream release + + Version 1.0.4 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Drop patch to relax version requires in setup.py, it's + not required as the dependencies are managed by RPM + + act_relax-requires-versions.patch +- Update Requires from setup.py + +- Remove unneccesary %python_expand prefix from %fdupes call + +- New upstream release + + Version 1.0.1 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Bump minimum version for Python Azure SDK namespace + packages to 3.0.0 in BuildRequires and Requires +- Remove python3-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + azure-storage-cpp +- Add _constraints to avoid OOM + bcache-tools +- bcache-tools: Update super block version in bch_set_feature_* + routines (jsc#SLE-9807) + 0028-bcache-tools-Update-super-block-version-in-bch_set_f.patch + -- Update to new upstream release 0.9 - * Run probe-bcache a little later in the udev rule sequence - (moving from position 61 to 69), fixing a machine hang on - bcache reassemble (bnc#868938) -- Add 0001-build-remove-inline-keyword-from-crc64.patch, this is - a build fix. - bcc +- Update to 0.19.0 + + Support for kernel up to 5.11 + + allow BCC as a cmake subproject + + add LPORT support in tcpconnlat and tcpconnect + + added bpf_map_lookup_and_delete_batch support + + new tools: virtiostat + + new libbpf-tools: cpufreq, funclatency, cachestat + + add install target to libbpf-tools + + a few lua fixes + + doc update and bug fixes +- Set ENABLE_NO_PIE to "OFF" to enable PIE for bcc-lua (bsc#1183399) + bird +- Update to version 2.0.8 + Changes/Fixes: + * Automatic channel reloads based on RPKI changes + * Multiple static routes with the same network + * Use bitmaps to keep track of exported routes + * Per-channel debug flags + * CLI commands show info from multiple protocols + * Linux: IPv4 routes with IPv6 nexthops + * Filter: Optimized redesign of prefix sets + * Filter: Improved type checking of user filters + * Filter: New src/dst accessors for Flowspec and SADR + * Filter: New 'weight' route attribute + * Filter: BGP path mask loop operator + * Filter: Remove quitbird command + * RIP: Demand circuit support (RFC 2091) + * BGP: New 'allow as sets' and 'enforce first as' options + * BGP: Support for BGP hostname capability + * BGP: Support for MD5SIG with dynamic BGP + * BFD: Optional separation of IPv4 / IPv6 BFD instances + * BFD: Per-peer session options + * RPKI: Allow build without libSSH + * RPKI: New 'ignore max length' option + * OSPF: Redesign of handling of unnumbered PtPs + * OSPF: Allow key id 0 in authentication + * Babel: Use onlink flag for routes with unreachable next hop + * Many bugfixes + Notes: + * Automatic channel reloads based on RPKI changes are enabled + by default, but require import table enabled when used in + BGP import filter. + * BIRD now uses bitmaps to keep track of exported routes + instead of re-evaluation of export filters. That should + improve speed and accuracy in route export handling during + reconfiguration, but takes some more memory. + * Per-channel debug logging and some CLI commands (like 'show + ospf neighbors') defaulting to all protocol instances lead to + some minor changes in log and CLI output. Caution is + recommended when logs or CLI output are monitored by scripts. +- Drop not longer needed patches: + * gcc10.patch + * fix_test_for_bigendian_arch.patch + +- Add patch to fix test on Big Endian architectures + * fix_test_for_bigendian_arch.patch + +- update to 2.0.2: + o Integrated IPv4 + IPv6 design + * many changes, see included NEWS for details + * obsoletes separate bird6/bird-common subpackages +- remove bird-1.6.3_verbose.build.patch bufferoverflow.patch: obsolete +- add gcc10.patch (fix build with gcc 10), disable -fcommon again +- reenable fortify-source + +- Add -fcommon to allow building against GCC10 + blog +- Fix package split done for shared library packaging guideline (bsc#1184479). + +- Update to version 2.20 + * Silent some gcc warnings, also avoid common variable (boo#1160385) + * Include for makedev + * sort input files (boo#1041090) + * libconsole: never return empty list from getconsoles() + * libconsole: Really allow to use /dev/console as a fallback in showconsole + * libconsole: Add console into the list only when successfully allocated + * libconsole: Correctly ignore early consoles +- Remove obsolate patch blog-Remove-unused-header.patch + +- Add blog-Remove-unused-header.patch: Fix build with new glibc + (gh#bitstreamout/showconsole#3). + +- Implement shared library packaging guideline. + +- Update to version 2.19 which integrates the patches now removed: + * sysmacros.patch + * libconsole-Really-allow-to-use-dev-console-as-a-fall.patch + * libconsole-never-return-empty-list-from-getconsoles.patch + * showconsole-2.18.tar.gz + * libconsole-Add-console-into-the-list-only-when-succe.patch + * libconsole-Correctly-ignore-early-consoles.patch + as well as the changes + * Correct wants directory for systemd-ask-password-blog.service + * Sort input files for reproducible builds + +- sysmacros.patch: Include for makedev + btrfsprogs +- Correct check_running_fs_exclop() return value (bsc#1184481) + btrfs-progs-Correct-check_running_fs_exclop-return-v.patch + ca-certificates +- openssl is no longer required but coreutils and findutils are + (boo#1183680). Keep openssl(cli) at runtime for now nevertheless as this + package might be the only one pulling it in. + cdogs-sdl +- Update to 0.10.2: + * Fix loading classic campaigns + * Fix PVP rounds not ending + * Fix missing mouse cursor and trail + * Fix linux build + * Fix dogfight scores not updated properly + * Add peaked cap hat + * Add soldier body type + * Improve weapon equip menu, show available weapons, allow gun + swapping. + * Improve game startup by skipping mission briefing if it is empty +- Drop not longer neede patches + * cdogs-sdl-fix-desktop-and-appdata.patch + * nanopb.patch +- Package license file and readme + +- Update to 0.10.1: + * Fix freeze when slow moving bullets wall bounce. + +- Update to 0.10.0: + * Fix weapon pickup issues. + * Fix various trailer and hitscan issues. + * Fix crash when saving new player template. + * Fix black "(End)" menu item in player name menu. + * Fix bullet trail color. + * Fix crash when co-op AI present in mission with show map + pickup. + * Add dog character. + * Add option for missions having no exit area. + * Add multiple body types in various campaigns. + * Add facial expressions when using melee weapon, getting hurt. + +- Update to 0.9.1: + * Fix bugs that spawn player in locked rooms + Game + * Fix spawning player in locked rooms. + * Fix spawning keys inside locked doors. + * Add show map powerup in Doom campaign. + Editor + * Add color highlights for locked rooms. + Other + * Fix linker issue in gcc10 (fixed by @susnux). +- Drop patch: + * cdogs-gLog.patch (fixed upstream) + +- Update to 0.9.0: + * Feature complete Doom campaign + Game + * Add feet colors + * Add new hairs/hats: helmet, donut, hazmat + * Add AI wake sounds #651 + * Fix sound spam at start of maps #605 + * Improve weapon selection by disabling menus if there are none available #628 + * Improve pause menu with background overlay #283 + Editor + * Add level warp, multiple exits #451 + * Add static pickups #644 + * Add player template editing in editor #495 + * Add option to skip weapon selection screen #647 + * Add option for keeping picked up guns across missions #573 + * Add option for ammo persistence #350 + * Fix numpad insert/delete in editor #353 +- Added nanopb.patch from nanopb upstream +- Added cdogs-gLog.patch to fix build with new gcc +- Rebased cdogs-sdl-fix-desktop-and-appdata.patch +- Spec cleanup + +- Update to version 0.8.0 + * Custom tile classes and revamped Doom campaign + Game + * Fix string overflow for long weapon descriptions + * Fix players sometimes spawning in locked rooms + * Fix missing death animation + * Fix leg animation when stationary shooting + * Fix some bullet colors + * Add button labels for PS3/PS4 controllers + * Improve Doom campaign with multiple tile types, walk-through + walls + Editor + * Fix background clearing + * Add support for custom tile types for static maps + * Add hair editing in char editor + * Add native file open/save dialogs + * Add support for drag/dropping guide image + * Add hardware cursors + * Improve guide image rendering speed + +- Update to version 0.7.3 + Editor + * Fix previews in character editor + * Fix crash when changing colors + * Add crosshairs when drag-scrolling +- Update patch: + * cdogs-sdl-fix-desktop-and-appdata.patch + +- Update to version 0.7.2 + Fix editor + * Remove broken second window option + * Fix editor + * Fix mission end scores infinite incrementing + * Fix bullet hole rendering on doors + * Add fullscreen switching via Alt+Enter shortcut +- Add patch: + * cdogs-sdl-fix-desktop-and-appdata.patch + +- Update to version 0.7.1 + * Fix quickplay campaigns being auto saved + * Fix broken animated score counter in debrief if score was + negative + * Fix red doors drawn as grey doors + * Fix ammo count drawn under ammo gauge + * Fix gun pickups visible even when out of sigh + * Fix spall particles excessive speed when hit by fast bullets + * Fix enemies dropping detonator weapon in AI Insurgency II + * Fix NPC chatter visible even when out of sight + * Fix NPC chatter frequency config + * Fix NPC chatter visible in menu backgrounds + * Fix map drawn outside automap area + * Improve sprites with palette recoloring + +- Update to version 0.7.0 + Release highlights since 0.6.7: + * New GUI and Special Effects + * Hitscan trails and Superhot(tm) mode + * Full screen fixes and gun swapping +- Drop not longer needed patch: + * cdogs-sdl-buildfix.patch + +- Update to version 0.6.7 + * Add secondary weapon system (#33) + * Add diagonal direction stickiness (#457) + * Add option to remove blood (#544) + * Fix unpausing not ignoring first key press (#548) + * Fix compass arrows in shared camera view (#530) + * Improve some sprites with semi-transparency +- Add patch: + * cdogs-sdl-buildfix.patch + chromium +- Update to 89.0.4389.114 bsc#1184256 + - CVE-2021-21194: Use after free in screen capture + - CVE-2021-21195: Use after free in V8 + - CVE-2021-21196: Heap buffer overflow in TabStrip + - CVE-2021-21197: Heap buffer overflow in TabStrip + - CVE-2021-21198: Out of bounds read in IPC + - CVE-2021-21199: Use Use after free in Aura +- Add libva-2.11.patch to fix build with libva <2.11 +- Add libva-2.11-nolegacy.patch to fix build with libva 2.11 +- Remove x11-ozone-fix-two-edge-cases.patch + clamav-database +- database refresh on 2021-04-05 (bsc#1084929) + +- database refresh on 2021-03-29 (bsc#1084929) + +- database refresh on 2021-03-22 (bsc#1084929) + +- database refresh on 2021-03-15 (bsc#1084929) + +- database refresh on 2021-03-08 (bsc#1084929) + +- database refresh on 2021-03-01 (bsc#1084929) + +- database refresh on 2021-02-22 (bsc#1084929) + clamsap +- Update dokumentation + (bsc#1181586) SLES15 SP2: ClamAV/ClamSAP allocates 1GB of anon + memory segment for each SAP worker process +- JIRA-TEAM-3439 Backport clamsap from openSUSE:security to SLES +- Update to version 0.101.9 + * enhance jpeg detection + * fix mime type check for html + * use short MIME types always + * use IANA type for SAR, see https://www.iana.org/assignments/media-types/media-types.xhtml + * copyright update + * correct application/octet-stream + * prevent overflow + * Use libmagic for buffer scan + * Fix interface change from clamav 0.101.0 + * Fix parser of SAR files + * Fix MIME detection for TEXT files + * fix MIME type detection for multi byte + * improve load of libclamav on linux +- Adapt automake version: + adapt-automake-version.pach + clone-master-clean-up +- Bump version to 1.6 +- cleanup salt client ID and osad authentication configuration + file and the system ID + (bsc#1174147) +- change the path of the template file in the comments of + custom_remove.template and clone-master-clean-up.sh + (jsc#TEAM-490) + +- Bump version to 1.5 +- Don't show output from pushd/popd +- Make snapper snapshot removal more generic + The output format is not really meant for machine reading, it's + format has changed thus the simple parser broke. + This now makes the parser more generic (using data from d-bus), + also now it is ensured the snapshots are deleted in the correct + order. + (bsc#1149322) + +- Use noun phrase in descriptions. + +- Install README.md and license file, fix build warnings. +- Fix _service-file: + * Replace 'HEAD' version by 'master' branch: + Right now, this project has just one single branch - track + this as the release branch. + * Add . + +- Add _service file to fetch package form git. + Add workaround for service osc_scm: avoid script to have the + same name repository. + +- Wicked stores a number of files containing unique IDs and DHCP data + in /var/lib/wicked/*. These files need to be removed for cloning: + if machines with identical settings exist in the same network + multiple times, IP addresses may change with each renewal + (bsc#1139667) + cloud-init +- Add use_arroba_to_include_sudoers_directory-bsc_1181283.patchfix (bsc#1181283) + - Do not including sudoers.d directory twice + cloud-regionsrv +- Update to version 8.0.5 (bsc#1029162) + + Improve region hint matching by forcing config settings and + received regionHint to lower case + + IPv6 support + + Remove find_all_matching_cidr.patch home grown matcher removed + +- Add find_all_matching_cidr.patch (bsc#1171232, bsc#1171233) + + The prefix length matcher returned only the first cidr that was a + possible match. In the final check that verifies that the requesters + IP is in the range this might lead to a mismatch and thus a 404. + -- Update to version 4.1.2 - + create the regionsrv user, this was previously deleted accidentally - + handle exception if the IP range is not properly formed for some - reason - -- update to version 4.1.1 - + create a separate package for the configuration - - this allows us to create packages for each cloud that just - carry the configuration - - provides a single point of update for the configuration for each cloud - + let the cert generation code also update the ApacheAccessConfig - service configuration file if it exists - -- update to version 4.0.0 - + removed automatic update feature, this is now handled by - cspApacheAccessConfig - >>>>>>> ./cloud-regionsrv.changes.r12 - -- bump to version 3.0.3 - + fixed Makefile to address naming inconsistency of log directory - -- fix inconsistency between package and default configuration - + package created /var/log/regionsrv and configuration expected - /var/log/regionService. Fxed package to match configureation - -- add dependency to pyOpenSSL - -- update to version 3.0.0 - - switch the service to be https - + the previous implementation via http was vulnerable to the traffic - being intercepted and then having the client register against a - "fake" SMT server for potential malicious package distribution - - add a script to create a self signed certificate - - move the configuration files to regionService directory in etc - - name consistency updates - -- update to version 2.1.0 - + fix call error - -- update to version 2.0 - + new data field in the regionData.cfg (smt-server-name) - + renamed smt-server to smt-sever-ip - + these are incompatible changes - -- merge the %pre scripts, only one allowed, duh - -- update to version 1.1.1: - - fix the comparison of the digest for the vhost config file - + compare the digest not the objects duh - - fix spec file to properly dal with differences between systemd and - sysv init and systemd location differences -- use all macros required for proper systemd integration -- set the package to noarch - -update to version 1.1.0: - - modify the region service - + does not run as root, thus it cannot update the apache configuration - - implement new service to monitor if the apache configuration needs updating - - add unit file/sysV init file for the new service - - update the Makefile to reflect new directory structure - -- fix the requires to handle all distros - -- add shadow as build requires, supplies user and group commands - + fixes build failure on 12.3 -- modify syntax of %pre scriptlet to make it a bit easier to understand - -- Initial build - cloud-regionsrv-client +- Update to version 9.1.4 (bsc#1176858, bsc#1176859) + + Properly handle the exit code for SUSEConnect and provide log + message with failure details for registration failure + +- Update to version 9.1.3 (bsc#1175752, bsc#1175753) + + Re-write the cache for the update server objects to avoid an + attribute error that is triggered if the config is not set to + https_only. + +- Update to version 9.1.2 (bsc#1174791, bsc#1174937) + + Implement changes to configure the client to use https only for + outbound traffic +- plugin-ec2 to version 1.0.1 (bsc#1174743, bsc#1174837) + + Prefer IMDSv2 and switch all IMDS access requests to support v2 token + based access method. + +- Update to version 9.1.1 (bsc#1174731, bsc#1174732) + + Do not immediately failover to a sibling system. Upon contact failure + to the target system give the server/route time to recover. We have + seen network instability trigger a pre-mature failover during initial + registration causing problems later during updates. + + When we do failover make sure the access credentials are known to the + new target + +- Update to version 9.1.0 (bsc#1173474, bsc#1173475) + + Introduce containerbuild-regionsrv service to allow container + building tools to access required data for accessing Public Cloud RMTs + +- Improve error message for failed update server access to determine + product status + +- Update to version 9.0.10 (bsc#1171704, bsc#1171705) + + While the service starts After=network-online.target this is no + guarantee that the cloud framework has configured the outgoing routing + for the instance. This configuration on the framework side may take + longer. Introduce a wait look that retries connections to the + update infrastructure 3 times before giving up. + +- Update to version 9.0.9 (bsc#1169599) + + Handle the /etc/hosts file with Python 3.4 if there are non ascii + characters in the file. + +- Update to version 9.0.8 + + Properly handle IPv6 addresses in URLs + +- Update to version 9.0.7 + + Fix crash with a stack trace if no current_smt is + present (bsc#1158664) + +- Update to version 9.0.6 (bsc#1154533) + + Support repositories with different credentials files + + Add --clean option and --help + + Add man page + +- Update to version 9.0.5 (bsc#1152567, bsc#1149528) + + Ignore exception if the new registration flag file does not + exist but there is an attempt to remove it. + + Properly include the IP addresses of the update server if we + were unable to get the product information + + Include requirement for python3-six in specfile + +- Update to version 9.0.4 (bsc#1148644, bsc#1149840) + + The logic in the URLresolver my result in "None" being returned during + initial registration when zypper tries to refresh the repos. This + triggers a condition where repos are missing from the system. This + version changes the logic in the URL resolver to address this condition. + +- Update to version 9.0.3 + + Fix missing dependency for python3-urllib3 (bsc#1146610, bsc#1146321i, + bsc#1144754) + + Cast the the resolved link of the serice plugin to a string to + allow proper use of basename() and comparison (bsc#1146462, bsc#1146463) + + Clear the new-registration marker if the instance has a cache of + update servers (bsc#1146467, bsc#1146468) + +- Update to version 9.0.2 + + If the credentials are not valid an error is issued and the user is + instructed to re-register the system + +- Update to version 9.0.1 (bsc#1136113, bsc#1136112) + + Refresh the server cache if non of the currently cached update servers + can be reached. The condition may arise in a general outage or when + systems have been decomissioned. In the later case the refresh will + re-eastablish update capabilities + +- Update to version 9.0.0 + + Fix logging issues. During registration against RMT + "inconsistent system state" messages were printed to the log, while + the system was not in an inconsistent state. + + The public has_repos() method was removed from the registerutil + implementtaion making this an incompatible change and therefore + the major version changed. + +- Update to version 8.2.0 (bsc#1137384, bsc#1137385) + + Upstream version jump from 8.1.4 to 8.2.0 due to compatible + behavior change of get_instance_data() implementation + + Always return the marker that triggers the server to return + URL resolver URIs for get_instance_data() + + Handle exception when metadata retrieval fails. + +- Update to version 8.1.4 (bsc#1136112, bsc#1136113) + + Modules need to be registered in a given order, simply following + the order in which 'zypper products' returns the information + is insufficient and may lead to failure. Fix the order by obtaining + the order information from the registration server. + +- Update to version 8.1.3 + + Fix file permissions for generated credentials rw root only + +- Update to version 8.1.2 + + Generate instance data as string as expected by zypper plugin + handling + + Write the proper credentials file when switching back to RIS service + +- Update to version 8.1.1 + + Support registration against RMT + +- Update to version 8.1.0 (bsc#1120980) + + Implement URL resolver to facilitate instance verification for + zypper access + + Fixes related to bsc#1120980 also need server side support + +- Update to version 8.0.6 (bsc#1029162) + + IPv6 support + + Fix handling of older cached SMT objects loaded from cached file + +- Update to version 8.0.5 (bsc#1114985) + + Fix dependencies + + Handle exception + -- Update to version 6.3.3 - + Get SLE 12 registration to be reliable - -- Update to version 6.2.3 - + re-licensed to LGPL-3.0 - + fix registration for SLE 11, this was broken during implementation of the - SLE 12 registration, logic error - + Add a setup.py file - ~ Use standard python installation technique to install plugins - + Implement a plugin for Google Compute Engine - + Create separate package for the plugin - + Implement mechanism to configure plugins - -- add new line to end of /etc/hosts after modification. Not having the - new line creates issues for other code that might modify /etc/hosts - -- regionServiceClient - + added an after registration check to make sure the repos - were added. If no repos exists complete the registration - by calling suse_register with the restore-repos option - -- Update to version 4.1.1 - + Fix sysV init script, no run level 4, avoid warning - -- Update to version 4.0.1 - + Handle instance restart more gracefully, do not register if - the instance already has repositories configured - -- Update to version 4.0.0 - + Handle new multiple server information provided by the region server - in version 5.0.0 - -- Update to version 3.2.0 - + Support use of command and arguments for the data provider in the - configuration file - -- Remove backup file (~) from archive - -- Update to version 3.1.2 - + add a timeout value of 15 seconds per contact attempt. This will avoid - lengthy delays if the client runs in a network configuration environment - where the region servers are not accessible - -- Fix license for generic config package - -- Fix licensing, properly implement Apache 2.0 license use - -- Include in SLE 12 (FATE #315990, 315991, 316167, 316168) - -- update to version 3.1.1 - + break configuration into separate package to support config - via cloud specific packages - -- update to version 3.1.0 - + add configuration option to handle collection of instance data - and pass it to the smt registration script - -- Fix dependencies - + suseRegister SLE 11 - + SUSEConnect SLE 12 - -- update to version 3.0.0 - + change the client to match the region service changes to use https - - add cert location configuration option to config file - - switch from using urllib2 to requests to support cert validation - -- update to version 2.2.0 - + support the specification of multiple region servers in the config file - -- update to version 2.1.0 - + use SMT server name for registration, not the IP address - -- update to version 2.0 - + modifies /etc/hosts - + handle new information sent by the region server - -- push to version 1.0.1 - + fix syntax errors - + add dependency to python-lxml - -- Initial build - connman +- Update to 1.39 (bsc#1181751): + * Fix issue with scanning state synchronization and iwd. + * Fix issue with invalid key with 4-way handshake offloading. + * Fix issue with DNS proxy length checks to prevent buffer overflow. (CVE-2021-26675) + * Fix issue with DHCP leaking stack data via uninitialized variable. (CVE-2021-26676) + +- Update to 1.38: + * Fix issue with online check on IP address update. + * Fix issue with OpenVPN and encrypted private keys. + * Fix issue with finishing of VPN connections. + * Add support for updated stable iwd APIs. + * Add support for WireGuard networks. +- Spec file cleanup + +- Update to 1.37: + * Fix issue with handling invalid gateway addresses. + * Fix issue with handling updates of default gateway. + * Fix issue with DHCP servers that require broadcast flag. + * Add support for option to use gateways as time servers. + * Add support for option to select default technology. + * Add support for Address Conflict Detection (ACD). + * Add support for IPv6 iptables management. +- Change in 1.36: + * Fix issue with DNS short response on error handling. + * Fix issue with handling incoming DNS requests. + * Fix issue with handling empty timeserver list. + * Fix issue with incorrect DHCP byte order. + * Fix issue with AllowDomainnameUpdates handling. + * Fix issue with IPv4 link-local IP conflict error. + * Fix issue with handling WISPr over TLS connections. + * Fix issue with WiFi background scanning handling. + * Fix issue with WiFi disconnect+connect race condition. + * Fix issue with WiFi scanning and tethering operation. + * Fix issue with WiFi security change handling. + * Fix issue with missing signal for WPS changes. + * Fix issue with online check retry handling. + * Add support for systemd-resolved backend. + * Add support for mDNS configuration setup. +- Drop connman-1.35-include.patch +- Drop connman-1.35-resolvconf.patch + crmsh +- Update to version 4.3.0+20210305.9db5c9a8: + * Fix: bootstrap: Adjust qdevice configure/remove process to avoid race condition due to quorum lost(bsc#1181415) + * Dev: cibconfig: remove related code about detecting crm_diff support --no-verion + * Fix: ui_configure: raise error when params not exist(bsc#1180126) + * Dev: doc: remove doc for crm node status + * Dev: ui_node: remove status subcommand + +- Update to version 4.3.0+20210219.5d1bf034: + * Fix: hb_report: walk through hb_report process under hacluster(CVE-2020-35459, bsc#1179999; CVE-2021-3020, bsc#1180571) + * Fix: bootstrap: setup authorized ssh access for hacluster(CVE-2020-35459, bsc#1179999; CVE-2021-3020, bsc#1180571) + * Dev: analyze: Add analyze sublevel and put preflight_check in it(jsc#ECO-1658) + * Dev: utils: change default file mod as 644 for str2file function + * Dev: hb_report: Detect if any ocfs2 partitions exist + * Dev: lock: give more specific error message when raise ClaimLockError + * Fix: Replace mktemp() to mkstemp() for security + * Fix: Remove the duplicate --cov-report html in tox. + * Fix: fix some lint issues. + * Fix: Replace utils.msg_info to task.info + * Fix: Solve a circular import error of utils.py + * Fix: hb_report: run lsof with specific ocfs2 device(bsc#1180688) + * Dev: corosync: change the permission of corosync.conf to 644 + * Fix: preflight_check: task: raise error when report_path isn't a directory + * Fix: bootstrap: Use class Watchdog to simplify watchdog config(bsc#1154927, bsc#1178869) + * Dev: Polish the sbd feature. + * Dev: Replace -f with -c and run check when no parameter provide. + * Fix: Fix the yes option not working + * Fix: Remove useless import and show help when no input. + * Dev: Correct SBD device id inconsistenc during ASR + * Fix: completers: return complete start/stop resource id list correctly(bsc#1180137) + * Dev: Makefile.am: change makefile to integrate preflight_check + * Medium: integrate preflight_check into crmsh(jsc#ECO-1658) + * Fix: bootstrap: make sure sbd device UUID was the same between nodes(bsc#1178454) + cross-aarch64-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-arm-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-arm-none-gcc7-bootstrap +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-avr-gcc7-bootstrap +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-epiphany-gcc7-bootstrap +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-hppa-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-i386-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-m68k-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-mips-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-nvptx-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-ppc64-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-ppc64le-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-rx-gcc7-bootstrap +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-s390x-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-sparc-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-sparc64-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + cross-x86_64-gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + csync2 +- Update to 2.0+git.1600444747.83b3644: + * VUL-1: CVE-2019-15522: csync2: daemon fails to enforce TLS + (bsc#1147137) + * VUL-1: CVE-2019-15523: csync2: incorrect TLS handshake error handling + (bsc#1147139 + * use standard %lld instead of non-standard %Ld format specifier + * try to avoid (temporary) -rw------- root:root files on receiving side + * fix diff mode truncation to first 512 byte + * disable xinetd template by default as preparation for systemd socket unit + * add systemd csync2.socket and csync2@.service templates + * escape peername in SQL statements +- Remove patches contained by update: + * 0003-Set-AC_PROG_CPP-in-configure.ac.patch + * 0002-Patch-sonames.patch + * 0001-Add-COPYING-as-docfile.patch + +- Update to 2.0+git.1542296533.b974921: + * Convert documentation to asciidoc + * Add error handling for out-of-memory while parsing config file + * create_key: use all random bits; add some error handling +- Update patches + * Add 0001-Add-COPYING-as-docfile.patch + * Add 0002-Patch-sonames.patch + * Add 0003-Set-AC_PROG_CPP-in-configure.ac.patch + * Remove add-COPYING.patch + * Remove add-ac_prog_cpp.patch + * Remove fix-sonames.patch + +- Update patches + * Add 0001-Add-COPYING-as-docfile.patch + * Add 0002-Patch-sonames.patch + * Add 0003-Set-AC_PROG_CPP-in-configure.ac.patch + * Remove add-COPYING.patch + * Remove add-ac_prog_cpp.patch + * Remove fix-sonames.patch + +- comparison of peer names provided via command line should not be case sensitive (bsc#1082576) +- fix for inetd stderr >& stdout +- fix log message when generating backup files, demote log level +- document -l and -N switches + +- Avoid systemd service removal errors when uninstalling (bsc#1093165) -- Ensure COPYING file is included in package - + Added add-COPYING.patch - -- Update to upstream version 2.0-rc2. Changes since 1.34 too numerous - to list, but include: - + Database abstraction layer (default build uses sqlite3) - + IPv6 support - + Native GnuTLS support - + tempdir and lock-timeout config options - + do-local-only config option for actions -- Reworked patches and extra source being carried in openSUSE: - + Added csync2.socket and csync2@.service for use via systemd - + Added add-ac_prog_cpp.patch - + Added fix-csync2_ssl_cert-filename.patch - + Added fix-sonames.patch - + Updated csync2-fix-xinetd.patch - + Updated README.quickstart - + Removed fix-missing-sentinels.diff (upstream) - + Removed csync2-1.34-pure-gnutls-r2.patch (obsolete) - + Removed force-debug-stderr-off-inetd.patch (obsolete) - + Removed bind-to-local-hostname.patch (obsolete) - -- Try to bind to "local" IP explicitly to avoid "identification failed" - errors with multiple IPs on same subnet (bnc#757327) - + Added bind-to-local-hostname.patch - -- update license to new format - cups -- cups-2.2.7-CVE-2020-10001.patch fixes CVE-2020-10001 - access to uninitialized buffer in ipp.c (bsc#1180520) -- cups-2.2.7-CVE-2019-8842.patch fixes CVE-2019-8842 (bsc#1170671) - the ippReadIO function may under-read an extension field - -- cups-2.2.7-CVE-2020-3898.patch fixes CVE-2020-3898 (bsc#1168422) - heap-buffer-overflow in libcups ppdFindOption() function - -- cups-2.2.7-CVE-2019-8675.CVE-2019-8696.patch fixes - CVE-2019-8675 and CVE-2019-8696 (bsc#1146358 and bsc#1146359) - and some other security/disclosure issues - https://github.com/apple/cups/commit/f24e6cf6a39300ad0c3726a41a4aab51ad54c109 - (Apple's internal issues rdar://51685251, rdar://50035411, - rdar://51373853, rdar://51373929) - -- Add issue5509-fix-utf-8-validation-issue.patch (bsc#1118118) - Fixes https://github.com/apple/cups/issues/5509 - -- cups-2.2.7-CVE-2018-4700.patch fixes CVE-2018-4700: session - cookie is extremely predictable, effectively breaking the - CSRF protection of the CUPS web interface (bsc#1115750) - -- cups-branch-2.2-commit-97cb566568a8c3a9c07c7ccec09f28f5c5015954.diff - is 'git show 97cb566568a8c3a9c07c7ccec09f28f5c5015954' for - https://github.com/apple/cups/commit/97cb566568a8c3a9c07c7ccec09f28f5c5015954 - (except the not needed hunk for patching CHANGES.md which fails) - that fixes local privilege escalation to root and sandbox - bypasses in scheduler (Apple's internal issues rdar://37836779, - rdar://37836995, rdar://37837252, rdar://37837581) - in the CUPS 2.2 branch - bsc#1096405 CVE-2018-4180: - Local Privilege Escalation to Root in dnssd Backend (CUPS_SERVERBIN) - bsc#1096406 CVE-2018-4181: - Limited Local File Reads as Root via cupsd.conf Include Directive - bsc#1096407 CVE-2018-4182: - cups-exec Sandbox Bypass Due to Insecure Error Handling - bsc#1096408 CVE-2018-4183: - cups-exec Sandbox Bypass Due to Profile Misconfiguration - -- Version upgrade to 2.2.7: - CUPS 2.2.7 is a general bug fix release. - For details see https://github.com/apple/cups/releases - or the CHANGES.md file. - Changes include: - * Additional security fixes for: - bsc#1061066 DBUS library aborts caller process - in _dbus_check_is_valid_utf8 (in particular that aborts cupsd) - and - bsc#1087018 CVE-2017-18248: cups: The add_job function in - scheduler/ipp.c in CUPS before 2.2.6, when D-Bus support is - enabled, can be crashed by remote attackers by sending print - jobs with an invalid username, related to a D-Bus notification - which are the CUPS upstream issues - https://github.com/apple/cups/issues/5143 - Remote DoS attack against cupsd via invalid username - and malicious D-Bus library - and - https://github.com/apple/cups/issues/5186 - squash non-UTF-8 strings into ASCII on plain IPP level - and - https://github.com/apple/cups/issues/5229 - persistently substitute invalid job attributes - with default values - not only in add_job - see also - bsc#1087072 dbus-1: - Disable assertions to prevent un-expected DDoS attacks - * NOTICE: Raw print queues are now deprecated (Issue #5269) - so that now there is a warning message when you - add or modify a queue to use the "raw driver" but - raw printing will continue to work through CUPS 2.3.x, cf. - https://lists.cups.org/pipermail/cups/2018-March/074060.html - * Fixed an Avahi crash bug in the scheduler (Issue #5268) - * Systemd did not restart cupsd when configuration changes - were made that required a restart (Issue #5263) - * The scheduler could crash while adding an IPP Everywhere - printer (Issue #5258) - * The scheduler now supports using temporary print queues - for older IPP/1.1 print queues like those shared by CUPS 1.3 - and earlier (Issue #5241) - * Kerberized printing to another CUPS server did not work - correctly (Issue #5233) - * More fixes for printing to old CUPS servers (Issue #5211) - * The scheduler now substitutes default values for invalid - job attributes when running in "relaxed conformance" - mode (Issue #5186) - * The cups-driverd program incorrectly stopped scanning PPDs - as soon as a loop was seen (Issue #5170) - * The `SSLOptions` directive now supports `MinTLS` and `MaxTLS` - options to control the minimum and maximum TLS versions - that will be allowed, respectively (Issue #5119) - * The scheduler did not write out dirty configuration and - state files if there were open client connections (Issue #5118) - * The `lpadmin` command now provides a better error message when - an unsupported System V interface script is used (Issue #5111) - * No longer support backslash, question mark, or quotes - in printer names (Issue #4966) - * The CUPS library now supports the latest HTTP Digest - authentication specification including support - for SHA-256 (Issue #4862) - * TLS connections now properly timeout (rdar://34938533) - -- Make sure cups-libs- is removed - -- Version upgrade to 2.2.6: - CUPS 2.2.6 is a general bug fix release. - For details see https://github.com/apple/cups/releases - Changes include: - * DBUS notifications could crash the scheduler (Issue #5143) - (see also bsc#1061066 "DBUS library aborts caller process") - -- Use again the baselibs.conf from Fri Oct 13 11:11:10 UTC 2017 - that got broken by the change on Wed Oct 18 06:11:10 UTC 2017. -- Version upgrade to 2.2.5: - CUPS 2.2.5 is a general bug fix release. - For details see https://github.com/apple/cups/releases -- Version upgrade to 2.2.4: - CUPS 2.2.4 is a general bug fix release. - For details see https://github.com/apple/cups/releases -- Removed - 0001-Update-cupsEnumDests-implementation-to-return-early-if-all.patch - 0002-Save-work-on-Avahi-code.patch - 0003-Avahi-fixes-for-cupsEnumDests.patch - because since CUPS 2.2.4 it is fixed in the upstream code - via https://github.com/apple/cups/pull/4989 more precisely via - https://github.com/apple/cups/commit/a2187a63425a3d6c05de1e1cbf8c26fd39a1aced - https://github.com/apple/cups/commit/657c5b5f91e6d5120c4ad7b118cf9098dd27f03d - https://github.com/apple/cups/commit/3fae3b337df0be1a766857be741173d8a9915da7 - -- Fix typo in requires - -- Implement shared library packaging guideline [boo#862112] -- Update package descriptions. - -- Remove redundant Requires(pre) line — the use of %post -p - already implies it. - -- Pre-require user(lp) in cups-libs - -- In /usr/lib/tmpfiles.d/cups.conf use - group 'root' for /run/cups/certs (boo#1042916). - -- Major backward incompatible change since CUPS 2.2.0: - There is no longer the directory /etc/cups/interfaces because - since CUPS 2.2.0 so called "System V style Interface Scripts" - are no longer supported for security reasons (see below the - entry about the changes included in CUPS 2.2.0). -- Disabled cups-2.1.0-cups-systemd-socket.patch - because it does no longer apply which needs to be examined - and decided by someone who knows about systemd internals. -- Disabled - 0001-Update-cupsEnumDests-implementation-to-return-early-if-all.patch - 0002-Save-work-on-Avahi-code.patch - 0003-Avahi-fixes-for-cupsEnumDests.patch - because they do no longer apply which needs to be examined - and decided by someone who knows about Avahi internals. -- Version upgrade to 2.2.3: - CUPS 2.2.3 is a general bug fix release. - See https://github.com/apple/cups/releases - Changes include: - * The IPP backend could get into an infinite loop for certain - errors, causing a hung queue (rdar://problem/28008717) - * The scheduler could pause responding to client requests in - order to save state changes to disk (rdar://problem/28690656) - * Added support for PPD finishing keywords - (Issue #4960, Issue #4961, Issue #4962) - * The IPP backend did not send a media-col attribute for just - the source or type (Issue #4963) - * IPP Everywhere print queues did not always support all print - qualities supported by the printer (Issue #4953) - * IPP Everywhere print queues did not always support all media - types supported by the printer (Issue #4953) - * The IPP Everywhere PPD generator did not return useful error - messages (Issue #4954) - * The IPP Everywhere finishings support did not work correctly - with common UI or command-line options (Issue #4976) - * Fixed an error handling issue for the network backends - (Issue #4979) - * The "reprint job" option was not available for some canceled - jobs (Issue #4915) - * Updated the job listing in the web interface (Issue #4978) - A detailed list of changes can be found in the CHANGES.txt file. -- Version upgrade to 2.2.2: - CUPS 2.2.2 is a general bug fix release. - See https://github.com/apple/cups/releases - Changes include: - * Fixed some issues with IPP Everywhere printer support - (Issue #4893, Issue #4909, Issue #4916, Issue #4921, - Issue #4923, Issue #4932, Issue #4933, Issue #4938) - * The rastertopwg filter could crash with certain input - (Issue #4942) - * The scheduler did not detect when an encrypted connection - was closed by the client on Linux (Issue #4901) - * The cups-lpd program did not catch all legacy usage - of ISO-8859-1 (Issue #4899) - * The scheduler no longer creates log files on startup - () - * The ippContainsString function now uses case-insensitive - comparisons for mimeMediaType, name, and text values in - conformance with RFC 2911. - * The network backends now log the addresses that were found - for a printer () - * Let's Encrypt certificates did not work when the hostname - contained uppercase letters (Issue #4919) - * Fixed reporting of printed pages in the web interface - (Issue #4924) - * Updated systemd config files (Issue #4935) - A detailed list of changes can be found in the CHANGES.txt file. -- Version upgrade to 2.2.1: - CUPS 2.2.1 is a general bug fix release. - See https://github.com/apple/cups/releases - Changes include: - * Added "CreateSelfSignedCerts" directive for cups-files.conf - to control whether the scheduler automatically creates - its own self-signed X.509 certificates for TLS connections - (Issue #4876) - * http*Connect did not handle partial failures (Issue #4870) - * cupsHashData did not use the correct hashing algorithm - () - * Updated man pages (PR #4885) - A detailed list of changes can be found in the CHANGES.txt file. -- Version upgrade to 2.2.0: - CUPS 2.2.0 adds support for local IPP Everywhere print queues - and includes several performance and security improvements. - See https://github.com/apple/cups/releases - Changes include: - * Normalized the TLS certificate validation code and added - additional error messages to aid troubleshooting. - * http*Connect did not work on Linux when cupsd was not running - (Issue #4870) - * The --no-remote-any option of cupsctl had no effect - (Issue #4866) - * http*Connect did not return early when all addresses failed - (Issue #4870) - * The IPP backend did not validate TLS credentials properly. - * The printer-state-message attribute was not cleared after a - print job with no errors (Issue #4851) - * The CUPS-Add-Modify-Class and CUPS-Add-Modify-Printer - operations did not always return an error for failed - adds (Issue #4854) - * PPD files with names longer than 127 bytes did not work - (Issue #4860) - * CUPS now supports Let's Encrypt certificates on Linux. - * All CUPS commands now support POSIX options (Issue #4813) - * The scheduler now restarts faster (Issue #4760) - * Improved performance of web interface with large numbers - of jobs (Issue #3819) - * Encrypted printing can now be limited to only trusted - printers and servers () - * The scheduler now advertises PWG Raster attributes for - IPP Everywhere clients (Issue #4428) - * The scheduler now logs informational messages for jobs - at LogLevel "info" (Issue #4815) - * The scheduler now uses the getgrouplist function - when available (Issue #4611) - * The IPP backend no longer enables compression by default - except for certain raster formats that generally benefit - from it () - * The scheduler did not handle out-of-disk situations - gracefully (Issue #4742) - * The LPD mini-daemon now detects invalid UTF-8 sequences - in job, document, and user names (Issue #4748) - * The IPP backend now continues on to the next job - when the remote server/printer puts the job on hold - () - * The scheduler did not cancel multi-document jobs immediately - () - * The scheduler did not return non-shared printers to local - clients unless they connected to the domain socket - () - * The scheduler now reads the spool directory if one or more - job cache entries point to deleted jobs - () - * Added support for disc media sizes () - * The httpAddrConnect and httpConnect* APIs now try connecting - to multiple addresses in parallel () - * Interface scripts are no longer supported for security reasons - () - A detailed list of changes can be found in the CHANGES.txt file. -- Version upgrade to 2.1.4: - CUPS 2.1.4 is a general bug fix release. - See https://github.com/apple/cups/releases - Changes include: - * Fixed reporting of 1284 Device IDs (Issue #3835, PR #3836) - * Fixed printing of multiple files to raw queues (Issue #4782) - * The scheduler did not implement the Hold-New-Jobs opertion - correctly (Issue #4767) - * The cups-lpd mini-daemon incorrectly included the document-name - attribute when creating a job. It should only be included when - sending a job (Issue #4790) - A detailed list of changes can be found in the CHANGES.txt file. - -- Replace krb5-devel BuildRequires with pkgconfig(krb5) on - suse_version >= 1315: give OBS a better chance to break up build - cycles. - -- Drop cups-1.7.5-cupsEnumDests-react-to-all-for-now.diff and add - 0001-Update-cupsEnumDests-implementation-to-return-early-if-all.patch, - 0002-Save-work-on-Avahi-code.patch and - 0003-Avahi-fixes-for-cupsEnumDests.patch which is what upstream - finally commited to cups 2.2 sources in response to - https://github.com/apple/cups/pull/4989 in order to fix cupsEnumDests - to react to the ALL_FOR_NOW avahi event (and also include a similar - fix for the dnssd case). Related to bsc#955432. - -- Add cups-2.1.3-cupsEnumDests-react-to-all-for-now.diff . - Avahi sends an ALL_FOR_NOW event when it finishes sending - its cache contents. This patch makes cupsEnumDests finish - when the signal is received so it doesn't block the caller - doing nothing until the timeout finishes (related to bsc#955432, - submitted upstream at https://github.com/apple/cups/pull/4989) - -- Add /etc/cups to cups-libs package [bsc#1025689] - -- Replace pkgconfig(libsystemd-daemon) BuildRequires with - pkgconfig(libsystemd) on openSUSE 13.2 and newer: the various - sub-libraries have been merged into libsystemd since version 209. - openSUSE 13.1 was the last product to ship systemd 208. - -- Remove CUPS.desktop and pixmap - * Obsoletes patch cups-1.3.9-desktop_file.patch - -- Version upgrade to 2.1.3: - CUPS 2.1.3 fixes some issues in the scheduler, sample drivers, - and user commands. - A detailed list of changes can be found in the CHANGES.txt file. - Changes include (excerpt): - * The scheduler should not exit under memory pressure - () - * Fixed some issues in ipptool for skipped tests - () - * The "lp -H resume" command did not reset the - "job-state-reasons" attribute value (STR #4752) - * The scheduler did not allow access to resource files - (icons, etc.) when the web interface was disabled (STR #4755) -- Version upgrade to 2.1.2: - CUPS 2.1.2 fixes an issue in the 2.1.1 source archives which - actually contained a current 2.2 snapshot. - There are no other changes. -- Version upgrade to 2.1.1: - CUPS 2.1.1 fixes a number of USB and IPP printing issues, - addresses some error reporting and hardening issues in - the scheduler, and updates some localizations. - A detailed list of changes can be found in the CHANGES.txt file. - Changes include (excerpt): - * Security hardening fixes (, - , , - , , - , , - , , - , , - , , - , , - , , - , , - ) - * The cupsGetPPD* functions did not work with IPP printers - (STR #4725) - * Some older HP LaserJet printers need a delayed close when - printing using the libusb-based USB backend (STR #4549) - * The libusb-based USB backend did not unload the kernel usblp - module if it was preventing the backend from accessing the - printer (STR #4707) - * Current Primera printers were incorrectly reported as Fargo - printers (STR #4708) - * The IPP backend did not always handle jobs getting canceled - at the printer () - * Added USB quirk for Canon MP530 (STR #4730) - * The scheduler did not deliver job notifications for jobs - submitted to classes (STR #4733) - * Changing the printer-is-shared value for a remote queue - did not produce an error (STR #4738) - * The IPP backend incorrectly included the job-password - attribute in Validate-Job requests () - -- add -devel to build a 32bit wine on 64bit only Leap systems. - -- Version upgrade to 2.1.0: - CUPS 2.1.0 offers improved support for IPP Everywhere, - adds support for advanced logging using journald on Linux, and - includes new security features for encrypted printing and - reduced network visibility in the default configuration. - A detailed list of changes can be found in the CHANGES.txt file. - Changes include (excerpt): - * Added support for 3D printers (basic types only, - no built-in filters) based on PWG white paper. - * The IPP backend now stops sending print data - if the printer indicates the job has been aborted - or canceled () - * The IPP backend now sends the job-pages-per-set - attribute when printing multiple copy jobs with - finishings () - * The IPP backend now updates the cupsMandatory values when the - printer configuration changes () - * No longer install banner files since third-party banner - filters now supply their own (STR #4518) - * The scheduler no longer listens on the loopback - interface unless the web interface or printer sharing - are enabled () - * Added a PPD generator for IPP Everywhere printers (STR #4258) - * Now install "default" versions of more configuration - files () in particular - cups-files.conf.default and snmp.conf.default - * Added SSLOptions values to allow Diffie-Hellman key exchange - and disable TLS/1.0 support. - * Updated the scheduler to support more IPP Everywhere - attributes (STR #4630) - * The scheduler now supports advanced ASL and journald logging - when "syslog" output is configured (STR #4474) - * The scheduler now supports logging to stderr when running - in the foreground (STR #4505) -- Adapted patches so that they apply to CUPS 2.1.0 sources: - * cups-2.1.0-choose-uri-template.patch replaces - cups-1.2rc1-template.patch - * cups-2.1.0-default-webcontent-path.patch replaces - cups-1.4.3-default-webcontent-path.patch - * cups-2.1.0-cups-systemd-socket.patch replaces - cups-systemd-socket.patch - -- Fix bnc#943950, escape the macro call %systemd-tmpfiles - in comment. - -- Add gpg verification for the tarball -- Version update to 2.0.4: - * Fixed a bug in cupsRasterWritePixels (STR #4650) - * Fixed redirection in the web interface (STR #4538) - * The IPP backend did not respond to side-channel - requests (STR #4645) - * The scheduler did not start all pending jobs - at once (STR #4646) - * The web search incorrectly searched time-at-xxx - values (STR #4652) - * Fixed an RPM spec file issue (STR #4657) - * The scheduler incorrectly started jobs while canceling - multiple jobs (STR #4648) - * Fixed processing of server overrides without - port numbers (STR #4675) - * Documentation changes (STR #4651, STR #4674) - -- cups-2.0.3-additional_policies.patch replaces - cups-1.7-additional_policies.patch that still adds the same - "allowallforanybody" policy but now with separated "Limit All" - to avoid https://www.cups.org/str.php?L4659 (boo#936309). -- Added "-p /bin/bash" to RPM shell commands scriptlets that - enforces bash to be safe against any possible "bashisms", cf - https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets - -- Fix the previous commit by using direct systemd call and - ensuring we work even on older distros - -- Fix postin-without-tmpfile-creation and run %tmpfiles_create - macro on our cups.conf - -- Version upgrade to 2.0.3: - The new release addresses two security vulnerabilities, - add localizations for German and Russian, and includes several - general bug fixes. Changes include (excerpt): - * Security: Fixed CERT VU #810572 CVE-2015-1158 CVE-2015-1159 - exploiting the dynamic linker (STR #4609) (bsc#924208) - * Security: The scheduler could hang with malformed gzip data - (STR #4602) - * Restored missing generic printer icon file (STR #4587) - * Fixed logging of configuration errors to show up as errors - (STR #4582) - * Fixed potential buffer overflows in raster code and filters - (STR #4598, STR #4599, STR #4600, STR #4601) - * Fixed inside (STR #4575) - * Fixed lpadmin when both -m and -o are used (STR #4578) - * The web interface always showed support for 2-sided printing - (STR #4595) - * cupsRasterReadHeader did not fully validate the raster header - (STR #4596) - * The rastertopwg filter did not check for truncated input - (STR #4597) - * The cups-lpd mini-daemon did not check for request parameters - (STR #4603) - * The scheduler could get caught in a busy loop (STR #4605) - * The sample Epson driver could crash (STR #4616) - * The IPP backend now correctly monitors jobs - () - * The ppdhtml and ppdpo utilities crashed when the -D option - was used before a driver information file (STR #4627) - * ippfind incorrectly substituted "=port" for service_port. - * The IPP/1.1 test file did not handle the initial print job - completing early (STR #4576) - * Fixed a memory leak in cupsConnectDest (STR #4634) - * PWG Raster Format output contained invalid ImageBox values - () - * Added Russian translation (STR #4577) - * Added German translation (STR #4635) -- cups-busy-loop.patch fixed STR #4605 is obsolete because - it is fixed upstream (see above). -- cleaned up this whole RPM changlog (wrapped too long lines if - possible and removed trailing whitespaces). - -- Add patch cups-busy-loop.patch to fix rh#1179596 , cups#4605 - -- Add back the posttrans cleanup script as it is needed - -- Add patch cups-systemd-socket.patch to fix socket activation - and to match socket approach Fedora has. - -- Version bump to 2.0.2: - * Security: cupsRasterReadPixels buffer overflow with invalid - page header and compressed raster data (STR #4551) - * Mapping of PPD keywords to IPP keywords did not work if the PPD - keyword was already an IPP keyword () - * cupsGetPPD* sent bad requests (STR #4567) - * For detailed list see CHANGES.txt file - -- Enable PIE for build - -- Remove legacy paralel-port support as it is not really needed - as most do not want it - -- Update descriptions to just state what changed and let user - find it out. -- Add back comment about %fdupes -- Remove exit 0 on scriptlets as it is provided by - the %service bla ones already -- Fix the comment about openSUSE version on tmpfilesdir declaration - -- cups-2.0.1 update: - * lengthy list of changes see the upstream CHANGES.txt that is - distributed with the package - * Disabling of sslv3 to mitigate poodle -- Use gnutls to provide SSLOPtions configuration directive - * openssl is no longer supported upstream - * Remove the with-openssl-exception from license -- Remove cups.sysconfig as it is not used with systemd based distros -- Purposely lose support for SLE11 as it doubles size of some of the - sections and keep suppor for openSUSE+SLE12 - * even with the conditions we would have to go unencrypted only - as needs newer gnutls, so don't bother with keeping the compat -- Use upstream service and socket files to allow more working tools -- Removed patches: - * cups-0001-systemd-add-systemd-socket-activation-and-unit-files.patch - * cups-0002-systemd-listen-only-on-localhost-for-socket-activation.patch - * cups-0003-systemd-secure-cups.service-unit-file.patch - * cups-1.3.6-access_conf.patch - * cups-1.5-additional_policies.patch - * cups-1.5.4-CVE-2012-5519.patch - * cups-1.5.4-strftime.patch - * cups-move-everything-to-run.patch - * cups-polld_avoid_busy_loop.patch - * cups-provides-cupsd-service.patch - * str4190.patch - * str4351.patch - * str4450.CVE-2014-3537.str4455.CVE-2014-5029.CVE-2014-5030.CVE-2014-5031.CUPS-1.5.4.patch -- Refreshed patches: - * cups-1.3.9-desktop_file.patch - * cups-config-libs.patch -- Added patches: - * cups-1.7-additional_policies.patch - * cups-systemd-socket.patch - curl +- Security fix: [bsc#1183934, CVE-2021-22890] + * When using a HTTPS proxy and TLS 1.3, libcurl can confuse + session tickets arriving from the HTTPS proxy but work as + if they arrived from the remote server and then wrongly + "short-cut" the host handshake. +- Add curl-CVE-2021-22890.patch + +- Security fix: [bsc#1183933, CVE-2021-22876] + * The automatic referer leaks credentials +- Add curl-CVE-2021-22876.patch + datefudge -- update to 1.24: - * Fix FTBFS on hurd-i386: Necessary functions disabled - * Fix FTBFS with glibc 2.31 (conflicting gettimeofday prototype) -- remove glibc-2.31-fix.patch (upstream) - -- Add glibc-2.31-fix.patch in order to fix boo#1162963. - -- Update to version 1.23: no changelog found. +- Fix FTBFS build with glibc 2.31 [bsc#1183784] + * conflicting gettimeofday prototype +- Add datefudge-glibc-2.31-fix.patch ddcutil +- update to 0.9.9: + * Additional per-thread statistics are shown when --verbose is specified along with --stats + * --dynamic-sleep-adjustment + * ddcutil no longer supports AMD's old proprietary display driver fglrx + +- Update to ddcutil 0.9.8 + * A new command line option, --sleep-multiplier, adjusts the time ddcutil + pauses between sending a request to the monitor and reading from the + monitor. + Many monitors work successfully with shorter sleep durations than required + by the DDC/CI specification, in which case ddcutil execution time can be + considerably reduced. On the other hand, some monitors having communication + difficulty may work with longer sleep durations than required by the DDC/CI + specification. + * A bug fix for the situation where certain mice would lock up during + display detection. + * libddcutil api break and move to v2 + * The libddcutil shared library API has some minor extensions. +- cmake files installed to right location +- Update to ddcutil 0.9.7 + * Fixed the cause of a segfault during display detection if a monitor + appearing to support the USB Monitor Control Class Specification, i.e. one + that uses USB to communicate monitor settings, is connected to the system. + * The release also contains some minor code cleanup. +- Update to ddcutil 0.9.6 + * SONAME support is enabled for libddcutil. + * Other minor enhancements, bug fixes, and API changes. + +- Update to ddcutil 0.9.5 + * Feature x72 (Gamma) + Added support for Virtual Control Panel feature x72 (Gamma). This is + an unusual complex non-continuous feature in that its value can be + changed by the user, and the parenthesized "values" in the + capabilities string require special interpretation. The following + commands have been modified: + - ddcutil getvcp 72: Interpret the output + - ddcutil capabilities: Interpret the parenthesized "values" substring + - ddcutil setvcp: See below. + * Command setvcp + Can now take 2 byte values an an argument. Values can be specified as + hexadecimal (SH byte then SL) or as decimal (0..65535). + * Configuration and Diagnostics + Contrary to existing documentation, kernel module i2c_dev is in fact + required when using the proprietary Nvidia driver. + Kernel module documentation has been corrected, and command ddcutil + environment has been updated. + * Bug Fixes + Fix the cause of an assert failure when displaying the value of feature + x8F (Audio Treble) or x91 (Audio Bass). + * Monitor Quirks + Instead of setting the "unsupported feature" bit in the getvcp reply + packet for an unsupported feature, the Dell AW3418DW causes I2C failure + with Linux errno EIO. ddcutil now interprets the EIO response as + indicating an unsupported feature instead of reporting an error. This + special handling currently applies only to the Dell AW3418DW. + * Miscellaneous + Update file README.md and make it more usable as the github overview file. + * API Changes (see https://www.ddcutil.com/c_api_95/) +- Update to ddcutil 0.9.4 + * Fix the cause of failure to build from source for the x32 ABI. The file + output by the dumpvcp command no longer contains a TIMESTAMP_MILLIS field, + the number of seconds since start of the machine epoch, typically + January 1, 1970. This field, and its companion TIMESTAMP_TEXT, are ignored + on input, so this change can only affect an external program that relies + on the TIMESTAMP_MILLIS field, say for sorting. + * Fix an execution failure that resulted from attempting to open an already + opened display. This occured on the capabilities command when the vcp + field in the string returned by the monitor was damaaged or missing, + causing ddcutil to attempt to read the VCP version from feature 0xDF. + * Features 0x59..0x5E (6 axis separation values). Report these values as + normal continuous (C) values instead of just uninterpreted bytes. +- Update to ddcutil 0.9.3 + * Display Detection + Display detection no longer performs initial probes of I2C slave addresses + on each possible /dev/i2c device. These initial probes do not return valid + information on a Dell P2715Q, and have been seen to cause screen corruption + on Dell XPS 13 laptops. In addition, /dev/i2c devices for Synopsys + DesignWare are automatically skipped. + As a result of the changes to display detection, ddcutil detect --verbose + no longer reports the presence of slave addresses x30 (EDID block number) + or x37 (DDC), but does report whether a display is an Embedded Display + Port (eDP) device, which is the case for recent laptop displays. It also + reports the sysfs device name. + * User Supplied Feature Definitions + ddcutil internals have been extensively restructured for future support of + user supplied feature definitions. This will allow users to supply feature + definitions for manufacturer reserved features, i.e. those in the range + xe0..xff. While not yet ready for public use, there are a couple changes + already visible in the user interface + * Tracing + Added trace groups: UDF (user defined features), DDCIO (low level DDC + functions), VCP (feature metadata). + Because of the volume of output, trace group "DDC" has been split into DDC + and DDCIO, with the latter containing low level DDC services. + * API Changes + The C API has had a few changes to support user supplied feature + definitions and reflecting experience gained from work on the Qt C++ GUI + interface. See API Changes in Release 9.3 + (https://www.ddcutil.com/c_api_93/) for details. + * Miscellaneous + Vebose output of the environment command now displays execution timestamps + to aid in interpreting system logs. + +- Update to ddcutil 0.9.2 + * Command ddcutil detect + + Eliminate the Supports DDC: line. The output of this line reflects the result + of a simple test for slave address x37 at the I2C layer. This command can + fail on monitors that support DDC and succeed in monitors where DDC is + turned off. The result of the x37 test is still reported as part of the + - -verbose output of detect. + + Eliminate duplicate displays for DisplayPort connected monitors. + * Command ddcutil --help + + Include command scs (Save Current Settings) in the output of ddcutil --help. + ddcutil scs executes a Save Current Settings operation, which is supported + by some but not all DDC capable displays. This command was implemented some + time ago, but was not described in the help output. + * Command ddcutil environment + + When checking for group i2c membership, issue a special message if running + as root instead of the generic message that the current user is not a + member of group i2c. + * USB connected displays + + Fix an invalid feature read of a USB connected display, observed when + getting the controller manufacturer but VCP feature code xC8 is unsupported. + + When reading a USB report, regard errno EINVAL as an expected indication + that no value is found rather than an unexpected status code. + * Tracing + + Fix the cause of a segfault when tracing a write-only DDC exchange + (i.e. setting a VCP value) + + Disable debug messages regarding device id table initialization in the + environment command. + + Eliminate double newlines in several error and trace messages + * Building ddcutil + + libusb function libusb_set_debug() is deprecated in recent libusb versions, + in favor of libusb_set_option(), resulting in a compiler warning when flag + - Wdeprecated-declarations is set. Calls to libusb_set_debug() in file + libusb_util.c are replaced by iftested code that uses the proper function. + + Fix an unreachable assert() statement in file execution_stats.c that was + detected by compiling with option -Werror-switch-unreachable. + + Add "__attribute__ ((deprecated))" statements to functions + ddca_report_active_displays() and ddca_get_feature_name_by_display(), in + header file ddcutil_c_api.h. The inline documentation for these function + already indicated their deprecated status. + +- Use noun phrase in summary. Use preexisting macro for SUSE docdir. + +- Update to ddcutil 0.9.1 + * Fix the cause of an abort that may occur on command environment --verbose + when examining an extremely large log file. +- Update to ddcutil 0.9.0 + * Significant Command Line Changes + * The setvcp command now allows new values for Continuous type features to be + specified as relative values, e.g. the following commands increase or + decrease the value of the brightness feature by 5. + * ddcutil setvcp 10 + 5 + * ddcutil setvcp 10 - 5 + * Option --no-table is now the default. + * Table type features are by default not included in most feature groups + specified on getvcp, e.g. getvcp known. + * The interpretation of --show-unsupported has been tweaked. This option + applies to command getvcp. (The probe command always reports unsupported + features.) Command getvcp reports unsupported features if any of the + following hold: + - A specific feature was specified by its code, as opposed to a feature set. + - Verbose output is in effect + - Option --show-unsupported was specified. + * Options --rw and --ro apply to both the getvcp and vcpinfo commands. + Option --wo applies only to vcpinfo. + * Filters the information returned by vcpinfo to that for the specified + MCCS version. + * Additional feature sets have been defined for the getvcp and vcpinfo + commands. They surface internal ddcutil feature descriptions, and are + intended to facilitate exploring the MCCS specification and its + implementation on particular monitors. + * The VCP file created by dumpvcp now includes a PRODUCT_CODE field including + the manufacturer product code from the EDID. For some manufacturers, the + model name in the EDID does not in fact distinguish among models. Notably, + Samsung commonly uses just "Syncmaster" for the model name. Currently, + loadvcp recognizes this field name but does not make use of the value. + * The C API has been extensively revised reflecting experience gained from + work on a Qt C++ GUI interface. See API Changes in Release 9.0 + (http://www.ddcutil.com/c_api_90/) for details. + * See more detailed changes at http://www.ddcutil.com/release_notes/#090 +- Update to ddcutil 0.8.6 + * The externally visible changes in this release include minor enhancements + and bug fixes. There are also changes in the C API. Internally, there have + been extensive changes in support of the C and (future) Python APIs. + * Because of the design of the DDC/CI protocol, there is no certain way to + distinguish a response indicating that a feature of type Table (T) is + unsupported from a DDC/CI protocol error. As a result, ddcutil getvcp + performs the maximum number of retries on a Table type feature before + giving up. However, Table type features are rarely implemented. The new + - -notable option allows Table type features to be ignored, speeding up + execution of getvcp commmands for multiple features. + * Option --notable applies if the argument to getvcp is a feature set, e.g. + COLOR or KNOWN instead of a single feature id. In that case Table type + features are ignored. + * The use of longjmp() to handle exceptional error condiitions (typically + program logic errors) has been eliminated. + * API functions removed: ddca_register_jmp_buf(), + ddca_get_global_failure_information() + * Structs removed: DDCA_Global_Failure_Information + * Add trace class ENV for tracing environment related functions + * Internally, many functions in key portions of the code base now return + exception-like structs instead of status codes. Option --excp causes + ddcutil to report these exception-like structs when they are converted + to status codes (and the internal detail is discarded). + * Fix a segfault when probing DRM using the environment command on aarch64. + * Fix a typo in the recommendations section at the end of the environment + command. + * See more detailed changes at http://www.ddcutil.com/release_notes/#086 + dehydrated +- Add directory where cleanup can archive unused certificates + +- Clarified new default settings. KEY_ALGO=secp384r1. Please consult + README.maintainer for details and how to return to RSA-based certificate + issuance. (jsc#ECO-3435, jsc#SLE-15909) +- Added a note about ACMEv1 deprecation +- Added a note on new ACME providers and the new non-URL provider syntax + See README.maintainer for details. + +- Update to dehydrated 0.7.0 (JSC#SLE-15909) + Added + Support for external account bindings + Special support for ZeroSSL + Support presets for some CAs instead of requiring URLs + Allow requesting preferred chain (--preferred-chain) + Added method to show CAs current terms of service (--display-terms) + Allow setting path to domains.txt using cli arguments (--domains-txt) + Added new cli command --cleanupdelete which deletes old files instead of archiving them + Fixed + No more silent failures on broken hook-scripts + Better error-handling with KEEP_GOING enabled + Check actual order status instead of assuming it's valid + Don't include keyAuthorization in challenge validation (RFC compliance) + Changed + Using EC secp384r1 as default certificate type + Use JSON.sh to parse JSON + Use account URL instead of account ID (RFC compliance) + Dehydrated now has a new home: https://github.com/dehydrated-io/dehydrated + Added OCSP_FETCH and OCSP_DAYS to per-certificate configurable options + Cleanup now also removes dangling symlinks + +- dehydrated-apache2: Check for mod_compat (bsc#1178927) + +- Reenable nginx subpackage for factory + +- Update maintainer file and package description, remove features + that are better described in the (upstream maintained) man page. + +- Remove potentially harmful scriptlet (bsc#1154167). Documented + transition case in the maintainer README. Unlikely enough. The + versions that have not transitioned yet would be broken for more + than two years now. + +- Removed lighttpd 1.x integration package. If you still would like + to use lighttpd with dehydrated, follow the instructions in the + README.maintainers file. + dnf-plugins-extras +- Update to version 4.0.14 + + Add dnf-command() provides for offline commands (rh#1917378) + + Add symlink for man pages (rh#1917378) +- Drop patch included in this release + + Patch: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch + dracut +- Update to version 049.1+suse.186.g320cc3d1: + * network-legacy: fix route parsing issues in ifup (bsc#1182688) + * 90kernel-modules: arm/arm64: Add reset controllers + * Prevent creating unexpected files on the host when running dracut + * As of v246 of systemd "syslog" and "syslog-console" switches have been deprecated + +- Update to version 049.1+suse.185.g9324648a: + * 90kernel-modules: arm/arm64: Add reset controllers (bsc#1180336) + * Prevent creating unexpected files on the host when running dracut (bsc#1176171) + dracut-saltboot +- Use saltboot/defaults file +- Update to version 0.1.1614159840.ef7cad5 + easyloggingpp +- Update to version 0.97.0 + Features: + * ENABLE_EXECINFO option in CMake to enable/disable stack trace + Bug Fixes: + * Fix attempt to access the released memory + * Fix April month name + * Refer to unknown user as unknown-user instead of user + * Handle low memory situation + * Fix many compiler warnings + ebtables +- Have the source .service file hold a placeholder for LIBEXECDIR, + which we replace during build/install phase, allowing the package + to be used no matter what value %{_libexecdir} has. + +- replace /usr/lib with /usr/libexec in .service files to follow + %_libexecdir macro changes + +- Revert last /bin/bash -> /bin/sh change + +- Use /bin/sh for ebtables.systemd +- Don't hard require systemd, we don't need that in a container + +- rename /usr/lib/ebtables helper file to /usr/lib/ebtables-helper + otherwise it conflicts with /usr/lib/ebtables library directory + on 32-bit systems [bsc#1159769] + +- add ebtables.keyring as a Source + +- Update to release 2.0.11 + * Add --noflush command line support for ebtables-restore + * Do not print IPv6 mask if it is all ones + * Allow RETURN target rules in user defined chains + * ebt_ip: add support for matching ICMP type and code + * ebt_ip: add support for matching IGMP type + * extensions: Add string filter to ebtables + * Print IPv6 prefixes in CIDR notation + * extensions: Add AUDIT target + * Fix incorrect IPv6 prefix formatting +- Drop ebtables-v2.0.8-makefile.diff (no longer needed) +- Drop ebtables-v2.0.8-initscript.diff, include-linux-if.patch + (not applicable) +- Drop ebtables-v2.0.10-4-audit.patch, + 0001-fix-compilation-warning.patch, + 0001-Use-flock-for-concurrent-option.patch, + 0002-Fix-locking-if-LOCKDIR-does-not-exist.patch (merged) + efivar +- Add efivar-bsc1181967-fix-nvme-parsing.patch to fix the NVME + path parsing (bsc#1181967) + enlightenment +- Just recommend libddcutil its not strictly needed and the feature + wasn't in older versions of Leap. + +- BuildRequire hicolor-icon-theme to fix directory not owned. + +- libddcutil.patch: acutally load libddcutil.so.3 instead of + libddcutil.so.2 in Tumbleweed + +- libddcutil3 replaces libddcutil2 in Tumbleweed + +- 0.24.2 + * Fixed null exec command running + * Fixed handling of screen with no edid + * Fixed signal.h, execinfo.h include for some libc's + * Sped up pager thumb loading significant;y + * Handle zone changes during startup + * Longer efreetd timeout for update event + * Fixed e's xsettings support on 64bit to use the right types + * Fixed preloading of icon + * Fixed e's wl backlight/dimming logic to be correct and reliable + * Fixed noisy logging on invalid exec handle found + * Fixed shot blurriness if size didn't quite match + * Fixed battery on openbsd to use right constants + * Fixed cpu freq setting on freebsd etc. + * Handle error exits from dependency libs as an error and bring up alert + * E system - isolate stdio so it doesn't affect ipc on stdin/out + * Polkit & Askpass password - handle escaping right + * Fix tiling issue with float/unfloat + * Fixed shell autohide when clock data up + * Handle x io error with proper exit code and exit +- 0.24.1 + * Optimized keymap response handling to not stall on startup + * Fixed wayland frame request timestamp to be the 0 base same as others + * Fix polkit auth handling when having to auth for non-user UID + * Randr fix to move pointer on-screen if off screen after reconfigure + * Fix non-systemd system suport for resume to not think it's suspended + * Add delay to allow any pending frames to display before suspend +- Add fix-opensuse-pam-search-path.patch because pam is in /usr/include/security + +- Fix name for dlopen'ed libddcutil2 runtime dependency + +- 0.24.0 + * New and improved shot module with editor and cropper + * Reduced number of setuid tools (merged many into single system tool) + * External monitor backlight and brightness controls via (lib)ddctil + * Improved resolution of EFM thumbnails to 256x256 by default + * New and improved crash handling guru meditation + * Restarts are now seamless with fade in and out and zero glitches + * Wallpaper import generates multiple resolutions for better efficiency + * Regularly malloc_trim if available to keep mem down + * All restarts are now handled by enlightenment_start, not e itself + * Enforce pointer lock to screen in X to stop pointer out-of-bounds + * Pager plain is gone - use the regular "miniature preview" pager + * Music control auto-runs your selected media player if not there + * Handle exception for steam games to find the right desktop file + * Polkit auth agent support as new core module - no extra daemons + * Drop comp fast effects - Should be edje transition factor + theme tags + * Easier config of specific desktop wallpaper straight from pager + * Startup should be smoother with IO prefetch thread + * New special blanking timeout for when locked that can be shorter + * Bluez4 gone now as Bluez5 is done and working fine + * Down to zero outstanding coverity issues + * The usual batches of bug fixes and minor improvements + * New source system.conf to replace upstream's with an openSUSE + specific config + evolution-data-server +- Add CVE-2020-16117.patch: Fix crash on malformed server response + with minimal capabilities (boo#1174712 CVE-2020-16117). +- Add CVE-2020-14928.patch: Response injection via STARTTLS in SMTP + and POP3 (boo#1173910 CVE-2020-14928). + +- Add evolution-data-server-boo1182882.patch: fix buffer overrun + when parsing base64 data (boo#1182882). + evolution-ews +- Add evolution-ews-boo1182882.patch: fix buffer overrun when + parsing base64 data (boo#1182882). + fetchmail +- Set the hostname for SNI when using TLS [bsc#1182807] +- Add fetchmail-SNI-hostname-support.patch + +- Remove comment about not available FETCHMAIL_USER configuration + variable in sysconfig.fetchmail (bsc#1136538) + -- added necessary macros for systemd files - -- Add systemd support for openSUSE >= 12.3 - -- added offline gpg verification -- update to 6.3.26 - [#] CRITICAL BUG FIX for setups using "mimedecode": - * The mimedecode feature failed to ship the last line of the body if it was - encoded as quoted-printable and had a MIME soft line break in the very last - line. Reported by Lars Hecking in June 2011. - * Bug introduced on 1998-03-20 when the mimedecode support was added by ESR - before release 4.4.1 through code contributed by Henrik Storner. - Workaround for older releases: do not use mimedecode feature. - * Earlier versions of this NEWS file claimed this bug fixed in fetchmail-6.3.23, - but it was not. - * Fixes Launchpad Bug#1171818. - -- update to 6.3,25 - [#] CRITICAL AND REGRESSION FIXES - * Plug a memory leak in OpenSSL's certificate verification callback. - This would affect fetchmail configurations running with SSL in daemon mode - more than one-shot runs. - Reported by Erik Thiele, and pinned by Dominik Heeg, - fixes Debian Bug #688015. - This bug was introduced into fetchmail 6.3.0 (committed 2005-10-29) - when support for subjectAltName was added through a patch by Roland - Stigge, submitted as Debian Bug#201113. - * The --logfile option now works again outside daemon mode, reported by Heinz - Diehl. The documentation that I had been reading was inconsistent with the - code, and only parts of the manual page claimed that --logfile was only - effective in daemon mode. - [#] BUG FIXES - * Fix a memory leak in out-of-memory error condition while handling plugins. - Report and patch by John Beck (found with Parfait static code analyzer). - * Fix a NULL pointer dereference in out-of-memory error condition while handling - plugins. - Report and patch by John Beck (found with Parfait static code analyzer). - [#] CHANGES - * Improved reporting when SSL/TLS X.509 certificate validation has failed, - working around a not-so-recent swapping of two OpenSSL error codes, and - a practical impossibility to distinguish broken certification chains from - missing trust anchors (root certificates). - * OpenSSL decoded errors are now reported through report(), rather than dumped - to stderr, so that they should show up in logfiles and/or syslog. - * The fetchmail manual page no longer claims that MD5 were the default OpenSSL - hash format (for use with --sslfingerprint). Reported by Jakob Wilk, - PARTIAL fix for Debian Bug#700266. - * The fetchmail manual page now refers the user to --softbounce from the - SMTP/ESMTP ERROR HANDLING section. Reported by Anton Shterenlikht. - -- update to 6.3.23 - [#] REGRESSION FIXES - * Fix compilation with OpenSSL implementations before 0.9.8m that lack - SSL_CTX_clear_options. Patch by Earl Chew. - Note that the use of older OpenSSL versions with fetchmail is unsupported and - * not* recommended. - [#] BUG FIXES - * Fix combination of --plugin and -f -. Patch by Alexander Zangerl, - to fix Debian Bug#671294. - * Clean up logfile vs. syslog handling, and in case logfile overrides - syslog, send a message to the latter stating where logging goes. - [#] CHANGES - * The build process can now be made a bit more silent and concise through - ./configure --enable-silent-rules, or by adding "V=0" to the make command. - [#] WORKAROUNDS - * Make Maillennium POP3 workarounds less specific, to encompass - Maillennium POP3/UNIBOX (Maillennium V05.00c++). Reported by Eddie - via fetchmail-users mailing list, 2012-10-13. - [#] TRANSLATION UPDATES - -- do not use useradd -o without -u - -- update to 6.3.22 - [#] SECURITY FIXES - * CVE-2012-3482 (bnc#775988) - * CVE-2011-3389 - [#] BUG FIX - * The Server certificate: message in verbose mode now appears on stdout like the - remainder of the output. Reported by Henry Jensen, to fix Debian Bug #639807. - * The GSSAPI-related autoconf code now matches gssapi.c better, and uses - a different check to look for GSS_C_NT_HOSTBASED_SERVICE. - This fixes the GSSAPI-enabled build on NetBSD 6 Beta. - [#] CHANGES - * The security and errata notices fetchmail-{EN,SA}-20??-??.txt are now - under the more relaxed CC BY-ND 3.0 license (the noncommercial clause - was dropped). The Creative Commons address was updated. - * The Python-related Makefile.am parts were simplified to avoid an automake - 1.11.X bug around noinst_PYTHON, Automake Bug #10995. - * Configuring fetchmail without SSL now triggers a configure warning, - and asks the user to consider running configure --with-ssl. - [#] WORKAROUNDS - * Some servers, notably Zimbra, return A1234 987 FETCH () in response to - a header request, in the face of message corruption. fetchmail now treats - these as temporary errors. Report and Patch by Mikulas Patocka, Red Hat. - * Some servers, notably Microsoft Exchange, return "A0009 OK FETCH completed." - without any header in response to a header request for meeting reminder - messages (with a "meeting.ics" attachment). fetchmail now treats these as - transient errors. Report by John Connett, Patch by Sunil Shetye. - -- dont't require, just suggest smtp_daemon -- fetchmail does run - fine (and much safer) with e.g. procmail as mda. - -- add automake as buildrequire to avoid implicit dependency - -- Apply packaging guidelines (remove redundant/obsolete - tags/sections from specfile, etc.) - -- repack upstream tarball without fetchmail-{SA,EN}-*.txt - (bnc#713698) -- add README-security.txt - -- update to fetchmail-6.3.21 - - critical bug fix - - The IMAP client no longer inserts NUL bytes into the last line - of a message when it is not closed with a LF or CRLF sequence. - Reported by Antoine Levitt. As a side effect of the fix, and - in order to avoid a full rewrite, fetchmail will now - CRLF-terminate the last line fetched through IMAP, even if it - is originally not terminated by LF or CRLF. This bears no - relevance if your messages end up in mbox, but adds line - termination for storages (like Maildir) that do not require - that the last line be LF- or CRLF-terminated. - -- license update: GPLv2+ - remove licenses " Other uncritical OpenSource License ; Public Domain, - Freeware" - -- update to fetchmail-6.3.20 - [#] SECURITY BUG FIXES - - CVE-2011-1947 (bnc#697368): STARTTLS: Fetchmail runs the IMAP - STARTTLS or POP3 STLS negotiation with the set timeout (default - five minutes) now. This was reported missing, with observed - fetchmail freezes beyond a week, by Thomas Jarosch. - See fetchmail-SA-2011-01.txt for further details. - [#] BUG FIXES - - IMAP: Do not search for UNSEEN messages in ranges. Usually, - there are very few new messages and most of the range searches - result in nothing. Instead, split the long response to make the - IMAP driver think that there are multiple lines of response. - - Do not print "skipping message" for old messages even in - verbose mode. If there are too many old messages, the logs just - get filled without any real activity. - - Build: fetchmail now always uses its own MD5 implementation - rather than trying to find a system library with matched - header. The library and header variants found on systems are - too diverse, and the code size saving is not worth any more - wasted user or programmer time. - [#] CHANGES - - Call strlen() only once when removing CRLF from a line. - - fetchmail sets Internet domain sockets to "keepalive" mode now. - Note that there is no portable way to configure actual timeouts - for this mode, and some systems only support a system-wide - timeout setting. fetchmail does not attempt to tune the time - spans of keepalive mode. -- remove build-time dependency on ed -- use spec-cleaner - -- update to fetchmail-6.3.19 - - bugfix release - * When specifying multiple local multidrop lists, do not lose - wildcard flag. (Affects "user foo is bar baz * is joe here") - * In multidrop configurations, an asterisk can now appear - anywhere in the list of local users, not just at the end. - * In multidrop mode, header parsing is now more verbose in -vv - mode, so that it becomes possible to see which header is used. - * Make --antispam work from command line (these used to work in - rcfiles). - * Smoke test XHTML 1.1 validation, and if it fails, skip - validating HTML documents. Skip validating - Mailbox-Names-UTF7.html. Several systems have broken XHTML 1.1 - DTD installations that jeopardize the build. - * Send a NOOP only after a failed STARTTLS in IMAP. - * GSSAPI verbose/debug syslog to INFO severity. Do STARTTLS/STLS - negotiation in IMAP/POP3 if it is mandatory even if the server - capabilities do not show support for upgradation to TLS. To - use this, configure --sslproto tls1. - * IMAP: Understand empty strings as FETCH response, seen on - Yahoo. Note that fetchmail continues to expect literals as - FETCH response for now. - -- update to fetchmail-6.3.18 - [#] SECURITY IMPROVEMENTS TO DEFANG X.509 CERTIFICATE ABUSE - * Fetchmail now only accepts wildcard certificate common names - and subject alternative names if they start with "*.". Previous - versions would accept wildcards even if no period followed - immediately. - * Fetchmail now disallows wildcards in certificates to match - domain literals (such as 10.9.8.7), or wildcards in domain - literals ("*.168.23.23"). The test is overly picky and - triggers if the pattern (after skipping the initial wildcard - "*") or domain consists solely of digits and dots, and thus - matches more than needed. - * Fetchmail now disallows wildcarding top-level domains. - [#] CRITICAL BUG FIXES AND REGRESSION FIXES - * Fetchmail 6.3.15, 6.3.16, and 6.3.17 would pick up libmd5 to - obtain MD5* functions, as an effect of an undocumented Solaris - MD5 fix. This caused all MD5-related functions to malfunction - if, for instance, libmd5.so was installed on other operating - systems as part of libwww on machines where long isn't - 32-bits, i. e. usually on 64-bit computers. - * Fetchmail 6.3.17 warned about insecure SSL/TLS connections - even if a matching --sslfingerprint was specified. This is an - omission from an SSL usability change made in 6.3.17. - * Fetchmail will now apply timeouts to the authentication stage. - This stage encompasses STARTTLS/STLS negotiation in IMAP/POP3. - Reported missing by Thomas Jarosch. - * Fetchmail now cancels GSSAPI authentication properly when - encountering GSS errors, such as no or unsuitable credentials. - It now sends an asterisk on a line by its own, as required in - SASL. This fixes protocol synchronization issues that cause - Authentication failures, often observed with kerberized MS - Exchange servers. - * Other fixes. - -- update to fetchmail-6.3.17 - [#] SECURITY FIX - * CVE-2010-1167: Fetchmail before release 6.3.17 did not properly - sanitize external input (mail headers and UID). - [#] FEATURES - * Fetchmail now supports a --sslcertfile option to - specify a "CA bundle" file (a file that contains trusted CA - certificates). - * Fetchmail now supports a - FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS environment variable - to force loading the default SSL CA certificate locations even - if --sslcertfile or --sslcertpath is used. If neither option - is in effect, fetchmail loads the default locations. - [#] REGRESSION FIX - * Fix string handling in rcfile scanner, which caused fetchmail - to misparse a run control file in certain circumstances. - [#] BUG FIXES - * Plug memory leak when using a "defaults" entry in the run - control file. - * Do not print SSL certificate mismatches unless verbose or - - -sslcertck is enabled. - * Do not lose "set invisible" in fetchmailconf. (Michael Barnack) -- drop fetchmail-SA-2010-02.patch (in upstream) - -- add fetchmail-SA-2010-02.patch (bnc#597673) - -- make it possible change default fetchmailrc location using new - sysconfig option -- do not change owner of fetchmailrc in post - -- update to fetchmail-6.3.16 - [#] BUG FIX - * Fix --interface option, broken in 6.3.15. - [#] CHANGE - * Call OpenSSL_add_all_algorithms(). This is needed to support - non-mandatory algorithms in certificates. - -- update to fetchmail-6.3.15 - [#] FEATURE - * Fetchmail now supports a bad-header command line or rcfile - option that takes exactly one argument, accept or reject - (default). - [#] BUG FIXES - * In the rcfile, recognize "local" as abbreviation for - "localdomains", as documented. - * Do not close stdout when using mda and "bsmtp -" at the same time. - * Log operating system errors when BSMTP writes fail. - * Fix verbose mode progress formatting regression from 6.3.10; - SMTP trace lines were no longer on a line of their own. Reported - by Melchior Franz. - * Check seteuid() return value and abort running MDA if switch fails. - * Set global flags in a consistent manner. Make --nosoftbounce and - - -nobounce work from command line (these used to work in rcfiles). - Reported and fix confirmed working by N.J. Mann. (Sunil Shetye) - -- update to fetchmail-6.3.14 - [#] SECURITY FIXES - * SSL/TLS certificate information is now also reported properly - on computers that consider the "char" type signed. Fixes - malloc() buffer overrun. Workaround for older versions: do not - use verbose mode. - [#] BUG FIXES - * The IMAP client no longer skips messages from several IMAP - servers including Dovecot if fetchmail's "idle" is in use. - Causes were that fetchmail (a) ignored some untagged responses - when it should not (b) relied on EXISTS messages in response to - EXPUNGE, which aren't mandated by RFC-3501 (the IMAP standard) - and aren't sent by Dovecot either. Fix by Sunil Shetye (the fix - also consolidates IMAP response handling, improving overall - robustness of the IMAP client), bug report and testing by Matt - Doran, with further hints from Timo Sirainen. - * The SMTP client now recovers from errors (such as servers - dropping the connection after errors) when sending an RSET - command. Fix by Sunil Shetye. Report by James Moe. - * The IMAP client now uses "SEARCH UNSEEN" rather than "SEARCH - UNSEEN NOT DELETED" again on IMAP2, to fix a regression in - fetchmail 6.2.5 reported by Will Stringer in June 2004. (Sunil - Shetye) - * The IMAP client now uses "SEARCH UNSEEN UNDELETED" on IMAP4 - and IMAP4r1 servers (Sunil Shetye). - * Workaround: The IMAP client now falls back to "FETCH n:m - FLAGS" if the server does not support "SEARCH". (Sunil Shetye) - * The IMAP client now requests message numbers in batches of - 1,000 to avoid problems if there are more than 1860 unseen - messages. (Sunil Shetye) Note that this wasn't security - relevant because fetchmail would only read up to the maximum - buffer size and leave the remainder of the string unread, going - out of synch afterwards. - * Stricter validation of IMAP responses containing byte or - message counts. -- fetchmail 6.3.13 : - [#] REGRESSION FIXES - * The multiline SMTP error fix in release 6.3.12 caused - fetchmail to lose message codes 400..599 and treat all of these - as temporary error. This would cause messages to be left on the - server even if softbounce was turned off. Reported by Thomas - Jarosch. - -- update to fetchmail-6.3.12 - [#] REGRESSION FIXES - * The CVS-2009-2666 fix in fetchmail release 6.3.11 caused a free() of - unallocated memory on SSL connections, which caused crashes or program aborts - on some systems (depending on how initialization and free() of unallocated - memory is handled in compiler and libc). - Workaround for older versions: run in verbose mode. - Patch courtesy of Thomas Heinz, fixes Gentoo Bug #280760. - This regression affected only the 6.3.11 release, but not the patch that was - part of the security announcement fetchmail-SA-2009-01. - [#] BUG FIXES - * Fix error reporting for GSSAPI on Heimdal (h5l) Kerberos. - * Look for MD5_Init in libcrypto rather than libssl, fixes Gentoo Kerberos - builds; fixes upstream parts of Gentoo Bugs #231400 and #185652, and fixes - BerliOS Bug #16134. - * Report multiline SMTP errors properly, reported by Earl Chew; fixes Debian Bug - [#569899], reported by Akihiro Terasaki. - Note: This fix introduced a regression, fixed in 6.3.13. - * Replace control characters in SMTP replies by '?'. - * Fetchmailconf: Fix descriptions for smtpaddress and smtpname options; - smtpaddress is for RCPT TO, not MAIL FROM. Found by Gerard Seibert. -- update to fetchmail-6.3.13 - [#] REGRESSION FIXES - * The multiline SMTP error fix in release 6.3.12 caused fetchmail to lose - message codes 400..599 and treat all of these as temporary error. This would - cause messages to be left on the server even if softbounce was turned off. - Reported by Thomas Jarosch. -- drop fetchmail-6.3.11-fix-invalid-free.patch (fixed upstream) - -- add fetchmail-6.3.11-fix-invalid-free.patch - - fix https://bugs.gentoo.org/280760 - -- use new python macros - -- update to 6.3.11 - [#] SECURITY BUGFIXES - * CVE-2009-2666: SSL NUL prefix impersonation attack through NULs in a - part of a X.509 certificate's CommonName and subjectAltName fields. These - fields use opaque strings with a separate length field, so that the NUL - character isn't a special character inside the certificate. Fetchmail, being - written in the C language, used to treat these strings as C strings - nonetheless, so that the domain comparison would end at the first embedded NUL - character, rather than at the real end of the string. - Fetchmail will now abort certificate verification as failed if NULs are - encountered inside either of these fields regardless of their position, and - drop the connection even if --sslcertck is not used, because NUL is not a - valid character in legitimate DNS names. - See fetchmail-SA-2009-01.txt for details, including a minimal patch. - [#] BUGFIXES - * Remove the spurious message "message delimiter found while scanning headers". - RFC-5322 syntax states that the delimiter is part of the body, and the body is - optional. - * Convert all non-printable characters in certificate Subject/Issuer - Common Name or Subject Alternative Name fields to ANSI-C hex escapes (\xnn, - where nn are hex digits). - -- update to 6.3.10 (final version) - -- update to 6.3.10-beta1 - [#] INCOMPATIBLE BUGFIXES AND CHANGES: - * Fetchmail no longer drops permanently undelivered messages by default, to - match historic documentation. It does this by adding a new "softbounce" - option, see below. - * There is a new "softbounce" global option that prevents the deletion of - messages that have not been forwarded. It defaults to "true" for fetchmail - 6.3.X in order to match historic documentation. This may change its default - in the next major release. - * For other changes, please see the package changelog -- update fetchmail-6.3.8-smtp_errors.patch (partially upstreamed) - filesystem +- Remove duplicate line due to merge error + +- add /etc/skel/.cache with perm 0700 (bsc#1181011) + +- Set correct permissions when creating /proc and /sys + +- Ignore postfix user (pulled in from buildsystem) + +- /proc and /sys should be %ghost to allow filesystem package updates in + rootless container environments (rh#1548403) (bsc#1146705) + +- Split /var/tmp out of fs-var.conf, new file is fs-var-tmp.conf. + Allows to override config to add cleanup options of /var/tmp + [bsc#1078466] +- Create fs-tmp.conf to cleanup /tmp regular (required with tmpfs) + [bsc#1175519] +- Fix bug about missing group in tmpfiles.d files +- Generic cleanup: + - Remove /usr/local/games + -- add /usr/share/appdata (bnc#893441) - -- drop /media directory (bnc#890198) - -- make /run/lock %ghost to fix build failure - -- make /var/run and /var/lock just ghost entries and create them - if they do not exist at all and rely on dracut hooks to - actually replace directories with symlinks there (bnc#874748) - -- add vscan user to ignore home list - -- change /etc/cups to mode 0755 (bnc#871640) for new cups version - -- change /sys to mode 0555 (bnc#871640) - -- make /var/lock a symlink to /run/lock (bnc#867873) - -- use lazy umount - -- use os.execute("umount ...") instead of posix.umount("...") - bnc#866964 - -- change pre to pretrans for directory/symlink conversion - -- drop /var/lib/pam_devperm (bnc#866234) - -- replace /var/run by symlink to /run -- try to handle case where /var/run is a bind-mount -- extend lua script in preinstall to handle this transition -- bnc#865893 - -- bump version to 13.2 - -- Drop /usr/X11R6, /usr/X11R6/bin, /usr/X11R6/lib, /var/X11R6 - -- add ppc64le definition - -- Drop /lib/systemd and /lib/systemd/system, everything is now in - /usr/lib/systemd... - -- do not put dir modifiers on symlinks - -- change license to MIT as GPL doesn't make sense for a package that - only contains directories. Also include a LICENSE.txt with the - sources (bnc#822602). - -- bump version to 13.1 - -- Add systemd %_unitdir - -- move sysctl directories here - -- Add directory.list64 for aarch64 - -- Revert /var/run and /var/lock being symlinks for now. - -- remove get_version_number.sh, it's unused since ages - -- Revert last change since aaa_base removed /usr/lib/tmpfiles.d. - -- own /usr/lib/tmpfiles.d - -- Remove also /sbin/conf.d/ (SuSEconfig directory). - -- replace /var/run and /var/lock directories with symlinks to - /run and /run/lock (respectively). - -- Remove SuSEconfig directories [FATE#100011] - -- move directories for man page translations from man package to - filesystem - -- remove /var/run/vi.recover (bnc#765288) -- remove /media/floppy and /media/cdrom ghost entries, they are not - used anywhere since years either - -- remove /var/cache/fonts (bnc#764885) - -- Also create /usr/share/help/$LOCALE for each LOCALE defined in - the languages file. This will allow our packages to have - translations for the XDG help system. - -- bump version to 12.2 - -- digged through logs to find more languages that have >45000 strings - -- remove world writeable /var/crash again (bnc#438041) - -- Apply packaging guidelines (remove redundant/obsolete - tags/sections from specfile, etc.) - -- Add /usr/share/help and /usr/share/help/C: this is the directory - used by the XDG help system specification, and the subdirectory - for the english docs there. - -- remove dirs that are clearly aaa_base specific - -- remove /var/lock/subsys as /var/lock is on tmpfs now - -- Really add language zh. - -- Add languages ga, ia, kk, km, kn, mai, nds, wa (from kde4-l10n) and - zh (from cups). - -- add /etc/skel/{.local,.config} to make sure they have correct - permissions for new users (bnc#676468) - -- Bump version number. -- Remove /etc/skel/.mozilla, it's not needed to have this by default. - -- Increase version number to 12.1. -- Add missing directories from aaa_base: /usr/share/doc/packages/aaa_base, - /lib/aaa_base - -- add /run directory (mode 0755,root,root) - -- reset list of languages to only contain what's translated with - more than 45.000. we might add big ones later if they become popular - to translate - -- bump version to 11.5 - -- fix build whitelisting /lib/udev/devices - -- add new locales (bnc#659001) - -- Add the new locale for "Congo", kg (iso 639-1). - -- add an locale for "Aragonese Spanish" - -- add /lib/systemd and /lib/systemd/system to avoid systemd - dependencies in lots of packages that merely install a text file - there. - -- add /etc/tmpfiles.d - -- add ghost.list with directories only listed in this package - as ghost files, move /tmp/.X11-unix, /tmp/.ICE-unix - and /var/tmp/vi.recover to that list -- also move /media/cdrom and /media/floppy to that list - they were done manually as ghosts in the specfile before -- add /etc/tmpdirs.d (see aaa_base) - -- Set version number to 11.3 - -- change group of /var/lock to 'lock' (bnc#552095, FATE#308360) - -- added ms_my (bnc#561174) - -- Add /usr/$march directories for SPARC. Will be packaging both - sparc-suse-linux and sparc64-suse-linux because the compiler - suite is usually configured with the latter on this arch. - -- minor change for sparc in specfile (bnc#558343) - -- added en@shaw (bnc#559206) - -- add arm gnueabi folders - -- added /selinux (fate#305557) - -- added fil (filipino) to the list of languages (bnc#513962) - -- add bem (Bemba) (fix bnc#501080) - -- fix build (ignore /lib/mkinitrd/scripts for now) - -- add hne (Chhattisgarhi) - -- added jbo (bnc#485455) - fio +- Update to 3.23 (no changelog) + +- Update to 3.21 (no changelog) +- Remove fio-gfio_main_ui.patch + +- Update to version 3.20: + * No changelog available +- Add fio-gfio_main_ui.patch + +- Update to 3.19 (no changelog) +- Remove 0001-Fix-compilation-error-with-gfio.patch +- Remove fio.python2.patch + +- Update to version 3.16: + * new: NBD support + * new: ZBD support + * for the rest see http://brick.kernel.dk/snaps/fio-3.16.shortlog.txt +- Added patches: + * 0001-Fix-compilation-error-with-gfio.patch + +- Update to version 3.14: + * no upstream changelog available + +- Update to version 3.13: + * Shortlog: http://brick.kernel.dk/snaps/fio-3.13.shortlog.txt + +- Update to version 3.12: + * no upstream changelog available + +- Do not use libressl + +- Remove duplication from build macros +- Disable building for native host to avoid illegal instruction crashes + +- Update to version 3.10 + * For detailed list of changes see: + http://brick.kernel.dk/snaps/fio-3.10.shortlog.txt +- Switch to building with openssl + +- Update to version 3.9 + * For detailed list of changes see: + http://brick.kernel.dk/snaps/fio-3.9.shortlog.txt + +- Replace hardcoded dependency to python2.7, which does not exist + in SLE_11, with python2 via fio.python2.patch + firewalld -- Update to 0.7.5 (jsc#SLE-12281) +- Remove dependency on firewalld from firewall-macros (bsc#1183404) + +- Disable FlushAllOnReload option to not retain interface to zone + assignments and direct rules when using --reload option. + * 0002-Disable-FlushAllOnReload-option.patch + +- Update to 0.9.3 (jsc#SLE-17336): + * docs(dbus): fix invalid method names + * fix(forward): iptables: ipset used as zone source + * fix(rich): non-printable characters removed from rich rules + * docs(firewall-cmd): small description grammar fix + * fix(rich): limit table to strip non-printables to C0 and C1 + * fix(zone): add source with mac address + +- Add dependency for firewall-offline-cmd (bsc#1180883) + +- Remove the patch which enforces usage of iptables instead of + nftables (jsc#SLE-16300): + * 0001-firewall-backend-Switch-default-backend-to-iptables.patch +- Add firewalld zone for the docker0 interface. This is the + workaround for lack of nftables support in docker. Without that + additional zone, containers have no Internet connectivity. + (rhbz#1817022, jsc#SLE-16300) +- Update to 0.9.1: + * Bugfixes: + * docs(firewall-cmd): clarify lockdown whitelist command paths + * fix(dbus): getActivePolicies shouldn't return a policy if a zone is not active + * fix(policy): zone interface/source changes should affect all using zone + +- Make use of %service_del_postun_without_restart + And stop using DISABLE_RESTART_ON_UPDATE as this interface is + obsolete. + +- Add python3-nftables as a requirement. + +- update to 0.9.0: + * New major features + * prevention of Zone Drifting + * Intra Zone Forwarding + * Policy Objects + * For a full list of changes, see + https://github.com/firewalld/firewalld/compare/v0.8.0...v0.9.0 + +- update to 0.8.3: + * nftables: convert to libnftables JSON interface + * service: new “helper” element to replace “module” More accurately represents the conntrack helper. Deprecates “module”. + * allow custom helpers using standard helper modules (rhbz 1733066) + * testsuite is now shipped in the dist tarball + * Typo in firewall-config(1) + * Fix typo in TFTP service description + * doc: README: add note about language translations + * fix: rich: source/dest only matching with mark action + * feat: AllowZoneDrifting config option + * feat: nftables: support AllowZoneDrifting=yes + * feat: ipXtables: support AllowZoneDrifting=yes + * fix: firewall-offline-cmd: Don’t print warning about AllowZoneDrifting + * fix: add logrotate policy + * doc: direct: add CAVEATS section + * fix: checkIP6: strip leading/trailing square brackets + * fix: nftables: remove square brackets from IPv6 addresses + * fix: ipXtables: remove square brackets from IPv6 addresses + * fix: nftables: ipset types using “port” + * fix: nftables: zone dispatch with multidimensional ipsets + * fix: ipset: destroy runtime sets on reload/stop + * fix: port: support querying sub ranges + * fix: source_port: support querying sub ranges + * doc: specify accepted characters for object names + * fix: doc: address copy/paste mistakes in short/description + * fix: configure: atlocal: quote variable values + * fix: nftables: allow set intervals with concatenations + * doc: clarify –set-target values “default” vs “reject” + * fix: update dynamic DCE RPC ports in freeipa-trust service + * fix: nftables: ipset: port ranges for non-default protocols + * fix(systemd): Conflict with nftables.service + * fix(direct): rule in a zone chain + * fix(client): addService needs to reduce tuple size + * fix(doc): dbus: signatures for zone tuple based APIs + * fix(config): bool values in dict based import/export + * fix(dbus): service: don’t cleanup config for old set APIs + * fix(ipset): flush the set if IndividiualCalls=yes + * fix(firewall-offline-cmd): remove instances of “[P]” in help text + * fix(rich): source mac with nftables backend + * docs: replace occurrences of the term blacklist with denylist + * fix: core: rich: Catch ValueError on non-numeric priority values + * docs(README): add libxslt for doc generation + * fix(cli): add –zone is an invalid option with –direct + * fix(cli): add ipset type hash:mac is incompatible with the family parameter + +- Update to version 0.7.5 (jsc#SLE-12281): -- Switch firewall backend fallback to 'iptables' (bsc#1102761) - This ensures that existing configuration files will keep working - even if FirewallBackend option is missing. + +- Update to 0.7.4 + This is a bug fix only release. + However, it does reintroduce the zone drifting bug as a feature. See #258 and #441. This behavior is disabled by default. + * improvement: build: add an option to disable building documentation + * Typo in firewall-config(1) + * Fix typo in TFTP service description + * doc: README: add note about language translations + * fix: rich: source/dest only matching with mark action + * feat: AllowZoneDrifting config option + * feat: nftables: support AllowZoneDrifting=yes + * feat: ipXtables: support AllowZoneDrifting=yes + * fix: firewall-offline-cmd: Don't print warning about AllowZoneDrifting + * fix: add logrotate policy + * fix: tests: regenerate testsuite if .../{cli,python}/*.at changes + * doc: direct: add CAVEATS section + * fix: checkIP6: strip leading/trailing square brackets + * fix: nftables: remove square brackets from IPv6 addresses + * fix: ipXtables: remove square brackets from IPv6 addresses + * fix: nftables: zone dispatch with multidimensional ipsets + * fix: ipset: destroy runtime sets on reload/stop + * fix: port: support querying sub ranges + * fix: source_port: support querying sub ranges + * doc: specify accepted characters for object names + * fix: doc: address copy/paste mistakes in short/description + * fix: configure: atlocal: quote variable values + * fix: nftables: allow set intervals with concatenations + * doc: clarify --set-target values "default" vs "reject" + +- Update to version 0.7.3: + * release: v0.7.3 + * chore: update translations + * doc: README: add note about integration tests + * test: check-container: also run check-integration + * test: integration: NM zone overrides interface on reload + * test: build: support integration tests + * test: functions: add macro NMCLI_CHECK + * test: functions: new macros for starting/stopping NetworkManager + * fix: test: leave "cleanup" for tests cases + * test: check-container: add support for fedora rawhide + * test: check-container: add support for debian sid + * test: build: add support for running in containers + * fix: test/functions: FWD_END_TEST: improve grep for errors/warnings + * fix: test: direct passthrough: no need to check for dummy module + * fix: test: CHECK_NAT_COEXISTENCE: only check for kernel version + * fix: reload: let NM interface assignments override permanent config + * chore: tests: rename IF_IPV6_SUPPORTED to IF_HOST_SUPPORTS_IPV6_RULES + * fix: tests: convert host ipv6 checks to runtime + * fix: tests: convert ip6tables checks to runtime + * fix: tests: convert probe of nft numeric args to runtime + * fix: tests: convert nftables fib checks to runtime + * fix: build: distribute testsuite + * fix: don't probe for available kernel modules + * fix: failure to load modules no longer fatal + * fix: tests/functions: canonicalize XML output + * chore: doc: update authors + * fix: test: use debug output based on autotest variable + * fix: src/tests/Makefile: distclean should clean atconfig + +- No longer recommend -lang: supplements are in use. + +- Replace incorrect usage of %_libexecdir with %_prefix/lib + +- rebased the original patch from revision 19 + +- Added a patch to make iptables the default again on openSUSE + +- Update to version 0.7.2: + This is a bug fix only release. + * fix: direct: removeRules() was mistakenly removing all rules + * fix: guarantee zone source dispatch is sorted by zone name + * fix: nftables: fix zone dispatch using ipset sources in nat chains + * doc: add --default-config and --system-config + * fix: --add-masquerade should only affect ipv4 + * fix: nftables: --forward-ports should only affect IPv4 + * fix: direct: removeRules() not removing all rules in chain + * dbus: service: fix service includes individual APIs + * fix: allow custom helpers using standard helper modules + * fix: service: usage of helpers with '-' in name + * fix: Revert "ebtables: drop support for broute table" + * fix: ebtables: don't use tables that aren't available + * fix: fw: initialize _rfc3964_ipv4 + +- Update to version 0.7.1: + * Rich Rule Priorities + * Service Definition Includes - Service definitions can now + include lines like: which will + include all the ports, etc from the https service. + * RFC3964 IPv4 filtering - A new option RFC3964_IPv4 in + firewalld.conf is available. It does filtering based on RFC3964 + in regards to IPv4 addresses. This functionality was + traditionally in network-scripts. + * FlushAllOnReload - A new option FlushAllOnReload in + firewalld.conf is available. Older release retained some + settings (direct rules, interface to zone assignments) during a + - -reload. With the introduction of this configuration option + that is no longer the case. Old behavior can be restored by + setting FlushAllOnReload=no. + * 15 new service definitions + * fix: firewall-offline-cmd: service: use dict based APIs + * fix: client: service: use dict based dbus APIs + * test: dbus: coverage for new service APIs + * fix: dbus: new dict based APIs for services + * test: dbus: service API coverage + * test: functions: add macro DBUS_INTROSPECT + * test: functions: add CHOMP macro for shell output + * fix: tests/functions: use gdbus instead of dbus-send + * fix: dbus: add missing APIs for service includes +- Remove patch for using iptables instead of nftables - we should + finally switch to nftables and fix its issues properly if they + occur again: -- Disable FlushAllOnReload option to not retain interface to zone - assignments and direct rules when using --reload option. - * 0002-Disable-FlushAllOnReload-option.patch -- Remove patches which were included upstream or are not needed - anymore: - * firewalld-add-additional-services.patch +- Remove patch which was released upstream: + * 0002-Add-FlushAllOnReload-config-option.patch + +- Update to version 0.6.4: + * chore: update translations + * treewide: fix over indentation (flake8 E117) + * test: travis: add another test matrix for omitting ip6tables + * chore: travis: split test matrix by keywords + * chore: tests: add AT_KEYWORDS for firewall-offline-cmd + * improvement: tests: Use AT_KEYWORDS for backends + * fix: tests: guard occurrences of IPv6 + * fix: tests/functions: ignore warnings about missing ip6tables + * test: add macro IF_IPV6_SUPPORTED + +- Move RPM macros to %_rpmmacrodir. + +- Revert last change: the macros DO reference firewall-cmd, but as + they are expanded during build time of the package, not at + runtime, the point in time is wrong to require firewalld. The + consumer of the macro is responsible to ask for the right + commands to be present at runtime of the scripts + (boo#1125775#c9). + +- Add dependency between firewall-macros and firewalld. + (boo#1125775) + +- Fix --with-ifcfgdir configure parameter. (boo#1124212) + +- Add upstream patch to make --reload/--complete-reload forget the + runtime configuration and always load the permanent one + (bsc#1121277) + * 0002-Add-FlushAllOnReload-config-option.patch + +- Update to 0.6.3. Some of the changes are: + * update translations + * nftables: fix reject statement in "block" zone + * shell-completion: bash: don't check firewalld state + * firewalld: fix --runtime-to-permanent if NM not in use. + * firewall-cmd: sort --list-protocols output + * firewall-cmd: sort --list-services output + * command: sort services/protocols in --list-all output + * services: add audit + * nftables: fix rich rule log/audit being added to wrong chain + * nftables: fix destination checks not allowing masks + * firewall/core/io/*.py: Let SAX handle the encoding of XML files (gh#firewalld/firewalld#395)(bsc#1083361) + * fw_zone: expose _ipset_match_flags() + * tests/firewall-cmd: exercise multiple interfaces and zones + * fw_transaction: On clear zone transaction, must clear fw and other zones + * Fix translating labels (gh#firewalld/firewalld#392) +- Remove patches which have made it upstream: - * 0001-fw_nm-Make-nm_get_zone_of_connection-only-check-perm.patch - * 0002-firewall-cmd-On-getZoneOfInterface-only-ask-NM-for-p.patch - * 0003-firewall-cmd-For-non-permanent-interface-changes-don.patch - * 0004-fw_nm-New-function-to-get-all-interfaces-from-NM.patch - * 0005-fw_nm-Add-nm_get_interfaces_in_zone.patch - * 0006-firewall-cmd-Ask-NM-when-listing-permanent-interface.patch - * 0007-firewall-cmd-Allow-passing-extra-interfaces-to-print.patch - * 0001-ifcfg-Modify-ZONE-on-permanent-config-changes.patch - * 0001-firewall-core-Always-reload-the-permanent-configurat.patch - * 0001-firewall-core-fw_nm-nm_get_zone_of_connection-should.patch - * 0001-firewalld-fix-runtime-to-permanent-if-NM-not-in-use.patch - -- Add upstream patch to fix the error in --runtime-to-permanent - option about 'settings' variable being referenced before - assignment. This error occurs only when NetworkManager is not - used. (bsc#1122151) - * 0001-firewalld-fix-runtime-to-permanent-if-NM-not-in-use.patch - -- Import SUSE translations (boo#1108832) - * added firewalld-0.5.5-po-20181105.tar.xz - -- Add upstream patch to fix a python stacktrace when getting the - zone for a NetworkManager connection (bsc#1106319) - * 0001-firewall-core-fw_nm-nm_get_zone_of_connection-should.patch - -- Add adapted upstream patch to make --reload/--complete-reload - forget the runtime configuration and always load the permanent - one (bsc#1112008) - * 0001-firewall-core-Always-reload-the-permanent-configurat.patch + * 0002-firewalld-0.6.x-rich-rule-with-ipset-regression.patch -- Add upstream patch to mark more strings as translatable (bsc#1096542) +- Add upstream patch to mark more strings as translatable which is + required by firewall UI when creating rich rules (bsc#1096542) -- Add upstream patches to fix NetworkManager integration (bsc#1109074) - * 0001-fw_nm-Make-nm_get_zone_of_connection-only-check-perm.patch - * 0002-firewall-cmd-On-getZoneOfInterface-only-ask-NM-for-p.patch - * 0003-firewall-cmd-For-non-permanent-interface-changes-don.patch - * 0004-fw_nm-New-function-to-get-all-interfaces-from-NM.patch - * 0005-fw_nm-Add-nm_get_interfaces_in_zone.patch - * 0006-firewall-cmd-Ask-NM-when-listing-permanent-interface.patch - * 0007-firewall-cmd-Allow-passing-extra-interfaces-to-print.patch -- Add upstream patch to fix ifcfg ZONE attribute on permanent firewall - changes (bsc#1109153) - * 0001-ifcfg-Modify-ZONE-on-permanent-config-changes.patch -- Update to 0.5.5 (bsc#1108420) +- Add upstream patch to fix rich rules that uses ipset (bsc#1104990) + * 00002-firewalld-0.6.x-rich-rule-with-ipset-regression.patch + +- Update to 0.6.2. Some of the changes are: - * firewall/core/fw_nm: nm_get_zone_of_connection should return None or empty string instead of False + * nftables: fix log-denied with values other than "all" or "off" + * fw_ipset: raise FirewallError if backend command fails + * ipset: only use "-exist" on restore + * fw_ipset: fix duplicate add of ipset entries + * *tables: For opened ports/protocols/etc match ct state new,untracked (bsc#1105821) + * ipXtables: increase wait lock to 10s + * nftables: fix rich rules ports/protocols/source ports not considering ct state + * ports: allow querying a single added by range + * fw_zone: do not change rich rule errors into warnings + * fw_zone: fix services with multiple destination IP versions (bsc#1105899) + * fw_zone: consider destination for protocols + * firewall/core/fw_nm: nm_get_zone_of_connection should return None or empty string instead of False (boo#1106319) -- spec-cleaner fixes - -- Update to 0.5.4 (bsc#1105170) - * update translations + * nftables: fix rich rule audit log + * ebtables: replace RETURN policy with explicit RETURN at end of chain + * direct backends: allow build_chain() to build multiple rules + * fw: on restart set policy from same function + * ebtables: drop support for broute table +- Remove upstream patches + * 0001-nftables-fix-rich-rules-ports-protocols-source-ports.patch + * 0001-fw_zone-consider-destination-for-protocols.patch + * 0002-fw_zone-fix-services-with-multiple-destination-IP-ve.patch + * firewalld-fix-firewalld-config-crash.patch + +- Add upstream patch to fix Neighbor Discovery filtering for IPv6 (bsc#1105821) + * 0001-nftables-fix-rich-rules-ports-protocols-source-ports.patch +- Add upstream patch to fix building rules for multiple IP families (bsc#1105899) + * 0001-fw_zone-consider-destination-for-protocols.patch + * 0002-fw_zone-fix-services-with-multiple-destination-IP-ve.patch + +- Add firewalld-fix-firewalld-config-crash.patch: set + nm_get_zone_of_connection to return 'None' instead of 'False' for + automatically generated connections to avoid firewall-config + crashes. Patch provided by upstream (boo#1106319, + gh#firewalld/firewalld#370). + +- Also switch firewall backend fallback to 'iptables' (bsc#1102761) + This ensures that existing configuration files will keep working + even if FirewallBackend option is missing. + * 0001-firewall-backend-Switch-default-backend-to-iptables.patch + +- Update to 0.6.1. Some of the changes are: + * Correct source/destination in rich rule masquerade + * Only modify ifcfg files for permanent configuration changes + * Fix a backtrace when calling common_reverse_rule() + * man firewalld.conf: Show nftables is the default FirewallBackend + * firewall-config: fix some untranslated strings that caused a UI + bug causing rich rules to not be modify-able (bsc#1096542) - * firewall-config: fix some untranslated strings - * Rich Rule Masquerade inverted source-destination in Forward Chain - * don't forward interface to zone requests to NM for generated interfaces + * fixed many issues if iptables is actually iptables-nft + * Use preferred location for AppData files + * ipXtables: fix ICMP block inversion with set-log-denied + * fixes ICMP block inversion with set-log-denied with + IndividualCalls=yes + * nftables: fix set-log-denied if target is not ACCEPT + * fw_direct: strip _direct chain suffix if using nftables + * NetworkManager integration bugfixes. + +- Switch back to 'iptables' backend as default (bsc#1102761) + +- Update to 0.6.0. Some of the changes are: + * update translations + * firewall-config: Add ipv6-icmp to the protocol dropdown box (#348, bsc#1099698) + * core: logger: Remove world-readable bit from logfile (#349, bsc#1098986) + * IPv6 rpfilter: explicitly allow neighbor solicitation + * nftables backend (default) + * Added loads of new services - * ipset: check type when parsing ipset definition - * firewall-config: Add ipv6-icmp to the protocol dropdown box - * core: logger: Remove world-readable bit from logfile - * IPv6 rpfilter: explicitly allow neighbor solicitation -- Remove patches that have made it upstream: - * 0001-firewall-config-fix-some-untranslated-strings.patch - * 0001-firewall-config-Add-ipv6-icmp-to-the-protocol-dropdo.patch - * 0001-core-logger-Remove-world-readable-bit-from-logfile-3.patch - * firewalld-0.5.3-po-20180417.tar.xz - -- Mark more strings as translatable when creating rich rules (bsc#1096542) - * 0001-firewall-config-fix-some-untranslated-strings.patch - -- Backport the following upstream fixes: - * Add missig ipv6-icmp protocol to UI drop-down list (bsc#1099698) - - 0001-firewall-config-Add-ipv6-icmp-to-the-protocol-dropdo.patch - * Drop global read permissions from the log file (bsc#1098986) - - 0001-core-logger-Remove-world-readable-bit-from-logfile-3.patch - -- Merge SUSE translations to version 0.5.3, fix typos (boo#1094051, - add firewalld-0.5.3-po-20180417.tar.xz, - remove firewalld-po-20180417.tar.xz). + * firewallctl: completely remove all code and references + * dbus: expose FirewallBackend + * dbus: fix erroneous fallback for AutomaticHelpers +- Remove patches which have made it upstream + * firewalld-add-additional-services.patch +- spec-cleaner fixes -- Translations update to version 20180417 (bsc#1081623): - * Minor fixes of ar, ko, nl. - - * firewall-config: Break infinite loop when firewalld is not - running (bsc#1082470, bsc#1085205) + * firewall-config: Break infinite loop when firewalld is not running -- Remove obsolete patches which are now upstream - * 0001-src-firewall-config-Fix-default-value-for-dialog-but.patch - * 0002-src-firewall-config-Break-infinite-loop-when-firewal.patch -- Update to 0.5.1 (bsc#1084026) +- Remove high-availability service. SUSE HA uses the cluster service + provided by the yast2-cluster package (bsc#1078223) + +- Update to 0.5.1 + +- Update to 0.5.0 -- Add upstream patches to fix endless loop in firewall-config when - firewalld is not running (bsc#1082470) - * 0001-src-firewall-config-Fix-default-value-for-dialog-but.patch - * 0002-src-firewall-config-Break-infinite-loop-when-firewal.patch - -- Remove high-availability service. SUSE HA uses the cluster service - provided by the yast2-cluster package (bsc#1078223) - flatpak -- Update to version 1.10.2: - + This is a security update which fixes a potential attack where - a flatpak application could use custom formated .desktop files - to gain access to files on the host system. - + Fix memory leaks - + Some test fixes - + Documentation updates - + G_BEGIN/END_DECLS added to library headders for c++ use - + Fix for X11 cookies on OpenSUSE - + Spawn portal better handles non-utf8 filenames - -- Flatpak only requires glib 2.44, not 2.60 -- Update ostree version required to 2020.8 - -- Update to version 1.10.1: - + Fix flatpak build on systems with setuid bwrap - + Fix some compiler warnings - + Fix crash on updating apps with no deploy data - + Updated translations. -- Remove deprecated texinfo packaging macros. -- Switch to upstream release tarball. - -- Update to version 1.10.0: - + The major new feature in this series compared to 1.8 is the - support for the new repo format which should make updates - faster and download less data. - + The systemd generator snippets now call flatpak - - -print-updated-env in place of a bunch of shell for better - login performance. - + The .profile snippets now disable GVfs when calling flatpak to - avoid spawning a gvfs daemon when logging in via ssh. - + Build fixes for GCC 11. - + Flatpak now finds the pulseaudio sockets better in uncommon - configurations. - + Sandboxes with network access it now also has access to the - systemd-resolved socket to do dns lookups. - + Flatpak supports unsetting env vars in the sandbox using - - -unset-env, and --env=FOO= now sets FOO to the empty string - instead of unsetting it. - + Similarly the spawn portal has an option to unset an env var. - + The spawn portal now has an option to share the pid namespace - with the sub-sandbox. - -- Update to version 1.8.5 (CVE-2021-21261): - + This is a security update that fixes a sandbox escape where a - malicious application can execute code outside the sandbox by - controlling the environment of the "flatpak run" command when - spawning a sub-sandbox (boo#1180996) - -- Update to version 1.8.4: - + Fix support for ppc64. - -- Move flatpak-bisect and flatpak-coredumpctl to devel subpackage, - allow to remove python3 dependency on main package. - -- Enable LTO (boo#1133124) as gobject-introspection works fine with LTO. - -- Update to version 1.8.3: - + Fixed progress reporting for OCI and extra-data. - + The in-memory summary cache is more efficient. - + Fixed authentication getting stuck in a loop in some cases. - + Fixed authentication error reporting. - + We now extract OCI info for runtimes as well as apps. - + Fixed crash if anonymous authentication fails and -y is - specified. - + flatpak info now only looks at the specified installation if - one is specified. - + Better error reporting for server HTTP errors during download. - + Uninstall now removes applications before the runtime it - depends on. - + Fixed test-suite to pass with the latest OSTree version. - + Fixed dbus environment variables in flatpak enter. - + Avoid updating metadata from the remote when uninstalling. - + Fixed error message handling in various places. - + FlatpakTransaction now verifies all passed in refs to avoid. - + potential issues with invalid names. - + Updated translations. - -- Update to version 1.8.2: - + Added validation of collection id settings for remotes. - + Fix seccomp filters on s390. - + Robustness fixes to the spawn portal. - + Fix support for masking update in the system installation. - + Better support for distros with uncommon models of merged /usr. - + Cache responses from localed/AccountService. - + Fix hangs in cases where xdg-dbus-proxy fails to start. - + Fix double-free in cups socket detection. - + OCI authenticator now doesn't ask for auth in case of http - errors. - -- Fix invalid usage of %{_libexecdir} to reference systemd - directories. - -- Update to version 1.8.1: - * Avoid calling authenticator in update if ref didn't change - * Don't fail transaction if ref is already installed (after - transaction start) - * Fix flatpak run handling of userns in the --device=all case - * Fix handling of extensions from different remotes - * Fix flatpak run --no-session-bus - * Updated translations -- Update to version 1.8.0: - * FlatpakTransaction has a new signal "install-authenticator" - which clients can handle to install authenticators needed for - the transaction. This is done in the CLI commands. - * We now always expose the host timezone data, allowing us the - expose the host /etc/localtime in a way that works better, - fixing several apps that had timezone issues. - * Fix flatpak enter which didn't work in some cases. - * We now ship a systemd unit (not installed by default) to - automatically detect plugged in usb sticks with sideload repos. - * By default we no longer install the gdm env.d file, as the - systemd generators work better. - * create-usb now exports partial commits by default - * Fix handling of docker media types in oci remotes - * Fix subjects in remote-info --log output -- Remove source file used to generate a flatpak user on the system - since it's now included by upstream: - * system-user-flatpak.conf - -- Fixes for %_libexecdir changing to /usr/libexec - -- Update to version 1.6.4: - + This release backports some of the OCI authenticator fixes from - the 1.7 series, and should now be able to host flatpak images - on e.g. docker hub. - + Other changes: - - Fix a use-after free in libflatpak. - - Don't list p2p downgrades in list of available updates. - -- jsc#SLE-7171 freeradius-server +- freeradius-server-radiusd-logrotate.patch: move logrotate + options into specific parts for each log as "global" options + will persist past and clobber global options in the + main logrotate config (bsc#1180525) + froxlor -- Change Requires in spec file to enable use with php7 +- fixed build (openSUSE_Tumbleweed,openSUSE_Factory) dir conf.d owner + +- Upstream upgrade to version 0.10.23 (bsc#846355) + Spec file clean up + +- Upstream upgrade to version 0.10.22 (bsc#846355) + +- Use system apache rpm macros + +- BuildRequire cron as this contains now the cron directories +- Use %license for COPYING file instead of %doc [bsc#1082318] + +- removing froxlor-suse-config.diff not needed + +patch froxlor-suse-config.diff and + patch froxlor-pdns.diff + added for update the froxlor configuration documentation in UI + +- Upstream upgrade to version 0.9.40.1 (bsc#846355) + new features besides API that found their way in: + - 2FA / TwoFactor Authentication for accounts + - MySQL8 compatibility + - new implementation of Let's Encrypt (acme.sh) + - customizable error/access log handling for webserver (format, level, + pipe-to-script, etc.) + - lots and lots of bugfixes and small enhancements + +- Upstream upgrade to version 0.9.39.5 (bnc#846355) +- Dropping froxlor from future distributions and (bnc#958100) + Factory/Tumbleweed +- PHP rand function for random number generation fixed in previous + version (bnc#1025193) CVE-2016-5100 + +- upstream upgrade to version 0.9.39 (bnc#846355) + +- Add and change of froxlor config files and manual + +- Change Requires to enable use with php7 fs-uae +- Update to version 3.0.5 + * Packaging change to satisfy Apple's changed notarization process (sigh) + +- Update to version 3.0.4 + * Fix compilation of sana2.cpp with GCC 10 + * Fix OpenGL shaders with multiple passes on macOS + * Updated the GLAD OpenGL loader + fwupd +- Remove valgrind from BuildRequires since it's not a hard + requirement anymore. (bsc#1184248) + +- Update to version 1.5.8: + New features: + * Add a new internal flag to opt-in to GUID matching + * Add D501 Baklava device support + * Add fu_device_set_battery_level() + * Add missing uint64 read and write helpers + * Add Qubes wrapper source and create packages + * Allow enabling plugins only matching a specific HwId + * Prompt for unlock keypress if reset command is blocked + * Remove obsolete dell-dock non-passive update flow support + * Remove the Hughski public key + * Show a warning when parsing invalid quirk files + * Support for GATT characteristic signals/notifications + * Support more than one protocol for a given device + Fixes: + * Align the CCGX DMC firmware to 64 byte chunks + * Be more strict for custom quirk keys + * Check pixart firmware compatibility with hardware before + flashing + * Correct a thunderbolt assertion if kernel failed FW read + * Correctly erase STM32 devices when transfer size is less + than sector size + * Detect SREC overflow to avoid adding ~4GB of 0xFF padding + * Do not show a critical error when flashing footer-less + binary files + * Don't allow device updates while needing activation + * Fix a regression in the elantp defined IAP start address + * Fix a regression where activate stopped working + * Fix firmware update of pointing device on Lenovo ThinkPad + Nano + * Fix the HSI plugin 'Disabled' state + * Fix the quirk key name for the Lenovo HDMI with power + * Fix writing to the GD32VF103 bootloader + * Only call elantp->detach() when writing a firmware blob + * Updated StarLabs GUIDs + * Wait a few ms for the Logitech hardware to settle after + detach +- Remove GPG-KEY-Hughski-Limited from the filelist +- Drop upstreamed patch + + fwupd-bsc1182057-fix-sbat-section-copy.patch + +- Add fwupd-bsc1182057-fix-sbat-section-copy.patch to set the + proper section flags for .sbat section so that objcopy can + copy it into fwupd*.efi (bsc#1182057) + +- Update to version 1.5.7: + New features: + * Add initial support for Bluez bluetooth devices + * Add more supported pixart devices + * Add support for the RTD21xx HDMI converter + Fixes + * Convert MBR types to GPT GUIDs to help find the ESP + * Do not allow updating a synaptics-mst device with no customer ID + * Drop unused heap pages after startup has completed + * Ensure SBAT metadata is added correctly + * Move the plugin build logic to the plugins themselves + * Only allow verify-update for plugins that support CAN_VERIFY +- Specify SBAT metadata for openSUSE/SLE (bsc#1182057) +- Adjust the meson options + + plugin_uefi => plugin_uefi_capsule and plugin_uefi_pk + + plugin_synaptics => plugin_synaptics_mst and plugin_synaptics_rmi + + Disable Intel AMT plugin in non-x86 systems + +- Update to 1.5.6: + New features: + * Add SBAT metadata to the fwupd EFI binary + * Add support for GD32VF103 as found in the Longan Nano + * Add support for RMI PS2 devices + * Add support for the System76 Keyboard + * Allow downloading firmware from IPFS + * Install the UX data into a single .tar.xz file + * Add a plugin to update PixArt RF devices + * Add new hardware to use the elantp and rts54hid plugins + * Allow specifying more than one VendorID for a device + * Detect the AMD TSME encryption state for HSI-4 + * Detect the AMI PK test key is not installed for HSI-1 + * Add Maple Ridge Thunderbolt firmware parsing support + * Add --no-remote-check to ignore checking for download remotes + * Allow creating FMAP and Synaptics firmware using builder.xml + Fixes: + * Add support for the Starlabs LabTop L4 + * Allow using an external ESP again + * Ask the user to reboot when required if downgrading + * Be more paranoid when parsing ASCII buffers and devices + * Check if the fwupd BootXXXX entry exists on failure + * Clear the pending flag if restarting the system + * Do not allow flashing using flashrom if BLE is enabled + * Do not allow Lenovo hardware to install multiple capsules + * Do not parse the OptionROM image + * Do not show Unknown [***] for every client connection + * Fix dnload wBlockNum wraparound for ST devices + * Fix OOM when using large ArchiveSizeMax values + * Fix several crashes spotted by AddressSanitizer + * Fix several places where the Goodix MOC plugin could crash + * Include the PCR0 to the report metadata + * Report the lockdown status from UEFI and SuperIO plugins + * Show a console warning if the system clock is not set + * Fix flashing a fingerprint reader that is in use + * Fix several critical warnings when parsing invalid firmware + * Fix updating DFU devices that use DNLOAD_BUSY + * Ignore the legacy UEFI OVMF dummy GUID + * Make libfwupd more thread safe to fix a crash in gnome-software + * Never show unprintable chars from invalid firmware in the logs + * Allow using fwupdtool as non-root for firmware commands + * Do not trust the Block.HintSystem boolean for ESP filtering + * Fix a memory leak when parsing Synaptics firmware + * Fix a possible crash when reading the Goodix MOC USB request + * Fix crashes when parsing invalid FMAP, DMC, Solokey and Synaptics images +- Deprecate fwupd-bsc1179790-disable-hintsystem.patch + ganglia-web +- updated to 3.7.5 which fixes bsc#1179835 +- various bugfixes and enhancements, highlights are: + * heatmap coloring enhanced + * Fix XSS from OBB#1005024 (https://www.openbugbounty.org/reports/1005024/) + * uses `httponly` and `secure` flags in setcookie calls + * add the available memory to the graph, if present + gcc7 +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + gcc7-testresults +- Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format + +- add gcc7-pr81942.patch [bsc#1181618] + gdb +- Backport fix for heap-use-after-free in + remote_async_inferior_event_handler [swo#26614]: + * gdb-remote-fix-invalid-pointer-in-remote-async-serial-handler.patch + +- Replace tentative fix with upstreamed fix [swo#26881]: + Remove: + * gdb-fix-assert-in-process-event-stop-test.patch + Add: + * gdb-fix-internal-error-in-process_event_stop_test.patch + * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch +- Fix license [bsc#1180786]. + ghc-bootstrap-helpers +- disable %{ix86} build + +- update to 1.1 - update happy to 1.9.20 + +- add constraints for memory on riscv64 + git +- On case-insensitive filesystems, with support for symbolic links, + if Git is configured globally to apply delay-capable clean/smudge + filters (such as Git LFS), Git could be fooled into running + remote code during a clone. (bsc#1183026, CVE-2021-21300) + * checkout-dont-follow-symlinks.patch + glib2 -- Add patches to support for slim format of timezone (bsc#1178346): - + glib2-add-support-for-slim-timezone-format.patch: basic support - for slim format (glgo#GNOME/glib!1533). - + glib2-fix-6-days-until-the-end-of-the-month.patch: fix DST - incorrect end day when using slim format - (glgo#GNOME/glib!1683). - -- Update to version 2.62.6: - + This is expected to be the final release in the 2.62.x stable - series; maintenance effort will shift to the newer 2.64.x - stable series now. - + Fix SOCKS5 username/password authentication. - + Exception handling fixes on Windows. - + Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988, - glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378, - glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393, - glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411. - + Updated translations. - -- Update to version 2.62.5: - + Fix potential relative read when calling g_printerr(), which - could lead to a denial of service from a setuid-root process - being used to block access to the TTY for another user. - + Fix SOCKS proxy resolver sometimes not being used when - resolving addresses via Happy Eyeballs (CVE-2020-6750). - + Several other Happy Eyeballs fixes for address resolution. - + Fix parsing of full Julian day range from `$TZ` environment - variable. - + Several race condition/crash fixes. - + Bugs fixed: glgo#GNOME/GLib#1919, glgo#GNOME/GLib#1995, - glgo#GNOME/GLib#1999, glgo#GNOME/GLib!1323, - glgo#GNOME/GLib!1331, glgo#GNOME/GLib!1352, - glgo#GNOME/GLib!1361, glgo#GNOME/GLib!1365, - glgo#GNOME/GLib!1370, glgo#GNOME/GLib!1371. - + Updated translations. - -- No longer recommend -lang: supplements are in use - -- Update to version 2.62.4: - + Apply recursion depth limits to variants in D-Bus messages. - + Bugs fixed: glgo#GNOME/GLib#1938, glgo#GNOME/GLib!1240, - glgo#GNOME/GLib!1257, glgo#GNOME/GLib!1266, - glgo#GNOME/GLib!1276, glgo#GNOME/GLib!1290. - -- Update to version 2.62.3: - + Use `poll()` in `g_spawn_sync()` rather than `select()`, which - is subject to FD limits. - + Fix undefined behaviour with `g_utf8_find_prev_char()`. - + Bugs fixed: glgo#GNOME/GLib#954, glgo#GNOME/GLib#1318, - glgo#GNOME/GLib#1897, glgo#GNOME/GLib#1903, - glgo#GNOME/GLib#1916, glgo#GNOME/GLib#1917, - glgo#GNOME/GLib!1174, glgo#GNOME/GLib!1184, - glgo#GNOME/GLib!1194, glgo#GNOME/GLib!1203, - glgo#GNOME/GLib!1207, glgo#GNOME/GLib!1215, - glgo#GNOME/GLib!1219, glgo#GNOME/GLib!1222, - glgo#GNOME/GLib!1228. - -- Re-enable systemtap, and require systemtap-headers and - systemtap-dtrace, rather than systemtap-sdt-devel, to avoid build - cycle (boo#1145438). -- Own /usr/share/systemtap{|tapset} directories, since we no - longer have systemtap-sdt-devel in BuildRequires. -- Disable lto if systemtap is enabled: build fails otherwise. - -- Update to version 2.62.2: - + Bugs fixed: - - glgo#GNOME/GLib#1896: Use after free when calling - g_dbus_connection_flush_sync() in a dedicated thread. - - glgo#GNOME/GLib!1154: Backport glgo#GNOME/GLib!1152 - “gwinhttpvfs: Handle g_get_prgname() returning NULL” to - glib-2-62. - - glgo#GNOME/GLib!1156: Backport glgo#GNOME/GLib!1146 Solaris - fixes to glib-2-62. - -- Update to version 2.62.1: - + Fix regression in g_file_copy() when passing - `G_FILE_COPY_TARGET_DEFAULT_PERMS` flag; the destination - permissions would be private rather than following the process’ - umask. - + Several `GDateTime` parsing fixes. - + Always build the tests if installed-tests are enabled, so that - the tests can actually be installed. - + Bugs fixed: glgo#GNOME/GLib#174, glgo#GNOME/GLib#1865, - glgo#GNOME/GLib#1875, glgo#GNOME/GLib#1887, - glgo#GNOME/GLib#1888, glgo#GNOME/GLib!1021, - glgo#GNOME/GLib!1094, glgo#GNOME/GLib!1101, - glgo#GNOME/GLib!1102, glgo#GNOME/GLib!1103, - glgo#GNOME/GLib!1127, glgo#GNOME/GLib!1128, - glgo#GNOME/GLib!1140, glgo#GNOME/GLib!1141, - glgo#GNOME/GLib!1142. - + Updated translations. - -- Update to version 2.62.0: - + Fix new `GFileInfo` APIs to work when - `G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC` was not queried. - + Bugs fixed: glgo#GNOME/GLib#487, glgo#GNOME/GLib!1084, - glgo#GNOME/GLib!1086,glgo#GNOME/GLib!1087. - -- Update to version 2.61.3: - + Support setting thread name on BSD systems. - + Install previously-uninstalled headers for public - `GNativeSocketAddress` object. - + Very initial support for Windows apps (UWP). - + Add various new valgrind suppressions to `glib.supp`. - + Bugs fixed: glgo#GNOME/GLib!83, glgo#GNOME/GLib!512, - glgo#GNOME/GLib!873, glgo#GNOME/GLib!905, glgo#GNOME/GLib!1057, - glgo#GNOME/GLib!1309, glgo#GNOME/GLib!1620, - glgo#GNOME/GLib!1761, glgo#GNOME/GLib!1803, - glgo#GNOME/GLib!1819, glgo#GNOME/GLib!1852, - glgo#GNOME/GLib!1854, glgo#GNOME/GLib!1860, - glgo#GNOME/GLib!1863, glgo#GNOME/GLib!1867, - glgo#GNOME/GLib!1870, glgo#GNOME/GLib!1879, - glgo#GNOME/GLib!1880, glgo#GNOME/GLib!1881, - glgo#GNOME/GLib!1002, glgo#GNOME/GLib!1011, - glgo#GNOME/GLib!1015, glgo#GNOME/GLib!1016, - glgo#GNOME/GLib!1017, glgo#GNOME/GLib!1023, - glgo#GNOME/GLib!1026, glgo#GNOME/GLib!1027, - glgo#GNOME/GLib!1031, glgo#GNOME/GLib!1032, - glgo#GNOME/GLib!1033, glgo#GNOME/GLib!1034, - glgo#GNOME/GLib!1036, glgo#GNOME/GLib!1037, - glgo#GNOME/GLib!1044, glgo#GNOME/GLib!1049, - glgo#GNOME/GLib!1050, glgo#GNOME/GLib!1054, - glgo#GNOME/GLib!1057, glgo#GNOME/GLib!1059, - glgo#GNOME/GLib!1066, glgo#GNOME/GLib!1068, - glgo#GNOME/GLib!1071, glgo#GNOME/GLib!1074, - glgo#GNOME/GLib!1075. - -- Update to version 2.61.2: - + Add various new array functions (#236, #269, #373). - + Rework how D-Bus connections are closed/unreffed when - `g_test_dbus_down()` is called. Tests which leak a - `GDBusConnection` may now time out and abort, rather than - silently leaking. (#787) - + Add a deprecation macro for GLib macros, and use it; - third-party uses of long-deprecated GLib macros may now start - causing warnings. (#1060). - + Deprecate `GTime` and `GTimeVal`, and various functions which - use them. Use `GDateTime` and `guint64` UNIX timestamps - instead. - + Stop using `G_DISABLE_DEPRECATED` to allow disabling - deprecation warnings; third-party code should now be using - `GLIB_VERSION_{MIN_REQUIRED, MAX_ALLOWED}` to control symbol - usage. - + Improve `GNetworkMonitor` detection of offline states (#1788). - + Fix CVE-2019-12450, wide permissions of files when copying - using GIO. -- Changes from version 2.61.1: - + Upgrade to Unicode Character Database v12.1. - + Improve network availability detection with NetworkManager to - treat lower levels of connectivity as having reduced - availability. -- Changes from version 2.61.0: - + Add coloured output support to `gdbus introspect. - + Updated translations. - -- Update to version 2.60.7: - + Bugs fixed: glgo#GNOME/GLib#1819, glgo#GNOME/GLib#1847, - glgo#GNOME/GLib!1012, glgo#GNOME/GLib!1013, - glgo#GNOME/GLib!1061, glgo#GNOME/GLib!1065, - glgo#GNOME/GLib!1081. - -- Update to version 2.60.6: - + Fix various bugs with use of the `GKeyfileSettingsBackend` - within flatpaks (glgo#GNOME/GLib!984, glgo#GNOME/GLib!985, - glgo#GNOME/GLib#1825). - + Bugs fixed: glgo#GNOME/GLib!993, glgo#GNOME/GLib!984, - glgo#GNOME/GLib!985. -- Drop glib2-keyfile-handle-filename-being-null.patch: Fixed - upstream. - -- Add glib2-keyfile-handle-filename-being-null.patch: key file: - Handle filename being NULL (glgo#GNOME/GLib!1825, - glgo#GNOME/GLib#984). - -- Update to version 2.60.5: - + Fix implicit use of the `GKeyfileSettingsBackend`. - + Fix opening a URI using the ‘Open URI’ portal. - + Bugs fixed: glgo#GNOME/GLib!910, glgo#GNOME/GLib!949, - glgo#GNOME/GLib!956, glgo#GNOME/GLib!958, glgo#GNOME/GLib!969, - glgo#GNOME/GLib!977. - -- Update to version 2.60.4: - + Fixes to improved network status detection with NetworkManager. - + Leak fixes to some `glib-genmarshal` generated code. - + Further fixes to the Happy Eyeballs (RFC 8305) implementation. - + File system permissions fix to clamp down permissions in a - small time window when copying files (CVE-2019-12450). - + Bugs fixed: glgo#GNOME/GLib#1755, glgo#GNOME/GLib#1788, - glgo#GNOME/GLib#1792, glgo#GNOME/GLib#1793, - glgo#GNOME/GLib#1795, glgo#GNOME/GLib!865, glgo#GNOME/GLib!878. - -- Set umask to 022 before running glib-compile-schemas - (boo#1131761). - -- Update to version 2.60.3: - + * Various fixes to small key/value support in `GHashTable`. - * Bugs fixed: - - Critical in g_socket_client_async_connect_complete. - - New GHashTable implementation confuses valgrind. - - test_month_names: assertion failed. - - GNetworkAddressAddressEnumerator unsafely modifies cache in - GNetworkAddress. - - Leaks in gsocketclient.c connection code. - - glib/date test fails. - - GDB pretty-printer for GHashTable no longer works - + Updated translations. - -- Move glib2.macros to %_rpmmacrodir. /etc is for the system admin. - -- Update to version 2.60.2: - + Fix crash when displaying notifications on macOS. - + Improve network status detection with NetworkManager. - + Bugs fixed: glgo#GNOME/GLib!790, glgo#GNOME/GLib!793, - glgo#GNOME/GLib!803. - + Updated translations. - -- Use FAT LTO objects in order to provide proper static library (boo#1133129). - -- Update to version 2.60.1: - + Fix documentation for `gdbus-tool wait` to use correct units. - + Bugs fixed: glgo#GNOME/GLib#1709, glgo#GNOME/GLib#1725, - glgo#GNOME/GLib#1737, glgo#GNOME/GLib!711, glgo#GNOME/GLib!722, - glgo#GNOME/GLib!727, glgo#GNOME/GLib!729, glgo#GNOME/GLib!758, - glgo#GNOME/GLib!775. - + Updated translations. -- Drop upstream fixed patch: - 0001-Handle-an-UNKNOWN-NetworkManager-connectivity-as-NONE.patch. - -- Add patch submitted upstream to handle an UNKNOWN NM connectivity - the same as a NONE value. This partly fixes boo#1103678 - (packagekit reports the network as available on a computer - without network connectivity which makes plasma-pk-update start - an update check which obviously fails). - * 0001-Handle-an-UNKNOWN-NetworkManager-connectivity-as-NONE.patch - -- Update to version 2.60.0: - + Further fixes to the Happy Eyeballs (RFC 8305) implementation. - + Add support for the XDG trash portal. - + Bugs fixed: glgo#GNOME/GLib#1653, glgo#GNOME/GLib#1658, - glgo#GNOME/GLib#1668, glgo#GNOME/GLib#1675, - glgo#GNOME/GLib#1676, glgo#GNOME/GLib#1679, - glgo#GNOME/GLib#1693, glgo#GNOME/GLib#1697, - glgo#GNOME/GLib#1698, glgo#GNOME/GLib!276, glgo#GNOME/GLib!639, - glgo#GNOME/GLib!666, glgo#GNOME/GLib!674, glgo#GNOME/GLib!676, - glgo#GNOME/GLib!677, glgo#GNOME/GLib!686, glgo#GNOME/GLib!688, - glgo#GNOME/GLib!689, glgo#GNOME/GLib!691, glgo#GNOME/GLib!692, - glgo#GNOME/GLib!696, glgo#GNOME/GLib!698, glgo#GNOME/GLib!699, - glgo#GNOME/GLib!702, glgo#GNOME/GLib!703. - + Updated translations. - -- Update to version 2.59.2: - + Fix check on GDBusMessage size when reading it. - + Add async GIO API: g_file_query_default_handler_async(), - g_app_info_launch_uris_async(). - + Fix some bugs in the Happy Eyeballs implementation. - + Install a new generated header with enum types for Unicode - enums. - + Support the XDG trash portal. - + Bugs fixed: glgo#GNOME/GLib#1224, glgo#GNOME/GLib#1249, - glgo#GNOME/GLib#1347, glgo#GNOME/GLib#1376, - glgo#GNOME/GLib#1642, glgo#GNOME/GLib#1646, - glgo#GNOME/GLib#1649, glgo#GNOME/GLib#1673, - glgo#GNOME/GLib!276, glgo#GNOME/GLib!481, glgo#GNOME/GLib!585, - glgo#GNOME/GLib!593, glgo#GNOME/GLib!609, glgo#GNOME/GLib!619, - glgo#GNOME/GLib!622, glgo#GNOME/GLib!626, glgo#GNOME/GLib!627, - glgo#GNOME/GLib!629, glgo#GNOME/GLib!630. - + Updated translations. - -- BuildIgnore glib2-devel: since we have to require gtk-doc in - order to produce the doc, we gained an implicit dependency on - ourselves. The gtk-doc dependency is correct, but glib happens - to be buildable without this dependency too. -- Rework the check section to be in an own if/endif block so that - spec-cleaner is not getting confused by it. - -- Conditionalize enabling of systemtap, default disabled: it - creates a build loop. - -- Update to version 2.59.1: - + Autotools support is gone. - + g_format_size() now uses a no-break space to separate digits - and units; translations will need to be updated accordingly. - + New g_queue_clear_full() API. - + Fix argument quoting on win32 when spawning subprocesses. - + Allow polling more than 64 handles on win32 using g_poll(). - + Tag various tests as ‘flaky’. These are no longer run routinely - on our upstream CI machines, and downstream packagers may want - to not run them (or not treat those test failures as package - build failures) on their test machines either. They are in the - `flaky` test suite. - + Add overlay support to g_resources_get_info(). - + Support defaults and locks in the keyfile GSettings backend. - This will be used for flatpaks. - + Accept unquoted strings in the keyfile GSettings backend to - simplify things for sysadmins. - + Update our contribution guidelines (`CONTRIBUTING.md`). - + Add writev() and writev_all() APIs to GOutputStream and - GPollableOutputStream, and provide implementations of them for - many subclasses. - + Many more bugs fixed, see package NEWS file for full list. - + Updated translations. -- Remove conditionals for meson build, use meson unconditionally - following upstreams removal of autotools. -- Add new glib2-tests subpackage. - -- Update to version 2.59.0: - + This will be the last development release with autotools - support. As our Meson support has been around since 2.56.x, and - was used to release tarballs in 2.58.x, the next development - release (2.59.1) will drop autotools as used to build GLib. The - macros installed for other packages to use will remain. - + Add `G_TEST_OPTION_ISOLATE_DIRS` to redirect `XDG_*_HOME` to a - temporary directory for each unit test. - + Support `Property.EmitsChangedSignal` annotations in - `gdbus-codegen`. - + Add `g_assert_cmpvariant()` API for unit tests. - + Hide bind mounts from GIO mount listings. - + Automatically realign data passed to - `g_variant_new_from_bytes()` or `g_variant_new_from_data()` if - it is not correctly aligned. This prevents misaligned accesses - on architectures which don’t support them. Callers should still - aim to correctly align data to get higher performance. - + Support `ld -b binary` (on platforms which support it; i.e. - Linux) to provide large pre-compiled `GResource` resources with - a fast compilation time. - + Unconditionally install GLib m4 macros, so that projects which - depend on GLib and which still build using autotools can - continue to build even once GLib has ported entirely to Meson. - + Various fixes to the Meson build. - + Drop Python 2 support and require Python 3.4+. See discussion - on https://mail.gnome.org/archives/desktop-devel-list/2018-July/msg00004.html. - + `GHashTable` performance and memory improvements for common - cases. See - https://hpjansson.org/blag/2018/07/24/a-hash-table-re-hash/. - + Add flags that allow a `GApplication` to signal and replace a - currently running other instance of the same `GApplication`. - This will be used for app upgrades with flatpak. - + Autostart xdg-desktop-portal when using the network monitor and - proxy monitor portal backends. - + Add a g_task_set_name() API to allow `GTask`s to be described; - useful for debugging. - + Enable FreeBSD CI on every commit for upstream GLib. - + Various GVariant, GMarkup and GDBus fuzzing fixes, including - buffer overflow fixes. - + Various fixes to eliminate thread races, found by thread - sanitizer (tsan). - + Deprecate TLS/DTLS rehandshaking, as it has been removed from - the protocol in TLS 1.3. - + Support reading arguments from a file with `glib-mkenums`, - which is useful for long argument lists due to having deeply - nested build directories, on systems with a low limit on the - command line length. - + Make `g_environ_*()` case-insensitive on Windows, as the - environment itself is case-insensitive on Windows. - + Add Application Layer Protocol Negotiation (ALPN) support to - `GTlsConnection` and `GDtlsConnection`, so that higher layer - protocols can be negotiated when setting up a TLS connection, - without additional round trips and latency. This is needed for - eventual HTTP/2 support. - + Add support for TPM keys in PEM files when loading TLS - certificates. - + Add a `GRecMutexLocker` auto-pointer wrapper for `GRecMutex`. - + Many more bugs fixed, see package NEWS file for full list. - + Updated translations. - -- Update to version 2.58.3: - + Fix GVariant tests on i686. - + Fix crashes caused by filtering of mounts. - + Bugs fixed: glgo#gnome/GLib#1626, glgo#gnome/GLib#1637, - glgo#gnome/GLib#1645, glgo#gnome/GLib!558, glgo#gnome/GLib!577, - glgo#gnome/GLib!578. - -- Update to version 2.58.2: - + Fix calling gdbus-codegen with --interface-info-{header,body}. - + Fix parsing month names in certain locales with - g_date_set_parse(). - + Fix ^*ay handling in g_variant_iter_loop(). - + Various buffer overflow fixes in GMarkup/GVariant/GDBus. - + A huge number of fixes to the Meson build. - + Prevent bind mounts being advertised as mounts. - + Fix cross-compilation of 2.58.x releases with autotools. - + Bugs fixed: glgo#gnome/GLib!527, glgo#gnome/GLib#1605, - glgo#gnome/GLib#1271, glgo#gnome/GLib#1546, - glgo#gnome/GLib#1527, glgo#gnome/GLib!406, glgo#gnome/GLib!334, - glgo#gnome/GLib#1528, glgo#gnome/GLib#1539, - glgo#gnome/GLib#1536, glgo#gnome/GLib#1544, - glgo#gnome/GLib#1562, glgo#gnome/GLib!367, glgo#gnome/GLib!416, - glgo#gnome/GLib#1572, glgo#gnome/GLib#1522, - glgo#gnome/GLib#1576, glgo#gnome/GLib!407, - glgo#gnome/GLib#1582, glgo#gnome/GLib!428, - glgo#gnome/GLib#1588, glgo#gnome/GLib!462, - glgo#gnome/GLib!238, glgo#gnome/GLib!312, glgo#gnome/GLib#1520, - glgo#gnome/GLib!403, glgo#gnome/GLib#1543, - glgo#gnome/GLib!414, glgo#gnome/GLib!409, glgo#gnome/GLib!400, - glgo#gnome/GLib!430, glgo#gnome/GLib!437, glgo#gnome/GLib#1337, - glgo#gnome/GLib!542, glgo#gnome/GLib#1343, glgo#gnome/GLib!471, - glgo#gnome/GLib!544, glgo#gnome/GLib#945, glgo#gnome/GLib#1014, - glgo#gnome/GLib#656, glgo#gnome/GLib#1313, glgo#gnome/GLib!346. - + Updated translations. -- Drop upstream fixed patches: - + 0001-gvariant-Fix-checking-arithmetic-for-tuple-element-e.patch - + 0002-gvarianttype-Impose-a-recursion-limit-of-64-on-varia.patch - + 0003-gvariant-Check-array-offsets-against-serialised-data.patch - + 0004-gvariant-Check-tuple-offsets-against-serialised-data.patch - + 0005-gvariant-Limit-GVariant-strings-to-G_MAXSSIZE.patch - + 0006-gdbusmessage-Validate-type-of-message-header-signatu.patch - + 0007-gdbusmessage-Improve-documentation-for-g_dbus_messag.patch - + 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch - + 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch - + 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch - + 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch - + 0010-gdbusmessage-Check-for-valid-GVariantType-when-parsi.patch - + 0011-gvariant-Clarify-internal-documentation-about-GVaria.patch - + 0012-tests-Tidy-up-GError-handling-in-gdbus-serialization.patch - + 0013-tests-Use-g_assert_null-in-gdbus-serialization-test.patch - + 0014-gutf8-Add-a-g_utf8_validate_len-function.patch - + 0015-glib-Port-various-callers-to-use-g_utf8_validate_len.patch - -- Add patchset to fix gvariant parsing issues. (bsc#1111499). - 0001-gvariant-Fix-checking-arithmetic-for-tuple-element-e.patch - 0002-gvarianttype-Impose-a-recursion-limit-of-64-on-varia.patch - 0003-gvariant-Check-array-offsets-against-serialised-data.patch - 0004-gvariant-Check-tuple-offsets-against-serialised-data.patch - 0005-gvariant-Limit-GVariant-strings-to-G_MAXSSIZE.patch - 0006-gdbusmessage-Validate-type-of-message-header-signatu.patch - 0007-gdbusmessage-Improve-documentation-for-g_dbus_messag.patch - 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch - 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch - 0010-gdbusmessage-Check-for-valid-GVariantType-when-parsi.patch - 0011-gvariant-Clarify-internal-documentation-about-GVaria.patch - 0012-tests-Tidy-up-GError-handling-in-gdbus-serialization.patch - 0013-tests-Use-g_assert_null-in-gdbus-serialization-test.patch - 0014-gutf8-Add-a-g_utf8_validate_len-function.patch - 0015-glib-Port-various-callers-to-use-g_utf8_validate_len.patch - -- Update to version 2.58.1: - + Fix to a regression in listing GIcon fallbacks. - + Changes to pkg-config paths to helper programs when building - with autotools: paths are now absolute with reference to the - .pc file’s ${prefix}. - + Fix installation path of glib-gettextize helper on Meson. - + Fix autostarting xdg-desktop-portal. - + Various fixes to the network monitor. - + Various compilation fixes on macOS (generally older versions - and older compilers). - + Bugs fixed: glgo#GNOME/glib!318, glgo#GNOME/glib#1513, - glgo#GNOME/glib#1521, glgo#GNOME/glib!321, - glgo#GNOME/glib#1518, glgo#GNOME/glib#1509, - glgo#GNOME/glib!288, glgo#GNOME/glib!298, glgo#GNOME/glib!295, - glgo#GNOME/glib!294, glgo#GNOME/glib!290, glgo#GNOME/glib#1488, - glgo#GNOME/glib#1506. - + Updated translations. - -- Update to version 2.58.0: - + Fix cancellation of g_subprocess_communicate_async() calls - (glgo#GNOME/glib!266. - + Expose GSettings schema directory in gio-2.0.pc as `schemasdir` - (glgo#GNOME/glib!274). - + Support v3 of the xdg-desktop-portal network monitor API - (glgo#GNOME/glib!265, glgo#GNOME/glib!279). - + Bugs fixed: glgo#GNOME/glib!266, glgo#GNOME/glib!279, - glgo#GNOME/glib!265, glgo#GNOME/glib!274, glgo#GNOME/glib!239. - + Updated translations. -- Set URL tag to https://wiki.gnome.org/Projects/GLib: Glib's wiki - page. -- Conditionalize meson use while disabling it: use of Meson is - still not recommended by upstream, plus openQA is having failures - where Glib seems to be the one to blame. - -- Update to 2.57.3: - + No visible changes for the user. -- Add: - + meson BuildRequires and replace configure/make/make_install - with meson/meson_build/meson_install macros to follow upstream - build system port to Meson. - + gtk-doc and m4 BuildRequires while dropping gtk-doc.m4: now - there is no pre-built API documentation so gtk-doc and m4 - packages are build requirements now. -- Drop automake and libtool BuildRequires and autoreconf call: they - are no longer needed after switching to Meson build system. - -- BuildIgnore shared-mime-info: we don't need this while building - glib2. - -- Update to version 2.57.2: - + Require pcre 8.31 and meson 0.47.0. - + Bugs fixed: bgo#742456, bgo#795569, bgo#796341, - glgo#GNOME/glib#786, glgo#GNOME/glib#903, glgo#GNOME/glib#927, - glgo#GNOME/glib#976, glgo#GNOME/glib#1013, - glgo#GNOME/glib#1175, glgo#GNOME/glib#1360, - glgo#GNOME/glib#1447, glgo#GNOME/glib#1407, - glgo#GNOME/glib#1455, glgo#GNOME/glib#1459. - + Security fixes: - - Fix NULL pointer dereference in - g_markup_parse_context_end_parse() (boo#1107121 - glgo#GNOME/glib#1364 glgo#GNOME/glib#1461 CVE-2018-16428) - - Fix out-of-bounds read in g_markup_parse_context_parse() - (boo##1107116 glgo#GNOME/glib#1361 glgo#GNOME/glib#1462 - CVE-2018-16429) - + Updated translations. -- Drop glib2-gsettings-overrides-per-session.patch: fixed upstream. - -- Update to version 2.57.1: - + New API: g_hash_table_steal_extended and G_GNUC_NO_INLINE. - + Bugs fixed: bgo#668132, bgo#736741, bgo#748620, bgo#784995, - bgo#788771, bgo#788773, bgo#789968, bgo#794325, bgo#795152, - bgo#795165, bgo#795180, bgo#795302, bgo#795376, bgo#795544, - bgo#795735, bgo#795802, bgo#795960, bgo#796138, bgo#796139, - bgo#796164, bgo#796186, bgo#796328. - + Updated translations. -- Drop: - + Posttrans section, and sed and coreutils PreReq aimed at - pristine openSUSE releases <= 10.3. - + Conditionalized python BuildRequires aimed at pristine openSUSE - releases <= 1130. -- Enable building of systemtap tracing support to improve Glib - problems diagnosability (bsc#1090047). - -- Update to version 2.56.2: - + Support version 2 of the NetworkMonitor portal interface. - + Bugs fixed: bgo#740791, bgo#755721, bgo#773435, bgo#793727, - bgo#794380, bgo#794801, bgo#795138, bgo#795234, bgo#795406, - bgo#795429, bgo#795711, bgo#795735, bgo#795802, - glgo#GNOME/glib2#1240, glgo#GNOME/glib2#1401, - glgo#GNOME/glib2#1452, glgo#GNOME/glib2#1458. - + Updated translations. -- Drop glib2-codegen-headers.patch: Fixed upstream. -- Refresh patches with quilt. - -- Add glib2-codegen-headers.patch: gdbus-codegen: Fix header - include in the body file (bgo#795802). - -- Update to version 2.56.1: - + Bugs fixed: bgo#793400, bgo#793578, bgo#793645, bgo#794194, - bgo#794473, bgo#794506, bgo#794528, bgo#794606, bgo#794686. - + Updated translations. -- Refresh following patches with quilt: - + glib2-bgo569829-gettext-gkeyfile.patch. - + glib2-dbus-socket-path.patch. - + glib2-fate300461-gettext-gkeyfile-suse.patch. - + glib2-gsettings-overrides-per-session.patch. - -- Unconditionally enable translation-update-upstream: on - Tumbleweed, this results in a NOP and for Leap in SLE paid - translations being used (boo#1086036). - -- Update to version 2.56.0: - + Bugs fixed: bgo#672777, bgo#732184, bgo#733338, bgo#742124, - bgo#749206, bgo#768507, bgo#791457, bgo#793272, bgo#793300, - bgo#793399, bgo#793555, bgo#793565, bgo#793578, bgo#793597, - bgo#793635, bgo#793880, bgo#794180. - + Updated translations. - -- Modernize spec-file by calling spec-cleaner - -- Update to version 2.55.2: - + GFile now has API to get the path without copying. - + A network monitor implementation for Windows has been added. - + Bugs fixed: bgo#520116, bgo#584284, bgo#605700, bgo#658713, - bgo#685442, bgo#723003, bgo#749583, bgo#757284, bgo#760324, - bgo#761102, bgo#767976, bgo#770335, bgo#772989, bgo#790698, - bgo#791015, bgo#791622, bgo#792050, bgo#792217, bgo#792338, - bgo#792351, bgo#792364, bgo#792370, bgo#792410, bgo#792432, - bgo#792455, bgo#792499, bgo#792516, bgo#792777, bgo#792780, - bgo#792856, bgo#792862, bgo#792903, bgo#793006, bgo#793026, - bgo#793074. - + Updated translations. - -- Update to version 2.55.1: - + Build: - - The --enable-rebuilds configure option has been removed. - - The --with-charsetalias-dir configure option has been added. - + GList and GSList now have autoptr support. - + The gsettings list-schemas command has gained a --print-paths - option. - + Bugs fixed: bgo#346816, bgo#508976, bgo#562334, bgo#662802, - bgo#684282, bgo#692034, bgo#694723, bgo#697715, bgo#701156, - bgo#720380, bgo#724383, bgo#724412, bgo#724794, bgo#732003, - bgo#734479, bgo#737677, bgo#741167, bgo#748534, bgo#749527, - bgo#749652, bgo#754634, bgo#756011, bgo#761102, bgo#773980, - bgo#776147, bgo#776195, bgo#777075, bgo#779413, bgo#780309, - bgo#780893, bgo#782057, bgo#784995, bgo#786796, bgo#788806, - bgo#788936, bgo#790416, bgo#790588, bgo#790697, bgo#790785, - bgo#790829, bgo#790830, bgo#790837, bgo#790839, bgo#790877, - bgo#790894, bgo#790896, bgo#790914, bgo#790934, bgo#790948, - bgo#791036, bgo#791128, bgo#791221, bgo#791235, bgo#791267, - bgo#791296, bgo#791318, bgo#791325, bgo#791334, bgo#791337, - bgo#791342, bgo#791460, bgo#791532, bgo#791622, bgo#791720, - bgo#791744, bgo#791745, bgo#791906, bgo#792064, bgo#792098, - bgo#792099, bgo#792129, bgo#792322, bgo#792324. - + Updated translations. -- Rebase glib2-gdbus-codegen-version.patch. -- Drop glib2-gtester-report-py3.patch: fixed upstream. -- Drop glib2-gmain-partial-revert.patch: fixed upstream. - -- Update to version 2.55.0: - + New API: - - g_clear_handle_id, to simplify removing sources from the - default mainloop. - - g_file_load_bytes, to make it more convenient to load files - into GBytes. - + Bugs fixed: bgo#330458, bgo#483341, bgo#569375, bgo#573251, - bgo#629347, bgo#630983, bgo#632953, bgo#636210, bgo#656502, - bgo#661442, bgo#668035, bgo#670139, bgo#677233, bgo#679347, - bgo#679467, bgo#689323, bgo#691436, bgo#695681, bgo#705331, - bgo#706667, bgo#711809, bgo#722256, bgo#723655, bgo#723743, - bgo#725014, bgo#727346, bgo#730296, bgo#731625, bgo#731705, - bgo#737278, bgo#738176, bgo#740223, bgo#740791, bgo#740826, - bgo#742548, bgo#742997, bgo#745723, bgo#749371, bgo#751738, - bgo#752239, bgo#752240, bgo#753459, bgo#753521, bgo#754026, - bgo#756009, bgo#756103, bgo#756128, bgo#756430, bgo#756470, - bgo#756588, bgo#760022, bgo#760109, bgo#760716, bgo#765063, - bgo#765552, bgo#767215, bgo#767239, bgo#769674, bgo#769846, - bgo#770459, bgo#773355, bgo#774083, bgo#776562, bgo#777308, - bgo#777310, bgo#777956, bgo#779182, bgo#779501, bgo#780202, - bgo#780296, bgo#781598, bgo#781867, bgo#783210, bgo#783270, - bgo#783825, bgo#786737, bgo#786785, bgo#787271, bgo#787485, - bgo#787551, bgo#787581, bgo#787671, bgo#787731, bgo#788138, - bgo#788270, bgo#788368, bgo#788384, bgo#788385, bgo#788401, - bgo#788467, bgo#788488, bgo#788489, bgo#788561, bgo#788594, - bgo#788705, bgo#788766, bgo#788772, bgo#788863, bgo#788880, - bgo#788927, bgo#788936, bgo#788948, bgo#788975, 7889bgo#78, - bgo#788989, bgo#788990, bgo#789087, bgo#789170, bgo#789245, - bgo#789444, bgo#789637, bgo#789681, bgo#789723, bgo#789755, - bgo#789820, bgo#790015, bgo#790030, bgo#790093, bgo#790126, - bgo#790147, bgo#790157, bgo#790272, bgo#790275, bgo#790310. - + Updated translations. -- Switch libmount-devel by its pkgconfig counterpart as configure - only looks for this module. -- Add libgio-2_0-0 for the rpmlintrc shlib-fixed-dependency warning - filter. And add 2 extra filters: - + non-conffile-in-etc warning for zzz-gilb2.csh, zzz-glib2.sh and - macros.glib2 files. - + env-script-interpreter warning for gdbus-codegen, - glib-genmarshal nad glib-mkenums files. - -- Update to version 2.54.3: - + Bugs fixed: bgo#691436, bgo#761102, bgo#776147, bgo#779182, - bgo#782057, bgo#785113, bgo#788990, bgo#789637, bgo#789894, - bgo#790030, bgo#790093, bgo#790126, bgo#790829, bgo#790934, - bgo#791235, bgo#791267, bgo#791296, bgo#791325, bgo#791334, - bgo#791337, bgo#791720, bgo#791744, bgo#791754, bgo#791906. - + Updated translations. -- Drop glib2-gtester-report-py3.patch: Fixed upstream. -- Add glib2-gmain-partial-revert.patch: gmain: Partial revert of - recent wakeup changes to gmain.c (bgo#761102). - -- Add glib2-gsettings-overrides-per-session.patch: gsettings - default value can be overridden depending on session - (bgo#746592 bsc#1070090). - -- Add glib2-gtester-report-py3.patch: gtester-reporter fails to - run with python3 (bgo#791296, boo#1071378). - -- Switch to python3: - + Pass --with-python=/usr/bin/python3 to configure. - + Replace python-base and python-xml BuildRequires with their - python3 equivalents python3-base and python3-xml. - + Replace the -devel package's python-xml requires with - python3-xml. - -- Update to version 2.54.2: - + Bugs fixed: bgo#780296. - + Updated translations. - -- Install dummy *-mimeapps.list files to prevent dead symlinks - (bsc#1061599). - -- Update to version 2.54.1: - + Bugs fixed: bgo#786737, bgo#787551, bgo#783270, bgo#783210, - bgo#781867. - + Updated translations. - -- Avoid running fdupes across hardlink boundaries. - Replace some old RPM macros. -- Update RPM groups and package summaries. - -- Update to version 2.54.0: - + Bugs fixed: bgo#780861, bgo#786983, bgo#787109, bgo#787123, - bgo#787146. - + Updated translations. - -- Update to version 2.53.7: - + Bugs fixed: bgo#736710, bgo#785260, bgo#786456, bgo#786555, - bgo#786580, bgo#786807. - + Updated translations. - -- Ignore errors in postun of gio-fam: when uninstalling the entire - glib stack, we can end up with the -tools package no longer being - functional. As nothing will read the cache, we can accept that. - -- Update to version 2.53.6: - + Bugs fixed: bgo#766358, bgo#783270, bgo#785955, bgo#786060, - bgo#786360, bgo#786452, bgo#786460, bgo#786462, bgo#786463. - + Updated translations. - -- Update to version 2.53.5: - + Bugs fixed: bgo#695573, bgo#725950, bgo#731703, bgo#769135, - bgo#779332, bgo#779607, bgo#784000, bgo#784815, bgo#784965, - bgo#784995, bgo#785113, bgo#785130, bgo#785438, bgo#785468, - bgo#785520, bgo#785577. - + Updated translations. -- Rebase glib2-suppress-schema-deprecated-path-warning.patch. - -- Update to version 2.53.4: - + Unicode support has been updated to Unicode 10.0.0. - + glib-genmarshal and glib-mkenums have been rewritten in python. - Every effort has been made to keep compatibility. Please report - problems related to these tools. - + GLib can now be built with meson. Autotools are still - supported. - + Bugs fixed: bgo#722047, bgo#733821, bgo#773842, bgo#779332, - bgo#780095, bgo#780634, bgo#783841, bgo#784000, bgo#784020, - bgo#784037, bgo#784433, bgo#784456, bgo#784528, bgo#784579, - bgo#784581, bgo#784739, bgo#784792. - + Updated translations. - -- Update to version 2.53.3: - + Bugs fixed: bgo#658446, bgo#661926, bgo#674885, bgo#775593, - bgo#776169, bgo#776333, bgo#776504, bgo#777307, bgo#778422, - bgo#781301, bgo#782336, bgo#782996, bgo#783061, bgo#783130, - bgo#783193, bgo#783201, bgo#783340, bgo#783350, bgo#783392, - bgo#783593. - + Updated translations. - -- Update to version 2.53.2: - + A few new number parsing functions have been added. These have - better error handling than the existing ones. - + glib-mkenums now supports /*< private >*/ and /*< public >*/. - + GSettings now consider XDG_DATA_HOME in addition to - XDG_DATA_DIRS. - + Bugs fixed: bgo#674885, bgo#698064, bgo#732000, bgo#734946, - bgo#741335, bgo#748263, bgo#776876, bgo#777030, bgo#780300, - bgo#780309, bgo#781755, bgo#781826, bgo#781830, bgo#781847, - bgo#781867, bgo#782068, bgo#782075, bgo#782089, bgo#782162, - bgo#782237, bgo#782311, bgo#782628. - + Updated translations. - -- Add file triggers to libgio-2_0-0: whenever a package installs a - schema file to /usr/share/glib-2.0/schemas, the trigger will - automaticlaly fire, making it no longer a problem for packagers - to forget doing it. -- Require glib2-tools by libgio-2_0-0: it contains the tools for - the file trigger. Historically, every package installing schemas - already had to require the -tools package in order to be - functional. -- Change the macros %glib2_gsettings_schema_{requires,post,postun} - to be no-op fuctions. The macros are no longer needed with the - file trigger. Removing the macro would break a big number of - packages though. - -- Update to version 2.53.1: - + The gdbus tool gained a wait command. - + g_unix_signal_source_new support SIGWINCH now. - + There are now g_enum_to_string and g_flags_to_string functions. - + A new function to instantiate objects: - g_objet_new_with_properties. - + Parameter and related APIs have been deprecated. - + Bugs fixed: bgo#447907, bgo#668962, bgo#669355, bgo#674885, - bgo#698064, bgo#709865, bgo#725894, bgo#734946, bgo#741229, - bgo#745971, bgo#755046, bgo#761102, bgo#761889, bgo#766660, - bgo#769534, bgo#772221, bgo#775879, bgo#776169, bgo#777961, - bgo#778049, bgo#778207, bgo#780066, bgo#780095, bgo#780306, - bgo#780310, bgo#780384, bgo#780441, bgo#780634, bgo#780908, - bgo#780924. - + Updated translations. -- Drop - glib2-gmain-only-signal-GWakeup-right-before-or-during-a-b.patch: - fixed upstream. - -- Update to version 2.52.3: - + Bugs fixed: bgo#781301, bgo#781601, bgo#781867, bgo#783130, - bgo#783193, bgo#783201. -- Drop - glib2-gmain-only-signal-GWakeup-right-before-or-during-a-b.patch: - Fixed upstream. - -- Add - glib2-gmain-only-signal-GWakeup-right-before-or-during-a-b.patch: - Fix event loop thread wakeup issue (bgo#761102). - -- Remove version string from files generated by gdbus-codegen - to avoid needless republishing of pkgs depending on glib2-devel - added glib2-gdbus-codegen-version.patch - -- Update to version 2.52.2: - + Bugs fixed: bgo#734946, bgo#761102, bgo#780300, bgo#780309, - bgo#781298. - + Updated translations. - -- Update to version 2.52.1: - + Bugs fixed: bgo#674885, bgo#698064, bgo#725894, bgo#734946, - bgo#755046, bgo#775879, bgo#777961, bgo#778049, bgo#778207, - bgo#778287, bgo#779409, bgo#780066, bgo#780095, bgo#780306, - bgo#780310, bgo#780384, bgo#780441, bgo#780471, bgo#780924. - + Updated translations. - -- Update to version 2.52.0: - + gdatetime test fails with tzdata 2017a (bgo#779799). - + Add missing attributes to two functions (bgo#780032). - + gio/fam: Remove leftover debug print (bgo#780144). - + Updated translations. -- Drop glib2-remove_fam_debug_print.patch: fixed upstream. - -- Update to version 2.51.5: - + OS X implementations of GContentType and GAppInfo have been - added. - + Bugs fixed: bgo#673047, bgo#734946, bgo#747146, bgo#769983, - bgo#777203, bgo#778515, bgo#779456. - + Updated translations. - -- Update to version 2.51.4: - + Memory leak fixes. - + Fix the released tarball. -- Drop glib2-fix-broken-configure.patch: Fixed upstream. - -- Update to version 2.51.3: - + Bugs fixed: bgo#771997, bgo#778422, bgo#778581, bgo#778801, - bgo#778991, bgo#779183. - + Updated translations. -- Add glib2-fix-broken-configure.patch: Workaround broken tarball - released by upstream, allows autoreconf to complete. - -- Update to version 2.51.2: - + Minimal support for UUIDs has been added. - + A new file attribute, G_FILE_ATTRIBUTE_RECENT_MODIFIED has been - added to improve sorting of recent files. - + Bugs fixed: bgo#639078, bgo#777135, bgo#777307, bgo#777481, - bgo#777493, bgo#777507, bgo#777592, bgo#778002, bgo#778096. - + Updated translations. - -- Update to version 2.51.1: - + glib-compile-resources grew a --generate-phony-targets flag. - + GLib now installs a valgrind suppressions file for GLib and - GIO. - + Bugs fixed: bgo#642026, bgo#666114, bgo#729730, bgo#730932, - bgo#735731, bgo#736810, bgo#762283, bgo#767609, bgo#767952, - bgo#769745, bgo#770175, bgo#770646, bgo#772160, bgo#772989, - bgo#773823, bgo#774086, bgo#774368, bgo#774421, bgo#774520, - bgo#775309, bgo#775468, bgo#775510, bgo#775517, bgo#775621, - bgo#775765, bgo#775913, bgo#776198, bgo#776586, bgo#777077. - + Updated translations. -- Drop glib2-fix-notify-id-FDO-notification-backend.patch and - glib2-Add-missing-check-for-termios_h.patch: fixed upstream. - -- Update to version 2.51.0: - + glib-genmarshal and glib-mkenums have gained --output options - for better build system integration. - + New API: g_utf8_make_valid. - + Bugs fixed: bgo#591603, bgo#610969, bgo#772160, bgo#772221, - bgo#773303. - + Updated translations. - -- Update to version 2.50.3: - + Bugs fixed: bgo#775309, bgo#775468, bgo#775517, bgo#775765. - + Updated translations. -- Drop glib2-Add-missing-check-for-termios_h.patch and - glib2-fix-notify-id-FDO-notification-backend.patch: Fixed - upstream. -- Conditionally apply translations-update-upstream BuildRequires - and macro for non-openSUSE only. - -- Replace dbus-1-x11 Requires of libgio-2_0-0 to dbus-launch: - openSUSE provides two implementations of dbus-launch (with and - without X interaction). For glib, it does not matter which one is - being used (boo#1020651). - -- Add glib2-Add-missing-check-for-termios_h.patch: Add missing - check for termios.h. Check for termios.h is missing and passwords - in the new gio tool are echoed in the terminal consequently, - which is really bad! (bgo#775517). -- Add glib2-fix-notify-id-FDO-notification-backend.patch: Fixed - notify id in FDO notification backend (bgo#775765). - -- Update to version 2.50.2: - + Bugs fixed: bgo#767882, bgo#769135, bgo#769630, bgo#772054, - bgo#773303, bgo#773344. - + Updated translations. - -- Update to version 2.50.1: - + Update Unicode support to Unicode 9.0.0. - + Bugs fixed: bgo#662946, bgo#771591, bgo#772054, bgo#772255, - bgo#772269, bgo#772297, bgo#772511. - + Updated translations. - -- Update to version 2.50.0: - + bgo#771438: Turn on libmount by default on linux. - + Fix the annotation for g_log_variant. - + Updated translations. -- Add libmount-devel BuildRequires: follow upstreams recommendation - to use libmount on Linux. - -- Update to version 2.49.7: - + Add g_log_variant, binding-friendly api for structured logging. - + Bugs fixed: bgo#646926. - + Updated translations. - -- Update to version 2.49.6: - + The gsettings commandline tool now has a describe command. - + Bugs fixed: bgo#745754, bgo#769076, bgo#770372. - + Updated translations. - -- Update to version 2.49.4: - + Structured logging: - - Drop libsystemd dependency. - - Document that g_test_expect_message does not work with - structured logs. - + Use libmount for unix mount support. - + Add an async variant of g_app_info_launch_default_for_uri. - + Bugs fixed: bgo#522053, bgo#682794, bgo#744456, bgo#766370, - bgo#767240, bgo#768198, bgo#768453, bgo#768752, bgo#769027, - bgo#769029, bgo#769042, bgo#769087, bgo#769089, bgo#769104, - bgo#769139, bgo#769238, bgo#769245, bgo#769507, bgo#769785, - bgo#769995. - + Updated translations. -- Drop pkgconfig(libsystemd) BuildRequires following upstream - changes. -- Drop glib2-add-g_autoptr-support.patch, - glib2-gmessages-support-NULL.patch, - glib2-gvariant-Avoid-anonymous-struct.patch: Fixed upstream. - -- Add glib2-add-g_autoptr-support.patch: gobject: add g_autoptr - support for GTypeModule, fix build of gobject-introspection - (bgo#769033). -- Add glib2-gmessages-support-NULL.patch: Don't crash wayland - session. The new g_log_structured have some bugs.. (bgo#769087). -- Add glib2-gvariant-Avoid-anonymous-struct.patch: Fix c++ - building, patch from upstream git. - -- Update to version 2.49.4: - + Change the just-introduced structured logging API. The - arguments of g_log_structured() had to be reordered to enable - an implementation within the limits of what the standards - guarantee about var args. - + Bugs fixed: bgo#744456, bgo#768936, bgo#768963, bgo#768968. - + Updated translations. - -- Update to version 2.49.3: - + GLib has a structured logging API, g_log_structured, with - support for writing to the systemd journal. It also supports - colored output in terminals. - + Some new GBytes API has been added: - - g_key_file_load_from_bytes. - - g_compute_hmac_for_bytes. - + Stack-allocated GVariantBuilder and GVariantDict objects can - now be initialized with G_VARIANT_BUILDER_INIT and - G_VARIANT_DICT_INIT. - + gio: - - Add a way to register handlers for custom uri schemes. - - Add a G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE attribute to have - these heuristics in a single place. - - Include a gio tool that makes the functionality of the - various gvfs commandline tools available in a single place. - - Add portal support to g_app_info_launch_default_for_uri. - - Add portal support to GNetworkMonitor. - - Add portal support to GProxyResolver. - - Add portal support to g_application_send_notification. - + Bugs fixed: bgo#547200, bgo#662802, bgo#723506, bgo#725902, - bgo#728207, bgo#729914, bgo#744456, bgo#744678, bgo#746685, - bgo#747134, bgo#750257, bgo#753231, bgo#754012, bgo#760115, - bgo#760423, bgo#761102, bgo#765338, bgo#766370, bgo#766899, - bgo#766933, bgo#767765, bgo#767880, bgo#767887, bgo#767949, - bgo#768029, bgo#768119, bgo#768357, bgo#768498, bgo#768504, - bgo#768549, bgo#768551, bgo#768560, bgo#768780, bgo#768806. - + Updated translations. -- Add pkgconfig(libsystemd) BuildRequires: Configure looks for it. - -- Update to version 2.49.2: - + GMainContext and GTask have gained more systemtap probes. - + Bugs fixed: bgo#673101, bgo#700756, bgo#730187, bgo#755439, - bgo#759813, bgo#761810, bgo#767172, bgo#767218, bgo#767245, - bgo#767824. - + Updated translations. - -- Update to version 2.49.1: - + GDesktopAppInfo now allows bus activation with dashes. This is - not technically allowed per the Desktop Entry specification, - but it happens in the wild. Rather than forcing people to go - through another traumatic desktop file rename, accept it and - translate - to _. - + The support for giving names to threads has been improved. - Thread names are now supported on Solaris as well, and the - Linux support no longer uses prctl() but the pthread api. - + GIO resources can now be overridden at runtime, using the - G_RESOURCE_OVERLAYS environment variable. - + gdbus-codegen can now generate autocleanup definitions for the - types it generates. Use the --c-generate-autocleanup option to - control this. - + Bugs fixed: bgo#665446, bgo#742898, bgo#749583, bgo#755898, - bgo#760186, bgo#764163, bgo#764415, bgo#765173, bgo#765668, - bgo#765710, bgo#765712, bgo#765861, bgo#765900, bgo#765924, - bgo#765991, bgo#766092, bgo#766211, bgo#766407, bgo#766570. - + Updated translations. - -- Update to version 2.48.2: - + Bugs fixed: bgo#547200, bgo#673101, bgo#700756, bgo#725902, - bgo#728207, bgo#730187, bgo#746685, bgo#750257, bgo#753231, - bgo#755439, bgo#760115, bgo#760423, bgo#761810, bgo#766211, - bgo#766899, bgo#766933, bgo#767172, bgo#767218, bgo#767824, - bgo#767949, bgo#768453, bgo#768504, bgo#768551, bgo#768560, - bgo#768806, bgo#769027. - + Updated translations. - -- Update to GNOME 3.20.2 Fate#318572 - -- Update to version 2.48.1: - + Bugs fixed: bgo#731988, bgo#747107, bgo#747478, bgo#748474, - bgo#748530, bgo#748806, bgo#749606, bgo#758174, bgo#758738, - bgo#762994, bgo#763379, bgo#763821, bgo#764092, bgo#764574, - bgo#764575, bgo#764685, bgo#764754, bgo#765959, bgo#765990. - + Updated translations. - -- Update to GNOME 3.20 Fate#318572 -- Remove patches: glib2-dbus-object-manager-ref.patch, - glib2-trash-on-other-partitions.patch, - glib2-bnc873225-add-get-default-value.patch, - glib2-missing-annotations.patch. - -- baselibs.conf: also add the pkgconfig file to the -32bit package - (boo#973217). - -- Update to version 2.48.0: - + A minor build fix in the name of determinism. - + A few coverity fixes. - + bgo#763617: giotypefuncs.c: Sort _get_type functions in the 'C' - locale. - + Updated translations. - -- Update to version 2.47.92: - + gdbus-codegen now supports g_autoptr(). - + g_get_user_runtime_dir() now reliably returns an existing - directory. - + g_array_remove_range() can now remove 0 items from the end of - an array. - + Many fixes for Windows. - + Documentation improvements. - + Other small bugfixes. - + Bugs fixed: bgo#724847, bgo#743933, bgo#756706, bgo#757506, - bgo#760694, bgo#762202, bgo#762637, bgo#762748, bgo#762937, - bgo#763339, bgo#763344, bgo#763379. - + Updated translations. - -- Include the glibconfig.h in the baselibs glib2-devel-xxbit - package, as it contains the architecture specific configuration - (bsc#970694). - -- Follow the freedesktop conventions for the mime handler - associations. The created link is gnome specific, so make it - specific (gnome-mimeapps.list). This prevents association - problems in Plasma 5 (boo#966739) - https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html - -- Update to version 2.47.6: - + Windows support: - - Fixes and improvements to the GSettings registry backend. - - Handle readability and writability of registry keys. - - Use Unicode registry APIs. - + Bugs fixed: bgo#760852, bgo#744772, bgo#761126, bgo#747927, - bgo#761337, bgo#744570, bgo#761504, bgo#761550, bgo#761843, - bgo#744570, bgo#744772, bgo#747927, bgo#760852, bgo#761126, - bgo#761337, bgo#761504, bgo#761550, bgo#761843. - + Updated translations. - -- Fix default mime handler associtations: since GLIB 2.42, the file - in question is no longer defaults.list (too unspecific), but is - called mimeapps.list. Touch and link the right files. - -- Update to version 2.47.5: - + The system copy of PCRE is now used by default to implement - GRegex. Configure with --with-pcre=internal if a system PCRE - version is unavailable or undesired. - + Interfaces for DTLS support have been added. A new version of - glib-networking will also be required. - + GDBusMethodInvocation now drops replies if the sender set the - NO_REPLY_EXPECTED flag. - + Several GApplication fixes, including fixes for commandline - arguments in interpreted languages on Windows. - + Bugs fixed: bgo#624186, bgo#734095, bgo#735754, bgo#748064, - bgo#752240, bgo#755421, bgo#756875, bgo#759554, bgo#760199, - bgo#760215, bgo#760683. - + Updated translations. - -- Update to version 2.47.4: - + gapplication: Acquire the main context before running. - + Enable contenttype test on W32, tweak it to pass (mostly). - + xdgmime Finer handling for cases where mmap() is not available. - + Add GParamSpec object ref management annotations. - + file monitors: reorder some code to avoid segfault. - + glib-compile-resources: do not leak c_name. - + macros: add G_GNUC_CHECK_VERSION() for compiler checks. - + GApplication: destroy the impl on shutdown. - + Stop supporting non-POSIX getpwuid_r, getgrgid_r. - + glib.py: Fix Python 3 TypeError in gdb pretty-printers. - + W32: fix uninitialized var in g_app_info_get_all_for_type. - + Add missing checks for gnulib vasnprintf(). - + glibconfig.h.win32.in: remove G_CAN_INLINE. - + GDBusProxy: Fix a memory leak during initialization. - + Bugs fixed: bgo#752983, bgo#735696, bgo#735696, bgo#710243, - bgo#756214, bgo#758823, bgo#758553, bgo#578363, bgo#757299, - bgo#728099, bgo#757372, bgo#756475, bgo#749092, bgo#759408, - bgo#759134, bgo#757374, bgo#758641. - + Updated translations. - -- Update to version 2.47.3: - + The inline cleanup in the last release accidentally removed - three symbols from libglib-2.0.so. It is unlikely that this - will have caused any problems because these symbols were only - backup symbols for definitions exported as inlines in the - header files, but ABI is ABI. This release corrects only this - problem. - -- Update to version 2.47.2: - + We have formalised the assumption that all compilers that are - interested in support 'static inline' and simplified the macros - around this considerably. Please watch for and report - unintentional fallout. - + New API: hardware-assisted helpers for overflow-checked integer - math. - + Bugs fixed: bgo#696324, bgo#719966, bgo#752837, bgo#755364, - bgo#756134, bgo#756179, bgo#756988, bgo#757294, bgo#757374, - bgo#757451, bgo#757628, bgo#757693, bgo#757742, bgo#758181. - + Updated translations. - -- Update to version 2.47.1: - + GDesktopAppInfo no longer sets the DISPLAY environment variable - when launching apps. This is now done in the GAppLaunchContext - implementations when appropriate. - + Bugs fixed: bgo#664740, bgo#687223, bgo#692085, bgo#697907, - bgo#735754, bgo#737116, bgo#743011, bgo#749161, bgo#749314, - bgo#751924, bgo#752240, bgo#752837, bgo#753310, bgo#753935, - bgo#754855, bgo#754983, bgo#754994, bgo#755083, bgo#755351, - bgo#755355, bgo#755374, bgo#755496, bgo#755609, bgo#755766, - bgo#755795, bgo#755961, bgo#756053, bgo#756054, bgo#756077, - bgo#756099, bgo#756139, bgo#756179, bgo#756251, bgo#756255, - bgo#756316, bgo#756382, bgo#756477, bgo#756550, bgo#756875, - bgo#756952. - + Updated translations. - -- Update to version 2.46.2: - + Varioius small fixes, with a focus on win32. - + The docs should now be complete when doing non-srcdir builds. - + Bugs fixed: bgo#687223, bgo#754983, bgo#754994, bgo#755609, - bgo#756179, bgo#756382, bgo#757628. - -- Add glib2-remove_fam_debug_print.patch: remove debug output - "II 1" from the fam monitor (boo#951221, bgo#756879). - -- Update to version 2.46.1: - + Remove system_header pragma (should fix lack of warnings with - things like g_return_if_fail). - + Move GStrv typedef (and auto-cleanup) from libgobject to - libglib. - + Fix order of trashing files to be closer to what is required in - the specification. Namely, trashinfo files are written first. - This should fix issues with the gvfs trash backend failing to - correctly read the info for recently trashed files (preventing - 'restore'). - + Tweak mime logic to return text/plain on all empty files - instead of returning application/octet-stream. This includes - files that have extensions that imply that they may be other - types of files, which is a slight change of behaviour with - respect to old GLib versions. - + Many win32 fixes. - + Many docs fixes. - + Bugs fixed: bgo#735754, bgo#743011, bgo#749161, bgo#751924, - bgo#752837, bgo#753310, bgo#755083, bgo#755351, bgo#755355, - bgo#755496, bgo#755795, bgo#756179, bgo#756251, bgo#756255. - + Updated translations. - -- Update to version 2.46.0: - + Disable runtime-deprecation warnings. - + Fix marshalling of flags on bigendian 64bit architectures. - + Updated translations. - -- Update to version 2.45.8: - + Utf8 validation and utf8-to-ucs4 conversion are faster. - + Small speedups to property change notification. - + Various other small optimizations for GQuark, GData. - + Bugs fixed: bgo#696426, bgo#735429, bgo#738504, bgo#742903, - bgo#748633, bgo#754431, bgo#754560, bgo#754582, bgo#754601, - bgo#754636, bgo#754788, bgo#754831, bgo#754924, bgo#754986. - + Updated translations. - -- Update to version 2.45.7: - + Add G_FILE_ATTRIBUTE_STANDARD_IS_VOLATILE for use by - non-POSIX-like backends (e.g. cloud storage). - + GFileMonitor: Make the inotify backend work with atomic renames - again. - + GSettings: change notification is again working - unconditionally. - + GListStore has a sort function now. - + Test infrastructure: - - Tests are now required to have unique names. - - TAP support has been improved. - - A macro for asserting that two memory regions have identical - content has been added. - + Bugs fixed: bgo#708525, bgo#742849, bgo#744060, bgo#747364, - bgo#749492, bgo#752769, bgo#753745, bgo#754152, bgo#754211, - bgo#754264, bgo#754283, bgo#754284, bgo#754286, bgo#754307. - + Updated translations. - -- Add zsh completion for gsettings from (source gsettings.zsh). - https://github.com/jmatsuzawa/zsh-comp-gsettings (MIT license). - -- Update to version 2.45.6: - + Fix a test failure and a build failure. - -- Update to version 2.45.5: - + GNetworkMonitor now provides information about metered - networks. - + g_mem_set_vtable has been deprecated; it has not been working - for quite a while. The recommendation is to use valgrind, or - replace malloc itself. - + Bugs fixed: bgo#656325, bgo#741779, bgo#741822, bgo#742386, - bgo#743018, bgo#750282, bgo#751358, bgo#751592, bgo#751598, - bgo#751610, bgo#751751, bgo#752210, bgo#752656, bgo#752767, - bgo#753278, bgo#753285. - + Updated translations. - -- Update to version 2.45.4: - + Bugs fixed: bgo#727829, bgo#741901, bgo#746339, bgo#747676, - bgo#748610, bgo#749911, bgo#749912, bgo#750625, bgo#750807, - bgo#751160, bgo#751672, bgo#751731, bgo#751737, bgo#751798, - bgo#752089, bgo#752293. - + Updated translations. - -- Update to version 2.45.3: - + Improve performance of g_signal_handler_disconnect for signals - with many handlers. - + GDBus has gained a new call flag to allow interactive - authorization. - + GSettings: - - New API: g_settings_schema_list_keys. - - Deprecated: g_settings_list_keys. - + OS X: - - Implement GNotification. - - Bump the OS X requirement to 10.9. - + Windows: - - Add registry reading API. - - Reimplement GAppInfo using registry information. - + Bugs fixed: bgo#666831, bgo#728489, bgo#730168, bgo#733325, - bgo#734888, bgo#737009, bgo#738185, bgo#738504, bgo#739122, - bgo#739424, bgo#739616, bgo#740308, bgo#740516, bgo#741788, - bgo#745013, bgo#747146, bgo#747941, bgo#748727, bgo#749693, - bgo#750203, bgo#750322, bgo#750344, bgo#750369, bgo#750386, - bgo#750399, bgo#750573, bgo#750918, bgo#751122, bgo#479730. - + Updated translations. - -- Update to version 2.45.2: - + Improve error reporting in glib-compile-schemas. - + Add introspection annotations to GListStore. - + Bugs fixed: bgo#696749, bgo#723394, bgo#724113, bgo#725981, - bgo#733325, bgo#744895, bgo#747882, bgo#748534, bgo#748612, - bgo#748614, bgo#748834, bgo#749079, bgo#749080, bgo#749180, - bgo#749352, bgo#749353. - + Updated translations. - -- Update to version 2.45.1: - + The GSettings schema compiler, glib-compile-schemas has been - changed to reject schema xml that has duplicate or - elements. Such elements typically occur when - translations are merged into the schema, with xml:lang - attributes. This is not the correct way to translate schemas. - Instead keep the translations in the .mo file and set the - gettext-domain attribute on the element. - + The file monitoring infrastructure has been rewritten, and all - backends have seen major improvements. - + The inotify backend is reporting events with less delay (no - event will be delayed more than 10ms) and wakeups due to file - monitoring have been significantly reduced. A CHANGES_DONE - event will also be sent when new files appear. - + The poll implementation is now using the thread default main - context. - + The fam implmentation is now running in the worker thread. - + The fen implementation has been removed, since it was - unmaintained. - + The GSettings schema compiler, glib-compile-schemas, is more - strict about rejecting schemas with xml:lang style merged - translations. - + Schema translations should be done by specifying the gettext - domain in the xml, and keeping the translations in gettext. To - avoid breaking already-installed schemas, this change is only - taking effect when you use the --strict option. - + The hardcoded 10-thread limit of GTask's thread pool has been - removed, since it was prone to causing deadlocks. The thread - pool is now allowed to grow dynamically and will shrink back - over time. - + GSimpleAsyncResult has been deprecated in favor of GTask. - + The algorithm used by GAppInfo to find default handlers for - mime types has been tweaked to prefer apps that handle the - specific subtype over default handlers for a generic supertype. - + Bugs fixed: bgo#627285, bgo#631597, bgo#661767, bgo#687223, - bgo#711547, bgo#719966, bgo#726447, bgo#728663, bgo#728669, - bgo#730188, bgo#733325, bgo#738207, bgo#739850, bgo#741791, - bgo#744282, bgo#745255, bgo#745745, bgo#745821, bgo#746749, - bgo#746753, bgo#747209, bgo#747349, bgo#747363, bgo#747472, - bgo#747541, bgo#747772, bgo#748019, bgo#748177. - + Updated translations. - -- Update to version 2.44.1: - + Don't redefine typedefs to avoid build problems on OpenBSD. - + Improve the default application algorithm. - + Bump the number of children a GType can have. - + Various testsuite improvements. - + Updated translations. - -- Update to version 2.44.0: - + gsocket: Document FD ownership with g_socket_new_from_fd() - (bgo#730188). - + Updated translations. - -- Update to version 2.43.92: - + GUnixMountMonitor now properly supports multiple main contexts - + Many documentation improvements and cleanups. We are now - approaching a point where the documentation is 100% complete - and the xml will build without warnings. This will probably be - enabled by default in the next cycle. - + New support for HTTP proxies in GIO. - + New GTask:completed property. - + Use "private" futexes in order to further improve the - performance of the contended case of GMutex and g_bit_lock(). - + Bugs fixed: bgo#614684, bgo#730352, bgo#733876, bgo#741442, - bgo#742599, bgo#743636, bgo#743661, bgo#744722, bgo#745589, - bgo#745634. - + Updated translations. - -- Update to version 2.43.91: - + We have now added 'g_autofree' as a libgsystem-style - autocleanup macro that calls g_free() on the content of a local - variable when it leaves scope (working only on GCC and clang). - + GApplication now has an "is-busy" property, allowing one to - query the effective busy state. - + There have been various other bugfixes and cleanups. - + Bugs fixed: bgo#661554, bgo#744263, bgo#744565, bgo#744747, - bgo#744756, bgo#744830, bgo#744876, bgo#745239. - + Updated translations. - -- Update to version 2.43.90: - + New GSimpleIOStream class to construct a GIOStream from an - arbitrary GInputStream and GOutputStream. - + GApplication: new API for marking 'busy' state according to the - value of a boolean property on another object. - + GOptionGroup: add binding support (boxed type, annotation - fixes, etc.) - + Bugs fixed: bgo#739724, bgo#741024, bgo#741630, bgo#743349, - bgo#743990, bgo#744565. - + Updated translations. - -- Update to version 2.43.4: - + GType now has type declaration macros G_DECLARE_DERIVABLE_TYPE, - G_DECLARE_FINAL_TYPE and G_DECLARE_INTERFACE, which - significantly reduce the boilerplate needed for GObject types - and interfaces. - + g_autoptr and g_auto are macros for declaring variables with - automatic cleanup. They only work with gcc and clang. - + GListModel is a new interface that represents a dynamic list of - GObjects. - + GListStore is a GSequence-based implementation of GListModel. - + Support thread names on OS X. - + g_simple_action_set_state_hint: New function to set the state - hint of GSimpleActions. - + g_win32_check_windows_version: New function to check Windows - version. - + g_settings_schema_list_children and - g_settings_schema_key_get_name are new functions to complete - the GSettingsSchema API. - + Bugs fixed: bgo#389585, bgo#729351, bgo#736914, bgo#741807, - bgo#741895, bgo#742456, bgo#743508, bgo#743517, bgo#743521, - bgo#743596, bgo#743640, bgo#743827, bgo#743927, bgo#743936, - bgo#744012, bgo#744190. - -- Update to version 2.43.3: - + Add g_set_object() convenience function. - + GNetworkMonitor: check if NM is not running and don't crash. - + Fix some races with g_mkdir_with_parents. - + Fix some warnings in MSVC. - + Avoid use of G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC in order - to save on static strings. - + Fix some content type vs. mime issues. - + Documentation improvements. - + Bugs fixed: bgo#719455, bgo#732439, bgo#734946, bgo#741589 - bgo#741653, bgo#741654, bgo#741707, bgo#741788, bgo#742548 - bgo#742851, bgo#742972, bgo#743014. - + Updated translations. - -- Update to version 2.43.2: - + New functions: g_strv_contains, g_network_address_new_loopback, - g_socket_send_messages. - + A new GNetworkMonitor implementation using NetworkManager - provides more detailed connectivity information. - + Bugs fixed: bgo#11059, bgo#664562, bgo#685880, bgo#712570, - bgo#719646, bgo#728928, bgo#732317, bgo#740814, bgo#740848, - bgo#741016, bgo#741226. - + Updated translations. - -- Update to version 2.43.1: - + GQueue now accepts NULL as a sibling in g_queue_insert_before() - and g_queue_insert_after(). - + Bugs fixed: bgo#11059, bgo#726037, bgo#727988, bgo#729739, - bgo#733791, bgo#736286, bgo#736620, bgo#737150, bgo#737160, - bgo#738259, bgo#738551, bgo#738633, bgo#740157, bgo#740309, - bgo#740413. - + Updated translations. - -- Update to version 2.43.0: - + GObject gained a debug option to provide instance counts. To - use it, set GOBJECT_DEBUG=instance-count and call - g_type_get_instance_count(). - + GOption now has a strict POSIX mode in which it stops parsing - arguments as soon as a non-option argument is encountered. - + Bugs fixed: bgo#354457, bgo#695082, bgo#723160, bgo#729739, - bgo#733338, bgo#736273, bgo#736284, bgo#736914, bgo#737259, - bgo#737338, bgo#737446, bgo#737451, bgo#737741, bgo#737869, - bgo#738374, bgo#738675. - + Updated translations. - -- Update to version 2.42.2: - + Bugs fixed: bgo#712570, bgo#719455, bgo#727829, bgo#734946, - bgo#741024, bgo#741654, bgo#741788, bgo#741807, bgo#742851, - bgo#743508, bgo#743936. - + Updated translations. - -- Update to version 2.42.1: - + This release disables deprecation warnings by default. - + Bugs fixed: bgo#728256, bgo#736806, bgo#737143, bgo#738170, - bgo#738197. - + Updated translations. - -- Update glib2-fate300461-gettext-gkeyfile-suse.patch: Initialize - variable has_gettext. - glibc +- s390-memmove-ifunc-selector-arch13.patch: S390: Also check vector + support in memmove ifunc-selector (bsc#1184035, BZ #27511) + glibc:i686 +- s390-memmove-ifunc-selector-arch13.patch: S390: Also check vector + support in memmove ifunc-selector (bsc#1184035, BZ #27511) + glibc:utils +- s390-memmove-ifunc-selector-arch13.patch: S390: Also check vector + support in memmove ifunc-selector (bsc#1184035, BZ #27511) + glpk +- Update to version 5.0 + * The copyright was transferred to the Free Software Foundation. + * To fix some licensing problems the routines in the following + files were disabled by replacing with dummy ones that print an + error message: + + src/api/gridgen.c + + src/api/netgen.c + + src/api/rmfgen.c + + src/misc/qmd.c + + src/misc/relax4.c + + Note that this change does not affect the main functionality + of the package. + * Some minor bugs were fixed. +- Added pkgconfig file + +- Enable PGO during build + +- Fix glpk-no_random_return.patch to return a value for a non-void + function. + +- Small packaging change for doc subpackage +- Enable additional functionality + +- Update to version 4.65: + * The following new API routines for LP/MIP preprocessing were added: + + glp_npp_alloc_wksp allocate the preprocessor workspace + + glp_npp_load_prob load original problem instance + + glp_npp_preprocess1 perform basic LP/MIP preprocessing + + glp_npp_build_prob build resultant problem instance + + glp_npp_postprocess postprocess solution to resultant problem + + glp_npp_obtain_sol obtain solution to original problem + + glp_npp_free_wksp free the preprocessor workspace + * A new, more robust implementation of locally valid simple cover + cuts was included in the MIP solver. + * The API routine glp_init_iocp was changed to enable long-step + option of the dual simplex by default. +- Add glpk-no_random_return.patch + -- updated to 4.54 - * Block-triangular LU-factorization was implemented to be used - on computing an initial factorization of the basis matrix. - * A new version of the Schur-complement-based factorization - module was included in the package. Now it can be used along - with plain as well as with block-triangular LU-factorization. - * The API routine glp_read_mps was changed to remove free rows. - * etc. see NEWS for details - gmic +- Update to 2.9.7. No changelog. + gnome-autoar +- Add gnome-autoar-CVE-2020-36241.patch: Skip problematic files + that might be extracted outside of the destination dir to prevent + potential security threat. (bsc#1181930, + glgo#GNOME/gnome-autoar#7) + gnome-menus-branding-SLE +- Rebase gnome-menus-branding-remove-X-SuSE-ControlCenter.patch + and gnome-menus-branding-cleanup.patch: + + Update 3 .desktop names to the latest version + + Drop 5 .desktop files since they are no longer available on + SLE15-SP2 or later (bsc#1178842). + -- Change License tag from BSD3c to LGPLv2.1+: since we base our - branding on the one from upstream, we inherit the license. - gnome-shell +- Update gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch: + fix (boo#1183823). + +- Update gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch: + Modify the Japanese input engine load order which will more fit + for our community(bnc#1183475); + gnuhealth-thalamus +- version 0.9.14 - no changelog provided + +- version 0.9.13 fixes https://savannah.gnu.org/bugs/?60164 + gnuplot +- Add patch 052cbd17.patch and 1f36c4fb.patch + * Fix boo#1176689: + VUL-0: CVE-2020-25559: gnuplot: double free when executing print_set_output + -- Update to 4.6.5 - * NEW monotonic cubic splines using "smooth mcsplines" - * NEW phase-jump removal filter "smooth unwrap" - * NEW allow '+' pseudofile to sample the T axis in 2D parametric - plots - * NEW allow '++' pseudofile to sample the U/V axes in 3D - parametric plots - * NEW "sixel" terminal driver - * NEW new object attribute clip/noclip - * CHANGE maximum number of using spec columns increased from 7 - to 11 - * CHANGE code in bitmap.c relicensed to remove restriction to - noncommercial use - * FIX allow 'set pm3d' interpolate and top/bottom options to - coexist - * FIX revised handling of defined palettes with explicit - maxcolors - * FIX continue as normal after an interactive session error - from "gnuplot -" - * FIX empty first field in a tab-separated-values file was - incorrectly ignored - * FIX several problems with color assignment to contour lines - * FIX qt terminal incorrectly changed linetype (dot/dash) - to match line color - * FIX "pause mouse" worked only for right- or center- click, - not left-click - * FIX emf terminal font initialization - * FIX wxt terminal vertical centering of enhanced text - * FIX win terminal filled polygon bugs - * FIX iteration over parametric function plots - * FIX autoscaling of polar mode plots - * FIX increase precision of xticlabel placement from (float) to (double) - * FIX allocation error affecting certain cvs files - -- Update to 4.6.4 - * CHANGE treat empty fields in a csv file as "missing" rather than "bad" - * CHANGE allow reference to more than one column header in 'using' or 'title' - * CHANGE if a polar plot is autoscaled, try to place the origin at the center - * FIX svg and canvas terminal mousing of inverted axis coordinates - * FIX emf failed to initialize font correctly on some systems - * FIX timedata columns can now be referred to via column(N) and column("HEAD") - * FIX qt terminal toggling of enhanced text elements in plot with labels - * FIX color/pattern generated for key entries of columnstacked histograms - * FIX hitting ^C twice forces temination of wxt session hung by lost X-server - * FIX win terminal failed to properly adjust plot border after window resize - * FIX several conditions in which macros were not expanded during command input - * FIX promote a string containing only digits to INTGR rather than CMPLX - * FIX 'set grid front' caused failure to initialize location of axis zero point - * FIX very poor precision in mouse coords reported by x11 in -persist mode - * FIX parsing of $# (the number of arguments in a "call"). It's not a comment! - * FIX memory leak of cropped images using pngcairo terminal - * FIX "lc variable" now iterates over linetype colors (not styles) as documented - * FIX rtics were sometimes drawn with length 0 - -- Update to 4.6.3 - * FIX suppression of color in linetypes after "set term ... mono" - * FIX synchronization of graphics and text color in latex terminals - -- Update to 4.6.2 - * Bug fixes - * Allow the "bind" command to attach a user command to - mouse button 1 - * hidden3d can handle occlusion by pm3d surfaces - * -d option from command line skips ~/.gnuplot - initialization file - * plot '<&N' plots from file descriptor N opened during - shell invocation - -- Update to 4.6.1 - * Bug fixes. - * Support tabulation of variable color column. - * Support tabulation (set table) of pixel values from image plot - styles -- Remove now obsolete patches gnuplot-automake.diff and - gnuplot-4.6.0-fix-format-errors.diff. - -- buildrequire libpng, it compiles fine with it - -- Resolve the former problem by using texlive-texinfo to enforce - installing required fonts as well as required tools for TL 2012 - -- add more texlive 2012 requirements - -- Make it build with latest TeXLive 2012 with new package layout - -- Convert gnuplot.el to new backtick lisp scheme for emacs 24.1 - -- Remove redundant tags/sections from specfile -- Parallel build with %_smp_mflags -- Add patch to delete no-longer supported constructs from - configure.in/Makefile.am - -- Use new bcond_without h3d_gridbox to switch back to h3d-quadtree - if h3d-gridbox will be disabled on the commandline of rpmbuild - -- Avoid to stumble on bug in QtCore.pc on older distributions - -- Refresh patches to see in which C function each change is in -- Reenable bitmap terminals - -- Update to gnuplot 4.6.0 - * New syntax supporting multi-line blocks of code delimited by curly braces - if () { ... } else { ... } - do for [] { ... } - while () { ... } - * Time formats can handle fractional seconds to microsecond precision. - * User-definable linetypes that can be used to establish a locally - preferred default sequence of colors or dash/thickness/point styles. - * Statistical summary of the data to be plotted (new command "stats") - * New terminal drivers: qt context epscairo cairolatex - * The version for Windows received major improvements - (GUI, help, native terminal and wxt, installer) - * Improved support for UTF-8, SJIS and other multi-byte encodings - -- Make gnuplot build with newer LUA version. - -- Fix version control of further help messages, fix done - by Dieter Jurzitza (bnc#746299) - -- Fix libdir x libexecdir clash (bnc#744835). -- Use %configure macro. - -- license update: SUSE-Gnuplot and GPL-2.0+ - SPDX format (including SUSE prefix for licenses not yet accepted by SPDX - upstream). This is not BSD-3-Clause. The Gnuplot license insists that - modifications to source code be done by patch only. There are GPL-2.0+ - components included as aggegation - -- add automake as buildrequire to avoid implicit dependency - -- Update to gnuplot 4.4.4 - * NEW boxxyerrors plot style now allows variable color - * NEW splot with pm3d now allows variable rgb color - * NEW "nonuniform matrix" indicates ascii data with explicit x, y - * CHANGE columnhead(N) is a string-valued function, not a keyword - * CHANGE Demarcate plots in svg output using ... - * CHANGE xticlabels() works for binary data files as well as ascii - * CHANGE "set key maxrows" now applies to 3D plots as well as 2D - * CHANGE rewrite installation path rules for TeX files - * FIX wxt terminal should now work on at least some flavors of OSX - * FIX incorrect space allowed for outside left key box - * FIX buffer overflow from enhanced text timefmt tic labels - * FIX correction for offset in epochs when reading in time format "%s" - * FIX discontinuity in defined palette limited by maxcolors - * FIX initialization of svg pattern-fill definitions - * FIX positioning of histogram bars when some data entries are missing - * FIX emf terminal can handle UTF-8 encoding - * FIX User-specified axis tick labels override auto labels in 3D - just as in 2D - * FIX `plot with labels` failed to skip labels with UNDEFINED coords - * FIX NaN (not a number) implementation for Windows build - * FIX work-around for poor scaling in pdfcairo pattern fill - * FIX segfault if mismatch between palette sizes of successive terminals - -- Update to gnuplot 4.4.3 - * NEW Implement pan and zoom via mouse wheel. - * NEW set key maxcolumns N maxrows M - * NEW value("varname") returns the value of the named variable - * NEW encoding cp1251 - 8-bit Cyrillic - * CHANGE backport emf terminal driver from version 4.5 - * FIX better estimation of latex string lengths - * FIX colorbar representation of discrete color palettes is pixel accurate - * FIX NaN initialization and tests working on more (all?) platforms - * FIX configuration script tests for readline+ncurses - * FIX prevent out-of-range boxes from creating degenerate ghosts on the border - * FIX missing alpha channel flag for pdfcairo terminal - * FIX font initialization in windows terminal - -- Compile with wxWidgets (STL variant). - -- Update to gnuplot 4.4.2 - * Fixes a regression that caused color specification "lc N" to fail - * Fixes a long-standing clipping error in plots with filled curves - * Fixes a segfault if a "refresh" commands follows an interrupted replot - Changes and fixes in gnuplot version 4.4.1: - * NEW Support the "%s" format specifier in strftime() - * NEW Optional 6th data column in candlesticks style to specific box width - * NEW If integer arithmetic i*j or i**j would overflow, return value as a real - * NEW "set style circle radius <default-radius>" - * FIX autoconfiguration of readline support in OSX - * FIX font problems in win terminal - * FIX Protect against runaway recursion by limiting depth of nested functions - * FIX metapost terminal: Fix inheritance of line thickness by text strings - * FIX cairo terminals could segfault on certain enhanced text strings - * FIX pdfcairo output to stdout now works - * FIX font ",size" in non-enhanced mode postscript terminals - * FIX Do a better job of estimating the width of UTF-8 encoded strings - * FIX baseline bug in canvas terminal rotation of enhanced text - * FIX Allow "with labels" to work for binary input data - * FIX update user GPVAL variables after plot in table mode - * CHANGE depth-sorting of pm3d surfaces now applies jointly to all in the plot - * CHANGE 3D impulses are now always drawn from z=0 - * CHANGE Enable HIDDEN_QUADTREE by default - * CHANGE Enable "set fit errorvariables" by default - * CHANGE Regardless of current timefmt, read time from binary files as a binary - * CHANGE do not limit 3D rotation to 0<rotx<180 - -- Make doc package noarch - -- Update to gnuplot 4.4.0 - * NEW Support the "%s" format specifier in strftime() - * NEW Optional 6th data column in candlesticks style to specific box width - * NEW If integer arithmetic i*j or i**j would overflow, return value as a real - * NEW "set style circle radius <default-radius>" - * FIX autoconfiguration of readline support in OSX - * FIX font problems in win terminal - * FIX Protect against runaway recursion by limiting depth of nested functions - * FIX metapost terminal: Fix inheritance of line thickness by text strings - * FIX cairo terminals could segfault on certain enhanced text strings - * FIX pdfcairo output to stdout now works - * FIX font ",size" in non-enhanced mode postscript terminals - * FIX Do a better job of estimating the width of UTF-8 encoded strings - * FIX baseline bug in canvas terminal rotation of enhanced text - * FIX Allow "with labels" to work for binary input data - * FIX update user GPVAL variables after plot in table mode - * CHANGE depth-sorting of pm3d surfaces now applies jointly to all in the plot - * CHANGE 3D impulses are now always drawn from z=0 - * CHANGE Enable HIDDEN_QUADTREE by default - * CHANGE Enable "set fit errorvariables" by default - * CHANGE Regardless of current timefmt, read time from binary files as a binary - * CHANGE do not limit 3D rotation to 0<rotx<180 - -- Correct macro name in spec file - -- Fix format being written into plt files (add missing #) - -- Fix AppDefDir vs. XAPPLRESDIR inconsistency, increase default number of samples. - -- Update to gnuplot 4.4.0 - * NEW linetype property 'pointinterval' - * NEW gnuplot.exe is a full-featured console mode gnuplot executable for Windows - * NEW plot style "with circles" - * NEW object types circle, ellipse, and polygon - * NEW options front and back to "set colorbox" - * NEW x11 can plot into a window opened and managed by an external application - * NEW gd terminal can use fonts through fontconfig (libgd version > 2.0.35) - * NEW optional 3 columns of data to generate histogram errorbars - * NEW 'volatile' data, including inline data, can be replotted without rereading - * NEW 'refresh' command replots without rereading data if possible - * NEW rgbimage style now works in 2D and 3D for all terminals that support RGB - * NEW plot style rgbalpha - * NEW transparent fill styles - * NEW iteration within a plot command; e.g. plot for [i=1:10] foo(i) - * NEW iteration within set/unset commands - * NEW operators '=' and ',' in expression syntax - * NEW terminal lua generates commands for interpretation by external lua script - * NEW terminal tikz uses a lua script to generate output for latex TikZ package - * NEW terminal canvas for HTML 5 canvas element - * NEW terminal pdfcairo based on cairo and pango - * NEW terminal pngcairo based on cairo and pango - * NEW terminal dpu414 - Seiko DPU-414 thermal printer - * NEW error status variables GPVAL_ERRNO and GPVAL_ERRMSG - * NEW variables GPVAL_LAST_PLOT, GPVAL_{S}PLOT, GPVAL_MULTIPLOT - * NEW variables GPVAL_VIEW_{MAP|ROT_X|ROT_Z|SCALE|ZSCALE}, GPVAL_TERMINALS - * NEW variables GPVAL_PWD - * NEW per-plot export of information needed for external mousing scripts - * NEW support for dashed linetypes in additional terminals - * NEW the 'bind' command accepts non-keyboard triggers, e.g. 'close' - * NEW commands 'show bind' and 'reset bind' - * NEW individual plots can be omitted from autoscaling of axis ranges - * NEW more smoothing options: new kernels (for dgrid3d) and 'smooth cumulative' - * NEW command 'evaluate' executes commands from a string variable - * NEW z-axis tic labels can be colored by Z value - * NEW command 'set view equal {xy|xyz}' forces axes in a 3D plot to the same scale - * NEW 'set pm3d interpolate m,n' supports also non-positive m,n as nbs of points - * FIX domain restrictions on ibeta() - * FIX color assignment of contour lines when "set increment user" is in effect - * FIX remove the limit of 64 characters read as string data from a data file - * FIX remainder of command line is not lost after a "load" command - * FIX more complete support for locale internationalization, UTF-8 encoding - * FIX various font-handling problems in postscript terminal driver - * FIX avoid infinite loop on resizing x11 plot window under ion, fluxbox - * FIX handle addition plot styles in mode 'set table' - * FIX purge tick labels read from a datafile at the end of each plot - * FIX 2nd colour in the colour box for negative palette in postscript - * FIX interpolatation for pm3d surfaces given by both z and colour coordinates - * FIX 'set datafile binary format=...' was documented, but not implemented - * FIX enhanced text mode treatment of UTF-8 characters - * FIX emf terminal enhanced text mode now accepted by Windows programs - * CHANGE A number that begins with a . must continue with a digit - * CHANGE syntax of 'set datafile binary' array= and record= options - * CHANGE 'reset' does not affect locale, encoding, decimalsign settings - * CHANGE 'set key textcolor rgb variable' will use plot colors for key entries - * CHANGE Remove obsolete IRIS4D terminal type - * CHANGE Remove obsolete atari terminal types (atariaes atarivdi multitos) - * CHANGE Use empty/solid fill for candlesticks rather than empty/striped - * CHANGE 'l' and 'L' hotkeys toggle colorbar logscale iff mouse is in colorbar - -- fix compilation with gcc 4.5 -- update to gnuplot 4.2.6 - * NEW xterm tektronix emulation 'set term xterm' - * FIX 'set xtics mirror' didn't work if xtics were previously unset - * FIX off-by-one pixel bug in width of boxes with palette or rgb color - * FIX center rotation of 'set view equal xyz' mode at screen center - * FIX sanity-check time ranges for axes with timeformat - * FIX pslatex blacktext and broken format specifier - * FIX PostScript code points for Lcaron, lcaron in encoding cp1250 - * CHANGE If a 2D plot uses a Z-based palette, then autoscale cbrange - * CHANGE aquaterm accepts "size xx,yy" with a comma - * CHANGE Remove the EXPERIMENTAL flag from the wxt terminal - * CHANGE Remove the EXPERIMENTAL flag from the x11 terminal binary polygon mode - -- Remove obsolate code for GNUPLOTDEMOPATH (bnc#515001) -- Add emacs lisp files to file list (bnc#515001) - -- Make demos more flexible (hint from dieter.jurzitza@t-online.de) -- Add netpbm and xorg-x11 to build requires or jpg's are zero - -- Update changes file - -- update to gnuplot 4.2.5 -- put docs into gnuplot-doc sub-package - gnutls +- Security fix: [bsc#1183456, CVE-2021-20232] + * A use after free issue in client_send_params + in lib/ext/pre_shared_key.c may lead to memory + corruption and other potential consequences. +- Add gnutls-CVE-2021-20232.patch + +- Security fix: [bsc#1183457, CVE-2021-20231] + * A use after free issue in client sending key_share extension + may lead to memory corruption and other consequences. +- Add gnutls-CVE-2021-20231.patch + grub2 +- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012) + * 0001-Workaround-volatile-efi-boot-variable.patch + gssproxy +- security update +- added patches + fix CVE-2020-12658 [bsc#1180515], unlock cond_mutex issue before pthread exit in gp_worker_main() + + gssproxy-CVE-2020-12658.patch + gzip +- gzip.spec: move %patch10 from the ifarch condition (mistake) + +- add gzip-1.10-fix_count_of_lines_to_skip.patch to fix count + of lines to skip [bsc#1180713] + haruna +- Update to version 0.6.1 + * Update desktop file + * add link to flathub page + * MpvObject + * Playlist model + +- Update to version 0.6.0 + * Remove color schemes until their license is clear + * MPVObject: show loading indicator for all videos + * Disable next/previous buttons when there's 1 or no video in + the playlist + * Add youtube-dl to dependencies list + * Don't use breeze icons by default + * GUI style + * Add copyrights + * Correct copyright and license for cmake/FindLibmpv.cmake + * MenuBar + * Add checks before trying to access data + * MpvObject + * PlaylistModel: avoid index out of range error + * Audio/Subtitles settings + * Always open first video in new youtube playlist + * Remove wrong license files + * Add license to files without one + * Skip videos that can't be played + * Add loading indicator for youtube videos + * If youtube-dl is not available display a message instead of + the controls to open a url + * PlayListItemWithThumbnail change elide mode to + WrapAtWordBoundaryOrAnywhere + * Add dependencies and build instructions to readme file + * Youtube playlist + * PlaylistItem + * Worker::getMetaData return if there's no extractor available + * CMake + * Make mpris player dbus interface a qml context property + * Add mpris2 support + * Fix play next/prev actions not updating the LastPlayedFile + * Use LabelWithTooltip without prefix + * Add placeholder and tooltip for 'Skip chapters' feature Add + help for 'Remember time position' and 'Skip chapters' features + * Refactor time position saving + * Rename custom label component to LabelWithTooltip + * MpvObject: fix cursor not hiding in fullscreen + * MpvObject: resume playback changes + * Settings: don't togggle hw decoding with save file position + checkbox + * Update README.md + * Add FUNDING.yml + * Settings: change default screenshots folder + * MpvObject: add resume/restart video popup + * Settings: add option to disable file position saving and + resuming + * MpvObject: update tracks models when mpv's track-list changes + * Remove console.log + * MpvObject: allow loading subtitles through drag and drop + * MpvObject: allow to print the error in get/setProperty + methods + * MpvObject: move loadFile function to the cpp side + * Application: make getFileContent parameter const + * MpvObject + * MpvObject + * main.qml: fix mpv.scrollPositionTimer -> + playList.scrollPositionTimer + * Generate AppImage from every build (#43) + * Settings + * Update help for old Breeze style option to fit the changes + * Settings: remove notice about Breeze not being installed + * SettingsBasePage: replace i18n with qsTr + * MpvObject: fix next file not loading when current file + finishes + * Playback Settings + * Remove wrong and unused id + * Use add command to change volume and speed properties Set + max volume to 100 + * CMake: make set_package_properties more compact + * Seetings navigation: Set padding for each side, fix for Qt + 5.12 + * Register PlayListModel type for qml usage + * CMake: add FindLibmpv.cmake file + * Add liberapay and paypal donation links + * Refactor file loading code + * application.h: reorder some functions, remove some unused + code + * Refactor youtube playlist code + * MpvObject: comment code in getYouTubePlaylist + * Thumbnail image provider: provide generic icon for urls + * MpvObject: extract youtube playlist code to function + * Refactor to allow opening youtube playlists through "Open + Url" + * Show osd message when toggling deinterlacing + * Header: use only one RowLayout + * Playlist: remove style property, use PlaylistSettings.style + * Header: remove buttons to toggle playlist Footer: use + loaders for the playlist toggle button + * data/appdata.xml: Make validation successful + * Add import path for qml components + * Actions: rename "Toggle Playlist" to "Playlist" + * MpvVideo: consider the playlist position when anchoring + * Header, Footer: add another button to toggle the playlist, + one on the left and one on the right coresponding to the + playlist's position + * Playlist: add compact style + * Playlist: fix playlist items coloring + * Playlist: add option to push video instead of overlaying it + * Add button in the header and footer to toggle the playlist + when toggling it with the mouse is disabled + * MpvVideo: settings are in a window so ancoring to it is wrong + * Settings: refactor mouse page + * Settings: add custom component for images adjustments sliders + * Setings: remove color adjustments page + * SettingsHeader: add top margin + * Settings: make casing consistent + * Settings: remove unneeded properties + * Refactor settings window + * Make configure header button uncheckable Don't close + settings window (if open) when going fullscreen + * Add action to toggle video deinterlacing + * Open settings in separate window + * qthelper.h: fix build with Qt 5.12 +- Drop haruna-0.5.0-Qt512_fix.patch (merged upstream) + hawk2 +- Update to version 2.6.3: + * Remove hawk_invoke and use capture3 instead of runas (bsc#1179999)(CVE-2020-35459) + * Remove unnecessary chmod (bsc#1182166)(CVE-2021-25314) + * Sanitize filename to contains whitelist of alphanumeric (bsc#1182165) + +- Update to version 2.6.0: + * Use fullpath of binary (bsc#1181436) + * remove %x (bsc#1182163) + helm +- Update to version 3.5.2: + * Upgrade to oras v0.9.0 (#9269) + * Adding missing replace directive for oras + * chore(go.mod): bump Masterminds/{spring,goutils} and deislabs/oras + * fix(*): Validate metadata semver and printable characters + * Fix dep build with OCI based charts + * bump version to + * Adding apiserver to mod/sum + * Reduce linting severity for users of out-of-date kubernetes (#8608) + * Bumping kubernetes to 1.20.1 + * Add explanatory comments to action.List and action.History + * Address error on deletion of old dependencies + * Fixed bug - The flags --cert-file/--key-file where ignored when --insecure-skip-tls-verify flag is set (#9070) + * Replace Helm Hub with Artifact Hub (#8626) + * fix(pkg/chartutil): Remove warning for nils + * Updating to sprig 3.2.0 + * Updating to Kuberentes 1.20 packages + * Bump github.com/Masterminds/semver/v3 from 3.1.0 to 3.1.1 (#9109) + * Bump github.com/Masterminds/squirrel from 1.4.0 to 1.5.0 (#9108) + * Bump github.com/lib/pq from 1.8.0 to 1.9.0 (#9107) + * Remove OCI boolean from struct + * Clean up imports and add doc comments + * Implement `helm pull` for OCI registries + * Adds the option kube-cafile and env variable HELM_KUBECAFILE for a overwrite of the certificate authority file + * Builds with go 1.15 + * Updating to Kubernetes 1.19.4 package versions + * Add CodeQL Security Scanning + * Fix test + * Fixes #9083 + * [COMMENT]fix comment + * Fix typo + * fix: ingress path issue + * Revert "Add support to judge whether desired version is available or not" + * Cleanup tempfiles introduced by unit tests under pkg/ + * bump actions/stale to v3.0.14 + * increase number of operations per run to 100 + * feat(helm): Allow generating markdown docs headers + * chore(comp): Remove unnecessary completion code + * Added tests for PR 8948 + * add unittes for 'helm dep build' with --skip-refresh flag. + * Updating to k8s 1.19.3 based packages + * lint: lint all documents in a multi-doc yaml file + * fix(helm): flag descriptions start with lowercase + * List either incubator or stable. + * add waitwithjobs instead of changing wait api + * add wait-for-jobs flag + * fix style conformance + * fix test-style error + * add test cases + * helm upgrade with --wait support jobs in manifest to be completed + * completion: move to native zshCompletion + * Add remaining tests in TestDependentChartAliases + * Clarifies action needed to list new stable repo + * feat: Allow helm test to run a subset of tests + * Fix that the invalid version number of the helm package command will escape + * Updating descriptions + * Add support to judge whether desired version is available or not + * Add test case for LoadFiles + * Fixes Error: could not find protocol handler for + * [#7696] Avoid crash in chart loader on unexpected file sequence + * helm search supports semver pre version numbers starting with 0 + * added test for https://github.com/helm/helm/pull/8913 related to https://github.com/helm/helm/issues/8621 + * [#7696] Avoid crash in chart loader on unexpected file sequence + * feat(test): Adapt completion tests to Cobra 1.1 + * Bump github.com/spf13/cobra from 1.0.0 to 1.1.1 + * Update err message to use the regex pattern directly + * Fix the lint error message for valid names + * do not check YAML if nothing was parsed + * fix(test): display error message + * bump version to v3.4.0 + * Skip tests when running helm template + * Add --skip-refresh option in helm dep build + * Adjusted import + * Reuse kube-client + * fix(helm): allow skipping manifests in tests directories + * prepare testdata + * Bugfix: panic when chart contains requirements.lock + +- Update to version 3.4.2: + * Updating to Kubernetes 1.19.4 package versions + * fix: ingress path issue + highlight +- Update to version 3.59: + * HTML output: Added `white-space: pre-wrap` to pre tag CSS. + * Updated mark_lines.lua plug-in accept a line range as input + parameter and output xterm256 terminal sequences. + * Improved Ruby code folding of the outhtml_codefold plug-in. + * Updated astyle lib to rev 672. + * Added support for reStructured Text (gl#saalen/highlight#170). + * Added support for Rego (openpolicyagent.org). + * Added `outhtml_copy_clipboard.lua` plugin. + * CLI: Adapted default xterm256/truecolor theme to terminal + background colour. + * CLI: Adapted ANSI line numbers to terminal background colour + (gl#saalen/highlight#172). + * CLI: Fixed segfault if the user home directory cannot be + determined (gl#saalen/highlight#171). + * GUI: Initial font set to Monospace. + * GUI: Replaced highlight.xpm by highlight.png icon. +- Rebase optflags patch: + * Remove highlight-3.58-use_optflags.patch. + * Add highlight-3.59-use_optflags.patch. +- Add hicolor-icon-themes as build requirement: Required since move + of highlight-gui icon. + +- Update to version 3.58: + * Improved `--force` fallback argument handling + (gl#saalen/highlight#163). + * Added C++ attribute syntax support. + * Added Lua fuction `StoreValue` to set and retrieve information + across Lua states. + * Added `extras/eclipse-themes/eclipse_color_themes.py` script to + retrieve themes from eclipsecolorthemes.org. + * Added support for Web Assembly Text. + * Updated mark_lines.lua to output 16m terminal sequences + (gl#saalen/highlight#164). + * Fixed issues in bash.lang (gl#saalen/highlight#161). + * Fixed Bash heredoc highlighting in bash_functions.lua + (gl#saalen/highlight#156). + * CLI: `highlight --version -q` only prints the version number. + * GUI: Added theme contrast indicator. +- Rebase optflags patch: + * Remove highlight-3.53-use_optflags.patch. + * Add highlight-3.58-use_optflags.patch. + +- Update to version 3.57: + * Added support for Haml (gl#saalen/highlight#140). + * Added support for Wren. + * Added Lua function `OverrideParam`. + * Fixed regression in xterm256 or truecolor output + (gl#saalen/highlight#152). + * Fixed `--list-scripts` with read-only language definitions + (gl#saalen/highlight#154). + * Improved several language definitions. + +- Update to version 3.56: + * Added support for Sequence Alignment Maps (SAM files). + * Added empty-file mode to --no-trailing-nl + (gl#saalen/highlight#147). + * Fixed issue with --syntax-by-name waiting for stdin + (gl#saalen/highlight#151). + * Fixed issue with --syntax reading matching files in the + current working directory (gl#saalen/highlight#151). + * Fixed string parsing in lisp.lang (gl#saalen/highlight#150). + * Fixed output of UTF-8 text in xterm256 or truecolor output + (gl#saalen/highlight#152). + * Fixed regex in js.lang. + * Fixed calculation of testcase markers with UTF-8 input. + * Allowed number literals with underscores in Java, Scala, D, + Julia, C#, Perl and Ada definitions. + * Added Nord theme. + +- Update to version 3.55: + * Improved handling of empty files in xterm256 and truecolor + output (gl#saalen/highlight#147). + * Added EncodingHint attributes to filetypes.conf and language + definitions (gl#saalen/highlight#141). + * CLI: Allowed file paths as --theme and --syntax argument + (gl#saalen/highlight#145). + * GUI: Removed deprecated QTime API call. + +- Update to version 3.54: + * Fixed default colour output in BBCode + (gl#saalen/highlight#134). + * Fixed corner case in sh.lang. + * Fixed syntax tests with UTF-8 input (gl#saalen/highlight#123). + * Added support for Bash in outhtml_codefold.lua plug-in. + * Added ballerina.lang. + * Added block strings to java.lang. + * Added author hints in themes and language definitions. + * Added C++20 reserved words in c.lang. + * Added editorconfig file and validated all files accordingly. + * CLI: Fixed --list-scripts with -d or HIGHLIGHT_DATADIR env + variable (gl#saalen/highlight#139). + * GUI: Removed AsciiDoc instruction lines from the README popup + window. + +- Use lang_package macro for highlight-gui-lang declaration. + +- Update to version 3.53: + * Fixed out-of-range exception with repeated AddKeyword calls. + * Added KeywordFormatHints, Priority and Constraints elements to + syntax definitions. + * Added Lua function AddPersistentState + (gl#saalen/highlight#112). + * Renamed md.lang to markdown.lang. + * Added Fish syntax definition. + * Makefile: added _FILE_OFFSET_BITS=64 flag. + * CLI: added optional fallback syntax to --force + (gl#saalen/highlight#126). + * CLI: added option --max-size (gl#saalen/highlight#127). + * GUI: added multibyte path trace window. + * GUI: fixed superfluous creation of the same stylesheet file. +- Rebase optflags patch: + * Remove highlight-3.52-use_optflags.patch. + * Add highlight-3.53-use_optflags.patch. + +- Fix build instability (boo#1142155). + +- Update to version 3.52: + * Added negation `~` to test state indicators + (gl#saalen/highlight#122). + * Added support for Hugo. + * Added 5 duotone themes. + * CLI: fixed segfault with `--force` (gl#saalen/highlight#125). + * GUI: limited font selection to monospace fonts + (gl#saalen/highlight#124). +- Rebase optflags patch: + * Remove highlight-3.42-use_optflags.patch. + * Add highlight-3.52-use_optflags.patch. +- Remove obsolete conditionals. + +- Update to version 3.51: + * SVG output: Added `white-space: pre` in styles. + * HTML output: Replaced ' by ' (deb#927410). + * HTML output: Fixed index file format (missing close tags). + * CLI: Moved syntax recognition functions to DataDir class. + * CLI: Added regular expressions and default false values to + - -verbose output. + * CLI: Fixed `--list-cat` without `--list-scripts` + (gl#saalen/highlight#107). + * CLI: Added optional argument to `--base16` + (gl#saalen/highlight#113). + * CLI: Added default base16 themes (gl#saalen/highlight#113). + * CLI: Added `--isolate` option (gl#saalen/highlight#118). + +- Update to version 3.50: + * Added lineno, column parameters to OnStateChange hook. + * Added support for Crystal. + * Added support for Slim. + * Fixed several typos in documentaion and manpages. + * CLI: Added `--syntax-by-name` option. + * CLI: Removed deprecated `--list-langs` and`--list-themes` + options. + * GUI: Added terminal sequence output options + (gl#saalen/highlight#110). + +- Update to version 3.49: + * Fixed more problems with syntax test indicators reporting wrong + states (gl#saalen/highlight#102). + * Added support for Meson, Solidity, TOML and Terraform. + * Improved Perl and Yaml highlighting. + * Added Categories field to all config files. + * CLI: added category info in --list-scripts output. + * CLI: added --list-cat option (gl#saalen/highlight/99). + * CLI: added optional topic parameter to --help. + * GUI: added theme category selection. + * GUI: display categories of selected syntax or theme. + +- Update to version 3.48: + * Fixed --list-scripts abortion with Fedora default compilation + options (gl#saalen/highlight#84). + * Fixed a problem with syntax test indicators reporting wrong + states after comments. + * Improved Verilog syntax. + * Improved quoted string highlighting for Perl and Ruby. + * Detection of pkg-config's Lua version in src/makefile. + +- Update to version 3.47: + * Fixed xterm256 and truecolor whitespace output #2 + (gl#saalen/highlight#90). + * Fixed LaTeX, TeX, SVG and ODT whitespace output (regression of + 3.45). + * Added darkplus theme. + * Converted ChangeLog to AsciiDoc. + * Allowed state test indicators to match both whitespace (ws) and + the enclosing state (others). + * CLI: Default output changed to xterm256 or truecolor if run in + a terminal with color support and only a single file is + outputted. + * GUI: Added checkbox in the clipboard tab to output selected + lines only. + +- Update to version 3.46: + * Fixed xterm256 and truecolor whitespace output + (gl#saalen/highlight#90). + * Converted manuals to AsciiDoc. + +- Update to version 3.45: + * Added DocumentHeader and DocumentFooter plug-in hooks. + * Added RemoveKeyword Lua function for syntax definitions. + * Added syntax test indicators (see README_TESTCASES). + * Added support for ISO and R10 variants of Modula2. + * Fixed R identifiers. + * Fixed ALAN IF identifiers. + * Fixed issue with Bash string interpolation. + * Fixed some bugs found by coverity tool + (gl#saalen/highlight#82). + * Added Swift keywords and types. + * Added filetypes.conf.5 man page (gl#saalen/highlight#83). + * Added Gradle extension mapping. +- Renamed highlight-3.43-fix-doc-dir.patch to + highlight-3.45-fix-doc-dir.patch: Rebased patch to 3.45. + +- Update to version 3.44: + * Fixed gcc 8 compilation warnings. + * Fixed Ruby string interpolation (gh#andre-simon/higlight#70). + * Added support for ALAN IF. + * Added 107 Base16 themes. + * Updated Rust and Java reserved words lists. + * Revised documentation. + * Moved extras/css-themes into extras/themes-resources. + * Added extras/themes-resources/base16. + * GUI: added Base16 theme selection checkbox. + * CLI: added --base16 option to enable the new themes. + * CLI: accept - as argument to read from stdin + (gh#andre-simon/highlight#73). + +- Make the build of gui subpackage conditional (built by default). +- Clean spec file with spec-cleaner. + +- Update to version 3.43: + * Updated astyle code to release 3.1 (Rev. 655). + * Added webkit reformatting style. + * Improved several language definitions. + * Fixed Matlab string recognition (#61). + * Fixed Autohotkey escape sequence recognition. + * Added excel.lang (#60). + * Improved Qt pro file (#59). + * CLI: Added --reformat-option (#62). + * CLI: Added --line-range (#64). + * GUI: Added Bulgarian translation. +- Rebase docdir patch on 3.43: + * Remove highlight-3.41-fix-doc-dir.patch. + * Add highlight-3.43-fix-doc-dir.patch. + -- Use lua51 for OpenSUSE 12.2 and upwards. - -- update to 3.12 - -- use %{optflags} -- update to 3.5: - * updated astyle code to release 2.02 - * fixed --force option - -- new upstream version <3.4> - * added support for ABC, Algol, AS/400 CL, BCPL, Limbo, Gambas, JavaFX, - RPG, Transact-SQL, PL/Perl, PL/Tcl, PL/Python, Charmm - * fixed web plugins (Serendipity, DokuWiki, Wordpress) - * fixed BBCode closing tag order - * GUI: Updated Czech translation (thanks to Pavel Fric) - -- new upstream version <3.3> - * updated astyle code to release 2.01 - * fixed overwriting of files with the same name in recursive batch mode - (thanks to Ramanathan U.) - * added DataDir class to SWIG interface (patch by David Bremner) - * added Andes theme (thanks to Roger Sperberg) - * enabled deprecated @highlight pass-through (suggested by David Bremner) - * dropped oceandeep theme - * updated documentation - -- new upstream version <3.2> - * added plug-in function AddKeyword (suggested by Michael Serrano) - * language definitions are cached instead of being reloaded if input syntax - changes - * added keyword group ID parameter to the plug-in function OnStateChange - * added plug-in script bash_functions.lua - * added theme description in output style's comment - * added enum and union keywords in c.lang (thanks to Thiago) - * added dl linking flag in Makefile to fix Debian build error. - (thanks to Michael Serrano) - * added NDEBUG flag in makefile to disable asserts - -- new upstream version <3.1> - -- new upstream version <2.16> - * updated astyle code to release 1.24 - * added indentation styles 1tbs and horstmann - * added --no-trailing-nl switch (suggested by Adiel Mittmann) - * added Modula2 definition (thanks to Benjamin Kowarsch) - * added EBNF definition (thanks to Mate Ory) - * added ABNF, AutoHotKey, BBCode and Clean language definitions - * updated C++ definition to support C++0x syntax - * added StartupNotify switch in desktop file (patch by Jochen Schmitt) - -- new upstream version <2.15> - * improved HTML nested language patterns (thanks to Simone) - * improved Rexx and PL1 definitions (thabnks to Robert Prins) - * added support for NXC and NBC - * GUI: added copy and paste support (thanks to Torsten Flamminger) - * GUI: fixed preview of UTF-8 input - -- new upstream version <2.14> - * fixed Rexx output (thanks to Marc Hessling) - * added support for Go and Pure - * added support for BNF (thanks to Julien Fontanet) - * updated Logtalk definition (thanks to Paulo Moura) - * updated THE theme (thanks to Marc Hessling) - * CLI: --quiet switch supresses "Unknown source file extension" error - (suggested by Nathan Gray) - -- new upstream version <2.13> - * Fixed SVG output (thanks to Xico) - * GUI: added new icon - -- new upstream version <2.12> - * fixed bug with $INCLUDE statement - * fixed ctags file parsing - * added nested language recognition within a source file (suggested by Pavel Striz) - * added $NESTED statement to language definitions (pas, html, tex) - * added support for F# (fs.lang) - * added support for haXe (hx.lang) - * improved various language definitions - * revised documentation - * LIB: added version to shared lib output name - * CLI: added options --start-nested and --print-style - -- new upstream version <2.11> - * added BBCode output option (--bbcode, suggested by Qui Peccavit) - * added new --delim-cr option to cope with MacOS 9 files - (suggested by Steven Haddock) - * added shared lib target (make lib-shared, suggested by Dario Teixeira) - * list of installed languages (--list-langs) was enhanced to include mapped file - extensions (suggested by Martin Kammerlander) - * improved many colour themes using Agave (agave.sf.net) - -- new upstream version <2.10> - * fixed CR parsing bug on MacOS (thanks to Shiro Wilde) - * fixed SWIG makefile (thanks to David Bremner) - * license changed from GPLv2 to GPLv3 (incl. included libs) - * updated Artistic Style lib to version 1.23 - * new indentation schemes: stroustrup, whitesmith, banner - * removed indentSchemes and helpmsg directories - * removed README_INDENT - * replaced ide-devcpp theme by a new jedit theme - * added support for Interactive Data Language (idlang, thanks to Roberto - Mendoza) - * added support for Rebol, Oz, Mercury, Zonnon, ATS (Applied Type System), - CHILL, NetRexx, Inno Setup and INTERLIS - * added pp, rjs, jnlp, groovy, gnad, es, sblc, ooc, gst, sq extensions - to filetypes.conf - * improved Prolog, Pike, Oberon, Nice, Java, Lisp, Lua, Haskell, C# and SML - definitions - * improved spec.lang for RPM (thanks to Luoyi Ly) - * CLI: option --help-lang is deprecated - * API: dropped setSpecialOptions(), renamed initializing methods to init* -- 2.9 - * added more customized boxes for the LaTeX --pretty-symbols switch - (thanks to Romain Francois) - * GUI: fixed makefile to pass costum paths to the Qt project makefile - (thanks to Joerg Germeroth) - * GUI: reduced window height (thanks to Fidel Barrera) - * GUI: added Spanish translation (thanks to Fidel Barrera) - * GUI: added drag and drop for input files -- 2.8 - * added --pretty-symbols option to improve LaTeX output quality of tilde and - braces (thanks to Romain Francois) - * omitted warning message if --syntax parameter is contained in the --skip list - (thanks to Bob Smith) - * included language descriptions in --list-langs output - * dropped dependency of --replace-quotes and --fragment options - * enhanced Python SWIG example (testmod.py) - * added qmake language definition - * fixed SWIG scripts (thanks to David Bremner) - * fixed gcc 4.4 compilation (patch by Jochen Schmitt) - * dropped core/html32generator.* - * dropped src/gui (wxWidgets based interface) - * GUI: rewrote the user interface using Qt - hostapd +- Add CVE-2021-30004.patch -- forging attacks may occur because + AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c + (bsc#1184348) + +- added AppArmor profile (source apparmor-usr.sbin.hostapd) + +- Add CVE-2020-12695.patch -- UPnP SUBSCRIBE misbehavior in hostapd WPS AP + (bsc#1172700) + +- Add CVE-2019-16275.patch -- AP mode PMF disconnection protection bypass + (bsc#1150934) + howl +- Exclude architectures unsupported by bundled LuaJIT: + aarch64 ppc64 ppc64le s390x + +- Update to 0.6: + * Added navigate-go-to command, for going back to a specific + previous location. + * Added support for a “journal” buffer showing the Howl log, + available via open-journal. + * Ensure loaded buffers contain valid UTF-8 at all times + * Better lexing for C, Rust, Python + * Added support for specifying line and column when opening files + * Added support for custom user fonts + * Added project-switch-buffer command that displays open buffers + within the current project. + * Added two inspectors and a command for documentation to the Go mode + * Moving cursor left or right with a selection active now cancels + the selection, leaving the cursor at the corresponding end. + * Added proper structure support for C/C++ mode + * Base scheme support on the newer lisp mode instead of old basic mode + * Added the **popup_menu_accept_key option, for controlling which + key accepts the current option for a popup menu, such as the + completion popup. Valid values are ‘enter’ (the default) or ‘tab’. + * Close completion popup when user activity warrants it + * Added new built-in theme: Dracula + * Added integrated and fast project file search functionality via + two new commands: project-file-search and project-file-search-list + * Javascript: Support for ES6 templates and new keywords and operators + * Performance and functionality improvements for the matcher, used + in Howl selection lists, enabling fast matching across much + larger data sets. + * Performance improvements for recursive file selection. + Between 30x and 32x faster. + * Respect use_tabs option when commenting + * Ensure scrolling works correctly for Gtk+ 3.4 + * Dart bundle enhancements: improved syntax highlighting + * Added support for activities - potentially longer running activities + that should run in a apparently blocking way to the user. + * Added a new commandline flag, --run-async, for running a particular + file in a asynchronous Howl context. + * Added support for shared, low precision after timers + * Added options for controlling scrolling speed + * Add support for smooth scrolling events + * Fixed background drawing for Wayland/Weston/CSD environments. + * Requested that titlebar is hidden for newer versions of Gnome 3. + * Added support for navigating back and forth in a list of previously + visited locations. Two new commands, navigate-back and + navigate-forward were added, bound to ctrl_< and ctrl_> respectively. + * Improved key translation for keys when caps lock is on. + * Added two new commands, editor-newline-above and editor-newline-below, + that insert a new line above/below the current line. Bound these + commands to ctrl_shift_return and ctrl_return. + * Auto detect line endings when opening a file if possible + * For details see: https://howl.io/blog/2019/04/05/howl-0-6-released.html +- Add howl-rpmlintrc: it only installs an example C file + hwdata +- Update to version 0.345: + + Updated pci, usb and vendor ids. + + Resolves boo#1182482 jsc#SLE-13791 bnc#1170160 + +- Update to version 0.344: + + Updated pci, usb and vendor ids. + installation-images:SLES +- merge gh#openSUSE/installation-images#479 +- Fix grub branding for %{arm} - boo#1181571, jsc#SLE-17212 +- 16.56.2 + +- merge gh#openSUSE/installation-images#477 +- adjust NVME config initialisation (bsc#1183230) +- 16.56.1 + installation-images:openSUSE +- merge gh#openSUSE/installation-images#479 +- Fix grub branding for %{arm} - boo#1181571, jsc#SLE-17212 +- 16.56.2 + +- merge gh#openSUSE/installation-images#477 +- adjust NVME config initialisation (bsc#1183230) +- 16.56.1 + instsource-susedata +- update to version 0.3.6 + * add option to add gpg keys as content tags (bsc#1184326) + iptables +- Update to release 1.8.7 + * iptables-nft: + * Improved performance when matching on IP/MAC address prefixes + if the prefix is byte-aligned. In ideal cases, this doubles + packet processing performance. + * Dump user-defined chains in lexical order. This way ruleset + dumps become stable and easily comparable. + * Avoid pointless table/chain creation. For instance, + `iptables-nft -L` no longer creates missing base-chains. + +- Update to release 1.8.6 + * iptables-nft had pointlessly added "bitwise" expressions to + each IP address match, needlessly slowing down run-time + performance (by 50% in worst cases). + * iptables-nft-restore: Support basechain policy value of "-" + (indicating to not change the chain's policy). + * nft-translte: Fix translation of ICMP type "any" match. + +- Update to release 1.8.5 + * IDLETIMER: Add alarm timer option + * nft: CT: add translation for NOTRACK +- Drop iptables-apply-mktemp-fix.patch (seemingly applied) + +- Update to release 1.8.4 + * Fix for wrong counter format in `ebtables-nft-save -c` output. + * Print typical iptables-save comments in arptables- and + ebtables-save, too. + * xt_owner: add --suppl-groups option + * Remove support for /etc/xtables.conf + * Restore support for "-4" and "-6" options in rule lines. + irqbalance +- Adapt also-fetch-node-info-for-non-PCI-devices.patch to v1.4.0, and + backport process_one_line() and get_int() which is required for it + to work. + +- Correctly detect the NUMA node of non-PCI devices. + (bsc#1156315 bsc#1183157) +- add also-fetch-node-info-for-non-PCI-devices.patch + +- Due to a bug in irqbalance's parsing of /sys/devices/system/cpu/cpu*/node* + entries, all CPUs is considered to be on NUMA node 0. Backport fix for + ambiguous parsing of *node* entries in /sys from upstream to fix this issue. + (bsc#1156315, bsc#1182254) +- add fix-ambiguous-parsing-of-node-entries-in-sys.patch + irssi +- update to 1.2.3 + - Fix the compilation of utf8proc (#1021) + - Fix wrong call to free. By Zero King (#1076) + - Fix a colour reset in true colour themes when encountering + mIRC colours (#1059) + - Fix memory leak on malformed CAP requests (#1120) + - Fix an erroneous free of SASL data. Credit to Oss-Fuzz (#1128, + [#1130]) + - Re-set the TLS flag when reconnecting (#1027, #1134) + - Fix the scrollback getting stuck after /clear (#1115, #1136) + - Fix the input of Ctrl+C as the first character (#1153, #1154) + - Fix crash on quit during unloading of modules on certain + platforms (#1167) + - Fix Irssi freezing input after Ctrl+Space on GLib >2.62 (#1180, + [#1183]) + - Fix layout of IDCHANs. By Lauri Tirkkonen (#1197) + - Fix crash when server got reconnected before it was properly + connected (#1210, #1211) + - Fix multiple identical active caps (#1249) + - Minor help corrections (#1156, #1213, #1214, #1255) + - Remove erroneous colour in the colorless theme. Reported and + fixed by Nutchanon Wetchasit (#1220, #1221) + - Fix invalid bounds calculation when editing the text + entry. Found and fixed by Sergey Valentey (#1269) + - Fix passing of negative size in buffer writes. Found and + fixed by Sergey Valentey (#1270) + - Fix Irssi freezing on slow hardware and fast DCC transfers (#159, + [#1271]) + - Fix compilation on Solaris (#1291) + - Fix null pointer dereference when receiving broken JOIN + record. Credit to Oss-Fuzz (#1292) + - Fix crash on /connect to some sockets (#1239, #1298) + - Fix Irssi rendering on Apple ARM. By Misty De Méo (#1267, + [#1268], #1290) + - Fix crash on /lastlog with broken lines (#1281, #1299) + - Fix memory leak when receiving bogus SASL authentication + data. Found and fixed by Sergey Valentey (#1293) + isync +- Update to version 1.3.5 (boo#1182488) + * This is a security release that fixes CVE-2021-20247. +- Update to version 1.3.4 + This is a maintenance release that contains exactly one change: + * fixed regression in handling NAMESPACE 'INBOX.', introduced in + v1.3.2 + +- fix homepage url + +- Update to version 1.3.3 + * Network timeout handling has been added. + * Support for proper Maildir++ and a Maildir sub-folder naming + style. + * without extra dots have been added. + * Support for TLS client certificates was added. + * Support for recovering from baseless UID validity changes was + added. + * The get-cert script was renamed to mbsync-get-cert. + +- Update to version 1.3.2 + - increased PassCmd buffer size to accomodate XOAUTH2 tokens + - improved SSL error handling + - improved resilience to IMAP server bugs relating to FETCH + - fixed handling of non-uppercase IMAP iNbOx spellings + - fixed timeouts while uploading big messages + - fixed parsing of NIL hierarchy delimiters in IMAP LIST responses + - fixed crash when using Tunnel in an IPv6-enabled build + - fixed libcrypto detection from OpenSSL 1.1+ without pkg-config + - made --debug-crash work with Yama ptrace protection +- use more scriptlets +- don't include COPYING twice and drop TODO from %doc +- reenable gpg source verification + +- drop sources signature as there is no published key to verify them + +- Update to version 1.3.1 + - SSL now uses SNI, which for example GMail requires + - fixed fallbacks for missing UIDPLUS extension (with e.g. DavMail) + - fixed UIDVALIDITY recovery with really long Message-id headers + - fixed GSSAPI authentication with Kerberos + - fixed support for IMAP servers which do not sort search results (e.g., + poczta.o2.pl) + - fixed CopyArrivalDate on platforms without glibc + - fixed useless SASL warnings with certain plugins + - the perl 5.14 requirement is now made explicit + - improved OpenBSD support + - fixed a bunch of compiler warnings + -- examples are installed automaticaly - remove manual copying from - spec file - -- license fix - -- bump to 1.1.0 -- drop isync-1.0.1_imaphierarchy.patch - -- update to 1.0.5 - -- update to version 1.0.4 -- fix some rpmlint warnings -- drop isync-1.0.1_missing_sentinel.patch (in upstream) - java-1_8_0-openjdk +- Update to version jdk8u282 (icedtea 3.18.0) + * January 2021 CPU (bsc#1181239) + * Security fixes + + JDK-8247619: Improve Direct Buffering of Characters + * Import of OpenJDK 8 u282 build 01 + + JDK-6962725: Regtest javax/swing/JFileChooser/6738668/ + /bug6738668.java fails under Linux + + JDK-8025936: Windows .pdb and .map files does not have proper + dependencies setup + + JDK-8030350: Enable additional compiler warnings for GCC + + JDK-8031423: Test java/awt/dnd/DisposeFrameOnDragCrash/ + /DisposeFrameOnDragTest.java fails by Timeout on Windows + + JDK-8036122: Fix warning 'format not a string literal' + + JDK-8051853: new + URI("x/").resolve("..").getSchemeSpecificPart() returns null! + + JDK-8132664: closed/javax/swing/DataTransfer/DefaultNoDrop/ + /DefaultNoDrop.java locks on Windows + + JDK-8134632: Mark javax/sound/midi/Devices/ + /InitializationHang.java as headful + + JDK-8148854: Class names "SomeClass" and "LSomeClass;" + treated by JVM as an equivalent + + JDK-8148916: Mark bug6400879.java as intermittently failing + + JDK-8148983: Fix extra comma in changes for JDK-8148916 + + JDK-8160438: javax/swing/plaf/nimbus/8057791/bug8057791.java + fails + + JDK-8165808: Add release barriers when allocating objects + with concurrent collection + + JDK-8185003: JMX: Add a version of + ThreadMXBean.dumpAllThreads with a maxDepth argument + + JDK-8202076: test/jdk/java/io/File/WinSpecialFiles.java on + windows with VS2017 + + JDK-8207766: [testbug] Adapt tests for Aix. + + JDK-8212070: Introduce diagnostic flag to abort VM on failed + JIT compilation + + JDK-8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash + + JDK-8215727: Restore JFR thread sampler loop to old / + previous behavior + + JDK-8220657: JFR.dump does not work when filename is set + + JDK-8221342: [TESTBUG] Generate Dockerfile for docker testing + + JDK-8224502: [TESTBUG] JDK docker test TestSystemMetrics.java + fails with access issues and OOM + + JDK-8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() + can be quicker for self thread + + JDK-8231968: getCurrentThreadAllocatedBytes default + implementation s/b getThreadAllocatedBytes + + JDK-8232114: JVM crashed at imjpapi.dll in native code + + JDK-8234270: [REDO] JDK-8204128 NMT might report incorrect + numbers for Compiler area + + JDK-8234339: replace JLI_StrTok in java_md_solinux.c + + JDK-8238448: RSASSA-PSS signature verification fail when + using certain odd key sizes + + JDK-8242335: Additional Tests for RSASSA-PSS + + JDK-8244225: stringop-overflow warning on strncpy call from + compile_the_world_in + + JDK-8245400: Upgrade to LittleCMS 2.11 + + JDK-8248214: Add paddings for TaskQueueSuper to reduce + false-sharing cache contention + + JDK-8249176: Update GlobalSignR6CA test certificates + + JDK-8250665: Wrong translation for the month name of May in + ar_JO,LB,SY + + JDK-8250928: JFR: Improve hash algorithm for stack traces + + JDK-8251469: Better cleanup for + test/jdk/javax/imageio/SetOutput.java + + JDK-8251840: Java_sun_awt_X11_XToolkit_getDefaultScreenData + should not be in make/mapfiles/libawt_xawt/mapfile-vers + + JDK-8252384: [TESTBUG] Some tests refer to COMPAT provider + rather than JRE + + JDK-8252395: [8u] --with-native-debug-symbols=external + doesn't include debuginfo files for binaries + + JDK-8252497: Incorrect numeric currency code for ROL + + JDK-8252754: Hash code calculation of JfrStackTrace is + inconsistent + + JDK-8252904: VM crashes when JFR is used and JFR event class + is transformed + + JDK-8252975: [8u] JDK-8252395 breaks the build for + - -with-native-debug-symbols=internal + + JDK-8253284: Zero OrderAccess barrier mappings are incorrect + + JDK-8253550: [8u] JDK-8252395 breaks the build for make + STRIP_POLICY=no_strip + + JDK-8253752: test/sun/management/jmxremote/bootstrap/ + /RmiBootstrapTest.java fails randomly + + JDK-8254081: java/security/cert/PolicyNode/ + /GetPolicyQualifiers.java fails due to an expired certificate + + JDK-8254144: Non-x86 Zero builds fail with return-type + warning in os_linux_zero.cpp + + JDK-8254166: Zero: return-type warning in + zeroInterpreter_zero.cpp + + JDK-8254683: [TEST_BUG] jdk/test/sun/tools/jconsole/ + /WorkerDeadlockTest.java fails + + JDK-8255003: Build failures on Solaris + * Import of OpenJDK 8 u282 build 02 + + JDK-8253837: JFR 8u fix symbol and cstring hashtable equals + implementaion + + JDK-8255269: Unsigned overflow in g1Policy.cpp + * Import of OpenJDK 8 u282 build 03 + + JDK-8163161: [PIT][TEST_BUG] increase timeout in + javax/swing/plaf/nimbus/8057791/bug8057791.java + + JDK-8168292: [TESTBUG] [macosx] Test + java/awt/TrayIcon/DragEventSource/DragEventSource.java fails + on OS X + + JDK-8168682: jdk/test/java/lang/ClassLoader/forNameLeak/ + /ClassForNameLeak.java fails with -Xcomp + + JDK-8223108: Test java/awt/EventQueue/ + /NonComponentSourcePost.java is unstable + + JDK-8255603: Memory/Performance regression after JDK-8210985 + * Import of OpenJDK 8 u282 build 04 + + JDK-8022535: [TEST BUG] javax/swing/text/html/parser/ + /Test8017492.java fails + + JDK-8043899: compiler/5091921/Test7005594.java fails if + specified -Xmx is less than 1600m + + JDK-8046221: [TEST_BUG] Cleanup datatransfer tests + + JDK-8058805: [TEST_BUG]Test java/awt/TrayIcon/SecurityCheck/ + /NoPermissionTest/NoPermissionTest.java fails + + JDK-8068275: Some tests failed after JDK-8063104 + + JDK-8069211: (zipfs) ZipFileSystem creates corrupted zip if + entry output stream gets closed more than once + + JDK-8130772: Util.hitMnemonics does not work: + getSystemMnemonicKeyCodes() returns ALT_MASK rather than + VK_ALT + + JDK-8156803: Turn StressLCM/StressGCM flags to diagnostic + + JDK-8160761: [TESTBUG] Several compiler tests fail with + product bits + + JDK-8166015: [PIT][TEST_BUG] stray character in java/awt/ + /Focus/ModalDialogActivationTest/ + /ModalDialogActivationTest.java + + JDK-8166583: Add oopDesc::klass_or_null_acquire() + + JDK-8166663: Simplify oops_on_card_seq_iterate_careful + + JDK-8166862: CMS needs klass_or_null_acquire + + JDK-8179083: Uninitialized notifier in Java Monitor Wait + tracing event + + JDK-8205507: jdk/javax/xml/crypto/dsig/GenerationTests.java + timed out + + JDK-8217362: Emergency dump does not work when disk=false is + set + + JDK-8217766: Container Support doesn't work for some Join + Controllers combinations + + JDK-8219013: Update Apache Santuario (XML Signature) to + version 2.1.3 + + JDK-8219562: Line of code in osContainer_linux.cpp L102 + appears unreachable + + JDK-8220579: [Containers] SubSystem.java out of sync with + osContainer_linux.cpp + + JDK-8221340: [TESTBUG] TestCgroupMetrics.java fails after fix + for JDK-8219562 + + JDK-8221710: [TESTBUG] more configurable parameters for + docker testing + + JDK-8227006: [linux] Runtime.availableProcessors execution + time increased by factor of 100 + + JDK-8229868: Update Apache Santuario TPRM version + + JDK-8233548: Update CUP to v0.11b + + JDK-8242480: Negative value may be returned by + getFreeSwapSpaceSize() in the docker + + JDK-8246648: issue with OperatingSystemImpl + getFreeSwapSpaceSize in docker after 8242480 + + JDK-8249846: Change of behavior after JDK-8237117: Better + ForkJoinPool behavior + + JDK-8250636: iso8601_time returns incorrect offset part on + MacOS + + JDK-8251365: Build failure on AIX after 8250636 + + JDK-8255717: Fix JFR crash in WriteObjectSampleStacktrace due + to object not initialized + + JDK-8256618: Zero: Linux x86_32 build still fails + + JDK-8256671: Incorrect assignment operator used in + guarantee() in genCollectedHeap + + JDK-8256752: 8252395 incorrect copy rule for macos .dSYM + folder + + JDK-8257397: [TESTBUG] test/lib/containers/docker/Common.java + refers to -Xlog:os+container=trace + * Import of OpenJDK 8 u282 build 05 + + JDK-8254982: (tz) Upgrade time-zone data to tzdata2020c + * Import of OpenJDK 8 u282 build 06 + + JDK-8255226: (tz) Upgrade time-zone data to tzdata2020d + * Import of OpenJDK 8 u282 build 07 + + JDK-8225072: Add LuxTrust certificate that is expiring in + March 2021 to list of allowed but expired certs + + JDK-8239105: Add exception for expiring Digicert root + certificates to VerifyCACerts test + + JDK-8258630: Add expiry exception for QuoVadis root + certificate + * Bug fixes + + PR3819: Installation can't handle existing tapset symlinks + * Shenandoah + + Shenandoah: Fix racy update of code roots + * AArch32 port + + JDK-8253036: Support building the Zero assembler port on + AArch64 + jetty-minimal +- Upgrade to upstream version 9.4.38.v20210224 + * Fixes bsc#1182898, CVE-2020-27223 + jetty-websocket +- Upgrade to upstream version 9.4.38.v20210224 + * Fixes bsc#1182898, CVE-2020-27223 + kdump +- kdump-Add-bootdev-to-dracut-command-line.patch: Add 'bootdev=' to + dracut command line (bsc#1182309). + +- Increase extra crash kernel reservation for LUKS Argon2 PBKDF + (bsc#1180513): + * kdump-Implement-KString-isHexNumber.patch + * kdump-Mount-and-device-resolution-using-libmount-and-lsblk.patch + * kdump-calibrate-Add-LUKS2-Argon2-requirements-to-the-reser.patch + * kdump-Do-not-list-all-block-devices-if-no-block-devices-ar.patch + * kdump-Enumerate-all-BTRFS-devices-for-btrfs-mount-points.patch + * kdump-calibrate-Fix-kernel-command-line-parsing.patch + +- kdump-query-systemd-network.service.patch: Query systemd + network.service to find out if wicked is used (bsc#1182309). +- kdump-check-explicit-ip-options.patch: Do not add + network-related dracut options if ip= is set explicitly + (bsc#1182309). + kernel-64kb +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-azure +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- Refresh + patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch. +- Refresh + patches.suse/ibmvnic-always-store-valid-MAC-address.patch. +- commit b49d041 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Delete patches.suse/powerpc-Implement-smp_cond_load_relaxed.patch + This has been shown to hurt performance at various levels when + using qspinlocks (bsc#1182161). +- commit 6cec69e + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- Update + patches.suse/Xen-gnttab-handle-p2m-update-errors-on-a-per-slot-ba.patch + (bsc#1183022 XSA-367 CVE-2021-28038): added CVE number +- Update + patches.suse/xen-netback-respect-gnttab_map_refs-s-return-value.patch + (bsc#1183022 XSA-367 CVE-2021-28038): added CVE number +- commit 49dfaa1 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- Update + patches.suse/scsi-iscsi-ensure-sysfs-attributes-are-limited-to-page_size + (CVE-2021-27365 bsc#1182715). +- Update + patches.suse/scsi-iscsi-restrict-sessions-and-handles-to-admin-capabilities + (CVE-2021-27363 CVE-2021-27364 bsc#1182716 bsc#1182717). +- Update + patches.suse/scsi-iscsi-verify-lengths-on-passthrough-pdus + (CVE-2021-27365 bsc#1182715). +- commit da2d102 + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-debug +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-default +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-docs +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-kvmsmall +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-obs-build +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-obs-qa +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-preempt +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-source +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-source-azure +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- Refresh + patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch. +- Refresh + patches.suse/ibmvnic-always-store-valid-MAC-address.patch. +- commit b49d041 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Delete patches.suse/powerpc-Implement-smp_cond_load_relaxed.patch + This has been shown to hurt performance at various levels when + using qspinlocks (bsc#1182161). +- commit 6cec69e + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- Update + patches.suse/Xen-gnttab-handle-p2m-update-errors-on-a-per-slot-ba.patch + (bsc#1183022 XSA-367 CVE-2021-28038): added CVE number +- Update + patches.suse/xen-netback-respect-gnttab_map_refs-s-return-value.patch + (bsc#1183022 XSA-367 CVE-2021-28038): added CVE number +- commit 49dfaa1 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- Update + patches.suse/scsi-iscsi-ensure-sysfs-attributes-are-limited-to-page_size + (CVE-2021-27365 bsc#1182715). +- Update + patches.suse/scsi-iscsi-restrict-sessions-and-handles-to-admin-capabilities + (CVE-2021-27363 CVE-2021-27364 bsc#1182716 bsc#1182717). +- Update + patches.suse/scsi-iscsi-verify-lengths-on-passthrough-pdus + (CVE-2021-27365 bsc#1182715). +- commit da2d102 + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-syms +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-syms-azure +- vfio-ccw: Wire in the request callback (bsc#1183225). +- vfio-mdev: Wire in a request handler for mdev parent + (bsc#1183225). +- commit 1a8b567 + +- Update config files. (bsc#1181284) +- commit 09b2083 + +- KVM: SVM: Periodically schedule when unregistering regions on + destroy (bsc#1184511 CVE-2020-36311). +- commit fad3809 + +- crypto: essiv - fix AEAD capitalization and preposition use + in help text (bsc#1184134 ltc#192244). +- commit ba310cd + +- crypto: essiv - create wrapper template for ESSIV generation + (bsc#1184134 ltc#192244). + Update config files. + supported.conf: Add crypto/essiv +- commit 07e8de6 + +- Refresh + patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh + patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. + Update metadata +- commit 61adb77 + +- xen-blkback: don't leak persistent grants from xen_blkbk_map() + (bsc#1183646, CVE-2021-28688, XSA-371). +- commit d927391 + +- Refresh + patches.suse/netsec-restore-phy-power-state-after-controller-rese.patch. +- commit ea9970d + +- thunderbolt: Add support for Intel Tiger Lake-H (bsc#1184129). +- commit a872918 + +- thunderbolt: Introduce tb_switch_is_tiger_lake() (bsc#1184129). +- commit cb3c283 + +- mm/mremap_pages: fix static key devmap_managed_key updates + (bsc#1181787). +- commit e836b25 + +- iwlwifi: Fix MODULE_FIRMWARE() ucode definitions for SLE15-SP3 + (bsc#1183860). +- commit 8e0bc83 + +- scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware (bsc#1184111 + ltc#192232). +- scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() + (bsc#1184111 ltc#192232). +- commit ecee0a9 + +- arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo + (bsc#1179863). +- crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo + (bsc#1179863). +- commit 3277e15 + +- s390/vtime: fix increased steal time accounting (bsc#1183859). +- commit 5026f60 + +- Refresh patch metadata. +- Refresh patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch. +- Refresh patches.suse/powerpc-pseries-mobility-handle-premature-return-fro.patch. +- Refresh patches.suse/powerpc-pseries-mobility-use-struct-for-shared-state.patch. +- Refresh patches.suse/scsi-ibmvfc-Free-channel_setup_buf-during-device-tea.patch. +- commit 815f258 + +- Refresh + patches.suse/net-mlx5e-Fix-CQ-params-of-ICOSQ-and-async-ICOSQ.patch. + Fixed backport (bsc#1183773) +- commit 9959a4b + +- net: core: introduce __netdev_notify_peers (bsc#1183871 + ltc#192139). +- commit 658d714 + +- ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139). +- ibmvnic: remove unused spinlock_t stats_lock definition + (bsc#1183871 ltc#192139). +- ibmvnic: add comments for spinlock_t definitions (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch +- ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139). +- ibmvnic: avoid multiple line dereference (bsc#1183871 + ltc#192139). +- ibmvnic: fix braces (bsc#1183871 ltc#192139). +- ibmvnic: fix block comments (bsc#1183871 ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch. +- Refresh patches.suse/ibmvnic-serialize-access-to-work-queue-on-remove.patch. +- Refresh patches.suse/net-re-solve-some-conflicts-after-net-net-next-merge.patch. +- ibmvnic: prefer 'unsigned long' over 'unsigned long int' + (bsc#1183871 ltc#192139). +- ibmvnic: remove unnecessary rmb() inside ibmvnic_poll + (bsc#1183871 ltc#192139). +- ibmvnic: rework to ensure SCRQ entry reads are properly ordered + (bsc#1183871 ltc#192139). +- net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours + (bsc#1183871 ltc#192139). +- ibmvnic: merge do_change_param_reset into do_reset (bsc#1183871 + ltc#192139). +- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch +- use __netdev_notify_peers in ibmvnic (bsc#1183871 ltc#192139). +- commit efd07e6 + +- squashfs: fix xattr id and id lookup sanity checks (bsc#1183850). +- commit b1827ac + +- squashfs: fix inode lookup sanity checks (bsc#1183850). +- commit 9b5c651 + +- net: make __dev_alloc_name consider all name nodes when looking + for (bsc#1180103). +- commit 3400412 + +- Update + patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch + (bsc#1183746 jsc#SLE-7741). +- commit e9dda35 + +- netsec: restore phy power state after controller reset + (bsc#1183756). +- commit 45d0550 + +- powerpc/pseries/mobility: handle premature return from H_JOIN + (bsc#1183662 ltc#191922). +- powerpc/pseries/mobility: use struct for shared state + (bsc#1183662 ltc#191922). +- commit 36f1612 + +- Refresh + patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch. +- Refresh + patches.suse/ibmvnic-always-store-valid-MAC-address.patch. +- commit b49d041 + +- padata: upgrade smp_mb__after_atomic to smp_mb in + padata_do_serial (bsc#1178648). +- commit f3ee3cb + +- ALSA: usb-audio: fix use after free in usb_audio_disconnect + (bsc#1182552 bsc#1183598). +- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe + (bsc#1182552 bsc#1183598). +- commit 8173e6a + +- Move upstreamed sound fixes into sorted section +- commit 4b54f4c + +- Refresh sorted section. +- commit c4b4430 + +- rpadlpar: fix potential drc_name corruption in store functions + (bsc#1183416 ltc#191079). +- commit 9661ab7 + +- Delete patches.suse/powerpc-Implement-smp_cond_load_relaxed.patch + This has been shown to hurt performance at various levels when + using qspinlocks (bsc#1182161). +- commit 6cec69e + +- Refresh patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. +- Refresh patches.suse/x86-sev-es-handle-db-events. + Remove lockdep_assert_irqs_disabled() from + patches.suse/x86-sev-es-add-a-runtime-vc-exception-handler. + It can't possibly work correctly on a 5.3 kernel because + there is no NMI-safe hardirq state tracking yet. +- commit 1234b14 + +- blacklist.conf: Add 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler +- commit 1b48e04 + +- x86/sev-es: Use __copy_from_user_inatomic() (bsc#1183553). +- x86/sev-es: Check regs->sp is trusted before adjusting #VC + IST stack (bsc#1183551). +- x86/sev-es: Introduce ip_within_syscall_gap() helper + (bsc#1183552). +- commit 8bcc6e7 + +- Update + patches.suse/Xen-gnttab-handle-p2m-update-errors-on-a-per-slot-ba.patch + (bsc#1183022 XSA-367 CVE-2021-28038): added CVE number +- Update + patches.suse/xen-netback-respect-gnttab_map_refs-s-return-value.patch + (bsc#1183022 XSA-367 CVE-2021-28038): added CVE number +- commit 49dfaa1 + +- ibmvfc: free channel_setup_buf during device tear down + (bsc#1183440 ltc#191464). +- commit b86b88e + +- s390: lock down kernel in secure boot mode (jsc#SLE-7741). +- Update config files. +- commit 1499b7b + +- Update + patches.suse/scsi-iscsi-ensure-sysfs-attributes-are-limited-to-page_size + (CVE-2021-27365 bsc#1182715). +- Update + patches.suse/scsi-iscsi-restrict-sessions-and-handles-to-admin-capabilities + (CVE-2021-27363 CVE-2021-27364 bsc#1182716 bsc#1182717). +- Update + patches.suse/scsi-iscsi-verify-lengths-on-passthrough-pdus + (CVE-2021-27365 bsc#1182715). +- commit da2d102 + +- iommu/amd: Fix sleeping in atomic in increase_address_space() + (bsc#1183310). +- commit f8bf292 + +- Refresh ibmvfc patches to upstream version. +- commit e1a83f9 + kernel-zfcpdump +- usb: dwc2: Make "trimming xfer length" a debug message + (bsc#1180262). +- usb: dwc2: Abort transaction after errors with unknown reason + (bsc#1180262). +- usb: dwc2: Do not update data length if it is 0 on inbound + transfers (bsc#1180262). +- commit 8a278e5 + +- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (git-fixes). +- commit 1e4ac7f + +- mm, THP, swap: make reuse_swap_page() works for THP swapped out + (partial) (CVE-2020-29368, bsc#1179660.). +- commit 556db3f + +- mm: thp: fix MADV_REMOVE deadlock on shmem THP (CVE-2020-29368, + bsc#1179660.). +- commit 4eb863b + +- mm: thp: make the THP mapcount atomic against + __split_huge_pmd_locked() (CVE-2020-29368, bsc#1179660.). +- commit 2881aaa + +- nvme-multipath: Early exit if no path is available + (bsc#1180964). +- commit 0789e5e + +- ibmvnic: fix a race between open and reset (bsc#1176855 + ltc#187293). +- commit b44b587 + +- vmxnet3: Remove buf_info from device accessible structures + (bsc#1181671). +- commit de8dc4f + +- btrfs: Unlock extents in btrfs_zero_range in case of errors (bsc#1182047). +- commit 4522878 + +- btrfs: Simplify code flow in btrfs_delayed_inode_reserve_metadata (bsc#1182047). +- commit b1bf992 + +- btrfs: Remove btrfs_inode from btrfs_delayed_inode_reserve_metadata (bsc#1182047). +- commit b9625d8 + +- btrfs: Cleanup try_flush_qgroup (bsc#1182047). +- commit a3f071f + +- btrfs: Don't flush from btrfs_delayed_inode_reserve_metadata (bsc#1182047). +- commit 1c8c274 + +- btrfs: Free correct amount of space in btrfs_delayed_inode_reserve_metadata (bsc#1182047). +- commit 5da7303 + +- scsi: target: fix unmap_zeroes_data boolean initialisation + (bsc#1163617). +- commit 3fa1a11 + +- libnvdimm/dimm: Avoid race between probe and + available_slots_show() (bsc#1170442). +- Use the above upstream patch to replace the following in-house patch, + patches.suse/nvdimm-Avoid-race-between-probe-and-reading-device-a.patch. +- commit 8e49f2a + +- xen-blkback: fix error handling in xen_blkbk_map() (XSA-365 + CVE-2021-26930 bsc#1181843). +- commit 0ed98dc + +- xen-scsiback: don't "handle" error by BUG() (XSA-362 + CVE-2021-26931 bsc#1181753). +- commit b067c04 + +- xen-netback: don't "handle" error by BUG() (XSA-362 + CVE-2021-26931 bsc#1181753). +- commit 4c9cf8b + +- xen-blkback: don't "handle" error by BUG() (XSA-362 + CVE-2021-26931 bsc#1181753). +- commit 603464d + +- xen/arm: don't ignore return errors from set_phys_to_machine + (XSA-361 CVE-2021-26932 bsc#1181747). +- commit 9ff68db + +- Xen/gntdev: correct error checking in gntdev_map_grant_pages() + (XSA-361 CVE-2021-26932 bsc#1181747). +- commit 7fd73db + +- Xen/gntdev: correct dev_bus_addr handling in + gntdev_map_grant_pages() (XSA-361 CVE-2021-26932 bsc#1181747). +- commit 131ffb6 + +- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() + (XSA-361 CVE-2021-26932 bsc#1181747). +- commit 4b44d15 + +- Xen/x86: don't bail early from clear_foreign_p2m_mapping() + (XSA-361 CVE-2021-26932 bsc#1181747). +- commit 92a5a6c + +- xen/netback: fix spurious event detection for common event case + (bsc#1182175). +- commit 1f35f61 + +- net/mlx4_en: Handle TX error CQE (bsc#1181854). +- commit 0ba2395 + +- kernel-binary.spec: Add back initrd and image symlink ghosts to + filelist (bsc#1182140). + Fixes: 76a9256314c3 ("rpm/kernel-{source,binary}.spec: do not include ghost symlinks (boo#1179082).") +- commit 606c9d1 + +- rpm/post.sh: Avoid purge-kernel for the first installed kernel (bsc#1180058) +- commit c29e77d + +- SLE15-SP1 went to LTSS, hand over to L3 +- commit 547a203 + +- Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve (bsc#1182130) +- commit 98c1690 + +- xen/netback: avoid race in xenvif_rx_ring_slots_available() + (bsc#1065600). +- commit 8f2c4d9 + +- dm: avoid filesystem lookup in dm_get_dev_t() (bsc#1178049). +- commit 9a1258d + +- kernfs: deal with kernfs_fill_super() failures (bsc#1181809). +- commit 2955da8 + +- Fix the inconsistent kfree() call at rawmidi (CVE-2020-27786 bsc#1179601 + Refresh patches.suse/ALSA-rawmidi-Fix-racy-buffer-resize-under-concurrent.patch +- commit b3ad1de + +- blacklist.conf: update blacklist +- commit 2dbfda5 + +- net: bcmgenet: fix mask check in bcmgenet_validate_flow() + (git-fixes). +- commit 9f11f7d + +- net: bcmgenet: use __be16 for htons(ETH_P_IP) (git-fixes). +- commit a5c7f8a + +- bonding: wait for sysfs kobject destruction before freeing + struct slave (git-fixes). +- commit ebefb0a + +- net: bcmgenet: re-remove bcmgenet_hfb_add_filter (git-fixes). +- commit 46fda79 + +- net: bcmgenet: add support for ethtool rxnfc flows (git-fixes). +- commit 26fc3e4 + +- net: bcmgenet: code movement (git-fixes). +- commit 9299a9b + +- scsi: qla2xxx: Fix description for parameter + ql2xenforce_iocb_limit (bsc#1179142). +- commit 547d89c + +- net: lpc-enet: fix error return code in lpc_mii_init() + (git-fixes). +- commit 6d2577b + +- Revert "net: bcmgenet: remove unused function in bcmgenet.c" + (git-fixes). +- commit 29b8135 + +- net: bcmgenet: Fix WoL with password after deep sleep + (git-fixes). +- commit 434ba32 + +- net: bcmgenet: set Rx mode before starting netif (git-fixes). +- commit a274812 + +- net: bcmgenet: Use correct I/O accessors (git-fixes). +- commit 4b04da3 + +- bonding: Fix reference count leak in bond_sysfs_slave_add + (git-fixes). +- commit 0dfed9e + +- net: sun: fix missing release regions in cas_init_one() + (git-fixes). +- commit 1566edd + +- net: moxa: Fix a potential double 'free_irq()' (git-fixes). +- commit 7e78b2e + +- Fix a bug in rawmidi UAF fix patch (bsc#1179601, CVE-2020-27786) + Refresh patches.suse/ALSA-rawmidi-Fix-racy-buffer-resize-under-concurrent.patch +- commit ce80dfa + +- kABI: Fix kABI for extended APIC-ID support (bsc#1181260, + jsc#ECO-3191). +- x86/kvm: Add KVM_FEATURE_MSI_EXT_DEST_ID (bsc#1181260, + jsc#ECO-3191). +- x86/apic: Support 15 bits of APIC ID in IOAPIC/MSI where + available (bsc#1181260, jsc#ECO-3191). +- x86/ioapic: Handle Extended Destination ID field in RTE + (bsc#1181260, jsc#ECO-3191). +- x86/msi: Only use high bits of MSI address for DMAR unit + (bsc#1181260, jsc#ECO-3191). +- x86/apic: Fix x2apic enablement without interrupt remapping + (bsc#1181260, jsc#ECO-3191). +- x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (bsc#1181260, + jsc#ECO-3191). +- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is + not built (bsc#1181260, jsc#ECO-3191). +- iommu/vt-d: Gracefully handle DMAR units with no supported + address widths (bsc#1181260, jsc#ECO-3191). +- commit bd17758 + +- nbd: freeze the queue while we're adding connections + (bsc#1181504 CVE-2021-3348). +- nbd: Fix memory leak in nbd_add_socket (bsc#1181504). +- commit 447797a + +- Move futex fixes into the sorted section (bsc#1181349 CVE-2021-3347) +- commit c34c9df + +- drm/i915: Check for all subplatform bits (git-fixes). +- can: dev: prevent potential information leak in can_fill_info() + (git-fixes). +- xhci: tegra: Delay for disabling LFPS detector (git-fixes). +- xhci: make sure TRB is fully written before giving it to the + controller (git-fixes). +- USB: ehci: fix an interrupt calltrace error (git-fixes). +- ehci: fix EHCI host controller initialization sequence + (git-fixes). +- ALSA: seq: oss: Fix missing error check in + snd_seq_oss_synth_make_info() (git-fixes). +- ALSA: hda/via: Add minimum mute flag (git-fixes). +- can: vxcan: vxcan_xmit: fix use after free bug (git-fixes). +- drm/nouveau/i2c/gm200: increase width of aux semaphore owner + fields (git-fixes). +- drm/nouveau/privring: ack interrupts the same way as RM + (git-fixes). +- drm/nouveau/bios: fix issue shadowing expansion ROMs + (git-fixes). +- ALSA: doc: Fix reference to mixart.rst (git-fixes). +- ASoC: Intel: haswell: Add missing pm_ops (git-fixes). +- can: c_can: c_can_power_up(): fix error handling (git-fixes). +- commit 6556b1a + +- Update patch References tags for futex fixes (bsc#1181349 CVE-2021-3347) +- commit afd051d + +- Refresh patches.suse/futex-Handle-transient-ownerless-rtmutex-state-corre.patch + As of patches.suse/0001-locking-futex-Allow-low-level-atomic-operations-to-r.patch + we need to update the patch such that we set EAGAIN and avoid a warn (albeit benign). +- commit 96704b7 + +- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() + (git-fixes). +- s390/qeth: fix locking for discipline setup / removal + (git-fixes). +- s390/qeth: fix deadlock during recovery (git-fixes). +- s390/qeth: delay draining the TX buffers (git-fixes). +- commit eca39ca + +- s390/cio: fix use-after-free in ccw_device_destroy_console + (git-fixes). +- commit 2bcefd5 + +- net/smc: fix sleep bug in smc_pnet_find_roce_resource() + (git-fixes). +- Refresh + patches.suse/net-smc-switch-smcd_dev_list-spinlock-to-mutex. +- commit b63038e + +- net/smc: cancel event worker during device removal (git-fixes). +- net/smc: check for valid ib_client_data (git-fixes). +- net/smc: receive pending data after RCV_SHUTDOWN (git-fixes). +- net/smc: receive returns without data (git-fixes). +- commit 4050493 + +- Refresh patches.suse/4.4.136-002-powerpc-64s-Clear-PCR-on-boot.patch + Also clear PCR on POWER9 and in dt_cpu_ftrs. +- commit 6cd712e + +- net/mlx5: Fix memory leak on flow table creation error flow + (bsc#1046305 FATE#322943). +- igc: fix link speed advertising (jsc#SLE-4799). +- commit 37cbcd7 + +- Refresh + patches.suse/0013-net-liquidio-Delete-non-working-LIQUIDIO_PACKAGE-che.patch. +- Delete + patches.suse/0012-net-liquidio-Delete-driver-version-assignment.patch. + As we don't have upstream commit 6a7e25c7fb48 ("net/core: Replace driver + version to be kernel version") in our trees, removing driver version + assignments is wrong. Therefore removed commit and adapted fixes backport. +- commit 226c353 + +- futex: Fix incorrect should_fail_futex() handling (bsc#1181349). +- commit 0ba69a9 + +- futex: Handle faults correctly for PI futexes (bsc#1181349 + bsc#1149032). +- futex: Simplify fixup_pi_state_owner() (bsc#1181349 + bsc#1149032). +- futex: Use pi_state_update_owner() in put_pi_state() + (bsc#1181349 bsc#1149032). +- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() + (bsc#1181349 bsc#1149032). +- futex: Provide and use pi_state_update_owner() (bsc#1181349 + bsc#1149032). +- futex: Replace pointless printk in fixup_owner() (bsc#1181349 + bsc#1149032). +- futex: Ensure the correct return value from futex_lock_pi() + (bsc#1181349 bsc#1149032). +- futex: Don't enable IRQs unconditionally in put_pi_state() + (bsc#1149032). +- locking/futex: Allow low-level atomic operations to return + - EAGAIN (bsc#1149032). +- commit 058c695 + +- x86/hyperv: Fix kexec panic/hang issues (bsc#1176831). +- commit 786eb3d + +- cxgb4: fix the panic caused by non smac rewrite (bsc#1064802 + bsc#1066129). +- commit b5006a4 + +- net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL (git-fixes). +- commit 3aea956 + +- net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled (git-fixes). - Refresh patches.suse/net-dsa-b53-Rework-ARL-bin-logic.patch. +- commit a432764 + +- net/liquidio: Delete non-working LIQUIDIO_PACKAGE check + (git-fixes). +- commit 61efd0a + +- net/liquidio: Delete driver version assignment (git-fixes). +- commit 8fe74e2 + +- net: bcmgenet: keep MAC in reset until PHY is up (git-fixes). +- commit c6bce34 + +- net: atlantic: fix potential error handling (git-fixes). +- commit dbd80e5 + +- net: atlantic: fix use after free kasan warn (git-fixes). +- commit 038a344 + +- net: smc911x: Adjust indentation in smc911x_phy_configure + (git-fixes). +- commit d99da08 + +- net: tulip: Adjust indentation in {dmfe, uli526x}_init_module + (git-fixes). +- commit a3ef2cc + +- net/sonic: Add mutual exclusion for accessing shared state + (git-fixes). +- commit 3796c70 + +- mlxsw: switchx2: Do not modify cloned SKBs during xmit + (git-fixes). +- commit 1f71af0 + +- mlxsw: spectrum: Do not modify cloned SKBs during xmit + (git-fixes). +- commit 606b6bb + +- net: freescale: fec: Fix ethtool -d runtime PM (git-fixes). +- commit bd3b5d1 + +- RDMA/mlx5: Fix wrong free of blue flame register on error + (bsc#1103991 FATE#326007). +- bnxt_en: Improve stats context resource accounting with RDMA + driver loaded (bsc#1104745 FATE#325918). +- net/mlx5e: Fix two double free cases (bsc#1046305 FATE#322943). +- chtls: Fix chtls resources release sequence (bsc#1104270 + FATE#325931). +- chtls: Added a check to avoid NULL pointer dereference + (bsc#1104270 FATE#325931). +- chtls: Replace skb_dequeue with skb_peek (bsc#1104270 + FATE#325931). +- chtls: Remove invalid set_tcb call (bsc#1104270 FATE#325931). +- chtls: Fix hardware tid leak (bsc#1104270 FATE#325931). +- net: hns3: fix the number of queues actually used by ARQ + (bsc#1104353 FATE#326415). +- net: mvpp2: fix pkt coalescing int-threshold configuration + (bsc#1098633). +- tun: fix return value when the number of iovs exceeds + MAX_SKB_FRAGS (bsc#1109837). +- net: mvpp2: Fix GoP port 3 Networking Complex Control + configurations (bsc#1098633). +- RDMA/cma: Don't overwrite sgid_attr after device is released + (bsc#1103992 FATE#326009). +- ixgbe: avoid premature Rx buffer reuse (bsc#1109837 + FATE#326322). +- i40e: avoid premature Rx buffer reuse (bsc#1111981 FATE#326312 + FATE#326313). +- net: mvpp2: Fix error return code in mvpp2_open() (bsc#1119113 + FATE#326472). +- chelsio/chtls: fix a double free in chtls_setkey() (bsc#1104270 + FATE#325931). +- chelsio/chtls: fix panic during unload reload chtls (bsc#1104270 + FATE#325931). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1050242 + FATE#322914). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1104427 FATE#326416). +- net/mlx5: Add handling of port type in rule deletion + (bsc#1103991 FATE#326007). +- chelsio/chtls: fix always leaking ctrl_skb (bsc#1104270 + FATE#325931). +- chelsio/chtls: fix memory leaks caused by a race (bsc#1104270 + FATE#325931). +- chelsio/chtls: fix memory leaks in CPL handlers (bsc#1104270 + FATE#325931). +- chelsio/chtls: fix deadlock issue (bsc#1104270 FATE#325931). +- cxgb4: set up filter action after rewrites (bsc#1064802 + bsc#1066129). +- chelsio/chtls: fix tls record info to user (bsc#1104270 + FATE#325931). +- net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN + tunnels (bsc#1109837). +- chelsio/chtls: correct function return and return type + (bsc#1104270 FATE#325931). +- chelsio/chtls: correct netdevice for vlan interface (bsc#1104270 + FATE#325931). +- chelsio/chtls: fix socket lock (bsc#1104270 FATE#325931). +- RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() + (bsc#1103992 FATE#326009). +- RDMA/hns: Fix missing sq_sig_type when querying QP (bsc#1104427 + FATE#326416). +- commit ddb281e + +- blacklist.conf: add NFS patches which hurt kabi +- commit f3c5ae2 + +- nfsd4: readdirplus shouldn't return parent of export + (git-fixes). +- commit 94a53d9 + +- net: hns3: fix a wrong reset interrupt status mask (git-fixes). +- commit f402199 + +- bnxt_en: return proper error codes in bnxt_show_temp + (bsc#1104745 FATE#325918). +- cxgb4: fix all-mask IP address comparison (bsc#1064802 + bsc#1066129). +- IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command + (bsc#1103991 FATE#326007). +- RDMA/core: Ensure security pkey modify is not lost (bsc#1046306 + FATE#322942). +- RDMA/core: Fix pkey and port assignment in get_new_pps + (bsc#1046306 FATE#322942). +- RDMA/core: Fix use of logical OR in get_new_pps (bsc#1046306 + FATE#322942). +- commit fb4b60c + +- net: hns3: add compatible handling for command + HCLGE_OPC_PF_RST_DONE (git-fixes). +- net: hns3: check reset interrupt status when reset fails + (git-fixes). +- commit 3bdc4a9 + +- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups + (git-fixes). +- net/mlx4_en: Avoid scheduling restart task if it is already + running (git-fixes). +- cxgb3: fix error return code in t3_sge_alloc_qset() (git-fixes). +- net: ena: set initial DMA width to avoid intel iommu issue + (git-fixes). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (git-fixes). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (git-fixes). +- bnxt_en: fix error return code in bnxt_init_board() (git-fixes). +- bnxt_en: read EEPROM A2h address using page 0 (git-fixes). +- mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() + (git-fixes). +- RDMA/qedr: Fix inline size returned for iWARP (bsc#1050545 + FATE#322893). +- net: ethernet: mlx4: Avoid assigning a value to ring_cons but + not used it anymore in mlx4_en_xmit() (git-fixes). +- net: team: fix memory leak in __team_options_register + (git-fixes). +- net/mlx5e: Fix VLAN create flow (git-fixes). +- net/mlx5e: Fix VLAN cleanup flow (git-fixes). +- team: set dev->needed_headroom in team_setup_by_port() + (git-fixes). +- bonding: set dev->needed_headroom in bond_setup_by_slave() + (git-fixes). +- RDMA/core: Fix reported speed and width (bsc#1046306 + FATE#322942). +- RDMA/bnxt_re: Do not report transparent vlan from QP1 + (bsc#1104742 FATE#325917). +- cxgb4: fix thermal zone device registration (bsc#1104279 + FATE#325938 bsc#1104277 FATE#325936). +- bnxt_en: fix HWRM error when querying VF temperature + (bsc#1104745 FATE#325918). +- bnxt_en: Don't query FW when netif_running() is false + (bsc#1086282 FATE#324873). +- RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1050244 + FATE#322915). +- RDMA/core: Fix return error value in _ib_modify_qp() to negative + (bsc#1103992 FATE#326009). +- RDMA/mlx5: Fix typo in enum name (bsc#1103991 FATE#326007). +- net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq + (bsc#1103990 FATE#326006). +- net: hns3: fix a TX timeout issue (bsc#1104353 FATE#326415). +- net: hns3: fix error handling for desc filling (bsc#1104353 + FATE#326415). +- net: hns3: fix for not calculating TX BD send size correctly + (bsc#1126390). +- mlxsw: destroy workqueue when trap_register in mlxsw_emad_init + (bsc#1112374). +- net: hns3: fix use-after-free when doing self test (bsc#1104353 + FATE#326415). +- net: hns3: add a missing uninit debugfs when unload driver + (bsc#1104353 FATE#326415). +- cxgb4: move DCB version extern to header file (bsc#1104279 + FATE#325938). +- cxgb4: remove cast when saving IPv4 partial checksum + (bsc#1074220). +- cxgb4: fix SGE queue dump destination buffer context + (bsc#1073513). +- cxgb4: use correct type for all-mask IP address comparison + (bsc#1064802 bsc#1066129). +- cxgb4: use unaligned conversion for fetching timestamp + (bsc#1046540 bsc#1046648). +- xdp: Fix xsk_generic_xmit errno (bsc#1109837). +- net/filter: Permit reading NET in load_bytes_relative when + MAC not set (bsc#1109837). +- RDMA/mlx5: Add init2init as a modify command (bsc#1103991 + FATE#326007). +- RDMA/hns: Fix cmdq parameter of querying pf timer resource + (bsc#1104427 FATE#326416 bsc#1126206). +- net_failover: fixed rollback in net_failover_open() + (bsc#1109837). +- igb: Report speed and duplex as unknown when device is runtime + suspended (git-fixes). +- net/mlx5e: IPoIB, Drop multicast packets that this interface + sent (bsc#1075020). +- ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K + (bsc#1109837 FATE#326322). +- veth: Adjust hard_start offset on redirect XDP frames + (bsc#1109837). +- Revert "crypto: chelsio - Inline single pdu only" (git-fixes). +- bnxt_en: Fix accumulation of bp->net_stats_prev (bsc#1104745 + FATE#325918). +- mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set + in case reload fails (bsc#1112374). +- __netif_receive_skb_core: pass skb by reference (bsc#1109837). +- RDMA/iw_cxgb4: Fix incorrect function parameters (bsc#1136348 + jsc#SLE-4684). +- cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled + (bsc#1109837). +- cxgb4: fix adapter crash due to wrong MC size (bsc#1073513). +- cxgb4: fix large delays in PTP synchronization (bsc#1046540 + bsc#1046648). +- qed: Fix use after free in qed_chain_free (bsc#1050536 + FATE#322898 bsc#1050538 FATE#322897). +- qed: Fix race condition between scheduling and destroying + the slowpath workqueue (bsc#1086314 FATE#324886 bsc#1086313 + FATE#324885 bsc#1086301 FATE#3248881). +- virtio_net: Keep vnet header zeroed if XDP is loaded for small + buffer (git-fixes). +- net: cbs: Fix software cbs to consider packet sending time + (bsc#1109837). +- bnxt_en: Reset rings if ring reservation fails during open() + (bsc#1086282 FATE#324873). +- cxgb4: fix throughput drop during Tx backpressure (bsc#1127354 + bsc#1127371). +- RDMA/core: Fix protection fault in get_pkey_idx_qp_list + (bsc#1046306 FATE#322942). +- RDMA/iw_cxgb4: initiate CLOSE when entering TERM (bsc#1136348 + jsc#SLE-4684). +- net: hns3: add management table after IMP reset (bsc#1104353 + FATE#326415). +- drivers: net: xgene: Fix the order of the arguments of + 'alloc_etherdev_mqs()' (git-fixes). +- cxgb4/cxgb4vf: fix flow control display for auto negotiation + (bsc#1046540 FATE#322930 bsc#1046542 FATE#322928). +- net: hns3: reallocate SSU' buffer size when pfc_en changes + (bsc#1104353 FATE#326415). +- net/mlx5e: TX, Fix consumer index of error cqe dump (bsc#1103990 + FATE#326006). +- net: hns3: fix mis-counting IRQ vector numbers issue + (bsc#1104353 FATE#326415). +- RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 + driver (bsc#1104427 FATE#326416). +- RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 + driver (bsc#1104427 FATE#326416). +- net_sched: let qdisc_put() accept NULL pointer (bsc#1056657 + FATE#322189 bsc#1056653 FATE#322190 bsc#1056787). +- net: hns3: fix shaper parameter algorithm (bsc#1104353 + FATE#326415). +- net: hns3: fix error VF index when setting VLAN offload + (bsc#1104353 FATE#326415). +- net: hns3: fix interrupt clearing error for VF (bsc#1104353 + FATE#326415). +- net: hns3: clear reset interrupt status in hclge_irq_handle() + (git-fixes). +- nfp: validate the return code from dev_queue_xmit() (git-fixes). +- vhost/vsock: fix vhost vsock cid hashing inconsistent + (git-fixes). +- commit b766aed + +- scsi: ibmvfc: Set default timeout to avoid crash during + migration (bsc#1181425 ltc#188252). +- commit 195b2a9 + +- blacklist.conf: add c8d647a326f0 xen/pvcallsback: use lateeoi irq binding +- commit 308c42d + +- scsi: lpfc: Simplify bool comparison (bsc#1180891). +- scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891). +- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better + readability (bsc#1180891). +- scsi: lpfc: Implement health checking when aborting I/O + (bsc#1180891). +- scsi: lpfc: Fix vport create logging (bsc#1180891). +- scsi: lpfc: Fix NVMe recovery after mailbox timeout + (bsc#1180891). +- scsi: lpfc: Fix target reset failing (bsc#1180891). +- scsi: lpfc: Fix error log messages being logged following SCSI + task mgnt (bsc#1180891). +- scsi: lpfc: Prevent duplicate requests to unregister with + cpuhp framework (bsc#1180891). +- scsi: lpfc: Fix FW reset action if I/Os are outstanding + (bsc#1180891). +- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS + requests (bsc#1180891). +- scsi: lpfc: Fix crash when a fabric node is released prematurely + (bsc#1180891). +- scsi: lpfc: Refresh ndlp when a new PRLI is received in the + PRLI issue state (bsc#1180891). +- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT + for SLI3 (bsc#1180891). +- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891). +- commit 88024a9 + +- vfio iommu: Add dma available capability (bsc#1179573 + LTC#190106). +- commit c234a3f + +- iio: ad5504: Fix setting power-down state (git-fixes). +- serial: mvebu-uart: fix tx lost characters at power off + (git-fixes). +- usb: udc: core: Use lock when write to soft_connect (git-fixes). +- i2c: octeon: check correct size of maximum RECV_LEN packet + (git-fixes). +- mmc: sdhci-xenon: fix 1.8v regulator stabilization (git-fixes). +- drm/atomic: put state on error path (git-fixes). +- ACPI: scan: Make acpi_bus_get_device() clear return pointer + on error (git-fixes). +- spi: cadence: cache reference clock rate during probe + (git-fixes). +- ACPI: scan: Harden acpi_device_add() against device ID overflows + (git-fixes). +- r8152: Add Lenovo Powered USB-C Travel Hub (git-fixes). +- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() + (git-fixes). +- ALSA: fireface: Fix integer overflow in transmit_midi_msg() + (git-fixes). +- ASoC: dapm: remove widget from dirty list on free (git-fixes). +- ACPI: scan: add stub acpi_create_platform_device() for + !CONFIG_ACPI (git-fixes). +- misdn: dsp: select CONFIG_BITREVERSE (git-fixes). +- commit 4e17252 + +- blacklist.conf: add CONFIG_PROC_FS=n fix +- commit d506362 + +- net: vlan: avoid leaks on register_vlan_dev() failures + (git-fixes). +- commit 588ae15 + +- s390/dasd: fix list corruption of lcu list (bsc#1181170 + LTC#190915). +- s390/dasd: fix list corruption of pavgroup group list + (bsc#1181170 LTC#190915). +- s390/dasd: prevent inconsistent LCU device data (bsc#1181170 + LTC#190915). +- commit e73b11c + +- s390/smp: perform initial CPU reset also for SMT siblings + (git-fixes). +- commit 9853cb5 + +- net/af_iucv: set correct sk_protocol for child sockets + (git-fixes). +- net/af_iucv: always register net_device notifier (git-fixes). +- commit aebe99b + +- net/af_iucv: fix null pointer dereference on shutdown + (bsc#1179563 LTC#190108). +- commit 0a706d4 + +- Drop drm/sun4i patches that broke the build + They don't build properly on 32bit arm config +- commit ef6a2c5 + +- vfio-pci: Use io_remap_pfn_range() for PCI IO memory + (bsc#1181231). +- KVM: x86/mmu: Commit zap of remaining invalid pages when + recovering lpages (bsc#1181230). +- commit 3da333d + +- netfilter: ctnetlink: add a range check for l3/l4 protonum + (CVE-2020-25211 bsc#1176395). +- commit 92230c0 + +- blacklist.conf: Add a couple of VFIO/PCI and SWIOTLB fixes +- commit 9053ccf + +- SUNRPC: cache: ignore timestamp written to 'flush' file + (bsc#1178036). +- commit 0eac715 + +- Update + patches.suse/0001-xen-events-add-a-proper-barrier-to-2-level-uevent-un.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0002-xen-events-fix-race-in-evtchn_fifo_unmask.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0003-xen-events-add-a-new-late-EOI-evtchn-framework.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0004-xen-blkback-use-lateeoi-irq-binding.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0005-xen-netback-use-lateeoi-irq-binding.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0006-xen-scsiback-use-lateeoi-irq-binding.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0008-xen-pciback-use-lateeoi-irq-binding.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0009-xen-events-switch-user-event-channels-to-lateeoi-mod.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0010-xen-events-use-a-common-cpu-hotplug-hook-for-event-c.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0011-xen-events-defer-eoi-in-case-of-excessive-number-of-.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/0012-xen-events-block-rogue-events-for-some-time.patch + (CVE-2020-27673 XSA-332 bsc#1177411). +- Update + patches.suse/XEN-uses-irqdesc-irq_data_common-handler_data-to-sto.patch + (CVE-2020-27673 XSA-332 bsc#1065600). +- Update + patches.suse/xen-events-avoid-removing-an-event-channel-while-han.patch + (CVE-2020-27675 XSA-331 bsc#1177410). +- Update + patches.suse/xen-events-don-t-use-chip_data-for-legacy-IRQs.patch + (CVE-2020-27673 XSA-332 bsc#1065600). +- Added CVE numbers for above patches. +- commit 77fc141 + +- Exclude Symbols.list again. + Removing the exclude builds vanilla/linux-next builds. + Fixes: 55877625c800 ("kernel-binary.spec.in: Package the obj_install_dir as explicit filelist.") +- commit a1728f2 + +- drm/msm: Fix WARN_ON() splat in _free_object() (bsc#1129770) + Backporting changes: + * context changes +- commit 2cc0fa0 + +- drm: sun4i: hdmi: Fix inverted HPD result (bsc#1112178) + Backporting changes: + * context changes +- commit 67fea56 + +- floppy: reintroduce O_NDELAY fix (boo#1181018). +- commit 7b17926 + +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1180130). +- arm64: pgtable: Fix pte_accessible() (bsc#1180130). +- commit 50f7568 + +- netfilter: clear skb->next in NF_HOOK_LIST() (bsc#1180765 + CVE-2021-20177). +- commit 979e397 + +- drm/amdkfd: Put ACPI table after using it (bsc#1129770) + Backporting changes: + * context changes +- commit d706a4a + +- drm/msm: Fix use-after-free in msm_gem with carveout (bsc#1129770) + Backporting changes: + * context changes + * removed reference to msm_gem_is_locked() +- commit 2473171 + +- drm/tve200: Fix handling of platform_get_irq() error (bsc#1129770) +- commit 74c8661 + +- drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() (bsc#1129770) + Backporting changes: + * context changes + * moved num_mixers from struct dpu_crtc_state to struct dpu_crtc +- commit 235aa45 + +- blacklist.conf: Append 'drm/i915: Clear the repeater bit on HDCP disable' +- commit dd4f37c + +- blacklist.conf: Append 'drm/i915: Fix sha_text population code' +- commit 7f2c93c + +- drm/i915: Clear the repeater bit on HDCP disable (bsc#1112178) + Backporting changes: + * context changes +- commit 3d4aebe + +- drm/i915: Fix sha_text population code (bsc#1112178) + Backporting changes: + * context changes +- commit b3b6c93 + +- blacklist.conf: Append 'drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2.' +- commit 5511837 + +- blacklist.conf: Append 'drm/amd/powerplay: fix a crash when overclocking Vega M' +- commit 17cad3d + +- blacklist.conf: Append 'drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2.' +- commit 15580f1 + +- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (bsc#1112178) + Backporting changes: + * context changes +- commit fb51493 + +- drm/amd/powerplay: fix a crash when overclocking Vega M (bsc#1113956) +- commit 909795d + +- drm: sun4i: hdmi: Remove extra HPD polling (bsc#1112178) +- commit 76afd33 + +- NFS: nfs_igrab_and_active must first reference the superblock + (git-fixes). +- pNFS: Mark layout for return if return-on-close was not sent + (git-fixes). +- net: sunrpc: interpret the return value of kstrtou32 correctly + (git-fixes). +- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock + (git-fixes). +- NFS: switch nfsiod to be an UNBOUND workqueue (git-fixes). +- lockd: don't use interval-based rebinding over TCP (git-fixes). +- NFSv4.2: condition READDIR's mask for security label based on + LSM state (git-fixes). +- md/raid10: initialize r10_bio->read_slot before use (git-fixes). +- md: fix a warning caused by a race between concurrent + md_ioctl()s (git-fixes). +- nfs_common: need lock during iterate through the list + (git-fixes). +- nfsd: Fix message level for normal termination (git-fixes). +- commit 4d661ca + +- Remove patches.suse/nfs-mark-nfsiod-cpu-intensive.patch + About to get replaced by upstream version. +- commit 7d82450 + +- tun: correct header offsets in napi frags mode (bsc#1180812 + CVE-2021-0342). +- commit 0ae29aa + +- net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes + (git-fixes). +- commit 91e8143 + +- blacklist.conf: Removal of HMM function breaks KABI +- commit 1cd8ef8 + +- blacklist.conf: SLUB not enabled in kernel config +- commit 6202d29 + +- page_frag: Recover from memory pressure (git fixes + (mm/pgalloc)). +- commit 4457ecd + +- mm, page_alloc: fix core hung in free_pcppages_bulk() (git fixes + (mm/hotplug)). +- commit 840f046 + +- blacklist.conf: CMA not enabled in kernel config +- commit 4513c12 + +- blacklist.conf: CMA not enabled in kernel config +- commit 016b829 + +- mm/slab: use memzero_explicit() in kzfree() (git fixes + (mm/slab)). +- commit e7d7f67 + +- Refresh + patches.suse/mm-fix-mremap-not-considering-huge-pmd-devmap.patch. +- commit 2a2a762 + +- blacklist.conf: SLUB not enabled in kernel config +- commit 1d41e83 + +- blacklist.conf: SLUB not enabled in kernel config +- commit f29f5d9 + +- mm/page_alloc: fix watchdog soft lockups during + set_zone_contiguous() (git fixes (mm/pgalloc)). +- commit d02bb6f + +- mm/rmap: map_pte() was not handling private ZONE_DEVICE page + properly (git fixes (mm/hmm)). +- commit 433e971 + +- mm: hwpoison: disable memory error handling on 1GB hugepage + (git fixes (mm/hwpoison)). +- commit 5bd329a + +- KVM: SVM: Initialize prev_ga_tag before use (bsc#1180912). +- commit e44aeda + +- Move the build fix for g2d driver into patches.suse + It's actaully no kABI fix but the pure build fix, hence it must be + out of patches.kabi +- commit 9c47154 + +- Refresh + patches.suse/IB-hfi1-Ensure-correct-mm-is-used-at-all-times.patch. + Fixed backport (removed one line too much, d'oh). +- commit 6dc4356 + +- IB/hfi1: Ensure correct mm is used at all times (bsc#1179878 + CVE-2020-27835). +- commit 39a2b87 + +- net: stmmac: Enable 16KB buffer size (git-fixes). +- commit f223efb + +- net: stmmac: 16KB buffer must be 16 byte aligned (git-fixes). +- commit 3ccc81e + +- net: stmmac: RX buffer size must be 16 byte aligned (git-fixes). +- commit 05ff9e2 + +- net: stmmac: Do not accept invalid MTU values (git-fixes). +- commit 63ae7fc + +- net: usb: lan78xx: Fix error message format specifier (git-fixes). +- commit 3dd5ee1 + +- caif: no need to check return value of debugfs_create functions (git-fixes). +- commit 4fb5202 + +- drivers/net: Use octal not symbolic permissions (git-fixes). - Refresh patches.suse/msft-hv-1661-scsi-netvsc-Use-the-vmbus-function-to-calculate-ring.patch. - Refresh patches.suse/msft-hv-1707-hv_netvsc-fix-network-namespace-issues-with-VF-suppo.patch. +- commit e4e6ab9 + +- net: dsa: LAN9303: select REGMAP when LAN9303 enable (git-fixes). +- commit 5d03a23 + +- net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (git-fixes). +- commit dc3e380 + +- net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (git-fixes). +- commit 287fdc5 + +- Drop uvcvideo patch that doesn't build +- commit 298bbff + +- blacklist.conf: remove invalid entry, already backported +- commit a469334 + +- blacklist.conf: Tables not used currently in-tree +- commit 2aec284 + +- blacklist.conf: UP not enabled in config +- commit 9b055fe + +- blacklist.conf: build fix not relevant in our config +- commit eaf3550 + +- docs: Fix reST markup when linking to sections (git-fixes). +- commit 2ffe4fe + +- blacklist.conf: kABI +- commit 546297f + +- powerpc/perf: Fix crashes with generic_compat_pmu & BHRB + (bsc#1178900 ltc#189284 git-fixes). +- commit 5b292b4 + +- powerpc/perf: Add generic compat mode pmu driver (bsc#1178900 + ltc#189284). +- powerpc/perf: init pmu from core-book3s (bsc#1178900 + ltc#189284). +- commit 2d3c61b + +- x86/resctrl: Don't move a task to the same resource group + (bsc#1112178). +- commit 162f4b0 + +- x86/resctrl: Use an IPI instead of task_work_add() to update + PQR_ASSOC MSR (bsc#1112178). +- commit 304df7d + +- net: qca_spi: Move reset_count to struct qcaspi (git-fixes). +- commit 09d7b00 + +- net: bcmgenet: reapply manual settings to the PHY (git-fixes). +- commit 7d07690 + +- net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (git-fixes). +- commit d3b5290 + +- net: phy: micrel: make sure the factory test bit is cleared + (git-fixes). +- commit 043ec37 + +- net: stmmac: fix length of PTP clock's name string (git-fixes). +- commit 6c3c8e0 + +- net: stmmac: gmac4+: Not all Unicast addresses may be available + (git-fixes). +- commit eac7cd9 + +- net: ethernet: stmmac: Fix signedness bug in + ipq806x_gmac_of_parse() (git-fixes). +- commit bff5c88 + +- net: stmmac: dwmac-meson8b: Fix signedness bug in probe + (git-fixes). +- commit 84a3dda + +- net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe() + (git-fixes). +- commit 227f036 + +- blacklist.conf: update the blacklist +- commit 250ebee + +- USB: serial: iuu_phoenix: fix DMA from stack (git-fixes). +- usb: gadget: configfs: Preserve function ordering after bind + failure (git-fixes). +- usb: gadget: select CONFIG_CRC32 (git-fixes). +- usb: gadget: f_uac2: reset wMaxPacketSize (git-fixes). +- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access + completion (git-fixes). +- USB: yurex: fix control-URB timeout handling (git-fixes). +- usb: chipidea: ci_hdrc_imx: add missing put_device() call in + usbmisc_get_init_data() (git-fixes). +- USB: gadget: legacy: fix return error code in acm_ms_bind() + (git-fixes). +- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST + quirk set (git-fixes). +- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning + (git-fixes). +- dmaengine: xilinx_dma: check dma_async_device_register return + value (git-fixes). +- Revert "device property: Keep secondary firmware node secondary + by type" (git-fixes). +- wan: ds26522: select CONFIG_BITREVERSE (git-fixes). +- wil6210: select CONFIG_CRC32 (git-fixes). +- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() + (git-fixes). +- ALSA: pcm: Clear the full allocated memory at hw_params + (git-fixes). +- misc: vmw_vmci: fix kernel info-leak by initializing dbells + in vmci_ctx_get_chkpt_doorbells() (git-fixes). +- media: gp8psk: initialize stats at power control logic + (git-fixes). +- commit 2f3aec2 + +- x86/mtrr: Correct the range check before performing MTRR type + lookups (bsc#1112178). +- commit 0c96651 + +- x86/mm: Fix leak of pmd ptlock (bsc#1112178). +- commit aeba3ea + +- xen: support having only one event pending per watch + (bsc#1179508 XSA-349 CVE-2020-29568). +- commit d884e81 + +- xen: revert Allow watches discard events before queueing + (bsc#1179508 XSA-349 CVE-2020-29568). +- commit 2a4a8da + +- xen: revert Add 'will_handle' callback support in + xenbus_watch_path() (bsc#1179508 XSA-349 CVE-2020-29568). +- commit 6baf8b8 + +- xen: revert Support will_handle watch callback (bsc#1179508 + XSA-349 CVE-2020-29568). +- commit 3918801 + +- mm: don't wake kswapd prematurely when watermark boosting is + disabled (git fixes (mm/vmscan)). +- commit b2e95ac + +- xen: revert Count pending messages for each watch (bsc#1179508 + XSA-349 CVE-2020-29568). +- commit 9d30f4d + +- xen: revert Disallow pending watch messages (bsc#1179508 + XSA-349 CVE-2020-29568). +- commit d039881 + +- xen-blkback: set ring->xenblkd to NULL after kthread_stop() + (bsc#1179509 XSA-350 CVE-2020-29569). +- commit 1aab73c + +- xenbus/xenbus_backend: Disallow pending watch messages + (bsc#1179508 XSA-349 CVE-2020-29568). +- commit 0cdf358 + +- xen/xenbus: Count pending messages for each watch (bsc#1179508 + XSA-349 CVE-2020-29568). +- commit a14bb56 + +- xen/xenbus/xen_bus_type: Support will_handle watch callback + (bsc#1179508 XSA-349 CVE-2020-29568). +- commit 33a4600 + +- xen/xenbus: Add 'will_handle' callback support in + xenbus_watch_path() (bsc#1179508 XSA-349 CVE-2020-29568). +- commit 5ef1497 + +- xen/xenbus: Allow watches discard events before queueing + (bsc#1179508 XSA-349 CVE-2020-29568). +- commit 6f7a44e + +- sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list + (bsc#1179093). +- sched/fair: Fix enqueue_task_fair() warning some more + (bsc#1179093). +- sched/fair: Fix enqueue_task_fair warning (bsc#1179093). +- sched/fair: Fix reordering of enqueue/dequeue_task_fair() + (bsc#1179093). +- sched/fair: Reorder enqueue/dequeue_task_fair path + (bsc#1179093). +- commit 1b239da + +- Drop the previous drm/nouveau fix that turned out to be superfluous (CVE-2020-25639 bsc#1176846) +- commit 001c6e5 + +- Move upstreamed vgacon patch into sorted section +- commit 73d2a02 + +- drm: bail out of nouveau_channel_new if channel init fails + (CVE-2020-25639 bsc#1176846). +- commit 55debf7 + +- btrfs: qgroup: don't try to wait flushing if we're already + holding a transaction (bsc#1179575). +- commit bda1cb8 + +- x86/i8259: Use printk_deferred() to prevent deadlock + (bsc#1112178). +- commit d166bf5 + +- Refresh patches.suse/nvdimm-Avoid-race-between-probe-and-reading-device-a.patch. + Refresh to v2 URL +- commit 97aafaa + +- blacklist.conf: 44623b2818f4 crypto: x86/crc32c - fix building with clang ias +- commit a557330 + +- x86/mm/numa: Remove uninitialized_var() usage (bsc#1112178). +- commit 8dd9b08 + +- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (git-fixes). +- commit c485186 + +- scsi: core: Fix VPD LUN ID designator priorities (bsc#1178049, + git-fixes). +- commit 3730025 + +- Refresh + patches.suse/ibmvnic-continue-fatal-error-reset-after-passive-ini.patch. +- commit 5851206 + +- EDAC/amd64: Fix PCI component registration (bsc#1112178). +- commit 522b115 + +- Refresh patch metadata. +- Refresh patches.suse/ibmvnic-continue-fatal-error-reset-after-passive-ini.patch. +- Refresh patches.suse/ibmvnic-fix-NULL-pointer-dereference.patch. +- commit d7a2a14 + +- btrfs: increase output size for LOGICAL_INO_V2 ioctl (bsc#1174206). +- commit 1d58635 + +- btrfs: add a flags argument to LOGICAL_INO and call it LOGICAL_INO_V2 (bsc#1174206). +- commit 01c5612 + +- btrfs: add a flag to iterate_inodes_from_logical to find all extent refs for uncompressed extents (bsc#1174206). +- Refresh + patches.suse/revert-btrfs-qgroup-move-half-of-the-qgroup-accounting-time-out-of-commit-trans.patch. +- commit 91f3982 + kgeography +- Add patch from upstream to fix a crash when the user disables + the "Wait for validation" option (kde#435555): + * 0001-Fix-crash-when-Wait-for-validation-is-not-enabled.patch + kio +- Add patches to avoid breaking text codec inintialization + (boo#1134688, kde#432406): + * 0001-Fix-default-codec-being-set-to-US-ASCII-in-KIO-apps.patch + * 0002-Use-Q_LOGGING_CATEGORY-macro-instead-of-explicit-QLo.patch + * 0003-Remove-extra-after-Q_LOGGING_MACRO-usage.patch + kissfft +- Update to version 131.1.0 + * First release with semantic versioning. It has the roughly + the same code as v131, but some symbol visibility changes and + build enhancements to improve shared object usage and use as + a packaged/installed library. + * Removed kfc.h and kissfft_i32.hh from the install list since + they are not as generally useful as the others +- Switch to cmake build +- Add kissfft subpackage and rename library subpackage to match + library name +- Drop kissfft-shared.patch (no longer necessary) +- Drop kissfft-py3_1.patch and kissfft-py3_2.patch (merged + upstream) + kiwi-templates-JeOS +- Install shim everywhere except on RPi (bsc#1182211) + ldb +- Release ldb 2.2.1 + + CVE-2020-27840: Unauthenticated remote heap corruption via bad DNs; + (bso#14595); (bsc#1183572); + + CVE-2021-20277: out of bounds read in ldb_handler_fold; (bso#14655); + (bsc#1183574); + lib3270 +- Fixing CRL download engine + * Added fix-crl-get-engine.patch + +- Update to version 5.3+git20201030: + * Fixing SSL connect error messages. + * Updating README.md + * Adding property methods. + * Adding method to get translated cursor position. + * Updating get host and get service methods. + * Allowing extended actions. + * On TN3270-E the model name should be "IBM-3279-4-E" and not "IBM-3279-4" + * Adding new SSL state active when downloading CRL. + * Moving SSL related method to their own include file. + * Removing unused code. + * Adding auto-cleanup macro for windows registry. + * Creating include dir and files based on operating system. + * Fixing charset conversion. + * wait_for_ready should wait for "reconnect" process to complete. + * Fixing popup dialog when connection fails. + * Host connect now respects timeout. + * Fixing keyboard lock status and program messages issues. + * Adding property to enable/disable the CRL download. + * Looking for performance issues in lib3270_wait_for_ready. + * Fixing timers. + * Refactoring timer engine to avoid an abnormal delay when calling wait_for_ready on windows. + * Adding userdata pointer on timer handle. + * Enabling dstrace by testprogram command-line option. + * Refactoring network subsystem for modularity. + * Updating popup handler replacement (required for IPC modules). + * Removing unnecessary callbacks from table. + * Refactoring and centralizing auto-reconnect feature. + * Using standard popup as default for ssl error. + * Adding retry option in the connection failed dialog. + * Refactoring popup engine. + * Removing unused D-Bus references. Updating keytable. + * Setting default keyvalue for PAs. + * Adding PA Key actions on the keytable. + * Clear & Kybdreset were missing in v3270's accelerator dialogs. + * Fixing unexpected hangs on windows version. + +- Update to version 5.3: + * Adding openssl info in the version string. + * Updating package release based in rpm release. + * Setting version strings from configure. + * Adding method to get the build timestamp; usefull for version checks. + * Implementing property to get/set the min/max ssl supported protocol version. + * Can't connect to an empty host or service name. + * Build instructions for macOS + * Replacing "<ctrl>" for "<Primary" in keytable definition. + * Adding option to disable automatic download of the CRL. + * Adds support for macosx + * Change name of wait callback type to avoid collision with mac system type + * Include test for presence of malloc.h + * Fix warning with autoconf > 2.68 + * Adding more trace information on "connect" process. + * Fixing null module on log manager. + * Updating smart paste summary. + * Fixing action labels. + * Moving to lib3270 own translations. + * Fixing unlock-delay property. + * Fixing exports. + * Small adjustments in toggles labels and descriptions. + * Adding more translation methods. + * Adding methods to get translated properties. + * Creating lib3270's own translation files. + * Fixing action group error. + * Adding signals for save/print copy actions. + * Removing print/save actions from the protocol library; it's better to implement then on the gui application. + * Fixing reconnect action label & description. + * Adding convenience method for open windows registry. + * Fixing status of "reconnect" action. + * Preventing emit of "save-settings" signal on v3270 when the host URL is set to the same value. + * Fixing action descriptions. + * Using spec-cleaner on lib3270.spec + * Cleaning up unused code. + * Fixing error when the selection format toggle is activated with an active selection. + * Tracing connection state changes. + * Adding method to get "paste-next" state. + * Adding new action group for clipboard content availability. + * Exporting action group notifier for use by libv3270. + * Using only alfanumeric chars to translate toggle names. + * Some actions requires more than one accelerator. + * Improving trace of the http download engine; adding some proxy support. + * Adjusting property names. + * Adding host-type property as an unsigned int value for saving it in the session properties. + * Adding default values for properties. + * Allow to override build date with SOURCE_DATE_EPOCH + * Adding more CG chars in the test pattern. + * Addin APL chars 0xF1 to 0xF9 on test pattern. + * Grouping property descriptors. + * Adding method to get property descriptor by name. + * Refactoring "lunames" property. + * Activating auto-connect when the corresponding toggle is set and the session is offline. + * Adding method to get the toggle descriptor from id. + * Refactoring LU properties. + * Adjustments on charset API. + * Color type should be an unsigned int. + * Fixing action name issue detected on the main application. + * Adding option for default property value. + * Improving the model number property. + * Fixing windows build. + * Fixing typeahead problem. + * Adding method to get the "activatable" state of an action group. + * Fixing "formatted-screen" actions. + * Fixing "locked" signal on disconnect. + * Updating action table. + * Adding events for cursor state. + * Fixing issue with "selection" actions. + * Fixing problem with the select/unselect notifications. + * Adding action types. + * Adding listeners for action group state changes (required for the new UI). + * Cleaning unused methods. + * Fixing segfault on CRL download. + * Use of curl is now default on linux. + * Small message adjustment. + * Fixing CRL download using curl. + * Splitting windows HTTP download method. + * Fixes from comments on OBS Request https://build.opensuse.org/request/show/736258 + * CRL check is now default. + * Adjustments in the SSL negotiation. + * Releasing CRL on URL change. + * Adding callback for URL change. + * Refactoring CRL download method. + * Organizing CRL check engine to avoid duplications. + * Fixing warnings and SSL information dialogs. + * Refactoring CRL check engine. + * Adding action groups (required for GAction implementatin). + * Creating and using standard chained list managers. + * Changint toogle descriptor type name to a more standard one. + * Changing toggle id type name. + * Update README.md + * Fixing icon names. + * Fixing non-ssl builds. + * Adjustments in the action API & property tables. + * Fixing errno use in "has_selection" attribute. + * Adding method to get property description & summary. + * Fixing name conflict with the "autoreconnect" toggle and the "reconnect" action. + * Refactoring actions as properties (easier for language bindings). + * Adding method to set field and jump to next. + * Refactoring action table. + * Adding id in the toggle id description. Required for dynamic attributes. + * Fixing thread issue on custom certificate loading. + * Adding method to build filenames independent of the OS. + * Fixing oversize. + * Updating sf. + * Refactoring output buffer management. + * Adding max witdh & height as read-only properties. + * Adjustments on screen size changes. + * Adjustments in the remap engine. + * Fixing "wait_for_ready" behavior during the "connecting..." state. + * Fixing conflict with action "connect" and ipc method "connect". + * Datadir is now based on product name. + * Adding methods to build data & config file names based in the product name instead of library name. + * Refactoring charset translation sources. + * Refacoring toggle engine. + * Adding lib3270 revision on sdk. + * Refactoring the action table. + * Moving charset method to main library. + * Refactoring action table for use with keyboard preferences dialog. + * Adding product name in the lib3270 "pc" file. + * Fixing event trace description. + * Updating method declarations. + * Adding oversize setting Updating API. + * Adding "wait for string" methods Standardizing API Calls + * Addint method to wait for screen content. + * Updating documentation, adjusting return codes. + * Fixing syslog methods. + * Splitting property set/get methods. + * Adding method to disable the "lock on operator error" feature. + * Disabling unlock delay feature when the ms value is 0. + * Improving keyboard lock status check. + * Adding APIs to get keyboard lock state. + * Decreasing delay in "wait_for_ready" method. + * Fixing bug in the "wait-for-connect" process. + * Fixing "connect" delay. + * Fixing confusing documentation of lib3270_connect. + * Updating API, adding method to get screen format state. + * Adding "length" parameters in the "set" api calls. + * Adding ssl state property. + * Adjustments in the API. + * Refactoring build process. + * Adding build option to disable SSL error notifications. + * Refactoring toggle api calls. + * Adding option to get the entire terminal window as selection. + * Default print and save methods now show a warning popup. + * Emiting notification when SSL validation fails. + * Adding callback to let the application (or user) to decide if the connection will continue on SSL error. + * Adding option to use syslog (when available). + * Moving event source to global to avoid segfault when writing logs before session creation. + * Log messages are now sent to windows event log. + * Language bindings library is now part of the IPC plugin package. + * Small changes in the paste methods. + * Adjustments in selection data. + * Adding documentation and return code on input string method. + * Adding new method to translate the windows error codes. + * Fixing CRL download methods in windows. + * Moving new selection management methods to protocol library. + * Adding method to erase selected inputs. + * Updating clipboard tools. + * Adding method to get a rectangle with the selected region. + * Improving cut&paste methods. + * Updating selection mechanism. + * Static library build is now optional and defaults only for windows. + * Changing "cut" methods to use the same code for "get". + * Refactoring clipboard management. + * Adding library name on pkg-config description file (some language binding need it for dynamic loading). + * Fixing "keep-selected" flag behavior. + * Updating package to follow naming guidelines. + libadlmidi +- Update to version 1.5.0 + * Drum note length expanding is now supported in real-time mode. + * Channels manager has been improved. + * Nuked OPL3 1.8 emulator got some optimizations ported from 1.7 + where they are was applied previously. + * Reworked rhythm-mode percussions system, WOPL banks with + rhythm-mode percussions + * Added Public Domain Opal OPL3 emulator made by Reality (a team + who originally made the Reality Adlib Tracker). + * Added LGPL licensed JavaOPL3 emulator made by Robson Cozendey + in Java and later rewritten into C++ for GZDoom. + * Fully rewritten an embedded bank database format, embedded + banks now supports a wider set (more than 127:127 instruments + in one bank). + * Improved accuracy of the DMX volume model, include the buggy + AM interpretation. + * Improved accuracy of Apogee volume model, include the bug of + AM instruments. + * Improved accuracy of the Win9X volume model. + * Removed C++ extras. C++-bounded instruments tester is useless + since a real-time MIDI API can completely replace it. + * Added AIL volume model. + * Added Generic FM variant of Win9X volume model. + * Fixed an incorrect work of CC-121. + * Added HMI volume model. + * Added frequency models, assigned to every volume model: AIL, + HMI, DMX, Apogee, 9X, and the Generic formula. +- Drop patch: + * libadlmidi-fix-arm.patch (not longer needed) + +- Fix build on Arm with upstream patch: + * libadlmidi-fix-arm.patch + libass -- Update to version 0.14.0: - * Brand new, faster and better outline stroker (replaces FreeType - stroker) - * Remove option to use the FreeType rasterizer - * Fix spots of missing border around self-intersecting shapes - * Switch from Yasm to NASM for building hand-written assembler - code - * Clear font cache in ass_set_fonts(). This fixes potentially - incorrect font choices and an occasional crash if this function - is called midway through rendering a file. - -- Update to version 0.13.7 - * Fix invalid memory accesses with BorderStyle=4 - * Fix change detection bug on frame resizes - * Fix cache bugs with border size - * Reduce precision of border width in font outline caching - * Don't treat :;<=>? as hexadecimal digits in color headers - * Fix parsing of unusual Alignment values in ASS style definitions - * Fix potential truncation in timestamp parsing - * Treat negative PlayResX/PlayResY like VSFilter - * Fixes to parsing of embedded fonts - * Remove arbitrary bitmap limit (fixes issues with subtitle rendering at 4K) - * Allow using shadow offset to adjust size of background with BorderStyle=4 - -- Update to version 0.13.6: - * Add Justify style override that changes text justification - (left/right/center) without affecting event positioning. This - breaks ABI compatibility with prior releases. - * Fix ass_set_cache_limits() to affect total bitmap cache size - including composite bitmap cache. - * Number parsing fixes - + Fix illegal read when parsing some numbers in scientific - notation with huge exponents. - + Correctly evaluate numbers in scientific notation with large - exponents. - + Correctly evaluate numbers with many leading zeros. - * Bug fixes found with fuzzing - + Fix a small memory leak in the parser. - + Fix illegal read in the parser on specially crafted input - with \t tags. - -- Update 0.13.4: - * Fuzzing fixes bnc#1002982 CVE-2016-7969, CVE-2016-7970 and - CVE-2016-7972 - * Improve compatibility/portablility of build system, should fix e.g. compilation on Solaris. - * Fix memory leak in DirectWrite font provider. - * Fix the rasterizer when rendering some large outlines. - * Remove hack that forced RTL base direction depending on font encoding. - * Greatly improve the internal caches with refcounting and gradual clearing. - -- Update to 0.13.2 - * Add ass_set_check_readorder() API function to disable use of - the ReadOrder field for duplicate checking in - ass_process_chunk(). - * ass_step_sub(track, now, 0) now finds the start of the subtitle - at now. - * Bug fixes: - + Fix an issue with the new duplicate checking, which could - lead to missing subtitles after seeking. - + Fix a crash with Core Text under specific circumstances. - -- Update to 0.13.1 - * Much faster duplicate event check in ass_process_chunk. - * Interpret negative timestamp components as actual negative numbers. - * Look up fonts that contain PostScript outlines by their PostScript - name instead of their full names. Family names continue to be used for all fonts. - * Keep spaces in font names - * Drop support for Fontconfig < 2.10.92 to ensure correct font matching - * Fix some small memory leaks, potential crashes and bad data uses - -- Update summary/description - -- Update RPM groups - -- Update to 0.13.0 - * Add native font selection backends for OSX (CoreText) and - Windows (DirectWrite). You can now run libass without - fontconfig on these platforms. This fixes problems with - fontconfig behaving badly on these platforms (it could take - minutes to scan all system fonts). Even on Linux, this speeds - up loading of embedded fonts (such as provided by - ass_add_font()). The DirectWrite backend only works on Windows - Vista and later. On XP, fontconfig is still needed. libass can - be compiled with both DirectWrite and fontconfig, and then it - will fallback to fontconfig automatically if DirectWrite is not - available at runtime. - * Add ass_get_available_font_providers() API function. - * Change the 4th parameter of ass_set_fonts(). This now selects - the font provider. This is somewhat backwards compatible with - the old behavior, but if you ever passed values other than 0 - or 1, your application might break with this libass release. - * The ass_fonts_update() function now does nothing. It's kept - for backward compatibility only. - * Much faster gaussian blur. This can bring a large speedup with - big blurred signs and such. - * Drop ENCA support - * Bug fixes - + Fix compilation of the freetype rasterizer (disabled by - default) - + Fix rendering with some cases of consecutive line breaks - (\N\N). - + Fix some memory allocation failure checks - + Avoid system locale dependent behavior by reinventing some - standard C functions - + Fix rendering errors with strikes (GH #193) - + MSVC compilation fixes -- Enable harfbuzz and yasm build requires - -- Update to 0.12.3 - * VSFilter blur compatibility changes - * VSFilter color/alpha parsing compatibility changes - * Bugfixes - + Fix some potential memory leaks and crashes - + Fix large timestamps (larger than about 600 hours) - + Fix a potential crash with the new rasterizer and complex - fonts - + Do not apply user-configured line position to non-dialog - events - + Strictly clip non-dialog events to the video rectangle -- Changes for 0.12.2 - * Add extern "C" guards to the public headers for C++ - compatibility - * Improvements to style override API and implementation - * Bugfixes - + Fix some rasterizer bugs of unknown severity - + Fix a broken memset() of unknown severity - + Make timestamp parsing more lenient, which makes libass - accept invalid - + files accepted by most other ASS parsers - + Increase compatibility with broken ASS drawings accepted by - VSFilter - -- Update to version 0.12.1 (bnc#921212) - * Make ASS drawings with an extremely high number of control points work - This change increases compatibility with VSFilter. - * Bugfixes - - Fix a crash when using newer harfbuzz versions (GH #155) - - Load embedded memory fonts correctly - - Large shadow offsets rendered incorrectly (GH #142) - - Fix incorrect closing of last drawing contour - - Fix issues with undefined behavior in shifts - - Lots of of malloc() error checking -- Update home and download source Url to new project home -- Add baselibs.conf in sources list for Factory - -- add versioned Requires to devel pkg, enca is required by pkgconfig - -- Version bup to 0.10.2 - * API additions and some ABI changes, bumped SONAME - * Expose header field for VSFilter color mangling (GC #87) - * Add functions for explicit scaling hints (GC #6) - * Add 'type' field to ASS_Image (GC #31) - * Workaround Freetype's font size grid-fitting where appropriate - * Apply blur to both glyph and border when using opaque box - * Parser bugfixes - * Parse angles in style as number - * Fix fallback event formats - * Make closing ')' optional for some tags - * Fix crazy VSFilter behaviour for \move (GC #90) - * Make \r fall back to line style (GC #104) - * Parse style name like VSFilter - * Ignore junk in nested \t tags - * Make \clip tag arguments mandatory - * Properly handle script and language in the HarfBuzz shaper - * Allow ASS_Track and ASS_Renderer to have different ASS_Library - * Fix stroking in some rare cases - * Correctly handle @font advance (GC #94) - * Fix ascent/descent for some fonts (GC #106) - * Fix ass_step_sub to not require sorted events - * Fix blur scaling - * Don't mutate input strings (GC #88) - * Remove/change some error messages - * Fix various small memory leaks - -- Update to version 0.10.1 - * Fix letter spacing - * Add \rSTYLENAME syntax support (GC #43) - * Fix border generation and border style reset (GC #56) - * Fix various issues with bug-for-bug compatibility of - transformations (\fax, \fay, etc.) to VSFilter (GC #46, GC #42) - * Fix drawing parsing (GC #47) - * Various fixes to shaper (GC #54, GC #55, GC#59) - * Fix change detection - * Add ass_set_line_position API to set a vertical subtitle offset - * Fix scaling of drawing baseline offset (\pbo) values - * Fix skipping of zero-width characters for FriBiDi shaper - * Use LTR text base direction by default, similar to VSFilter - -- Update to version 0.10.0 - + Bidirectional layout and Arabic shaping via FriBidi (GC #13) - + Add API for shaper configuration - + Add support for `Language' Script Info property, this can be - used for hinting the text language - + Vertical layout improvements - * Use `vert' and `vkna' OpenType features for vertical glyph - variants - * Position rotated glyphs onto baseline - + Parse font encoding property for base text direction hinting - + Refactor cache system - + Use generic outlines in place of FreeType glyphs - + Direct outline bitmap rendering - + Fix whitespace trimming (GC #35) - + Do not render border if there's no shadow or glyph (GC #29) - + Adjust spacing after a italic to non-italic style change (GC #37) - + Fix fade timing - + Fix x positioning with borders (GC #27) -- Use pkgconfig() BuildRequires -- Parameterize the soname number - -- Update to version 0.9.12: - + Switch to permissive (ISC) license - + Support \fs+ and \fs- syntax for modifying font size - + Fix word-wrapping - + Improved charmap fallback matching - + Handle a few more VSFilter quirks correctly - + Add a sensible default style - + Fix compilation against libpng 1.5 -- Add xz BuildRequires, as the new tarballs are xz compressed -- Change License tag from GPLv2+ to ISC, as upstream changed to - this license. -- Do not use source service, as Factory is moving away from it in - favor of a different implementation to verify authenticity of - tarballs. Consequently add a valid URL as Source. - -- added 32bit compatibility libraries -- updated description to official description (fix for RPMLINT warning) - -- fix -devel package dependencies - -- Update to version 0.9.11 - * Fix serious memory leaks - * Reduce frame/drawing initialization overhead - * Basic (incorrect, but working) support for @font vertical text layout - * Fix multiple faces per font attachment - * charmap selection fixes - * Add ass_flush_events API function - * Improve fullname font matching - * Better PAR correction if text transforms are used - * Calculate drawing bounding box like VSFilter - * Performance improvements - * Cache vector clip masks - * Avoid unnecessary glyph copies - * Various rendering fixes - * Parse numbers in a locale-independent way - * Remove support for freetype < 2.2.1, fontconfig < 2.4.1; this especially - means libass will not extract fonts into the file system anymore - * Disable script file size limit - * Match fonts against the full name ("name for humans") - * Reset clip mode after \iclip - * Improve VSFilter compatibility - * Update API documentation - * A couple of smaller fixes and cleanups - * Support \q override tag - * Support wrap style 1 (i.e. wrap, but do not equalize line lengths) - * Support border style 3 (opaque box) - * Use the event bounding box (instead of vertical position and height) for - collision detection - * Embold glyphs if no bold variant is available, but was requested - * Modify \fax to be similar to VSFilter - * Trim spaces after line wrapping - * Fix border/shadow overlap combining in some cases - * Disable kerning by default. Use "Kerning=yes" style override or - "Kerning: yes" in [Script Info] to enable it - * Slight bitmap handling optimizations - * Various bugfixes - -- Remove unneeded autoreconf -- Correct license tag -- Make build more verbose so checking tools can do its work - -- New SuSE package, version 0.9.7. -- Name and split according to shared library packaging policy. - -- and now to the OBS -- update to 0.9.6 - libcap -- Use %license (boo#1082318) - -- Enable PAM pam_cap.so module - -- RPM group association fix - -- Update to versison 2.25: - + Recover gperf detection in make rules. - + Man page typo fix. - + Tweak make rules to make packaging more straightforward. - + Fix error explanation in setcap. - + Drop need to link with libattr. It turns out libcap wasn't - actually using any code from that library, so linking to it was - superfluous. -- Drop libcap-nolibattr.patch: fixed upstream. -- No longer add %{buildroot} to all variables for make install the - Makefile learned about the meaning of DESTDIR. - -- Update to version 2.24 - * Fix compilation problems (note to self, make distclean && make, - before release) - * Some make rule changes to make uploading a release to kernel.org - easier for me. - * Tidied up some documented links. -- Update libcap-nolibattr.patch -- Add pkg-config build requirement; libcap now provides a pkgconfig - file -- Clean up specfile -- Move libraries and binaries to /usr because of #UsrMove - -- libcap-nolibattr.patch Do not link to libattr, it is - a bogus dependency. application uses sys/xattr from libc. - -- update license to new format - -- Cleanup specfile a bit: Remove old tags. - -- Update to libcap 2.22 -- libcap 2.22 includes: - * Clarified License file (with version 2 of the GPL) - * Support getting/setting capabilities on large files - * After --chroot command, change working directory to "/". -- libcap 2.21 includes: - * Introduce cap_get_bound() and cap_drop_bound() functions. - also include a macro CAP_IS_SUPPORTED(cap) for capabilities -- libcap 2.20 includes: - * Latest kernel capabilites supported: now includes CAP_SYSLOG - * $(CFLAGS) Makefile fixes - * Default to installing setcap with an inheritable capability. - -- updated to libcap-2.19 - * more stuff in capsh.c - * sys/capability.h header clean up and fixes. - -- fixed build on ppc64 (needs to get linux/types.h included first). - -- use %_smp_mflags - -- fix deps for fdupes - -- add baselibs.conf as a source - -- fix a typo in the previous patch (__le64) (bnc#487453) -- don't define __u32 & co if _LINUX_TYPES_H is defined (bnc#487453) - -- fix build error on i386 due to missing __u64 definition in - sys/capability.h - libcomps +- Upgrade to 0.1.16 + + Fix a crash when clearing COMPS_ObjRTree (rh#1888343) + + Fixes for leaks and crashes + libcpuid +- Update to version 0.5.1+git.1616323866: + * Doxygen: remove deprecated option + * Release version 0.5.1 (#151) + * Tests: fix truncation warnings in convert_instlatx64 + * Fix warning with a comment + * DB: add Rocket Lake + * DB: add Milan + * Tests: fix --create argument in convert_instlatx64 tool + * DB: add Cezanne + * DB: add Xeon E3 1275 + * CI: use microsoft/setup-msbuild@v1.0.2 + * CI: fix deprecated commands + * Tests: add Core i5 8265U (Whiskey Lake-U) + * DB: add Whiskey Lake-U + +- Update to version 0.5.0+git.20201114: + * Tests: fix path for cpuid_tool When we use CMake, the 'cpuid_tool' binary is in the 'build' directory + * DB: add Vermeer https://en.wikichip.org/wiki/amd/cores/vermeer Test file converted from http://users.atw.hu/instlatx64/AuthenticAMD/AuthenticAMD0A20F10_K19_Vermeer_CPUID1.txt + * DB: add Gemini Lake https://en.wikichip.org/wiki/intel/cores/gemini_lake Reported in X0rg/CPU-X#164 + * DB: add Comet Lake-U https://en.wikipedia.org/wiki/Comet_Lake_(microprocessor)#U-series_(Medium_power) Reported in X0rg/CPU-X#162 + * DB: add Kaby Lake-G https://en.wikichip.org/wiki/intel/cores/kaby_lake_g Test file converted from http://users.atw.hu/instlatx64/GenuineIntel/GenuineIntel00906E9_KabylakeG_CPUID.txt + * DB: add Kaby Lake Refresh https://en.wikichip.org/wiki/intel/cores/kaby_lake_r Core i5 8250U was detected as Coffee Lake wrongly. Reported in X0rg/CPU-X#161 + +- Update to version 0.5.0+git.20201019: + * Fixes issue #148: CMake build script not in 0.5.0 tarball release + +- Update to version 0.5.0+git.20200528: + * Related to c2645d0. Convert all python scripts to Python 3. + * Add Downloads section on Readme.md Close #140 + * Add I-Nex to the users list + +- Update to version v0.5.0+git.20200526: + * CI: remove 'v' prefix in assets + * CI: checkout sources before making release + * Release version 0.5.0 (#146) + * Add GitHub workflows for CI/CD - CI: it will check code consistency and run tests for all events (except for tags) - CD: it will build all assets and create a draft Close #122 + * check-consistency: return error count + * Fix code consistency Result before this patch: + * CMake: fix include directory + * CMake: fix build on Windows + * CMake: fix install target's export + * tests: fix unused-result warning in convert_instlatx64 tool + * Update .gitignore + * CMake: fix Unix install and format + * Add config file for cmake-format It formats CMakeLists.txt files See https://github.com/cheshirekow/cmake_format + * Doxygen: upgrade Doxyfile to avoid warnings warning: Tag 'PERL_PATH' at line 1032 of file '/libcpuid/build/libcpuid/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! + * Doxygen: turn on quiet mode It is too noisy with CMake + * Detect AVX512VBMI and AVX512VBMI2 features on Intel CPUs More information: https://en.wikichip.org/wiki/x86/avx-512 Resolve #134 + * Detect ABM feature on Intel CPUs Resolve #144 + * Detect RDSEED/ADX/SHA_NI features on AMD CPUs These x86 instruction set extensions are present since Zen micro-architecture Resolve #145 + * Update cpuid_main.c + * DB: add Ivy Bridge-E (Xeon) + * Tests: update all tests to add fields for L1I + * Tests: update to add L1I information Related to 25d0614811991c855ce7db0d898dbc6200dfa840 Dump of Core i5 520m from CPU-X#119 + * Add L1 Instruction Cache information Some CPUs does not have the same associativity for L1D and L1I, as reported in X0rg/CPU-X#119 It adds l1_instruction_assoc and l1_instruction_cacheline in cpu_id_t To avoid confusing, also adds l1_data_assoc and l1_data_cacheline l1_assoc and l1_cacheline are leave untouched for backward compatibility + * Ignore .vscode directory Yes, 0b05f45e03b0aa39a65eba9451b59c9381e8474c was about VS Code + * Tests: add amd_fn8000001dh subleaf See e562798cecf4af852fdfef4b0e7bf159a5d9b4de + * Tests: parse subleafs in convert_instlatx64 Also, it adds 0xffffffff when data is not available, so all lines are presents + * Re-fix L3 cache associativity detection on AMD Zen 2 CPUs Previous commit: 848394ee460c70298f91569d33f2c156bddb0f6c + * Applied a patch from @tavplubix + * Use constant for registers name It helps when reading technical documentation and it avoids 'magic values' + * Remove all trailling spaces It is annoying with some text editors + * DB: fix Rome extended model + * DB: add Renoir APUs + * Tests: add Core i5 8250U Related to X0rg/CPU-X#129 + * DB: add Ice Lake CPUs + * DB: add Comet Lake CPUs + * DB: add Coffee Lake Refresh It differs from Coffee Lake by stepping Core i5 9400 and 9500 will still be detected as Coffee Lake because it only differs by revision... + * DB: add Coffee Lake-U It differs from Kaby Lake-U by stepping + * DB: add Cannon Lake CPUs + * DB: clarify Intel Generations + * tests: remove duplicate addresses in RAW part + * tests: fix convert_instlatx64 tool + * Fix L3 cache associativity detection on AMD Zen 2 CPUs + * Fix CMake + * Add CMake + * Add CMake + +- Update to version 0.4.1+git.20200102: + * DB: Add Threadripper (Castle Peak) + * Fix compilation on non-x86/ARM architectures. + * Add support for get_total_cpus on Haiku. + * Some typo fixes in human readable text. + * Add Xeon CLX (Cascade lake-based) using data from PR #129 + * add support to feature intel avx512_vnni + * AARCH64 stub + * Ignore convert_instlatx64 binary + * add Hygon Dhyana C86 7seris test file + * Add Hygon Dhyana detect support +- Switch to _service + +- Use noun phrase in summaries. + +- Update to version 0.4.1: + * Better support for Skylake Core i5 (#76) + * Misdiagnosis microarchitecture for i3-3220T (#81) + * Ability to dump MSR values to a file (PR #82) + * AMD Ryzen support (#86) + * Support for Coffee and Kaby Lake (#104) + * Support for Raven Ridge and Threadripper (#106) + * Support for Pinnacle Ridge (#111) + * Fix P-III Celeron misdetection + * Support for Skylake-X (#116) + * Support for Zen+ Threadripper + -- Updated to resolve "W: file-contains-current-date". - -- Updated from https://github.com/anrieff/libcpuid - -- Initial build. - libgnomesu +- Update to version 2.0.6: + * Updated translations. + +- Update to version 2.0.5: + * Gracefully exit on SIGTERM to avoid leaving behind xauth + temporary files due to skipped pam cleanup on shutdown + (bsc#1176514). + +- Use %{_libexecdir} where appropriate (instead of %{_prefix}/lib). + libmediainfo +- Update to version 21.03 + Added features: + * WAV: ADM profile detection of Dolby Atmos Master or MPEG-H + * SMPTE ST 337: support of AC-4 + * AC-3/AC-4: show top layer channels after Lw/Rw, as it + becomes the defacto standard layout + * Dolby Surround EX and Pro Logic IIz detection + * Matroska: add DV support + * JavaScript module: reduce binary size + * JavaScript module: reserve less memory at startup + * DV: remove check of zeroed bytes in timecode, considered + again as valid timecode + * TIFF; add support of compression codes 7 and 8 + * WAV: show bext (BWF) version in verbose mode / XML / JSON + * MXF: detection fo DCI P3 mastering display color primaries + * Options: add software version to text output + * Options: add report creation timestamp to text output + Fixed bugs: + * HDR: mastering max. luminance precision was wrong + * WM: fix EncodingTime parsing + * MOV/MP4: skip XMP huge atoms, fix + * MPEG-TS: fix inverted supplementary_audio_descriptor + mix_type values + * AAC: fix File_Aac::is_intensity according to ISO/IEC + 14496-3:2009 + * I1353, MP4: Skip user data Xtra and free atoms + * FFV1: fix crash with some bitstreams parsing + * TIFF: fix division by 0 + * RF64: fix the WAV malformed chunk size test + libmlt +- Update to version 6.26.1 + * This version fixes a major regression in version 6.26.0 in + the avformat producer to read from network URLs. + +- Removed depreciated webvfx linked package, qmelt is no longer + needed for shotcut export. +- Deleted obsolete webvfx-nobrowser.patch and + webvfx-versioned-libdir.patch + +- Update to version 6.26.0 + Modules: + * Added support for `hwaccel` query string parameter to the + `avformat` producer. It accepts the following values: vaapi + and cuda. + * Added support for `hwaccel_device` query string parameter to + the `avformat` producer. This is only used with vaapi + (device path) and cuda. + * Improved the usage of image slice threading in `frei0r`. + This only applies when `threads`=0 and only works with some + frei0r plugins that you must decide yourself. + * Added an ellipse item to `kdenlivetitle` producer. + * Added support for PNG and GIF as album art in the `avformat` + producer. + * Added BT.2020 color space metadata to the `avformat` + producer. + * Resolved many FFmpeg deprecations in the `avformat` producer + making it possible to support AV1 decoding. + * Added a `strobe` fitler that periodically makes the alpha + channel transparent. + * Added a new `typewriter` text filter (currently only works + with the kdenlivetitle producer). + * Improved sound quality for lower pitch shifts in `rbpitch`. + * Fixed speed of trick play in the `jack`, `rtaudio`, + `sdl_audio`, and `sdl2_audio` consumers. + * Fixed matrix for independent channels in `swresample` filter. + * Fixed leading zeros for the `timer` filter. + * Fixed flickering using `affine` with a `luma` transition. + * Fixed a crash using RGBA images in the `qimage` producer + (regression in v6.22.0). + * Fixed `brightness` filter misbehaves on `alpha` > 1. + * Fixed writing `flac` format file does not set its duration + in the `avformat` consumer. + * Fixed an infinite loop in `rbpitch` filter. + * Fixed `ttl` in the `qimage` producer. + * Fixed building with OpenCV 4.5 + * Fixed artifacts with multiple HTML `qtext` filters and frame + threading. + * Deprecated the `start` and `end` properties on the following + (use property animation instead): + + brightness + + panner + + boxblur + + wave + + volume + * Deprecated the following services: + + data_show + + region + + transition filter + + autotrack_rectangle + + motion_est + + slowmotion + Other: + * CMake + + Fixed building without SWIG. + + Added many "MOD_..." options to explictly disable modules. + + Added src/tests and the option `BUILD_TESTING`, which + defaults off. + + All dependency checks moved to top level CMakeLists.txt. + + Install melt man page. + + Install oldfilm SVG files. + + Added src/examples. + + Install framework/metaschema.yaml. + + Fixed `plusgpl` datadir. + + Added all swwig/ languages. + + Increased C++ standard to C++14. + * Added an `AV1` encoding preset. + * Improved documentation of the requirement for C11. + * The minimum version of FFmpeg is v4.0 and Libav is no longer + supported. +- Drop libmlt-0.8.2-vdpau.patch and everything related to vdpau + (no longer present in the tree) +- Enable libebur128 + +- Update to version 6.24.0 + Framework: + * Trigger a `property-changed` event on + `mlt_properties_pass_list`. + * Fixed using a video transition with a video clip on an audio + track. + * Reduce the amount of service caching to 2X #tracks to reduce + memory usage. + Modules: + * Added the `pillar_echo` filter to the plus module. + * Added a `qtcrop` filter to the qt module. + * Added `html`, `resource`, `overflow-y`, and `_hide` + properties to the `qtext` filter for rich text. + * Added the filter `choppy` to the core module. + * Added slice threading to the `brightness` filter. + * Fixed compiling with OpenCV 4. + * Fixed the colors when using `mlt_image_format=rgb24a` with + `avformat` consumer. + * Fixed a possible crash in the `timewarp` producer on sources + with non-integer frame rates. + * Fixed a regression in version 6.22 with multiple affine + filters at the same time. + * Fixed possible abort or deadlock on recursive pthread + mutexes in `avformat` producer. + * Fixed a crash in `crop` filter with large `center_bias` + value when `use_profile` is 1. + * Fixed a white video frame appearing on threaded rendering in + `freeze` filter. + * Fixed MLT XML DRD to permit empty playlists, which may occur + on empty tracks in a multitrack. + * Fixed initializing QApplication in the `qimage` producer. + * Fixed interpolation when scaling with the `affine` rect and + geomety properties. + * Fixed high memory usage with high factors of pitch shifting + in the `rbpitch` filter. + * Fixed a crash on files with more than 32 streams in the + `avformat` producer. + Other: + * Added the Python binding to the CMake build. + * Added the `sdl` (v1) module to the CMake build. + * Removed minrate and maxrate from the `webm` avformat + consumer preset. + +- Update to version 6.22.1 + * This patch version only fixes the version reported in the + CMake build. + +- Update to version 6.22.0 + Framework: + * Added mlt_properties_exists() and + Mlt::Properties::property_exists(). + * Added mlt_audio C class + * Added Mlt::Audio C++ class + * Fixed drop-frame timecode for 59.94 fps. + * Fixed crash on null pointer passed to mlt_consumer_stop(). + Modules: + * Fixed frei0r transitions with preview scaling. + * Fixed affine ox and oy properties incorrect with preview + scaling. + * Fixed a crash and incorrect preview scaling with more than + one affine + filter active on the same frame. + * Fixed preview scaling for the rotoscoping filter. + * Added the sample_fmt property to the avformat consumer. + * Fixed a possible segfault in the mix transition. + * Removed support for text keyframes to the text and qtext + filters + to fix regression on strings containing '='. + * Disable frame-threading with bigsh0t, distort0r, and medians + frei0r plugins. + * Added "meta.media.%d.stream.projection" property the + avformat producer. + * Fixed a crash with with filters not supporting preview scale + in frei0r transitions. + * Fix artifacts in luma transition and affine filter with + frame-threading. + * Stop including 'title="Anonymous Submission"' in xml + consumer. + * Fixed a crash in opencv.tracker filter. + * Fixed a crash in composite transition if luma file fails to + load. + * Added validations in opengl module to prevent asserts in + Movit. + * Fixed building with OpenCV 4. + * Moved some services from gtk2 module to new gdk module: + gtkrescale filter, pango producer and pixbuf producer + * Deprecated the gtk2 module and no longer enabled by default. + * Changed avformat producer to accept a '?' in + argument/resource property by escaping it as '\?'. + * Changed the background property of the affine filter to be + mutable. + * Deprecated the linsys (DVEO SDI) module. + * Fixed changing the audio_index property in the avformat + producer. + * Changed resample filter to more resiliant to frequency + changes. + * Added a video_delay property to the sdl2_audio and rtaudio + consumers. + * Add millisecond options to the timer filter. + * Fixed the in point handling for the timewarp producer. + * Fixed some audio gaps and sync issues with the rbpitch + filter and timewarp pitch compensation. + * Fixed a possible crash caused by producer consumer. + * Changed avformat consumer to set AVOption color_primaries + based on the MLT colorspace if not already set as property. + * Fixed crop right on image with odd width skews image in crop + filter. + * Fixed incorrect silence value for unsigned 8-bit audio in + avformat producer. + * Changed qimage to use Qt's internal orientation detection + instead of libexif. + * Reduced clicks in mix transition by silencing buffers on + discontinuity. + * Improved A/V synchronization in (sw)resample filters - also + reduces audio clicks. + * Improved speed of the qimage producer. + * Fixed incorrect color using libx264rgb in avformat consumer. + * Fixed relative paths for avfilters that have the "filename" + option. + * Fixed some avfilters dropping the alpha channel: smartblur, + vaguedenoiser. + * Improved performance of the resize filter. + * Fixed an affine filter inside a transition was always + nearest neighbor interpolation. + * Changed the lift_gamma_gain filter to use round values up. + Other: + * Fixed melt option "-group" applies to an implicit consumer. + * Added "-quiet" option to melt (implies -silent but more so). + * CMake build improvments adding modules: gdk, jackrack, lumas + resample, sox and vorbis + * Added avformat consumer presets: Slide-Deck-H264 and + Slide-Deck-HEVC + * Removed intra=1 from some avformat presets (use g=1 for + intra only): intermediate/MPEG-2, intermediate/MPEG-4 + and lossless/H.264 +- Drop 0001-Fix-build-with-Qt-5.15.0.patch (merged upstream) + libmysofa +- update to 1.2: + * CVE-2020-36151: Incorrect handling of input data in + mysofa_resampler_reset_mem function [boo#1181978] + * CVE-2020-36148: Incorrect handling of input data in + verifyAttribute function [boo#1181981] + * CVE-2020-36152: Buffer overflow in readDataVar in + hdf/dataobject.c [boo#1181977] + * CVE-2020-36150: Incorrect handling of input data in loudness + function [boo#1181979] + * CVE-2020-36149: Incorrect handling of input data in + changeAttribute function [boo#1181980] + * Steinberg audio enhancements for symmetrical HRTFs + +- Set CODE_COVERAGE to OFF to prevent runtime profile data + generation (bsc#1176414) + +- update to 1.1: + * Support the change of the reference implementation to version 1.1.1 + * Fixing the problem of left / right confusion common in many old SOFA files + * Support many more HDF features which are used in recent implementations of netcdf + +- Update to version 1.0 + * Fixed CVE-2020-6860 [boo1182883] + * Support for netcdf 4.7.2 generated files + * Support for user-defined variables + +- Update to version 0.9.1 + * Extended angular neighbor search to 'close the sphere' + * Added and exposed mysofa_getfilter_float_nointerp method + * CVE-2019-20063: hdf/dataobject.c in libmysofa before 0.8 has + an uninitialized use of memory, as demonstrated by + mysofa2json [boo#1160040] + * CVE-2019-20016: improper restriction of recursive function + calls in readOHDRHeaderMessageDatatype in dataobject.c and + directblockRead in fractalhead.c may lead to stack + consumption [boo#1159839] + * CVE-2019-16091: out-of-bounds read in directblockRead in + hdf/fractalhead.c [boo#1149919] + * CVE-2019-16095: invalid read in getDimension in hrtf/reader.c + [boo#1149926] + * CVE-2019-16094: invalid read in + readOHDRHeaderMessageDataLayout in hdf/dataobject.c + [boo#1149924] + * CVE-2019-16093: invalid write in + readOHDRHeaderMessageDataLayout in hdf/dataobject.c + [boo#1149922] + * CVE-2019-16092: NULL pointer dereference in getHrtf in + hrtf/reader.c [boo#1149920] +- Drop libmysofa-0-pkgconfig-paths.patch + libostree -- Enable LTO (boo#1133120) as it works now. - -- Update to version 2020.8: - + This release mostly contains scalability improvements and - bugfixes. - + Caching-related HTTP headers are now supported on summaries and - signatures, so that they do not have to be re-downloaded if not - changed in the meanwhile. - + Summaries and delta have been reworked to allow more - fine-grained fetching. - + Finally, this fixes several bugs related to atomic variables, - HTTP timeouts, and 32-bit architectures. -- Changes from version 2020.7: - + Static deltas can now be signed to more easily support offline - verification. - + There's now support for multiple initramfs images; the idea - here is that one can have a "main" initramfs image and a - secondary one which represents local configuration. - + The documentation is now moved to - https://ostreedev.github.io/ostree/ - + Lot of preparatory cleanups to the pull code landed for - upcoming work on indexing deltas outside of the summary. - + On the bugfix side, the biggest one is a fix for an assertion - failure when upgrading from systems before ostree supported - devicetree. - + Also notable is that ostree no longer hardlinks zero sized - files to avoid hitting filesystem maximum link counts. -- Changes from version 2020.6: - + One notable feature: ostree now supports / and /boot being on - the same filesystem. - + Other than that it's mostly bugfixes; there is one quite - important one for anyone using the readonly=true for /sysroot - (which is still just Fedora CoreOS I suspect). - + There's some improvements to the GObject Introspection - metadata, some (cosmetic) static analyzer fixes, a fix for the - immutable bit on s390x, dropping a deprecated bit in the - systemd unit file, etc. -- Changes from version 2020.5: - + This release primarily fixes a regression in 2020.4 where the - "readonly sysroot" changes incorrectly left the sysroot - read-only on systems that started out with a read-only / (most - of them, e.g. Fedora Silverblue/IoT at least). - + There's some additions to the pull API to aid flatpak. - + There were a few fixes to the man pages, and ostree show now - displays the parent commit. - + The default dracut config now enables reproducibility. - + On the "feature" side, there is a new ostree admin unlock - - -transient. We expect this to be a foundation for further - support for "live" updates. -- Changes from version 2020.4: - + By far the biggest change in this release is new ed25519 - signing support, powered by libsodium. - + stree commit gained a new --base argument, which significantly - simplifies constructing "derived" commits, particularly for - systems using SELinux. - + Handling of the read-only sysroot was reimplemented to run in - the initramfs and be more reliable. Enabling the readonly=true - flag in the repo config is recommended. - + Several bugs were fixed in locking for the temporary "staging" - directories OSTree creates, particularly on NFS. - + lib: Coerce flags enums to GIR bitfields changed some values to - be (correctly) flags - this may show up as incompatible for - GObject Introspection consumers (but not C). - + A new timestamp-check-from-rev option was added for pulls, - which makes downgrade protection more reliable and will be used - by Fedora CoreOS. - + Several fixes and enhancements were made for "collection" pulls - including a new --mirror option. - + The ostree commit command learned a new --mode-ro-executables - which enforces W^R semantics on all executables. - + A new commit metadata key (OSTREE_COMMIT_META_KEY_ARCHITECTURE) - was added to help standardize the architecture of the OSTree - commit. This could be used on the client side for example to - sanity-check that the commit matches the architecture of the - machine before deploying. - -- Stop invalid usage of %_libexecdir: - + Use %{_prefix}/lib where appropriate. - + Use _systemdgeneratordir for the systemd-generators. - + Define _dracutmodulesdir based on dracut.pc. Add - BuildRequires(dracut) for this to work. - libreoffice +- Adjust the package to work on SLE-12-SP5 + * bundle boost and icu + * add patches 0001-Revert-java-9-changes.patch and + 0002-fix-the-endif-placement-for-GTK_CHECK_VERSION.patch + +- Fix bsc#1182970 - LO-L3: PPTX: image styles that clip images into curvy shapes missing (and images shown rectangular) + * bsc1182970.patch + +- Version update to 7.1.2.2: + * 7.1.2 final release +- Drop merged patches: + * bsc1174465.diff + * bsc1181644.diff + * bsc1176547_1.diff + * bsc1176547_2.diff + libretro-blastem +- Exclude android source +- Add fix-enum-syntax.patch to fix Tumbleweed build +- Exclude unsupported CPU architecture + libretro-desmume +- On Arm, build only armv7 as this is the only supported arch +- Fix build on armv7 + libretro-flycast +- Update to version 0~git20201013: + * Remove broken link + * revert some changes to naomi inputs [flyinghead] + * fix savestates [flyinghead] + * sort out aarch64 makefile weirdness + * add missing makefile code to select aarch64 dynarec + * Backport partial changes here https://github.com/flyinghead/flycast/commit/6402c8e7ed0d71ecd636e4812f8faeb3b6de66ed + * Backport https://github.com/flyinghead/flycast/commit/fee28194fbc3f2ba426cad1d78f8aae588d8d63b + * Rebase Naomi code against master - let us know if changes need to be applied + * Backport 'Fix wldkickspw crash with invalid TA data' + * arm32: support for 64b immediate memory reads + * arm32: support for 64b immediate memory reads + * Improve off-screen reload with lightgun + * Add support for Lightgun for Lupin The Shooting + * For whatever reason on newer Nvidia drivers, we can't allocate pixel buffer size at 2GB or 4GB - we can allocate 2GB by changing size to 0x7ff00000u for now + * [Switch] Add -fcommon + * Updated Makefile with logic to force -O2 on classic ARM platforms + * Fix OSX build + * Fix build + * Ghost commit + * Revert "replace Array<> with std::array. savestate: save correct TA ctx" + * handle some palette textures on the GPU. vulkan: some linear tiling + * protect P4 vram to detect texture updates + * replace Array<> with std::array. savestate: save correct TA ctx + * savestate: save sq_remap used for store queues when mini-mmu is on + * gl: don't re-upload buffers to gpu after drawing vmu or xhair + * savestate: Save current TA context. Save AW cart state. + * various aica/arm/misc fixes + * naomi: fix wrungp "no drive board" regression + * support for absolute path .m3u playlists + * maple: don't overrun device strings + * maple: create devs after loading the game. aw: better analog mapping + * workaround for context logic + * div32: get rid of edge cases. simplify + * Some logging optimizations + +- Fix build on aarch64 + +- Fix build on armv7 and exclude armv6 as it is unsupported + +- Update to version 0~git20200609: + * fix div matching. make it the default. remove exceptions + * Raspberry Pi 4 64-bit userspace build recipe + * fix xxhash pkg-config lines + * libzip: use public api for zip_fopen_by_crc and move it out of deps + * allow using system libs + * faster naomi gdrom loading + * Fix crash when boot to bios is enabled and loading naomi/aw game + * get rid of wchar + * maple: fix vmu reset in BIOS + * Disable -flto on all platforms (HAVE_LTCG=0) + * naomi: sega marine fishing STD inputs + * aica: Fix armwrestler MOV and LDR errors. Better cycle counting + * modem: fix isp settings in flash + * naomi: force lightgun for games that need it. Fix gundmct going left + * Add puyofevp naomi rom + * (NAOMI) fix pokasuka romset + * oops, better that way or d3d won't auto-switch + * improve context request + * naomi/aw widescreen cheats + * disable -flto on rockpro64 + * dsp: proper MIXS input shift + * gdrom: disable bios region patching + * don't reset frameskip to 0 at init + * Fix Haiku build + * Disable LTO for RockPro64 (32bits) + * disable LTO for classic_armv8_a35 + * remove rpi4 workaround + * Correct last commit to disable LTO for ODroid XU3/4 + * dsp: fix output shift + * arm64: check CpuRunning at end of each timeslice + * Rewrite nvidia jetson nano build + * naomi: wrungp inputs. support inverted axis for naomi + * make threaded rendering the default on all platforms + * naomi: add tokyo bus guide + * Log VMU files loading + * custom tex: const char* isn't writable + * custom tex: support jpeg format. Get rid of libpng and use stb_image + * fix mouse state not being updated + * pvr: update palette when PAL_RAM_CTRL is updated + * rend: use original palette data to compute palette hash + * pvr: textured background plane + * ODroid, disable LTO because this will segfault the emulator when linked to mali's libGLESv2 + * ODroid cleaning up Makefile + * fix crash when TR poly count is 0 + * sort triangles even with 1 poly + * support multi-session cue/bin. mipmap D-adjust only to increase LoD + * pvr: don't reset tile clipping value on each frame + * pvr: #ifdef switch work-around + * Use -O2 for YUV_Block8x8 due to UB + * [Switch] Iterate each Page for Permission set - Prevent memory state conflicts + * vmem: unprotect vram when releasing memory if NO_VMEM + * pvr: reserve more opaque polys. Don't crash on TA overrun + * ta: defer index building and strip merging, filter out infinite vertices + * [CI/CD] Add .gitlab-ci.yml + * [Switch] Initial Port + * Protect ram and vram when vmem is disabled + * naomi: VMU support (vonot, sf3zu). Fix otrigger inputs. + * Alien Front Naomi needs Div matching disabled + * gdrom: don't resume cdda if not playing. stop if cur > end + * renderer: decrease MipmapD bias + * custom texture: stop loader thread before loading state + * renderer: generate mipmaps for custom textures + * input: only use R2/L2 for trigger input even with digital triggers + * (NAOMI) add sfz3ugd button labels + * nvmem: generate console ID at startup. rec-x64: Call stack alignment + * fix alignment issues reported by ubsan on x64 + * dsp x64: use returned code buffer ptr on windows cuz it's reallocated + * x64 DSP jit compiler + * pvr: avoid using List::head() in loops + * recreate the gl/vk texture when loading a custom one + * (NAOMI) add ringout eeprom + some crcs + * naomi: parent rom name was incorrect for gdroms + * OSX build fix + * android/arm32 build fix + * Handle mipmap D-adjust param. Change custom tex hash and fix dump issue + * gl (es) 2 build fix + * disable div matching for Donald Duck Goin Quackers + * users now cannot force enable div matching + * vulkan: corrupted textures with mipmap and xBRZ + * fix crash when enabling xBRZ filtering + * use glGetStringi instead of glGetString to get GL extensions + * gles 2 build fix + * pvr2 filter: cap textureSize.y to 720 + * gl4: add missing glSamplerParameterf function + * gl, gl4: anisotropic filtering for gl renderers + * fix crash for 1x1 TW textures + * restore previous twiddle table for non-square tex + * upload all texture mipmap levels to gpu + * vulkan oit: pass native blend function values to shader, not vulkan ones + * Update postprocess.cpp - leilei says to change it to this + * pvr2 filter: more compliant type conversions to help with GLES + * Init aica int mask/level at HLE boot + * pvr2 filter: limit interlace blend to 3 lines + * don't fix texture bleeding for repeating textures + * disable RGB component for some games + * stop cdda when reading sector + * fix simple texture bleeding case when upscaling + * force HLE off to boot BIOS. Avoid crash when loading invalid content + * New widescreen cheats: Suzuki Racing, Nightmare Creatures, Rent a hero + * reios: support disk eject/change + * naomi: don't scale trigger for wldkicks + * maple: refactor controller to avoid code dup + * better joystick handling for wldkicks. fix blockpong controls + * maple: safely reconnect vmus when changing per-game vmus option + * naomi: don't count first_player twice + * naomi: emulate World Kicks and World Kicks PCB inputs + * naomi: fix reboot. clean up + * naomi: emulate mazan inputs + * Add disk control interface v1 support + * ignore trilinear filtering if texture isn't mipmapped + * gl,gl4: powervr2 post-processing filter from leilei + * gl4: fix blending issue when autosort=0 + * gl4: don't use extra depth scale in fog calc + * disable div matching for more games + * pvr: better saturate colors when converting tex to higher precision + * disable div matching for Aqua GT. add input config for Mazan + * gl & gl4: recreate vmu and crosshair textures at context reset + * arm32: fix xtrct dynarec implementation + * Get rid of the pregap for .CUE audio tracks + * arm64: fix xtrct dynarec implementation + * cue: Set proper CTRL value + * build fix + * build fix + * reduce savestates size by 20mb + * vmem: unmap all reserved vmem space on unload + * vulkan: only use oit pass in autosort mode + * awave: use light guns for Ranger Mission + * vulkan: VMU screens and lightgun crosshairs support + * gl4: only use oit pass in autosort mode + * aica: generate samples when arm is disabled (dynarec) + * (NAOMI) eeprom for spawn + * (NAOMI) force region for mushi2k4 + * (NAOMI) eeprom for hmgeo + * vulkan: typo on adreno test + * pvr: raise Object List Overflow interrupt if TA data buffer full + * vulkan: workaround for Intel driver bug when depth write is disabled + * pvr: avoid TA data buffer overflow + * pvr: fix crash when content loading fails + * naomi/aw: load failure when mixing / and \ in content path on windows + * Set back default Cable Type to TV (Composite) + * vulkan: disable translucent modifier volumes on adreno + * Add anisotropic filtering option (vulkan). Remove RTT option. + * fix wince regression from 6dd6013ead6cbfc5c101c91e54276b1c756ff3b5 + * Fix FLAC__NO_DLL preprocessor flag in Makefile + * vulkan: use frontend-specified physical device if not nil + * pvr: force background plane not textured + * Custom Textures / Dump Textures supports NAOMI also + * rec-cpp: Add missing opcode call classes and allow for immediate args + * dynarec: set correct sign on result if float conv returns indefinite + * dyna: use xxhash instead of sha1 to hash code blocks + * better sh4 regs init. Clean up + * mmu: missing template instances in the slow mmu + * DMAC: Add LMMODE1 for ch2-dma, add basic DMAC based dma support + * better serial port emulation + * aica: Add G2 Dev Device DMA. LFORE is not cleared automatically + * flash: don't abort on invalid access size + * vulkan: fix mali crash + * vulkan: arm32 build fix + * vulkan: enable per-pixel on all platforms + * vulkan: enable on android. fix crash when recreating context + * vulkan: enable for android + * android build error when !HAVE_TEXUPSCALE + * vulkan: use libretro nego interface to enable fragmentStoresAndAtomics + * renderer: add 32bpp conversion routines for bump map textures + * Disable startx/starty crt shifts for now. vk: fix OIT buffer size issue + * vulkan: copy provoking vertex. crash when rtt2vram. rtt vram stride + * vulkan: delay destroying in-flight images + * (NAOMI) force region & eeprom for kick4csh + * vulkan: fix inside clipping + * texture corruptions with some wince games + * vulkan: don't use anisotropic filtering with nearest. Set max to 4 + * vulkan: don't use depth equal function if depth buffer write is disabled + * vulkan: fix modifier volumes + * (NAOMI) reduce warning msg duration for bad format + * vulkan: fix clipping (alpilot black screen) + * vulkan: allocate oit buffers in device-local mem. NVidia fixes + * vulkan: share pixel_buffer_size with gl. Shaders use version 450 + * vulkan: oit renderer + * vulkan renderer + * some more const and static + * gles: refactor stuff out of gles renderer + * gl: reset texture params cache on reset + * gles: clear texture cache on init + * gl: delete fog texture on term so it's properly recreated if needed + * gles2: calculate fog depth in vertex shader in case highp not supported + * gles: use glcache to select modvol shader + * Use proper Haiku #def symbol + * vmu: avoid flash buffer overflow if game writes past the end + * pvr: use vclk_div to compute the pixel clock instead of ntsc/vga mode + * use doubles to emulate FIPR on x86 + * Crc matching (#704) + * add sun8i mainline + * Disable frame count check for CHD to allow patched/homebrew + * texture upscaling was missing some paletted alpha channel formats + * Re-enable Haiku build + * Update input descriptions for King of Fighters XI + * rec-arm32: support 64b immediate mem writes + * gles: fix depth issue when drawing quads on gles2 + * Updates to Makefile + * Fix mingw cross-compile again + * Add config Nvidia jetson nano dev kit Support + * widescreen cheats: remove non 4:3 internal res. Fix screen width. + * widescreen cheats + * aica arm: mask pc using max aica ram, not actual, in entry points + * arm64: support 64b immediate mem reads + * (NAOMI) Trigger inputs are always classified as 'Half' + * (NAOMI) Fix analog trigger input range + * gl: use GL_UNSIGNED_BYTE instead of GL_UNSIGNED_INT_8_8_8_8 + libretro-parallel-n64 +- Fix aarch64 and armv7 builds +- Disable armv6 builds + +- Update to version 0~git20201011: + * Fix Makefile + * Add .gitlab-ci.yml + * Xcode wants his cariables initialized or won't link externs + * Fix GCC10 compilation (-fno-common fixes) + * Solve armv & armv8 compilation + * Use all possible optimizations. + * Fix dithering in AL+. + * Fix spurious RSP crashes. + * Update paraLLEl-RDP. + * Make proper note of texture filtering. + * Update parallel-rdp. + * Update parallel-RDP. + * Add more crop pixel options + * Update paraLLEl-RDP. + * Implement logging levels + * Update parallel-RDP. + * Update paraLLEl-RDP. + * Use same types as mesa and new headers shipped with gpu blobs. + +- Add aarch64 build +- Update to version 0~git20200529: + * Update parallel-RDP. + * Update Android.mk + * Update Android.mk + * Add missing files. + * Update parallel-RDP. + * Update parallel-RDP. + * Update Android Application.mk + * Add README explaining how to dump. + * Update parallel-rdp. + * switch video driver according to gfx plugin + * Add amalgamated parallel-rdp build. + * Move to new paraLLEl-RDP. + * Add SI DMA Duration hack for Tetris 64 + * Use separate cache for DRAM and hidden DRAM. + * Dump the hidden RDRAM as well. + * Add DRAM flush and fix VI_REGISTER_OUTPUT. + * Move RDP_DUMP over to Angrylion. + * Fix Seg Fault on Game Unload + * Makefile cleanups + * Revert "Backport https://github.com/ata4/angrylion-rdp-plus/commit/de4fe4f0ed4d849651639088c0dc36fcba70b8cc" + * Backport https://github.com/ata4/angrylion-rdp-plus/commit/de4fe4f0ed4d849651639088c0dc36fcba70b8cc + * Not necessary to set Quake 2 to Count Per Op 1 + * Remove .d files + * Revert "Updates" + * Updates + * Set this to 1 + * Get rid of -lversion now, no longer using LLVM + * Bake out Parallel RDP for Android right now + +- Update to version 0~git20200210: + * Added -DARM_FIX for rpi and odroid CPUFLAGS - fixes #544 + * (Android) Take out x86/x64 for now - add Parallel RSP + * Update Application.mk + * Attempt to fix compilation on buildbot + * Buildfix + * git subrepo pull mupen64plus-rsp-paraLLEl + * Remove this - was never used + potential license issues + * git subrepo pull mupen64plus-rsp-paraLLEl + * git subrepo pull mupen64plus-rsp-paraLLEl + * git subrepo clone https://github.com/Themaister/parallel-rsp.git mupen64plus-rsp-paraLLEl + * Update Makefile for new parallel-rsp module. + * Remove old parallel-rsp implementation. + * Add Xena entries to CountPerOp=3 + * Remove CountPerOp=1 for Star Wars Episode 1 Racer + * AL option to select number of threads + * Actually flip or dupe when using AL+ when needed. + * Change this too + * Thread sync level - set low as default + * Link in LLVM statically + * Link llvm in statically + * Add way to override LLVM + * parallel-RSP: Port over MFC0 timeout and some semaphore handling code. + * angrylion unfiltered width temp fix + * OSX Buildfix + * (Parallel N64) Add -lpthread + * VI overlay, more options. + * Backport https://github.com/mupen64plus/mupen64plus-core/pull/533 - setting Vigilante 8 games to CountPerOp 1 was apparently a bad idea, performance greatly increased with default framerate setting + * Backport https://github.com/mupen64plus/mupen64plus-core/pull/544/commits/03e16a93d773801f05715db9e0356374754746b7 + * Update + * (Angrylion) interface.cpp was already C, so turn it into that - parallel_al.cpp remains the only C++ file + * We use MSB_FIRST instead of LSB_FIRST + * (Angrylion) remove unused functions + * (Angrylion) remove unused screen.c + * (Angrylion) Refactor setting dithering + * (Angrylion) Remove unused GL-specific vdac.c code + * video-angrylion: Make cache line striding a define. + * video-angrylion: Don't false share cachelines. + * video-angrylion: Move assign the task lambda. + * video-angrylion: Hack in an environment variable to tweak thread count. + * video-angrylion: Fix parallel thread scheduler for 64 threads. + * Resampler - update - should bring this in line with libretro-common repo later + * Update Makefile + * (Angrylion) Get rid of intermediate framebuffer copying + * parallel-RSP: Use __builtin_setjmp/longjmp. + * parallel-RSP: Fix linking order for Clang. + * Fix parallel-RSP build against modern LLVM. + * Change to a sane thread synchronization level. + * Fixed threading for sure. For best results turn down the thread sync. + * (Angrylion) C89/C90 buildfix + * Update + * Updates + * Add HAVE_THR_AL ifdefs + * (MSVC 2017) Buildfix + * Update interface.cpp + * Update. + * Added support for frontends not supporting GET_PREFERRED_HW_RENDER. + * fix byte order for libretro. + * now initializes, but runs slow. + * the api changed a fair bit, now need to specify rdram ptrs. + * fix typo. + * Add option for thread sync level. Useful for games that need to sync to framebuffer commands, such as CBFD. + * Update to newest Angrylion (WIP) + * Properly negotiating driver to use with frontend. + * allow compile for ios-arm64 + libretro-play +- Update to version 0~git20200825: + * Save/load DIRECT qword buffer state. + * Handle DIRECT commands with partial qword transfers. + * Cleanup. + * Save/load pendingMicroProgram state. + * Make delayed MSCAL handling more robust. + * Enable DELAYED_MSCAL. + * Improve handling of GIF RegList. + * Implement HIGHLIGHT texture function. + * Increase draw area size. + * pselect changes the contents of fd_set inplace, so they need to be reset when used in a loop + * Set the currently selected Vulkan device in settings dialog. + +- Update to version 0~git20200812: + * Fix iOS build. + * Use git describe in Windows installers. + * Clean Win32 install scripts. + * Automatically insert version in Cydia's package control file. + * Use same versioning system in Android APK. + * Use git describe to obtain a version number. + * Make message a warning. + * Implement CdStandby. + * Update Android build environment. + * Reset TLB handlers on initialization. + * Implement TLBR & move TLBWI. + * Add basic TLB support. + * Properly initialize out links. + * Greatly improve block link bookkeeping algorithm. + * Simplify cached block handling in EE executor. + * Add implementation for TLBWI. + * Rename FileIoHandler2240 to FileIoHandler2200. + * Add scan path for jailbroken iOS devices. + * Update Dependencies submodule. + * Update Xcode version used on TravisCI for iOS. + * Add function to enable some FP exceptions (for debugging purposes). + * Adjust external clock timer divider (multiplied by 2). + * Flush image transfer if we get a register write. + * Mask frame buffer and depth buffer write addresses. + * Add missing transfer case. + * Fix some issues in GetBucketLocation. + * Update Framework submodule. + * Fix GCC10 build. + * Fix code style. + * Increase delay a bit. + * Change the mechanism used to delay MCSERV's GetInfo response. + * Add missing D1_ASRx registers. + * Handle transfers to VU micro memory that might wrap around the address space. + * Add project generation scripts for VS2019. + * Add delay to MCSERV's GetInfo. + * "Triangle" typo. + * Prevent crashing when we can't get a file stream. + * We're done reading when we got 0 bytes from the file. + * Use proper open modes. + * Simulate the debugger being detached when quitting the app. + * Code style fixes. + * Add blending mode 1221 on OpenGL. + * Only enable colorOutputWhite if alpha blending is enabled. + * Fix blending mode 1201 on OpenGL. + * Implement 1201 blending mode in D3D9. + * Keep alpha since source alpha is always written to framebuffer. + * Implement blending mode 1221 on D3D9. + * Add missing blending formulae in D3D9. + * Ensure that all drawing has completed before we do a local 2 local transfer + * Handle CGSH_OpenGL::ProcessLocalToLocalTransfer texture write + * Convert some temporaries into variables. + * use gcc 10 + * fix linux builds, we only need to link directly against libinotify.so on FreeBSD (perhaps other variants?) + * Fix FreeBSD linking + * Fix pselect call + * update GamePadDeviceListener to support FreeBSD + * update GamePadInputEventListener to support FreeBSD + * add freebsd travis ci + * remove branching from FCOR/FCAND/FCEQ + * print the path when it fails to open + * map host0 device to host + * add rom0 device + +- Add BuildRequires: Mesa-libGLESv3-devel to fix arm build +- Update to version 0~git20200610: + * Fedora32 build fix + * std::string needs #include <string> + * std::runtime_error needs #include <stdexcept> + * std::runtime_error needs #include <stdexcept> + * Make sure sticky flags arrive at the proper time. + * Add test to check sticky flag handling. + * Handle VU branching peculiarities found in Star Ocean 3. + * Formatting niceties. + * Implement ERSADD. + * Spice up test case. + * Add VU branch test. + * Add label support in VuAssembler. + * Cleanup. + * Fix build error. + * Fix formatting. + * Enable linear filtering in some scenarios. + * Linear texture sampling (not enabled yet). + * Fix warnings. + * Apply (0.5, 0.5) offset to snap on pixel grid. + * Implement HWREG. + * Add support for some missing pixel formats. + +- Update to version 0~git20200525: + * fix FreeBSD builds + * Add SSE & SSE2 compiler flags to Unix builds. + * improve VU MOVE/RNEXT instruction + * Disable resume/pause menu when executable is not loaded. + * Add few test cases in MinMax test. + * Clamp vectors before comparing in MINI/MAX. + * Implement CIoman::Mkdir + * A sample is 16-bits. + * Implement ADDAq. + * Prevent ITOF0 & ITOF12 from clobbering VF0. + * Add constraint to CheckAsync matcher. + * Handle SPU IRQs in CORE0 output area. + * Updated README for Ubuntu builds + * Update CodeGen submodule. + * Update CodeGen submodule. + * Update CodeGen submodule. + * Use LoadFromRefIdx in ILW. + * Update CodeGen submodule. + * Use StoreAtRefIdx in ISW. + * Use StoreAtRefIdx4 in QueueInFlagPipeline. + * Update Dependencies submodule. + * update submodules + * silence nlohmann_json warning + * silence warning + * travis linux parallel build + * LibMc2: Warn if optional functions are not found. + * Make sure we can't ChDir out of the memory card's path. + * Add quotes around paths. + * Fix symbol error when building libretro core with gcc-8 + libretro-ppsspp +- Use system ffmpeg (fixes aarch64) + +- Update to version 0~git20201015: + * Libretro: add SYSPROP_DISPLAY_SAFE_INSET* properties. fixes screen frame size. + * Yet another one + * Another missing header buildfix + * Minor cleanups related to #13527 + * Add missing include in URL.h + * VS 2017 buildfix hack - these parameters are new to Windows. + * Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too. + * Vulkan: fix stack overflow. + * libkirk: fix buffer overflow. + * Fix a couple of issues with #13477, found by aliaspider. + * VK: Whenever safely possible, shrink the render area. + * Fix OpenGL crash introduced in #13536 + * libretro: Fix screen size problem in Vulkan. + * Get Vulkan going again with libretro. Rendering is the wrong size and crashes on exit, but it's a start. + * Libretro/VK: Add a README for debugging, so I don't forget. Minor cleanups. + * Fix GPU profile display on notched screens + * compat.ini: Add ID for European version of Car Jack Streets + * Track and accumulate pipeline flags for render passes. + * Bugfix + * VK: Separate layout transitions from renderpasses again. + * Remove the USE_GENERAL_LAYOUT_FOR* debug defines. + * VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth. + * Workaround for date bug in Car Jack Streets. + * Fixed timeout issue due to the latest CoreTiming::GetGlobalTimeUsScaled() have a possibility to get smaller number than the previous one. + * Added some network-related missing error codes. + * Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0 + * Fix additional snappy warnings. + * Warning fixes. + * Avoid a division in time_now_d(). Minor optimizations. + * VFPU: Compute sines and cosines in double precision. + * Make Qt apply fullscreen change from UI as well + * Make --windowed available on all platform and make sure to trigger resize + * Add an option to the in-game dev menu to reset counts on limited logging + * Change jpn0.pgf for a new one generated by nassau-tk + * Update gradle, assets/lang + * Prevent sceNetAdhocctlGetGameModeInfo from spamming Warn/Info Log on Street Supremacy + * Added socom.cc as an alternative Public Adhoc Server, just because they have statistic web page for players to find out which games are being played and how many players are there. + * Minor changes. + * Return early to reduce indentation on AdhocMatching code + * Updated AdhocPollSocket implementation to fix Bleach Heat the Soul 7, Fate Unlimited Codes, Carnage Heart EXA + * Prevent getting too many Kernel Errors in the log during a Shutdown cleanups due to kernelObjects already cleared. + * Prevent Dissidia 012 from opening too many ports when failed to connect continuously. + * Making the workaround that fix Gundam vs Gundam Next Plus to be optional as it can improve connectivity on other games over high latency networks, and fix GvG Next Plus properly. + * Updated AdhocSocket struct, and an attempt to reduce stutters by increasing the send buffer a little bit. + * Fix Falcom games (ie. Ys vs. Sora no Kiseki, Vantage Master Portable) + * Removing ETIMEDOUT from non-blocking socket's error checks + * Updated GameMode implementation to fix Bomberman, also improved performance on BattleZone. (+1 squashed commits) + * Fix NetconfDialog timings to get a better message transitions. + * Fix Apctl and Adhocctl state change timings to works properly. Which fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link properly. + * Removing the workaround that fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link but having a side effect of 0.5 second lag + * Fix a recent bug in XinputDevice.h + * Sets the maximum memory stick size to 32GB like a Memory Stick Duo. + * Savedata:Skips non-directories in LISTALLDELETE mode. + * Simulates memory stick size to get fixed free space. + * SDL: Apply patch from issue #13516, fixing issue with Wacom tablets with readonly flags set. + * SDL: Implement multitouch support + * Buildfix - remove more Qt-specific code in TextureReplacer + * Also report a smaller memstick for Street Fighter Alpha 3 MAX (see #10462) + * Add compat.ini setting to work around memstick size math problem in Harry Potter - Goblet of Fire + * Fix libretro makefile build + * Add some recent contributors to the credits list. + * Delete useless Qt-specific path in TextureReplacer + * Vulkan: Automatically generate mipmaps for replacement textures. + * Cap the global thread pool at 16 threads. + * Remove Timer.cpp/h. Move various collections into Common/Data/Collections. + * Fix Qt build by simply moving the offending file to the native project. No idea why Qt include paths only work there. + * Buildfix linux + * Windows: Remove the native project. + * Complete the eradication of D3DX9 compiler loader + * Move text rendering to Common. + * Move most GPU things to Common. + * KeyMap fix (libretro) + * Libretro buildfixes + * Move fileutil, net, image loaders, ui to Common. (#13506) + * SaveData:Displays all saves like a PSP for LISTALLDELETE mode. + * iOS buildfix + * Mac/ios buildfix + * Move NativeApp.h to Common/System, split into NativeApp.h and System.h + * Move Display.cpp/h to Common. + * Move the profiler to Common + * Common.h shouldn't include Log.h. + * Move math and some file and data conversion files out from native to Common. + * iOS buildfix attempt + * Move native/util, native/data and native/i18 to Common/Data. + * Fixed missing cstring include. + * Move input utilities from native to Common/Input. + * Savedata:Corrects the performances when the data is broken. + * Move threading utils from native to Common + * Savedata:Supports empty file name for save/load/delete. + * Savedata:Improves the deleting functions. + * Libretro buildfix + * Windows: Correct some stdafx.h paths. + * Adnroid: Add back arm32 files for libpng. + * Android: Fix include paths. + * Global: Add back arm files for libpng. + * Merge ext/native/ext/... directly into ext. + * ByteSwap.h results in a file name collision on some systems with byteswap.h. Fix this by merging it into BitSet.h. + * Additional UWP buildfix + * UWP buildfix + * retro buildfix + * Buildfixes + * Remove some TLS. + * Remove unnecessary use of thread local storage + * Remove some color util functions + * Move buffer.cpp/h from base to Common + * Buildfixes + * Finish getting rid of basictypes.h + * Merge base/basictypes.h into Common/Common.h (mostly). + * Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h. + * Remove old define for thread local storage + * We no longer use TCHAR. + * Remove our usage of ssize_t + * Delete more useless math code + * Delete unused math code + * Delete more old detritus + * Delete some unused string functions + * Very minor optimization (divisions by constants are faster unsigned) + * Delete unused backtrace.cpp + * TimeUtil.cpp cleanup + * Fix issue with duplicate texture dumps. + * Add PSP color shader + * SDL: Adjust locale parsing for Ubuntu. + * Core: Fix memory size check. + * fix #13471 + * glcore context switching + * Don't cache time in a variable. + * Enable BlockTransferAllowCreateFB for Burnout Dominator. + * Some GPU code cleanup. Disable some unnecessary reporting. + * More cleanup + * Cleanup + * IndexGenerator::AddStrip: Avoid the fallback by writing a few extra indices if necessary. + * Also optimize IndexGenerator::AddStrip for ARM NEON. + * Buildfix + * SSE-optimize IndexGenerator::AddStrip. Shaves about half a percent from GoW. + * Speed up game start under Windows by not filling the symbol listbox until the disasm window is opened. + * Windows debugger: Clean out old remains of multi-cpu support + * Reduce string allocations in Vulkan memory allocator + * Revert a bad optimization in word wrapper + * An attempt to improve connection stability. + * Fixed returned error code on sceNetAdhocctlDelHandler + * Minor fix to sceNetAdhocctlGetPeerInfo + * Added more info on some sceNet logs + * Prevent sceNetGetMallocStat from spamming debug log on some games. + * Remove some reporting that's normally just the result of garbage-as-display-list-execution. + * Remove an allocation in the word wrapper. + * Fix slowdowns due to careless use of auto + * Mark the PPGe font texture as reliable to avoid hashing it. + * Minor optimization in wrap_text.cpp + * Fixed PdpStat and PtpStat info + * Fixed returned error code of sceNetAdhocctlDisconnect + * Quick fix for #13459 + * Fix regression where Gran Turismo ended up recreating the framebuffer on every frame in the menu. + * Update submodule ffmpeg to master + * Remove unused lastBoundTexture from Vulkan + * Comment fixes. Minor tweak. + * Cleanups in/around BlitFramebufferDepth + * Remove redundant bind on GL texture build. Improve dirtying of texture state. + * Remove dirtying of TEXTURE_PARAMS from ForgetLastTexture, not its responsibility. + * Set the texture dirty flags when binding a new framebuffer. + * Added alerted flags info on AdhocSocket to be used on PollSocket + * GPU debug stats: Show how many bytes of texture data we hash per frame + * Simplify NotifyFrameBuffer - only needs one call for both "channels" now. + * Share GPUS stats formatting code between the backends (easier to add new stats) + * Have to invalidate "lastBoundTexture" when binding framebuffers as texture. + * Remove some unnecessary function parameters, improve some comments. + * Using REPORT_ONCE to report some of GameMode HLE existance. + * Implementing Adhoc GameMode HLE + * Minor changes to adhoc timestamps + * A couple of D3D11 fixes. + * Fixed crash issue when creating/connecting to a null group name. + * Minor improvement to gl_debug_log.h + * Fix bug in GLES texture filter setup + * The new asserts found something. + * Unify BlitFramebufferDepth. + * Make the implementations of CopyFramebufferDepth more similar. + * Unify some GPU_SUPPORT* bits + * FPURegCache: The invariant checking is very slow in debug mode. Let's only turn it on when we need it. + * More asserts + * Use system date format on savestate as well + * Buildfix + * Help the compiler out a little bit in IndexGenerator::AddStrip. + * Some header include cleanup + * Add missing asserts after some VK resource creation functions + * Don't over-invalidate textures when a framebuffer is created or modified. + * Sneak in a fix for a limited memory leak in Vulkan vertex cache + * Delete TexCacheEntries that get replaced by a framebuffer + * Fix bug in new framebuffer code, reducing unnecessary texture invalidations. + * Check whether there may be more than one save file names by mode. + * Cache 60 FPS requirement + * Fix an issue of major performance drops when using accepted PTP Sockets. + * More moves + * Also move video filtering override. + * Move overrides to the end of GetSamplingParams + * Switch to a returned value and rename these functions. + * Unify/centralize SetFramebufferSamplingParams. Some include cleanup. + * Make the signature of all the SetFramebufferSamplingParams the same + * Workarounds for D3D9's very limited mip level control. + * TextureCacheGLES: Also share the same sampler calculation for GLES. + * TextureCacheDX9: Use the already centralized sampler setup code from D3D11/Vulkan. + * Comment fix + * Making sure the are no compiler warnings on adhoc code on android + * Prevent Client side from forever re-trying to connect to Exited Host on Shin Sangoku Musou Multi Raid 2 + * Improve readability of the boolean expression mess in GetSamplingParams + * User chain support + * Linux: Use MAP_NORESERVE when finding a memory base pointer. See #13187 + * TextureCacheCommon::UpdateSamplingParams no longer takes a TexCacheEntry + * Always use a linear filter for video, unless forcing NEAREST filtering. + * Texfilter: Rewrite some checks in GetSamplingParams to be faster and more understandable. + * Remove some outdated debugging code (SetDebugTexture) + * Fix libretro OSX build + * MemMap: Check for MAP_FAILED in mmap call. + * Fix GetCurrentTextureDebug + * Try unknown's workaround for clang code gen bug. See #13187. + * Further simplify framebuffer matching. + * SaveState: Update to latest Snappy v1.1.8. + * x64: Fix stack alignment in vertex decoder, just because. + * Optimize a couple more single color conversion functions + * Optimize the DarkStalkers software rendering path a little more. + * Show how many times we evaluate framebuffers per frame in debug statistics. + * Re-fix BOF III - accidentally lost the texaddr offset + * Mostly fix Katamari by boosting fbs from the same frame + * Decouple framebuffers from texcache entries entirely. + * Update symbol list of disassembly window when loadexec. + * Don't read data more than data size of pgd files. + * Remove fbCache_ from TextureCacheCommon.cpp. + * Make SetColorUpdated static, reorder some fields + * Minor cleanups in CaptureDevice + * Fix Failed to Bind already used port issue on Android (and probably linux too). This should fix Dynasty Warrior Strikeforce and Shin Sangoku Musou Multi Raid 2 + * Avoid getting Fatal signal 6 (SIGABRT) on linux/android when losing connectivity to the Adhoc Server. + * Allows reusing the same port for PtpListen and PtpOpen. This fixes Shin Sangoku Musou Multi Raid 2, and probably other games with similar issue (ie. Dynasty Warrior Strikeforce) + * Clients shouldn't try to detects timeout of other clients, because most of the time the client side doesn't have timeout information given, better wait for the host to tells them if a client got disconnected. + * Sleep a bit longer, especially when PPSSPP paused. + * Prevent spamming the log too much on some games + * Fixed sceNetAdhocMatchingGetMembers error return value + * Add option for the clear-fb-on-first-use speedhack. See #13295 + * Resolve Adhoc Server DNS early and cache it so we don't need to resolve it again later. + * Stop waiting for connection on Exit to Menu to prevent causing lags. + * Combining PDP and PTP socket's array into a union array. Fixes Hot Shots Tennis that doesn't works well with socketId > 255 + * softgpu: Correct cull handling for sprites. + * Headless: Setup logman earlier. + * GPU: Allow culling in through mode. + * Plugins: Schedule plugins before game thread. + * Plugins: Oops, typo. + * Plugins: Support for loading game-specific plugins. + * Module: Split out module start to use externally. + * Simulate blocking PtpFlush + * Allows blocking socket simulation on multiple threads simultaneously + * Making use Adhoc SocketAlert Flags to stop/abort blocking sockets + * Fixed return value when using Automatic Wlan Channel. Fixes Ridge Racer 2 and Warriors Orochi 2 + * Changing default Wlan Channel to 11 on Automatic to be the same with real PSP + * Prevent sceNetGetMallocStat from spamming Info Logs + * TexCache: Correct detaching textures. + * Net: Fix memory corruption on save old state. + * Net: Correct save state from old loaded state. + * TexCache: Rename "Invalid" attach to "Inexact". + * TexCache: Always apply detach matches if found. + * GE Debugger: Include game ID inside dump file. + * Debugger: Add formats to breakpoint logging. + * Fixed SceNetAdhocctlParameter structure + * Added some more info in Debug Log to help debugging + * Added another HexData printing with offset and ASCII contents to help dumping some data in the logs + * Fixed an issue where the 1st line showing 17 bytes of data instead of 16 bytes like the rest of the lines + * Ignore SIGPIPE error on certain system (ie. Linux) + * An attempt to implement AdhocSocketAlert + * Oops forgot to replace these numbers with const on adhoc socket reindexing PR + * Imp sceKernelFindModuleByName + * Reindexing PDP and PTP socket using const/var instead of using confusing raw numbers + * Fix crash issue due to out of bound when indexing PDP socket + * Add draft sceKernelFindModuleByUID (#13380) + * Fix Phantasy Star Portable 2 Timeout issue + * Fix multiplayer on Valhalla Knights 2 + * Fix AdhocMatching P2P Mode. This fix Bleach Heat the Soul 7 + * Fix crash in Digimon Adventures. + * Minor changes to make sure the output struct/arg have similar value to the one from prx file (based on Kingdom Hearts BBS) + * Don't allocate PSP's Memory during DoState + * Fix communication issue with Adhoc Server where ping to the Adhoc Server sometimes getting socket error 10053 and disconnected from Adhoc Server + * Fix possible stalled thread when PPSSPP closed down + * An attempt to reduce the lags/stutters during multiplayer caused by improper blocking behavior. + * Increasing the shutdown delay so that there will be at least one "4=sceUtilityNetconfGetStatus()" after "0=sceUtilityNetconfShutdownStart()" instead of directly to "0=sceUtilityNetconfGetStatus()" (just like what happen when using utility.prx file with KHBBS on JPCSP) + * An attempt to differentiate adhoc connect, create, and join. + * Oops we already have local mac stored in context, no longer need to getLocalMac again + * Fix connection issue on games using AdhocMatching due to sometimes events are removed prematurely before being processed. This fix Gran Turismo where some peers could permanently be in "busy data" state. + * Fixed possible crash issue due to lingering leftover callback events from previous multiplayer session. + * Avoid using hleLog during a Shutdown + * An attempt to sort AdhocMatching Member List in order to make a consistent list on all players (based on Host). Also fixed some disconnection issue on other players when a player is leaving the room on Gran Turismo and Patapon 3. + * An attempt to make PDP and PTP ID to be unique so they can be polled properly together without getting conflicted ID. This fixes Gran Turismo. + * An attempt to fix sceNetAdhocPollSocket to works properly. This fixes one of the multiplayer mode on Bleach Heat the Soul 7 + * Making sure the 1st 2-bits on the 1st byte of MAC address' OUI are zero to prevent issue with some games (ie. Gran Turismo) + * Default to P2P/Parent's MAC address if the target MAC on sceNetAdhocMatchingSendData is 00:00:00:00:00:00 (need to confirm whether this is correct or an error should be returned instead) + * Ignores the 1st byte of MAC address when comparing, since there might be games (ie. Gran Turismo) that tries to tamper/change the 1st byte during multiplayer upon use. + * Use >= 0x03080000 instead of 0x0307FFFF + * Add a check in sceKernelTerminateThread + * Look in the mirrors or not depending on whether the texture's address is in the mirrors (detected as a depth texture). + * When going the other way, there can be multiple textures that need updating. + * Partially fix Katamari (flicker due to choice of the wrong depth buffer still happening). + * Reschedule after resuming thread from suspend. + * Oops, crashfix for late change + * Add some ONCE-reporting of multiple candidate situations + * Forgot the if, oops. + * Shrink the "Cardboard VR Off" button. + * Test Drive: Allow virtual framebuffer copies. This eliminates the hyper expensive readbacks. + * Apply the scoring model when creating/updating framebuffers too. + * Switch framebuffer matching to a scoring model. + * Extract AttachFramebufferToEntry function + * GE dump loading: Try to use the correct GameID so compat.ini flags apply. + * Add a check in sceKernelTerminateDeleteThread + * Remove wrong assert. Should fix #13354 + * cmake: Remove outdated ARMV7 define. + * Global: Remove ARM64 define. + * GPU: Avoid compile error if ARM64=1 specified. + * TexCache: Try to avoid wrong texcache usage. + * TexCache: Improve quicktexhash by ~1-4% on NEON. + * Only clear when initializating kernelMemory and userMemory. + * Virtual framebuffer copies: Make a more informed guess on appropriate pixel format. + * Actually clear memory when initializating. + * Delete an unused buffer, saving 0.5MB of RAM. + * GPU: Remove ReliableHash aliases. + * GPU: Hash CLUT using XXH3 with replacements off. + * irjit: Switch to XXH3. + * GPU: Switch vertex/lookup hashes to XXH3. + * GPU: Remove neon xxhash implementation. + * Vulkan: Type comparison warning fix. + * unittest: Fix build on Android. + * Common: Update to latest xxhash. + * Net: Reduce PortManager log noise. + * Throw in a minor simplification in depal. + * Address feedback from #13341. + * Fix final subpass dependency for depth + * Correctly update image layout to the final one after a render pass. + * Log validation errors normally as well as using OutputDebugString. + * Improve LogSteps further. Break out PreprocessSteps. + * Naming fix, better names for temp fbos + * VulkanRenderManager: Improve logging. LogSteps output is much better. + * Fix longstanding depth/stencil view issue in Vulkan. Cleans up validation. + * Vulkan: Minor fix for depth/stencil pretransitions. Used DEPTH_ATTACHMENT_OPTIMAL by mistake in barrier. + * AspectMask fix + * Vulkan: Silly typo fix in barrier + * Exception: Don't trust sigaltstack(). + * SavedataParam: Be careful with const char* to string. Might help #13187 + * Update lang submodule + * http: Avoid logging errors for would block. + * TexCache: Force recreate texture on detach. + * Framebuffer manager refactor step 1: Split ApplyFramebuffer into Match and Apply steps. + * Framebuffer matching: Don't try to match depth buffers with color if the swizzle bits don't indicate it. + * Debugger: Check for no texture before debug bind. + * GPU: Properly detect clears. + * Quick Vulkan crashfix + * Some minor logging improvements that get to tag along the previous commit + * More explicit invalidation of any cached state in Thin3D. Fixes #13307 + * UI: Use standard text wrapping for chat messages. + * UI: Allow text to use native fonts. + * UI: Split chat lines using Unicode. + * GPU: Fix some case warnings. + * Kernel: Avoid two different Heap structs. + * Avoid using getaddrinfo during initialization as it could blocked the thread if there is no network + * Audiocodec: Fix warning on older clang. + * native: Minor header cleanup. + * Windows: Show instance counter only with peers. + * Net: Use locking consistently for instance counter. + * Improve JPEG file detection (mainly for background image use) + * Small mistake in sceKernelExitDeleteThread + * Add a check in sceKernelExitDeleteThread + * GL: Re-enable mipmaps for thin3d textures. + * Windows: Make the instance counter go by 1, 2, 3. + * Windows: Auto-enable GL validation (debug messages) in debug builds + * More work on GL state leaks. Some things really need a redesign. + * Net: Simplify local IP lookup. + * Net: Cut down on local IP aliasing. + * Use ppsspp error name + * oop + * Fix sceKernelExitThread + * Add support for the 8Bitdo SF30/SN30 Pro controllers on SDL. See #13034 + * Log the first 100 block transfers instead of just the first one. Should make it easier to spot interesting things without hacking the log code. + * Some logging improvements. Show more coordinates for block transfers, etc. + * Software renderer clipper: Don't clip on the sides. Fixes #4845 and should fix #7124 for the SW renderer. + * Global: Unbreak build. + * Buildfix + * More Log.h cleanup. + * Move MsgHandler into Log.cpp/h + * More cleanup of Log.h, move AndroidAssert into MsgHandler.cpp/h. + * First step of cleaning up Log.h. Plus a few other bits and bobs. + * Fix undesired re-builds after runnning CMake + * Buildfixes + * Address feedback. + * Switch to PPSSPP's assert functions (don't use the system's) + * Fix newlines in logging before the manager is initialized. + * Buildfix + * Remove time_now() - time_now_d() is the replacement. Absolute time values can't be stored reliably in floats. + * Android.mk fix + * Update .editorconfig to match the encoding of the resource files. + * Move timeutil to Common. (Experiment to see how much work it is to move these). + * Address feedback + * UWP buildfix + * Vulkan: Fix tex upscaling 4444 swizzling. + * Debugger: Oops, fix comment typos. + * Finally delete base/logging.cpp/h. Carefully preserve behaviour on Android. + * Fix build of ZimTool/AtlasTool. Had to break the ugly backwards dependency from LogManager to g_Config. + * Getting really close to getting rid of base/logging.h now. + * Even more base/logging.h removal and fixes + * More base/logging.h cleanup + * Remove base/logging.h in a whole lot more places. + * Remove base/logging from a lot more files in native + * Remove base/logging.h from a whole bunch of files in native + * Remove base/logging from UI and more + * Remove most instances of base/logging.h from Common, Core, GPU, more + * Replace base/logging.h in VulkanContext and parts of native + * Remove ELOG/ILOG/WLOG from the Android C++ code (mostly) + * Recategorize some logging, in preparation for what's to come. + * Fix build with clang-cl + * Fix SSE detection with clang-cl + * Fix Windows/CMake build with Visual Studio + +- Update to version 0~git20200813: + * Fix menu navigation from axis in linux + * Shows AdHoc and Access Point Connecting... Dialog + * Making sure std::min/max are not overridden by windows header's min/max + * Moving reused adhoc function out of sceNet function to prevent getting extra SCENET log + * An attempt to simulate a fake PSN authentication on Patapon 3 + * Renaming sceNp* NIDs functions to their proper function names. + * Really no need to call clear() in the constructor for AudioChannel. + * Disable the instance counter in libretro builds. + * Fix some minor issues found by address-sanitizer on Linux + * UninstallExceptionHandler: Zero-initialize some structs. I've seen some weird crashes on the free() on Android. + * Minor logging improvements + * Global: Buildfix for parsers. + * Global: Move string number parse to text/parsers. + * Global: Reduce ini_file header complexity. + * Global: Make stringutil includes more explicit. + * Move Section out of IniFile so it can be forward declared. Unlocked further improvements to build speed. + * Can't avoid sstream in ini_file.h, it seems. + * Buildfix + * Remove sstream from stringutil.h. See #13267 + * libretro: Buildfix. + * SaveState: Rename ChunkFile files to Serialize. + * Global: Remove some unused header code. + * SaveState: Split out Do types to reduce headers. + * Audio: Avoid exposing fixed size queue in header. + * SaveState: Add header to other makefiles. + * Global: Remove unnecessary includes. + * UI: Fix an override warning. + * Audiocodec: Silence a known warning. + * Global: Cut down on file/string includes. + * HLE: Fix some missing error logging. + * SaveState: Split Do() into a separate header. + * Address feedback + * Minor: Initialize a struct. Decrease logging in sceMt19937. + * Remove partial comment + * Vulkan: Implement depth texturing through depal. + * Some fixes + * Vulkan/generic: Initial prep for depth texturing + * Optimize value conversion in (unused) depth readback. + * These convenience overloads don't work in 32-bit builds, remove them. + * Set debug names for more framebuffers and textures + * Allow passing in an object name tag when creating framebuffers + * Vulkan: Start adding object names for easier validation debugging + * (Libretro) Buildfix for Windows + * Remove double disable function on frame duplication + * Enable pixel depth rounding for Nayuta no Kiseki. See issue #8744. + * Logging improvement + * Remove some unnecessary reporting. + * Fix issue where after a backend change restart, the new instance was considered secondary. + * Fix #13251 for D3D11. The remaining issue in #7124 should be fixed. + * Expand the viewport to cover the scissor region, if it doesn't. Fixes #4845 (bloom in Dante's Inferno). + * Viewport state conversion: Move the pixel scaling to after the overage clipping. + * Remove the LARGE_VIEWPORTS separate path. The fewer paths the better, all need to work anyway. + * Also correct the allocated size. + * Correct the alignment size when allocate memory at a position. + * UI sound fix + * Be a little more aggressive discarding non matching framebuffers when texturing. Enable create framebuffer from copy, fixing #12345 + * Texture from framebuffer: Logging improvements + * Clarify, but don't yet remove, a perf hack for ES devices. Remove a unused sync parameter from readbacks. + * Improve logging of unknown syscall imports. + * Rename FramebufferDX9.cpp/h to FramebufferManagerDX9.cpp/h + * Rename FramebufferVulkan.cpp/h to FramebufferManagerVulkan.cpp/h + * Rename FramebufferCommon.cpp/h to FramebufferManagerCommon.cpp/h for consistency + * Move a line to a better place + * Expose SYSPROP_SYSTEMVERSION to Libretro Android core. This fixes crashes with targetSdk 29. + * Fix Android Libretro build issues. + * Fix texture upscaling and per game setting fix/cleanup + * Off by default + * Add a setting. Various tweaks to sound triggering. + * Add a couple of more sounds. Rename some vars. + * Hook up a couple more sounds. Unfortunately clickable back buttons now play both back and confirm sounds... + * Hook up the first UI sound, make it play. + * Read in WAV files for UI sounds + * Initial sound effects + * BackgroundAudio: Switch to a heap allocated buffer. + * Consolidate BackgroundAudio.cpp into a class + * libretro buildfix + * SaveState: On section version failure, log out the name of the bad section. + * Vulkan debug log: Remove some old exclusions, add a new one (for an old issue) + * Minor logging improvements + * Fix error in sceUsbMic savestate handling (need to accept old savestates without the section) + * Fix crashes issue due to 0 is a valid index to types_, using invalid index like -1 should give a better/clearer stack trace + * Save&Restore PSP Thread IDs to prevent using the wrong Thread ID after loading from save state, also making sure DoState have default value + * UI: Simplify on/off for hardware tex scaling. + * Vulkan: Allow custom texture upscaling shaders. + * UI: Add setting for texture upload shader. + * Lowering minVer of AfterAdhocMipsCall section. + * Rearranged network's After PSPAction creation/registration so that newer one have higher value to prevent network's callbacks triggering the wrong after action after loading from old save state. + * Update Vulkan headers to the latest, just to keep up. + * Add some comments and const-correctness, and a pointer type fix, to the "semaphore" crypto stuff. + * Reorganized Networking UI (#13232) + * Init parameters in __UsbMicInit to avoid incorrect initial state when you exit to menu from ingame. + * Patapon 3 Fix (#13231) + * Imp sceUtilsBufferCopyWithRange and sceUtilsBufferCopyByPollingWithRange (#13206) + * minor fix + * BuildFix + * Also partly implement in sceUsbCam. + * Flush audio buffer when a transmission is completed. + * Do state. + * Use UTF-8 code page to get the device names. + * Add basic Microphone support on Windows. + * Fix alpha channel handling in xBRZ texture filter shader + * Add two Kernel_Library's nids (#13218) + * Added a fake thread to process Apctl Request Events into Apctl State Changes + * Fix some lint warnings, and a "toast" on graphics init failure (instead of previous crashes) + * Android: Reduce asserts during startup. + * Some renaming and cleanup in the Android audio code + * Android: Can't call AlertDialog.Builder.setOnDismissListener before JELLYBEAN_MR1 + * GL: Add some paranoid checks. Remove a useless option. + * Forgetting "return true" fooled the optimizer into crashing. Fixes #13215. + * oop + * Add two SysMemForKernel's nids + * Add two ThreadManForKernel 's nids + * Remove unnecessary vector from thin3d_gl texture handling. + * Remove wrong comment + * Don't trust the messy error checking in EmuScreen with figuring out what to do with zip files. + * Reduce use of multi-byte char switches.. saw this go wrong when stepping!?! + * ExceptionHandler uninstall: Don't crash if no exception handler already installed. + * Add some threadman's nids + * Added more stub for some unimplemented sceNetApctl* functions + * Add two ModuleMgrForKernel's nids + * Debugger: Add memory.read_*, memory write_* + * Attempt to fix an issue when the 3rd player joined causing problem to other players on Patapon 3 (this may also affects other games that use AdhocMatching) + * Added more info to AdhocMatching Logs to get a better insight + * UI: Fix consistency in vsync setting for iOS. + * Locking before changing peer linked list order, just to be safe. + * (Libretro Windows) Buildfix + * Added target/destination IP & port of sceNetAdhocPtpConnect in the log to get better insight + * Fix some logs text + * Fix an issue where a player got disconnected when another player tries to join. This should affects games that use AdhocMatching such as Patapon 3 + * Small perf optimization in debug mode (surprisingly expensive to do a vector lookup here). + * Libretro: Update minimum windows version to Vista. Committed on behalf of twinaphex + * D3D11 - don't forget to unbind secondary texture when we need to unbind. + * Just to be safe since SO_MAX_MSG_SIZE may not be available on all platform and forcing the definition to what windows use might be a bad idea. + * Making mac2str function easier/cleaner/safer to use for logging purpose + * Do UPnP stuff on it's own thread to prevent causing stutters/lags during multiplayer game due to blocking socket behavior on miniUPnP + * Provides quick IP fill on Adhoc Server IP address setting to makes player's life easier :) + * Need to make sure already connected to Adhoc Server before Creating/Joining a group. (Fix GTA VCS failed to join a group and unable to see any room) + * Reconnect to Adhoc Server when disconnected while still having the AdhocCtl Inited (ie. due to timeout or network failure) so players doesn't need to reset the game to reconnect. + * Fix issue when loading save state created from previous test version + * Correct a crash on a missing kernel object. + * Fix timeout comparison + * Minor fixes + * Fix possible crash issue during Networking Cleanup + * Fixed PortManager fallback Cleanup issue when exiting PPSSPP due to early WSACleanup + * Added an option to Disable Nagle Algorithm (Enable TCP No Delay) + * Fixed UPnP port opened by PPSSPP detection, and Updated PortManager to be compliant to general purpose usage + * Added a UPnP option to use original port for external port instead of using the shifted port by port offset, to be compatible with real PSP or other PSP emulators + * Further libretro buildfix + * Making sure there are no warnings on adhoc code when building on android studio + * Fixed GvG Next Plus, Phantasy Star Portable 2, and some minor changes + * libretro buildfix? + * Attempt to fix compilation error on Linux + * Fix Blinking game room issue on NFS Most Wanted, this will also fix lobby issue on Ridge Racer 2, Naruto Kizuna Drive, etc. + * Backport Mac/iOS buildfix from a later commit + * Use the alloc size from real PSP for FONT_OPEN_INTERNAL_STINGY mode. the + * Added UI to change WLAN Channel. + * An attempt to fix socket's behavior inconsistencies across platforms. + * Implement ANR2ME's solution for miniupnpcstring.h + * Oops + * Create an Android.mk for miniupnp + * Windows: Run the upnp string gen script regardless of architecture, and in UWP. + * Update the gradle version again. + * Add PortManager.cpp to Android.mk + * Switch to my miniupnpc fork with a UWP fix + * UWP: Unify linker options + * Set up Windows UWP project for miniupnpc. + * MiniUPNPC: Windows: Try to fix build on VS 2017, add more platforms. + * Fix UPnP error detection + * Added UPnP Support + * Windows: Add command to load up a new identical instance of PPSSPP. + * Temporary buildfix + * Warning fixes + * Backport a macOS buildfix from later + * Fix Local IP detection on non-Windows system + * Making sure Adhoc codes doesn't have compilation warnings + * Enabling KeepAlive on sockets + * Increasing the extra delays on Adhoc's callbacks just to be on the safe side, also decreasing the default network's timeout to be noticed sooner + * making sure there are no alignment warnings related to member of packed struct on android + * Improved multiplayer stability regardless of I/O Timing method + * Fix i18n type + * Improved multiplayer compatibility on some games (ie. GTA VCS, Naruto Ultimate Ninja Heroes 3, DBZ Shin Budokai 2, Power Stone Collection, .hack//Link, etc) + * Another buildfix + * Buildfix + * Separate each AdhocMatching callback's buffer, since callback aren't immediately executed thus using shared memory address may corrupt previous data + * Making sure adhoc callbacks runs on AdhocThread + * Silence secondary instances. + * PSP kernel: Improve logging when accessing bad kernel object handles. + * Make the instance counter global and initialized at startup. + * Remove some _XBOX stuff + * Apply a few lines from "Added UPnP support", removing extra WSA calls. + * Make PPSSPP_ID persistent every reset/changing game thus have persistent localhost IP + * Excluding Android from multiple-instance feature because i'm too lazy to learn ashmem :D + * Oops forgot to change this also for multiple-instance to work properly + * Support multiple instance of localhost Multiplayer on 1 PC + * Prevent reporting a bad memory access just because Tekken creates a mutex with a null name. + * sceMpegAvcCsc: added range validity tests. + * Buildfix + * Third part of getting rid of PanicAlert + * Step 2 of removing PanicAlert + * Step 1 of removing PanicAlert + * Remove category from _assert_msg_ functions. We don't filter these by category anyway. + * Fix a bug in crashhandler where we could end up disassembling far too much. + * EditorConfig: Separate indent style for libretro. + * Display: Allow unthrottle to skip only flipping. + * Support full VSync control in SDL OpenGL. + * Improve some logging, and print the line number from PanicAlerts. + * Update lang submodule + * Eliminate an unnecessary global g_Vulkan. + * Windows/Vulkan: Don't destroy the surface during resize, no need. + * More buildfixes + * Buildfix + * SDL: Avoid destroying the surface on resize. + * Cleanup log output on swapchain/surface recreation. + * Buildfix. Checking _POSIX_VERSION is not recommended anyway. + * Crash: Show disassembly of the instruction causing the crash, and the symbol name. + * Split the fault handling from MemMap.cpp to MemFault.cpp. + * Update README following unknows markup way + * Savedata: Correct AM/PM and time/date settings. + * Travis: Don't update python3. + * Fix + * (Libretro) Buildfix - add missing file x64Analyzer.cpp + * Windows ARM fix, cleanup + * Refactor MachineContext.h to reduce ifdefs elsewhere. + * There's no sigcontext on 64-bit iOS either, apparently. + * Yet another iOS buildfix attempt + * Another iOS buildfix attempt + * Various platform buildfixes + * Make fastmem memory exceptions report the exceptions to Core correctly. + * iOS buildfix attempt + * HandleFault: Add missing nullcheck + * Try USE_SIGACTION_ON_APPLE on IOS. + * MachineContext, Linux/Android: Try to support android-x86 (32-bit) + * Add x64Analyzer to Android.mk. Some minor cleanup + * More info on crash screen + * Exceptions: A bit more consistency in callback registeration. + * Mac/Linux buildfixes + * Draw a minimal crash dump on the emu screen after a crash (if bIgnoreBadMemAccess is false). + * ARM/ARM64 instruction analysis, hook up to handler + * Skip bad reads/writes by the guest executable. + * Simple exception handler so we can ignore accesses that happen within the PSP memory space. + * Switch to a fence instead for readbacks. Some sources suggest this is better than idling a queue or device. + * Readback: Downgrade from vkWaitDeviceIdle to vkWaitQueueIdle. Probably effectively pretty much the same. + * Osk: Draw shadows on all the letters. + * MsgDialog: Show better error messages. + * MsgDialog: Allow text to be wider. + * MsgDialog: Add scrollbar when message is long. + * PPGe: Draw nicer drop shadows. + * PPGe: Handle text shadows more consistently. + * Vulkan: Buildfix. + * Vulkan: Make sure textures/samplers are unbound at the end of PresentationCommon::CopyToOutput. + * Revert "Disable a new compiler warning that doesn't do us much good" + * (Libretro) Add MSVC 2019 target + * Change libretro.cpp to confirm to libretro code formatting conventions + * Disable a new compiler warning that doesn't do us much good + * (Libretro) Add optimal input read codepath - bitmasks + * Remove irrelevant comment + * Move the Vulkan swapchain out-of-date checking to the vkQueuePresentKHR call. + * GLES: Invalidate framebuffers bound DONT_CARE. + * Kernel: Check thread switch PC in release. + * jit: Add some basic checks in armjit/arm64jit. + * x86jit: Trigger exec exceptions. + * irjit: Add jump crash checks. + * UI: Allow non-ascii on crash dump screen. + * Core: Track exception on bad jumps. + * Core: Reset exception info on resume/reset. + * Kernel: Add a bit more thread info on crash. + * Add custom GLEW - interfaces with libretro get_proc_address - we need this for compatibility with DRM/KMS and Wayland contexts - otherwise we're limited to GLX context + * Travis: Use the default macOS image. + * Update v1.10.3 readme link + * Expose more information on the crash screen (current kernel thread) + * Address some feedback + * Draw a minimal crash dump on the emu screen after a caught crash. + * Formalize "core excpetions" as a concept + * Some code reformatting/renaming + * Centralize handling of memory exceptions a bit + * Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR + * Update version for 1.10.3 + * Update lang submodule + * Update README for 1.10.3 + * Travis: Disable OSX/iOS until we can fix them + * Touch control layout screen: Make the expanded click zone around the controls symmetrical. + * Kernel: Add a little paranoia check on chained mipscalls. + * Fix decimal part + * Touch control layout: Make dragging a lot less "jumpy" + * TouchControlLayoutScreen: Reorder functions in the file to make more sense. + * Refactor TouchControlLayoutScreen - break out the actual editor into a separate view. + * (Libretro) Makefile build fixes + * (Libretro) Buildfixes + * Change wording of camera notch ignore setting + * Update version for 1.10.2 + * Update README.md for 1.10.2 + * Add some paranoid checks in AfterMatchingMipsCall::run(). + * Add automated script for link on readme + * Android: Add option to ignore camera notches when sizing the display. + * Remove unnecessary logging of preview formats + * Link PR and issues in README + * Screen: Unlock the inputLock_ mutex slightly earlier in processFinishDialog + * Revert "Remove the I/O on Thread option - treat it as always on." + * http: Check cancel flag more often. + * Sneak in some paranoia in InstallZipScreen.cpp (another one from #13057) + * Check that we actually got a preview size. + * CameraHelper: Do a better job of choosing an appropriate preview size. + * Add a try/catch to Android camera device listing. Might help #13091 and the issue seen in #13057. + * Change default rendering resolution on Linux to auto + * Fix radio button in "Window size" menu + * Update submodule URL + * Fix reliability of the CMake generated version + * README.md update + * Update version to 1.10.1 + * Update README, lang submodule for 1.10.1 + * SaveState: Prevent edge case on old save state. + * SaveState: Make sure to default init net data. + * Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057 + * Disable the "Duplicate frames" feature if frameskip != 0. Works around / Fixes #13068 + * Some paranoid checks in PPGeDraw. Might help the crash seen in #13047. + * Downloader: Join threads in CancelAll + * D3D9: Fix a sign mistake generating the projection matrix. Fixes #13063 + * Different handling of Download lifetimes. Might help an issue from #13057 (1.10 crash mysteries) + * cmake: don't install bundled glslang + * Qt: unbreak build without SDL + * TextureDecoder: Fix misuse of NEON on all armv7 + * Update version number to 1.10. This required changing the Android version code pattern, but should be ok. + * Update lang submodule again + * Archive changelog for older versions + * Add https://github.com/hrydgard/ppsspp/issues/11974 + * Update lang submodule + * Partly clean up SDL resize code, should help #11974 + * Enable Vulkan validation in SDL debug builds + * Update Lang + * Minor style + * Update readme for v1.10 + * Logging improvements and warning fixes. + * Finish the Linux part of this change + * Vulkan: Recreate the swapchain if we get too many "out of date" frames. + * Buildfixes + * Move the responsibility to register the debugutils callback to the VulkanContext. We only use one anyway. + * Simplify the validation interface code, bugfixes + * Vulkan: Remove support for the old VK_EXT_debug_report extension + * Update lang and pspautotests submodules + * oop + * oop + * Fix by @unknownbrackets + * oop + * Add a sceOpenPSID_driver nid + * Add sysclib_strncmp,sysclib_memmove + * Reuse some already translated strings + * ColorConv: Fix typo introduced in #12882, fixing #13014 + * More README updates + * More README.md updates + * Don't forget rpi4 + * Incorporate unknownbrackets' suggestions for the README.md update. + * iota97's suggested README.md items. + * Android: Fix odd screen centering with insets. + * Update lang submodule. + * Update README.md for 1.10.0. + * Real support Code Geass: Lost Colors chinese patched version + * Some work in sceKernelPartitionTotalFreeMemSize,sceKernelPartitionMaxFreeMemSize + * Add Kurok (homebrew with a distinctive GameID to compat.ini ForceMax60FPS. Fixes #13025 + * Add some ThreadManForKernel nids + * Change to @unknownbrackets logic + * oop + * Add sysclib_strstr + * Vulkan: Correct secondary texture binding in Draw. + * Draw: Allow 2 textures bound in Vulkan. + * GPU: Add sampler1 for postshader orig source. + * Draw: Fix textures and samplers at an offset. + * Draw: Use uniform locs for GLES, add samplers. + * GPU: Alternate FBOs for chained postshaders. + * GPU: Avoid immediate postshader FBO recreate. + * Link to buildbot builds of PPSSPP + * Add sceKernelStdout + * Kill the log as @hrydgard suggest + * Reduce sysclib_memcpy log level + * Real support "Hatsune Miku Project Diva Extend" chinese version + * Fix logging as @unknownbrackets suggest + * Wrap sceKernelUnloadModule in ModuleMgrForKernel + * Wrap some SysMemForKernel + * Forget HLE_KERNEL_SYSCALL flag + * Wrap sceKernelExitVSHKernel + * Warp some ThreadManForKernel + * Fix some bugs and style for #12994 + * rudimentary serch function added for the memory dialog + * Code style fix + * Revert "Repeat of the experimental commit, was too fast for the build bot." + * Repeat of the experimental commit, was too fast for the build bot. + * Revert "Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3)" + * Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3) + * VFPU interpreter: Improve some error messages, after seeing a bad one in #10196. + * We need to check for renderpass change and dirty here too. What a mess.. + * Annotate calls to RebindFramebuffer with their cause. + * Vulkan DrawEngine: Move the renderstep changed check until after the last place where it can change. + * Disable range culling for MGS:PW and MGS:PO. See #12348 + * Typo fix. Will hopefully help #12992. + * Have DisplayLayoutScreen implemented insets manually. Gave up refactoring it. + * Handle insets correctly for the in-game final screen blit. + * Minor refactor in PresentationCommon (combine loose coordinates to a struct) + * VulkanQueueRunner: Fix some uninitialized struct members (not sure if it has any effect) + * Android: Request stable layout and update on focus. + * GLES: Use debug groups for render steps. + * GLES: Avoid duplicate state resets. + * GLES: Delay buffer use in vertex cache. + * GLES: Fix disabled vertex cache code. + * GPU: Try a bit harder to determine safe size. + * Vulkan: Match safe size behavior on all backends. + * Io: Fix LBN timing for virtual discs. + * Io: Cleanup access bits for files. + * Headless: Handle umd mapping with block devices. + * Io: Open sce_lbn references and whole ISO faster. + * Io: Account for OpenAsync timing. + * Io: Fail without fd on bad device in OpenAsync. + * Io: Improve non-async open timing. + * Io: Track whether the game is on a UMD or storage. + * Io: Simulate VFAT bug only when simulating FAT32. + * Io: Improve timing of sceIoOpen(). + * Io: Cleanup sceIoOpen errors and logging. + * Support chain + * Memory reading CWCheat + * Add postprocessing CWCHEAT + * Windows: Make init crash warnings more generic. + +- Update to version 0~git20200530: + * oop + * Remove log as @unknownbrackets suggest + * add raspberry pi 64 bit build files + * Thread: Default to kernel threads from kernel. + +- Update to version 0~git20200529: + * Experimentally enable pixel-depth-rounding for Tales of Phantasia, tries to work around an Exynos driver bug. + * Time to update gradle again (Android Studio 4.0 was released) + * Fix minor bug in StereoResampler debug display + * UWP: Fix safe insets. + * Vulkan: Ensure depth/stencil load match on Mali. + * Vulkan: Trivially kill more empty steps. + * Travis: Build UWP also. + * UWP: Link ChatScreen. + * UWP: Stub new inputbox system func. + * UWP: Buildfix for controller vibration. + * UWP: Add libpng17 include path. + * UWP: Include TextDrawer in main MSVC project. + * UWP: Fix TextDrawer with latest changes. + * GPU: Don't allow step id to decrease at a sync. + * Vulkan: Correct viewport flag reset on rebind. + * GE Debugger: Fix alignment in GE dumps. + * Do a similar thing for D3D (let the backend handle the dirtying). + * OpenGL/Vulkan: Rework the contract around dynamic state. Removes some ugly dirtying from the GL render manager. + * UI: Lock around removal from dispatch queue. + * Remove all those "GLES reset the blend state" comments. + * GLRenderManager: Removes some redundant dirtying. Preserves blend state (color mask) across clears. + * Vulkan: After binding a new framebuffer, we always need to dirty the viewport/scissor state. + * DarkStalkers: Handle the "normal" screen stretch too, not just "wide", to avoid a surprising performance drop. + * Exclude a couple more commands from re-execution in ReapplyGfxState. See + * GPU: Don't reapply LoadClut each frame. + * PPGe: Left align messages in dialogs. + * Windows: Workaround for custom build step error. + * Windows: Avoid calling git describe 3 times. + * SDL: Try to continue if EGL init fails. + * Windows: Move git-version update to build event. + * Global: Add more other platforms to MSVC project. + * Headless: Fix flash0/font path. + * Debugger: Avoid symbol map if deleted. + * Debugger: Don't break during startup. + * Android: Buildfix. + * GPU: Never set safe size larger than the buffer. + * [Camera/V4L] Add support for jpeg and multiple buffers + * Windows: Ask for a specific device on failure. + * Windows: Avoid WASAPI init for a bad format. + * Windows: Avoid crash for a mono output format. + * Ge: Check stack depth based on args struct size. + * GPU: Ignore viewport for scissor of 481. + * Vulkan: Label render passes in RenderDoc/etc. + * Vulkan: Cleanup some duplicate code. + * Correct an issue where reformat didn't work if no renderpass was active due to the use of clear. + * Remove a redundant framebuffer bind in CopyDisplayToOutput + * Add a name tag for all render steps (GL/Vulkan). Helps with debugging and should be cheap enough (a single pointer per "step"). + * Move the check from #12908 into the firmware version check. + * Vulkan: Avoid stencilAction != depthAction. + * Vulkan: Check driver version for Adreno 5xx bug. + * Vulkan: Move Harvest Moon fix to Draw::Bugs. + * Vulkan: Stencil initialization: Use the adreno path for Mali as well. + * Fix a case of pointer truncation in Vulkan on 32-bit. Fixes #12932 + * Vulkan crashfix (pNext was uninitialized) + * Vulkan: Fix leak and remove extra allocator. + * Vulkan: Create FB compatible pipelines in Draw. + * Vulkan: Expand logging of render steps a bit. + * D3D9: Avoid clearing color on stencil upload. + * GPU: Avoid unnecessary clear on stencil upload. + * Revert "Experimental commit that effectively reverts the Vulkan part of #12882." + * Experimental commit that effectively reverts the Vulkan part of #12882. + * Fix the Windows 32-bit build. + * Track scissors like we track viewports (bugfix?). + * Show "debug build" on the splash screen, in debug builds. + * Vulkan: Switch the framebuffer-rebind-to-clear on reformat to, well, a normal clear instead. + * Vulkan: Verify scissor as well. + * Vulkan: Add asserts to catch no viewport render. + * UI: Take reporting screenshot at frame end. + * Vulkan validation: Switch to the new Khronos validation layer shipping with recent SDKs. + * Vulkan: Stop merge at clear/touched read only. + * Vulkan: Make merge pass a bit easier to read. + * GLES: Fix invalidation of backbuffer. + * Vulkan: Generalize dependency tracking. + * GLES: Add dependency tracking for render passes. + * GPU: Centralize framebuffer download. + * Buildfix + * Remove the Audio Resampling setting (now always on). Having it off is not useful because it'll never sync up perfectly over time. + * Revert the loop check in StereoResampler, new one could accidentally keep looping when underrun severely (like if emulation stopped). + * Add more debug info in scePsmfPlayerStart + * Make the IsValidPBP DISC_ID check a bit more lenient. Fixes an issue where some homebrew would no longer show in the list. + * Fix homebrew store button to work even after changing grid layouts (it lost its click handler) + * Fix a crash bug in homebrew store + * Remove our custom atomics code entirely. + * Convert atomic code in core and ConsoleListener to use C++ atomics + * Reduce the SDL audio buffer size, 2048 is a bit excessive. Port the changes to the Qt SDL code. + * StereoResampler: Make sure the target buffer size is large enough, taking SYSPROP_AUDIO_FRAMES_PER_BUFFER into account. + * Rename things to make more sense. + * StereoResampler: Use C++ atomics + * Add some vaguely interesting stats + * SDL: If we get an audio device with a different freq than 44100, that's actually OK. + * arm64jit: Track writable and non-writable pointers. + * Mp4: Cleanup some parameters. + * cmake: Fix rpi4 build on newer gcc. + * GPU: Fix an overflow loading old save states. + * GLES: Specify buffer type just to be safe. + * arm64jit: Minor cleanup. + * GPU: Allow each shader in chain to have settings. + * UI: Translate shader setting names. + * GPU: Keep last output size in chained postshaders. + * GPU: Prevent infinite loops in postshader chains. + * GPU: Force nearest only for the upscaling filter. + * GPU: Move calculating render res to presentation. + * GPU: Allow postshaders to have parents. + * GPU: Update postshader uniforms for each. + * GPU: Process all postshader pipelines. + * GPU: Cleanup a comment, we use shorts now. + * GPU: Move things around to be per postshader. + * Simplify how to get the debug stats from StereoResampler + * Fix comment + * Qt fix + * Only show frames per buffer if the number is available through sysinfo + * Oops, need to pass an (invalid) slot number in headless too. + * SDL: Show the actually used sample rate in system info. + * oop + * Fix "Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256" + * Display the savestate slot number when saving and loading state through shortcuts. + * Very minor optimization in PresentationCommon (don't upload the indices every frame). + * Fix per game setting and pack setting in vec4 + * Use map for settings + * Post shader setting uniform + * Thin3D: use 16-bit indices. Fixes #12898. + * GPU: Oops, don't skip copy if stride different. + * Fix DarkStalkers after the just-merged refactoring. + * Draw: Small optimization to callback. + * Libretro: Add libpng17 to include flags. + * GPU: Take A off RGB565 conversion funcs. + * GPU: Use texclamp for postshader/present draw. + * GPU: Centralize DestroyAllFBOs(). + * GPU: Cleanup presentation flipping a bit. + * D3D11: Allow pixel shader uniforms in Draw. + * GPU: Cleanup skip buffer texture draws. + * GPU: Simplify direct render when skipping buffers. + * softgpu: Fix postshader on 5551. + * D3D9: Attempt PS/VS 3.0 if it doesn't work with 2. + * GPU: Use postshader for direct VRAM draws again. + * GPU: Use a texture directly for MakePixelTexture. + * softgpu: Avoid RB swizzle when using a postshader. + * Vulkan: Allow frag shader UBO reads. + * Vulkan: Correct missing offsets in Draw. + * Vulkan: Correct postshader sampler binding. + * Draw: Actually use the index offset parameter. + * softgpu: Enable postshader support. + * GLES: Fix reuse of vertex data buffer. + * GPU: Cleanup leftover postshader stuff. + * UI: Allow postshaders on D3D9. + * GPU: Move post shader handling to new class. + * D3D9: Enable postprocessing of post shaders. + * Draw: Enable backwards compat on D3D11 shaders. + * Draw: Add more uniform types. + * Draw: Allow specifying a tag on shaders. + * GPU: Move a bit more to new display approach. + * softgpu: Allow display rotation. + * softgpu: Allow configuring Google Cardboard. + * GPU: Move cardboard/etc. to PresentationCommon. + * Vulkan: Fix Draw usage of framebuffers. + * GPU: Split FramebufferCommon into two classes. + * softgpu: Fix texture overlap. + * GPU: Handle buffer overhead in postshader uniforms. + * Android: Oops, fix start with space in filename. + * Global: Add some defs for MSVC highlighting. + * Temporarily disable YuGiOh save fix (experiment in issue #7914) + * Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256 + * D3D11: Better set current texture to null first, otherwise we can run into another issue. + * Fix a comment + * D3D11: Fix a bind ordering issue in depal (only a problem with debug layer enabled) + * ColorConv: Fix a few conversions that missed the lower bits of each component. + * Vulkan: Don't merge render passes where the second one begins with a clear. + * Android: Avoid multiple resizes in a row. + * UI: Add more options to touch test screen. + * UI: Return to game settings after restart. + * Windows: Fix GL reinit on backend switch. + * Android: Move a bit more size handling. + * Android: Reassert sustained perf when going ingame. + * Android: Refactor size maintenance to own class. + * GPU: Minor lighting cleanup in software transform. + * GPU: Split up software transform into phases. + * Windows: Add safety checks to WASAPI code. + * GLES: Add safety handling for offset depal. + * GPU: Calc framebuf offset with right params. + * GPU: Avoid a texture offset change in sw transform. + * GLES: Simplify the framebuf offset detection. + * Vulkan: Framebuffer manager: Use an allocator for "MakePixelTexture" images. + * compat.ini: Turn on ForceUMDDelay for Innocent Life. See issue #2830. + * iOS/macOS : set bundle version + * iOS : File association + * compat.ini: Set ForceMax60FPS for Super Monkey Ball Adventures. See #7674. + * Make PPSSPP visible in OUYA launcher + * Fix: touchscreen evens on upcomming SDL2 versions which includes the same functionality but inside the library + * And another mumbo jumbo game (#12857) + * Enable ForceMax60FPS for games published by MumboJumbo. See issue #12857 + * Vulkan: Discard negative width/height framebuffer blits. Will likely help #12531. + * Address additional feedback from Unknown, finally + * Assorted fixes (build and crash) + * Use PPSSPP's kernel interface to retrieve Heap objects + * Address Unknown's feedback + * Change to info log + * Attempt to make save status + * Fix crash in sceKernelDeleteHeap + * Attempt to build fix non-windows + * remove comment + * Try to Implement SysMemForKernel + * Move SysMemForKernel to sceKernelMemory + * oop + * Wrap some SysMemForKernel's nids + * Update <Share> dialog on Android 10 + * iOS Share PPSSPP + * Travis: Handle new package versions better. + * PPGe: Remove half-pixel offset. + * http: Fix thread join on enable/disable. + * "Unify" the credits screen. Fixes #12844. + * Android: Don't cache env in text drawer. + * Update gradle again + * GLES: Disable range culling on old Tegras, they seem to misbehave (see issue #12838). + * update VS projects + * D3D11: Always use accurate depth. + * Windows: Send resize when adjusting render mode. + * Add "Switch UMD" menu point to Linux version + * Improve code readability + * Implement PPSSPP specific cheats: + * Update more Linux version menu points to correspond to Windows ones + * Remove leftovers + * Add "Record" menu group to Linux version + * TextureReplacer: Generate a default value in the ini files for ignoreMipmap. + * Add "Enable chat" menu point to Linux version + * Auto rotate over a square + * Fixes (stage 3) + * Update TextureReplacer.h + * Update TextureReplacer.cpp + * Fixes (stage 2) + * #8714 Unified resolution scaling for all platforms. + * Add option to prevent Mipmaps from being dumped + * Fixes (stage 1) + * Turn on [ForceMax60FPS] for "Fat Princess: Fistful of Cake". Benefits loading times etc. + * Update "File" menu to match Windows version + * Update "Emulation" menu to match Windows version + * Update "Debug" menu to match Windows version + * Update "Options" menu to match Windows version + * Update "Help" menu to match Windows version + * UI: Respect insets with on-device debug stats. + * GE Debugger: Prevent crash when stopping execution. + * GLES: Update shader uniforms after apply state. + * Cheats: Fix use in homebrew on start. + * Cheats: Cleanup global usage. + * UI: Cleanup old specialized checkbox. + * UI: Monitor cheat file changes on cheat editor. + * UI: Update cheat file more safely. + * UI: Use standard back and checkbox in cheats UI. + * UI: Prevent changing memstick path in game. + * Travis: Cache macOS python build as a bottle. + * Audio: Remove latency setting. + * GLES: Re-enable non-float depal shader path. + * Update gradle again + * x86jit: Force INF * 0 to +NAN. + * Windows: Prevent applying -1 as inset space. + * Windows: Ensure we resize after hw transform swap. + * Headless: Fix compile on Android. + * UI: Small cleanup in touch control layout editor. + * UI: General cleanup in layout editor. + * UI: Prevent drag drift in layout editor. + * UI: Make display layout editor support 1x PSP. + * Fix SDK requirements of Atlas and Zim tools. + * Net: Correct pool allocation. + * GPU: Track HW tess at start of frame too. + * GPU: Reset hw transform once per frame. + * GPU: Move hw transform decision to draw engine. + * GPU: Update uniforms w/ consistent render mode too. + * GPU: Use consistent buffered rendering state. + * Setting the width and height to 0 made the frameskip unusable on lakka/libretro with a XU4 with a MALI GPU T628. The result was that bad flickering happened when in frameskip mode. Once it reached 60fps, no flickering, below that flickering. This change fixes the flickering and calls video_cb with the correct height and width. + * Travis: build libretro android + * libretro: Fix Android builds + * Mouse 4 as back in menu navigation + * android: include path fix + * Android: Change the display length for "toast" message to Toast.LENGTH_LONG + * Touch layout clean up + * UI: Properly clamp control positioning in edit. + * [iOS] Notch support + * Additional rendering fixes for notch + * Fix landscape/reverse landscape cutout padding issue, see #12779 + * Update the lang submodule + * Support drawing around notches on Android displays. Fixes #12261 + * Target Android SDK 29. + * Vulkan: Pick shaders after calling ConvertStateToVulkanKey because it may end up disabling shader blending + * Fix duplicate translation ID + * PPGe: Slightly reduce the font size, might help #12764 + * Windows: Show a message when failing over backend. + * Back to ERROR + * Remove outdated code that reset the logenabled flags on non-Windows. Fixes #12291 + * Minor log improvement in BlockDevices.cpp + * Rember cheat scroll position + * HLE: Oops, make sure we don't deadbeef mips calls. + * macOS: Fix build + * SaveState: Correct compat load with OSK changes. + * PPGe: Fix dialog button positioning. + * UI: Prevent stretching game icons on detail. + * Do not apply sensibility of deadzone skip + * Fix translation things + * Enable chat input for SDL + * Skip deadzone option on tilt + * HLE: Fix some misleading logging. + * Windows: Fix strange build error. + * UI: Translate HAT and left analog the same way. + * Use 2 different button for CW and CCW + * Core: Add argmask for threadhacks to prevent crash. + * GPU: Treat negative light exp same as 0. + * Android: Reassert immersive after input dialog. + * cmake: Improve building with the system libpng. + * Osk: Correct UCS2 conversion. + * Auto rotating analog + * Camera: Fix missing return warning. + * Remove some more uint16_t + * More correctly handle UCS2 encoding. + * Address feedback + * Support a few more wstring functions on non-windows platforms, due to the armips assembler. + * Text input: Clearly use 16-bit chars like the PSP, don't rely on wchar_t. + * PPGe: Avoid crash with missing metadata. + * HLE: Make calling mips funcs simpler. + * GPU: Assume a scissor of 481x273 is a mistake. + * Io: Apply VFAT hack only to dirs <= 8 chars long. + * UI: Allow startup without UI assets. + * UI: Avoid crash when atlas metadata is missing. + * UI: Avoid cached booleans for simple globals. + * UI: Disable render dup frames where it can't work. + * Font: Prevent crash on game exit. + * Android: Fix dismiss of OSK dialog. + * Reporting: Log SceIoChstat calls. + * GPU: Avoid divide by zero in garbage displaylist. + * GPU: Fix memory corruption with bufw > w. + * Add more assets directory paths. + * Correcting return value of some mipscalls without after action. + * Qt: Correct DPI accounting in font rendering. + * cmake: Disable discord-rpc for libretro builds. + * Fix the logic around postEffectRequiresFlip so duplicateFrames doesn't require a post shader. + * Vpl: Correct allocation order when splitting block. + * Core: Use full memory for ELF files. + * Reset the useAllocCallbacks on font init. + * Buildfix. + * Display: Update latched fbaddr on immediate update. + * Fix states. + * No need to manually decide pending or not for mipscalls. + * Net: Stub network sign-in dialog. + * Net: Support NETCONF_CONNECT_APNET_LAST request. + * NetAdhoc: Match init/term behavior better. + * Net: Better simulate sceWlanGetEtherAddr timing. + * Net: Handle memory allocation better. + * Add option to improve frame pacing through duplicate frames if framerate is below 60hz. + * UI: Rebind the backbuffer when drawing UI. + * Switch: Add EGL interface. + * Kernel: Rename conflicting kernel object names. + * Font:alloc/free memory for font file and char bitmap. + * Vulkan: Blacklist on Switch. + * Core: Add some libnx calls for Switch. + * Core: Use a lock for i18n categories. + * PPGe: Clear unused parts of text image buffers. + * PPGe: Correct double spacing in some save text. + * libretro makefile fix + * Camera: Simplify an expression. + * Core: Quiet some warnings. + * Android: Delay TextDrawer init in PPGe. + * PPGe: Show ellipsis for overly long lines. + * PPGe: Use TextDrawer for save UI if available. + * PPGe: Make some of the API internal only. + * PPGe: Support 8-bit text bitmaps from TextDrawer. + * PPGe: Allow overriding text drawer DPI scale. + * Qt: Cleanup differences in text hashing. + * UI: Refactor TextDrawer to provide bitmaps too. + * UI: Minor cleanups to chat UI code. + * Fix capitalization of mfreadwrite.h include + * Windows: Warn if Windows Firewall blocks PPSSPP. + * http: Show more detailed status when scanning. + * http: Correct new thread executor. + * Android: Enable native keyboard for OSK. + * softgpu: Correct clear/solid rect BR corner. + * Android: Fix upside-down joystick navigation (due to an old sin). + * New heuristic for getting rid of unnecessary "antialias-lines". + * THe proposed Hive Sweeper fix in #11025 looks right, let's just commit it. + * Possible fix for libretro build issue. (blind commit, untested) + * Osk: Prevent adding highlighted char past limit. + * Core: Avoid shadowing a define. + * Io: Correct some error handling for OpenFile(). + * Android: Avoid translation conflict in translation. + * UI: Move Camera settings lower in Graphics. + * Android: Process input prompts more clearly. + * UI: Make System_InputBox API asynchronous. + * Vulkan: Track down another one of those minor resource leaks. + * Module: Reinit gpu only on runtime module load. + * Android: Reload game config on storage permission. + * Android: Ensure we forget the shortcut on next run. + * Update lang submodule + * UI: Temporary solution to the layout issue: Remove the gear button from the recent screen. + * Vulkan: Ensure scaling happens in cached RAM. + * Headless: Prevent crash running graphics tests. + * Vulkan: Fix minor vulkan resource leak if inflight frames isn't max. + * UI: Simple joystick navigation. Fixes #10996. + * Comment fix + * Also move out the global stuff from view.cpp/h to root.cpp/h + * UI: Break out the hierarchy functions into ui/root.cpp/h + * Minor cleanups + * UI: Ignore invalid PBPs in game browser. + * u8_clamp clean up + * Let's wait 5 frames + * Fix wheel up/down and additional mouse button + * Android: Fix glslang include path. + * Force Polar's Puzzles to use accurate UMD timing. Should help #12677 + * Add the glslang include path in another place + * http: Avoid detach() in webserver code. + * Core: Bring over some file related Switch changes. + * Another attempt + * Fix atlas tool build on linux + * Also try to fix the legacy Android build. + * CMake buildfix + * Update the glslang submodule, fix the build afterwards. + * Better smoothing and added missing break on MOUSE_WHEEL + * Fix excessive scroll + * Warning fix. + * Attempt to replace 0 frame width with valid frame width.(sceMpegAvcCsc) + * UI fix + * GPU: Restart when changing inflight frames setting. + * Tweaked chatbox a little bit + * Fix chat color formatting + * Fix building errors + * Fix weight + * Move clear game list to new menu + * Update lang submodule + * GPU: Use old frame when presenting a skip. + * Address some feedback, thanks unknown + * Fix toggle + * GPU: Allow choosing number of inflight frames. + * Squash commit + * Vulkan: Allow alt speed above 60 with vsync. + * Rebase on master + * GPU: Add setting to control inflight frame usage. + * Warning fixes + * Vulkan: Support devices that don't properly support 16-bit texture (like MoltenVK). + * Fix bug in atlas gen. + * Switch all images to dynamic lookup in the atlas by string ID. + * Get rid of atlas tables. + * Update atlas building scripts + * Modify atlas generator to output binary metadata + * D3D9: Allow vsync change at runtime. + * D3D11: Respect vsync setting. + * Vulkan: Present using FIFO for vsync. + * GPU: Centralize vsync interval logic. + * UI: Respect resize flag during graphics init. + * Debugger: Stop remote server in full shutdown. + * Remove support for "lowmem" UI atlas. Had to regenerate unfortunately. + * And 2017 again... + * Delete unused support for ETC1 texture compression + * And fix it on 2019... + * Recreate the VS projects in 2017 + * Code cleanup + * More VS2017 compat + * Reformat the atlastool/zimtool source, fix warnings. + * Atlastool/zimtool: Try not to require VS 2019. + * Atlastool/zimtool: Make it easy to build these on Windows (prebuilt submodule) + * Log shader contents to VERBOSE instead of DEBUG. + * Update gradle again + * ScanForFunctions: Drastically speed up by only trying to insert the newly found functions into the symbol map. + * Rename func. + * Check whether the audio is actually played in psmf player + * Better align and spacing of UI element + * Better UI for game version in list view + * Toggle mute button + * Go for Abbanon approach + * Scale font down a bit + * Improve stability on non-jailbroken devices + * Add a option for game ID+version as well + * Show region on game selection screen + * Kernel: Delay better in sceKernelReferThreadStatus. + * Rename rapid fire touch control + * UI: Separate sleep time in frame time graph. + * UI: Show refresh rate on more platforms. + * UI: Correct refresh rate display. + * Add toggle flag to combo button + * UWP: Update "certificate thumbprint" to one that works + * Fix linking issue in the UWP build (add camera files to project) + * Add some reference line + * Framegraph in devmenu + * macOS permissions + * QT Api for Camera (Linux/macOS) + * Core: Use a shared_ptr for i18n categories. + * HttpClient/Buffer: Just some tweaks/sanity checks + * libretro: android: ios: Add stub camera functionality + * libretro: android: Do not build in the standalone UI + * Fixes + * Switch mode only if needed + * SDL analog mouse input + * Modify Info.plist automatically + * NativeApp: add System_GetPropertyFloat all the places + * Qt/macOS: enable HiDPI ( retina display ) support + * Remove unused import. + * Use System_GetPropertyInt(SYSPROP_SYSTEMVERSION to retrieve version. + * Use ASharedMemory api instead of direct access to /dev/ashmem which is deprecated. + * compat.ini: Workaround for timing problem in Hot Wheels, see #12604. + * Rapid fire touch control + * Add new listeners in addition to those present which are deprecated + * Core: Future proof CSO support a bit. + * DX9: Simplify some expressions + * GPU: Only GL uses a flipped buffer in non-buffered, reflect that in the SW transform code. + * Apply viewport before SoftwareTransform so flipping can be checked + * OpenGL: Call ApplyDrawState before SoftwareTransform + * DrawEngineDX9: Rename lookup table, cleanup + * Location: add HDOP; change speed to km/h; change altitude from geoid to sea level + * Do not stop camera if unnecessary + * Android satellites info + * Common/Hashmaps.h: add missing <stdint> include + * Update macOS system name + * Add camera/location support for iOS + * Don't shut down camera when exiting games,also re-enumerating devices if + * Partial workaround for #12588. Cameras are now gone from settings though after playing one game... + * D3D11: Fix mistake in UI vertex shader for non-textured geometry. Fixes #12587. + * Add support for iOS ( completely untested ) + * Initial support for vulkan on macOS ( MoltenVK ) + * Revert "Android EGL config: Always require 8888, stencil if version >= ICS" + * SDL app icon + * Add camera support for linux (V4L2) + * Add DEFLATE and MD5 to HLE module blacklist. Replaces #12576, fixes #12570 + * Flush other UI element draw before changing to noTex + * Fix line rendering in texmode + * Add another game controller mapping. Fixes #10679 + * Render grid + * BuildFix2 + * Oops + * Improve compatibility. + * BuildFix + * Loader: If the module range is bad, don't get stuck trying to scan for functions. + * Update lang submodule + * Add camera support for windows. + * Async I/O: Don't delay on close. Fixes #12549 (MGS:PW crash). + * Warning fix + * Avoid divison by 0 + * Remove extra newline + * Snap resize + * Upload new Gold icon for Windows + * PRX Decryption: add pauth decryption + * PRX Decryption: add missing decryption keys + * PRX Decryption: add support for gzip compressed executables + * PRX Decryption: add support for type 0/1/2/5/6 decryption + * Don't check auAddr. + * Check invalid address in sceMpegAtracDecode. + * Update submodules assets/lang, ffmpeg + * Add headbar icon to Qt + * Qt: don't return dangling pointer + * Don't use the MAP_32BIT flag on any platform. + * Mac: MAP_32BIT is no longer supported in Catalina and breaks. We don't need it anymore anyway. Fixes #12495. + * Windows: Mark PPSSPP as long path aware. + * Windows: Make TEMP dir detection long path aware. + * Windows: Allow long path for sys directory. + * Windows: Support long My Documents paths. + * Windows: Allow longer paths in browse for folder. + * Windows: Make memory dump long path friendly. + * Windows: Allow read only files in load dialog. + * Windows: Make open/save dialogs long path aware. + * Windows: Resolve module/full paths for long paths. + * Io: Correct async priority default on async open. + * Oops. + * fix + * Io: Return a better error code for sceIoCancel. + * Io: Update async priority more correctly. + * Change async priority to current thread'priority if priority = -1. + * minor fix + * Avoid thread queue out of range by a offset. + * Move umd replace to loaders. + * compat.ini: Add Japanese Game ID for DarkStalkers (Vampire Chronicles) + * SDL: Ignore audio switch events in first second. + * Io: Allow adjusting default async thread priority. + * Io: Correct leak on save state. + * Just return error if current directory not be setted. + * SoftGPU: Convert from 16-bit if unsupported. + * Hide "Control" label on top + * Disabled grid size if snap is disabled + * Fix + * Touch controll grid snap + * Update build.gradle.. again. + * Don't ignore SCE_KERNEL_ERROR_NOCWD in many cases. + * IO:Re-grab SCE_KERNEL_ERROR_NOCWD. + * IO:Add an extra delay to simulate umd delay in file seek whence. + * vulkan: The GPU profiler could end up writing massive amounts of text, fix some bugs around that. + * vulkan: ApplyRenderPassMerge; Add copy / blit destinations to touched buffers. + * Vulkan: Enable renderpass merging for all games (was introduced in 1.9 for GoW games). A number of other games can also benefit. + * Update lang submodule + * Do not assert in Discord::Shutdown + * Update CMakeLists.txt + * libretro buildfix + * Update libretro.cpp + * Remove the I/O on Thread option - treat it as always on. + * Yet another gradle update + * Fix vcrs disassembly + * Oops + * Isolate most of the softgpu specialization code to RasterizerRectangle. + * Fix a backwards check + * Remove unused textureswizzle support (we use shaders instead). Universally support presenting 5551 format directly. + * Hack around most of the problems with the save/load dialog. Software stretch gets enabled in non-wide mode, so wallpapers work at a cost of speed. + * Scissor fix + * Even more speed. + * More speed + * Buildfix + * Further specialization. + * More specialization work. + * DarkStalkers: Fix display on OpenGL ES. + * DarkStalkers: Fix display in the D3D backends. Still broken in OpenGL. + * Darkstalkers: Gross hack to avoid the game's own stretch, and present the raw buffer instead for a sharper image. + * More darkstalkers work + * Detect sprite drawing (1:1 texture mapping), run a simpler function without the triangle state tracking. + * SoftGPU: Detect through-mode rectangles from triangle strips + * Software renderer: Use hardware color conversion on Vulkan in 5551 16-bit mode + * Start slowly migrating from macros + * Add a compat.ini flag for software rendering, use it to force on in Darkstalkers + * Buildfix + * Also rename the config setting to make sure it starts out off. + * Cardboard VR: Add an on-screen VR OFF button. Enable Cardboard on iOS. + * Revert "Remove Google Cardboard support. Fixes #11668" + * Update lang submodule, adding Croatian, thanks to HilmBrala + * Text drawing fixes + * Correct the wrong GL DataFormat enums + * GL: remove another unused format + * Reduce GL texture format support to the ES minimum. We have to handle these anyway so let's only have one path. + * OpenGL dataformat cleanup - pass Draw::DataFormat to the GLRenderManager. + * Fix the build - there's a Vec3 name collision, fixed it using a namespace. + * Vulkan+SoftwareRenderer: Fix screen rotation on Android. + * Io: Consistently use error codes with OpenFile(). + * Io: Return error code for write attempt to UMD. + * Io: Change async thread priority if running. + * Io: Destroy async threads on reset. + * Vulkan: Add checks so we don't try to write NULL objects to a descriptor set. + * Change Bloom Hack aggressive detection to include GOW games bloom. + * Use old jit enablement method if clean method fails + * HLE: Replace Motorstorm pixel read func. + * Make style more consistent + * Update ab.cmd + * group chat options and set enabled ptr + * Bug fix + * Quick Chat + * Add virtual key for opening chat + * Rebased and fix the update scroll + * build fix + * chat screen & chat button position and hide ui on show chat + * remove pointer and using update() should fix random crash (thanks Uknown) + * Add translation of "You're in Offline Mode" + * Build fix for Linux QT + * Add support OSK for windows + * Android chat empty after : fix + * pointer and scroll fix + * cmake buildfix + * Windows CTRL + C Hotkey + * Add New Chat Counter + * Android Chat Support + * Oops it still random crashed destructor do the fix well + * pointer fix random crash & better substring logic + * Add translation + * Enable chat box + * PPSSPP early chat feature rebranched + librsb +- Update to release 1.2.0.9 + * Fixed: rsb_mtx_rndr(..RSB_MARF_EPS) and + rsb_file_mtx_rndr(..RSB_MARF_EPS): could crash on + uniform-values matrix input. + * Fixed: rsb_spmsp was crashing if result matrix has nnz<=rows + * Fixed: BLAS_zusaxpy and BLAS_cusaxpy in C were crashing + * Fixed: rsb_sppsp() was ignoring transB and could crash on + transA + +- Update to release 1.2.0.8 + * bugfix: rsb_spmv/rsb_spmm/BLAS_cusmv/BLAS_zusmv/BLAS_cusmm/ + BLAS_zusmm could compute wrong values in transpose or + conjugated transpose on very sparse complex hermitian + matrices. + +- Add reproducible.patch and set an explicit memory hierarchy + to make build reproducible (boo#1100677) + libstorage-ng +- Translated using Weblate (Spanish) (bsc#1149754) +- 4.3.105 + +- merge gh#openSUSE/libstorage-ng#801 +- allow diagnostics partition id for GPT (bsc#1184073) +- 4.3.104 + +- Translated using Weblate (French) (bsc#1149754) +- 4.3.103 + +- Translated using Weblate (German) (bsc#1149754) +- 4.3.102 + +- Translated using Weblate (Italian) (bsc#1149754) +- 4.3.101 + +- Translated using Weblate (Italian) (bsc#1149754) +- 4.3.100 + +- Translated using Weblate (Indonesian) (bsc#1149754) +- 4.3.99 + +- Translated using Weblate (Spanish) (bsc#1149754) +- 4.3.98 + +- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) +- 4.3.97 + +- Translated using Weblate (Chinese (China)) (bsc#1149754) +- 4.3.96 + libtpms +- Update to version 0.7.7 + * CryptSym: fix AES output IV (bsc#1183729, CVE-2021-3446) + * tpm2: Fix public key context save due to ANY_OBJECT_Marshal usage + * tpm2: Address some Coverity issues (false positives) + * tpm1.2: Backported ASAN/UBSAN related fixes + * tpm2: Return properly sized array for b parameter for NIST P521 + (HLK) + * tpm2: Addressed issues detected by UBSAN + * tpm2: Addressed issues detected by cppcheck (false positives) + libunistring +- version update to 0.9.10 [bsc#1183794] + * The functions + u8_casing_prefix_context, u8_casing_prefixes_context, + u8_casing_suffix_context, u8_casing_suffixes_context, + u16_casing_prefix_context, u16_casing_prefixes_context, + u16_casing_suffix_context, u16_casing_suffixes_context, + u32_casing_prefix_context, u32_casing_prefixes_context, + u32_casing_suffix_context, u32_casing_suffixes_context, + that are documented since version 0.9.1, are now actually + implemented. + * bump gnulib version + -- libunistring-gnulib-ppc64le.patch: Fix imported gnulib long double - math tests for little-endian PowerPC. - -- license update: LGPL-3.0+ and GPL-3.0+ - Numerous files in tests/ and woedll are GPL-3.0+ licensed. Either put - them in a separate GPL-3.0+ labelled subpackage or use this label for the - main License: line - -- Nuke unnecessary libunistring binary package: move documentation - files to devel subpackage - -- Remove redundant tags/sections per specfile guideline suggestions -- Parallel building using %_smp_mflags - -- Workaround qemu-arm bugs. - -- updated to version 0.9.3: - * Bug fixes in unistr.h functions: - - The functions u16_to_u32, u16_to_u8, u8_to_u32, u8_to_u16 now fail when - the argument is not valid. Previously, they returned a converted string - where invalid parts were each replaced with U+FFFD. - - The function u8_mbsnlen now counts an incomplete character at the end - of the argument string as 1 character. Previously, it could count as 2 - or 3 characters. - - The return value of the u8_stpncpy, u16_stpncpy, u32_stpncpy functions - was incorrect. - - The u8_strcoll, u16_strcoll, u32_strcoll now try harder to give a non-zero - return value. - -- updated to version 0.9.2.1: - * The function uc_locale_language now uses the locale of the - current thread, if a thread-specific locale has been set. - -- initial version of package 0.9.1.1 -- spec file taken from - http://www.pixelbeat.org/patches/libunistring - (PĂĄdraig Brady <P@draigBrady.com) -- needed by guile 1.9.0 and higher - libunwind +- update to 1.5.0: + * dwarf: clang doesn't respect the static alias + * Fixed a missing dependency in dwarf-eh.h + * x86_64: Fix tdep_init_done when built with libatomic_ops + * mips: make _step_n64 as a static function + * Added braces to suppress empty if/else warnings + * Delete hardcode of address size to support MIPS64. + * Fix format specifier for int64_t:29 + * Add initial support for Solaris x86-64 + * x86_64: Add fixup code if previous RIP was invalid + * x86-64: make `is_cached_valid_mem` functional + * arm: clear ip thumb/arm mode bit before move to previous instruction + * Fix compilation with -fno-common. + * Fix off-by-one error in x86_64 stack frames + * aarch64: Fix __sigset build issue on muslC + * Make SHF_COMPRESSED use contingent on its existence +- remove libunwind_U_dyn_info_list.patch (upstream) + +- Enable s390x for building + +- Fix compilation with -fno-common [bsc#1171549] +- Add patch libunwind_U_dyn_info_list.patch + +- Update to 1.4.0 + - Fix compilation with -fno-common. + - arm: clear ip thumb/arm mode bit before move to previous instruction (#131) + - tests: fix test-coredump-unwind without HAVE_EXECINFO_H (#165) + - There are 20 not 9 failing tests on Solaris (#162) + - change asm to __asm__ to support -std=c11 or similar (#149) + - x86-64: make `is_cached_valid_mem` functional (#146) + - Allow to build without weak `backtrace` symbol. (#142) + - fix compile issue on SH platform (#137) + - Add support for zlib compressed elf .debug_frame sections + - README: add libc requirement description (#121) + - Older systems (e.g. RHEL5) do not have pipe2(). (#122) + - x86_64: Add fixup code if previous RIP was invalid (#120) + - Fix format specifier for int64_t:29 (#117) + - Delete hardcode of address size to support MIPS64. (#114) + - Added braces to suppress empty if/else warnings (#112) + - mips: make _step_n64 as a static function + - x86_64: Fix tdep_init_done when built with libatomic_ops + - x86_64: tsan clean (#109) + - Fixed a missing dependency in dwarf-eh.h + - dwarf: clang doesn't respect the static alias (#102) +- Update libunwind.keyring +- Remove libunwind-gcc10-build-fno-common.patch fixed upstream + +- Fix build with GCC-10: [bsc#1160876] + * In GCC-10, the default option -fcommon will change to -fno-common +- Add libunwind-gcc10-build-fno-common.patch + +- Ensure neutrality of description. Avoid name repetition in + summaries. + +- Update to 1.3.1 + * Iteration of unwind register states support + * Freebsd/Armv6 support + * Many, many dwarf bugfixes + * Mips remote unwind support + * aarch64 ptrace support +- fix_versioning_libunwind_1.2.1.patch: removed + -- Clean up with spec-cleaner -- Add dependency over libatomic_opts that was missing -- Do not disable fortify-sources as it seems to work with it anyway - liburing +- skip building the tests that are neither installed nor run + as they fail to build on 32bit platforms (like e.g. armv7l) (bsc#1181571) + libv3270 +- Update to version 5.3+git20201027: + * Fixing code scanning alerts. + * Removing unnecessary dependencies. + * Adding codeql analysis + * Adjustments for KP_ALTERNATIVE option. + * Fixing 'kpalternative' option. + * Adjustments in the file dialog. + * Adding usefull gtk extension methods from pw3270 application. + * Enabling copy-as-image action. + * Adding "copy-as-html" action. + * Refactoring error popup. + * Adding signal for customized action fire. + * Checking for invalid key-file. + * Adding styles to popup dialog. + * Adding dynamic font spacing option on settings. + * Blinking SSL indicator while downloadin CRL. + * Fixing default keycode for "PF-12". + * Fixing warnings. + * Refactoring PFkey engine to allow remapping from accelerator dialog. + * Working on load/save settings engine. + * Changing SSL toggle to dropdown to allow more options. + * Fixing load/save popup return signals. + * Refactoring popup engine. + * Delaying "has_timer" signal to avoid thread issues. + * Adding property with the OIA-Timer state. + * Enabling keytable search. + * Allowing image formats on clipboard. + * Updating filename extension based on file type. + * Auto selecting format from file extension. + * Implementing "save as image". + * Allow to override build date with SOURCE_DATE_EPOCH + +- Update to version 5.3: + * Signal tables are now static. + * Updating README. + * Fixing build in newest gcc. + * Changing type of the PACKAGE_RELEASE macro to allow non numeric values. + * Updating version info. + * Adding release info when trace window starts. + * Refactoring accelerator engine. + * Build instructions for macOS + * Refactoring keytable management. + * Sets Courier New as default print font for macOS + * Change default font for macOS + * Add support to macosx + * Disabling "apply" button when host & service name are not set on host properties widget. + * Show host properties when terminal widget is activated without any host info. + * Refactoring actions. + * Adding group on property action (required for screen-model property actions). + * Fixing security dialog layout on windows. + * Implementing copy with center button. + * Adding smart copy options. + * Fixing toggle actions. + * Fixing tooltip for screen paste options. + * Implementing configuration for the "paste screen" option. + * Implementing clipboard settings dialog. + * Adding convenience method for comboboxes. + * Implementing cut&paste settings dialog. + * Settings dialog should destroy with parent. + * Moving property based actions to terminal library. + * Adding signal for OIA clicks. + * libv3270 now uses his own translation domain. + * Fixing v3270 state methods. + * Adding PF/PA Actions. + * The toggle action now lives in lib3270. + * Implementing GActions for v3270 terminal. + * Adding print and save actions in a more standard format. + * Adding key-file save & load on print operation object. + * Adding signal for keyfile load on terminal widget. + * Removing deprecated signals. + * Implementing accelerator edit widget. + * CG character 0x20 should be blank. + * Loading accelerators from keyfile. + * Isolating CG translation table. + * Fixing CG char 0x00. + * Color theme are now standard widget properties. + * Saving color & host-type properties to settings files. + * Implementing the "save to keyfile" method. + * Improving the "can't paste formatted data" popup dialog. It can be disabled now. + * Fixing "\n" at the end of text copy. + * Adding default action for the "click" on the OIA's security state icon. + * Disabling traces when the trace widget is destroyed. + * The "trace" widget can now be create/destroyed changing a terminal property. + * "keep-alive" is a network setting, then, it should be in the connection dialog. + * Refactoring clipboard methods. + * Fixing charset reset issue. + * Refactoring configuration dialogs to a more standard and consistent behavior. + * Adding property for dynamic font space for compatibility with the previous version. + * Adjustments in the model_number property. + * Host select widget is now sensible to connection state. + * Changing the default session name from "application name" to "product name". + * Fix based on comment from OBS request https://build.opensuse.org/request/show/736258 + * Adjusments base of the comments on OBS Request 735904 (https://build.opensuse.org/request/show/735904) + * Fixing as requested on review of https://build.opensuse.org/request/show/731972: + * Trigerring reconfigure event when terminal size changes. + * Moving charset translation to main library. + * Getting product name from lib3270 configuration. + * Refactoring build process. + * Refactoring "paste from file" method. + * Refactoring print settings dialog. + * Adding popup asking for user intervention when the SSL negotiation fails. + * Removing lib3270 log redirection. + * Implementing the new smart paste feature. + * Refactoring clipboard manager. + * Moving selection management methods to protocol library. + * Moving terminal definitions to separated include file. + * Adding signal when session name changes (required for the HLLAPI plugin module). + * Updating package to follow naming guidelines. + libvirt +- spec: Remove use of %fdupes since it was only acting on files + that should be excluded + bsc#1184293 +- Remove bogus comment from /etc/sysconfig/libvirtd + bsc#1184253 + +- spec: Fix exec-restart of virtlockd and virtlogd on package upgrade + bsc#1183411 + +- spec: Move netcat-openbsd requirement from the libs to the daemon + subpackage. It is only needed by the daemon and introduces an + unneeded dependency for users of libvirt-libs. + libzen +- Update to version 0.4.39 + * Threads: avoid critical sections lockers when possible + * HTTP_Client: Try UTF8 first for network data + * Threads: call to non thread-safe time related functions + (gmtime, localtime) are avoided as much as possible + * Threads: update non Windows binding (was not complete) + * Fix crash on some ARMv7 devices + -- Update to 0.4.22 - x #3412495, Ztring: To_UTF8() was working wrong, corrected - thanks to Andrew Jang - x #3157308, Ztring::Assign_FromFile(): Memory leak - + TinyXml updated - + float16 (on disk) support - + Ztring: more compatibility with uCLibC - x BitStream_LE: wrong result if buffer underrun - + HTTP helpers in Unicode version - x BitStream Little Endian: count of remaining bits was wrong - x ZtringList and ZtringListList :: Read(): do not remove pending - delimiters - x File Open status: error with Windows return value - lifelines +- Add reproducible.patch to override build date (boo#1047218) + +- Avoid -m64 on aarch64 (and also -m32 on arm) as gcc does not know about + -- remove call to suse_update_config (very old work around) - -- add automake as buildrequire to avoid implicit dependency - linuxrc +- merge gh#openSUSE/linuxrc#255 +- fix handling of modules in driver updates (bsc#1184550) +- 7.0.30.1 + live-net-installer +- Switch from exfat-utils to exfatprogs, see also gh#yast/yast-storage-ng#1214 + +- Fixup /var/cache/zypp after the installation +- Comments aren't allowed in install.inf, move it outside +- Run YaST in a mount namespace + +- Add some more runtime dependencies which yast2-storage is missing + +- Stop packagekitd before starting the installation (boo#1181606) + lttng-modules +- Bring lttng-modules upto date with latest kernel changes: + btrfs: + New patch: add-btrfs-tracepoint-for-em-s-eexist-case.patch + New patch: fix-btrfs-block-group-struct-refactor-v5.5.patch + New patch: fix-btrfs-make-btrfs_ordered_extent-naming-consistent-v5.6.patch + New patch: fix-btrfs-tracepoints-constify-all-pointers-v5.5.patch + New patch: fix-btrfs-use-fs_info-for-btrfs_handle_em_exist-tracepoint.patch + New patch: fix-missing-lttng_fs_info_fsid-wrapper-in-btrfs-backport.patch + rcu: + New patch: fix-rcu-fix-data-race-due-to-atomic_t-copy-by-value-v5.6.patch + writeback: + New patch: fix-writeback-fix-sync-livelock-due-to-b_dirty_time-processing-v5.9.patch + lua-lmod +- Update to version 8.4.28: + For details check: https://github.com/TACC/Lmod/issues/<issueID> + * Use now converts relative paths to abspath (Issue #505). + * Allow print statement in modulefiles (Issue #507). + lua-lmod:doc-pdf +- Update to version 8.4.28: + For details check: https://github.com/TACC/Lmod/issues/<issueID> + * Use now converts relative paths to abspath (Issue #505). + * Allow print statement in modulefiles (Issue #507). + lxd +- Update to LXD 4.13. The full upstream changelog is available from: + https://discuss.linuxcontainers.org/t/lxd-4-13-has-been-released/10737 + boo#1184580 + + Support for instance filters in "lxc list" + + NVIDIA MIG support for containers + + System wide configuration in /etc/lxd + + Project resource usage + + Snapshot schedule aliases (cron-like @... aliases) + + images.default_architecture for multi-architecture setups + + New description column in "lxc {project,profile,storage} list" + + Reworked handling of default action in network ACLs + + "lxc stop --console" + + More auto-generated REST-API documentation + +- Move OVMF symlinks to /usr/share, /opt is not allowed in SUSE + packages. + m4 +- gnulib-libio.patch: adjust gnulib for libio.h removal (bsc#1181571) +- Use %license for COPYING + -- add automake as buildrequire to avoid implicit dependency - -- remove fragile _service file - -- Update to version 1.4.16: - * Fix regressions in the `index' builtin. On glibc platforms, this - avoids false positives from a strstr bug in glibc 2.9 through 2.12; - on many other platforms, it fixes two separate regressions, a false - positive introduced in 1.4.11 and a false negative in 1.4.15. - * A number of portability improvements inherited from gnulib. - -- Update to version 1.4.15: - + Fix regression introduced in 1.4.9b where the `format' builtin - could crash on an invalid format string. - + Fix compilation against newer glibc, and on AIX 7.1BETA. - + A number of portability improvements inherited from gnulib. -- Changes from version 1.4.14: - + Fix regression introduced in 1.4.12 where executing with stdout - closed could crash m4 on exit on some platforms. - + Fix regressions introduced in 1.4.13 in the `esyscmd' builtin, - where closed file descriptors could interfere with child - execution, and where a child status of 127 made m4 print a - spurious message to stderr. - + Fix a security hole in 'make dist', present since at least M4 - 1.4, that could affect anybody attempting to redistribute - modified sources (see Automake CVE-2009-4029). - + A number of portability improvements inherited from gnulib. -- Remove hacks from prep changing permissions: they're not needed - anymore. -- Remove lzma BuildRequires as the source is bz2 now. -- Remove AutoReqProv: it's default now. -- Use %configure and %makeinstall macros. -- Drop m4-1.4.13.diff: it doesn't seem to be needed (some parts are - upstream, at least), and it's not documented at all, so let's try - without it. - -- use %_smp_mflags - -- refreshed patches with fuzz=0 - -- Update to m4 1.4.13 - * * The manual is now distributed under the terms of FDL 1.3. - * * The `divert' and `undivert' builtins have been made more efficient - when using temporary files for large diversions. - * * The `translit' builtin has been made more efficient when the second - argument is short. - * * The input engine has been optimized for faster processing. - * * The command line option `--debugfile', introduced in 1.4.7, now - treats its argument as optional, in order to allow setting the debug - output back to stderr when used without an argument; and order is now - significant with respect to command line files. You must therefore use - `m4 --debugfile=trace file', not `m4 file --debugfile trace'. This - change does not affect the deprecated `-o'/`--error-output' option. - * * The `syscmd' and `esyscmd' builtins can be configured to use an - alternate shell, via the new `configure' option `--with-syscmd-shell'. - * * A number of portability improvements inherited from gnulib. - mariadb-connector-c +- Update to release 3.1.12 [bsc#1182739]: + * MDEV-24577: Fix warnings generated during compilation of + plugin/auth_pam/testing/pam_mariadb_mtr.c on FreeBSD + * CONC-521: Fixed warning on MacOS when including ucontext.h + * CONC-518: Check if mysql->options.extension was allocated before + checking async_context + * CONC-517: C/C looks for plugins in wrong location on Windows + mdadm +- cluster-md/mdadm : avoid useless re-sync (bsc#1181341) + 0114-super1-fix-Floating-point-exception.patch + 0115-super1.c-avoid-useless-sync-when-bitmap-switches-fro.patch + mediainfo +- Update to version 21.03 + Added features: + * WAV: ADM profile detection of Dolby Atmos Master or MPEG-H + * SMPTE ST 337: support of AC-4 + * AC-3/AC-4: show top layer channels after Lw/Rw, as it + becomes the defacto standard layout + * Dolby Surround EX and Pro Logic IIz detection + * Matroska: add DV support + * CLI: read from stdin + * DV: remove check of zeroed bytes in timecode, considered + again as valid timecode + * TIFF; add support of compression codes 7 and 8 + * WAV: show bext (BWF) version in verbose mode / XML / JSON + * MXF: detection fo DCI P3 mastering display color primaries + * Options: add software version to text output + * Options: add report creation timestamp to text output + Fixed bugs: + * HDR: mastering max. luminance precision was wrong + * WM: fix EncodingTime parsing + * MOV/MP4: skip XMP huge atoms, fix + * MPEG-TS: fix inverted supplementary_audio_descriptor + mix_type values + * AAC: fix File_Aac::is_intensity according to ISO/IEC + 14496-3:2009 + * I1353, MP4: Skip user data Xtra and free atoms + * FFV1: fix crash with some bitstreams parsing + * TIFF: fix division by 0 + * RF64: fix the WAV malformed chunk size test + mgr-osad +- version 4.1.5-1 +- adapt to new SSL implementation of rhnlib (bsc#1181807) + mkvtoolnix +- Update to version version 56.1.0 + New features and enhancements: + * mkvmerge: AAC: added support for LOAS/LATM files with + channel configuration indexes 9–21 (e.g. channel count 22.2 + for index 13) according to Rec. ITU-R BS.1196-7 & ISO/IEC + 23008-3:2019. + Bug fixes: + * mkvmerge: HEVC/H.265 parser: fixed invalid memory access + that could happen when reading certain types of HEVC data + (e.g. with changing parameter sets mid-stream) from certain + containers (e.g. Matroska). This bug was introduced in + release 56.0.0. + * mkvextract: AAC: mkvextract will now abort with an useful + error message when the user tries to extract a track whose + 'audio-specific config' element in `CodecPrivate` signals a + number of channels of 7 or greater than 8 as that isn't + supported by the ADTS format. + Build system changes: + * configure: the `--enable-ubsan` option hasn't actually + enabled anything since release 39.0.0. + +- Update to version 56.0.0 + New features and enhancements: + * mkvmerge, mkvpropedit: tags: the programs will no longer + write tag elements that are mandatory and set to their + default value (e.g. "tag language" set to `und` = + undetermined). + * mkvmerge, mkvpropedit, MKVToolNix GUI chapter editor: + chapters: the programs will no longer write chapter elements + that are mandatory and set to their default value (e.g. + "chapter language" set to `eng` = English or "Chapter flag + enabled" = 1). + * mkvextract: chapters: mkvextract will no longer add a + `ChapterLanguage` element set to `eng` to the generated XML + content if the source file doesn't contain such an element. + * MKVToolNix GUI: multiplexer: when using the "tab widget + below the files & tracks" layout option for the track + properties the elements in the "general options" tab will + use six rows à four columns instead of twelve rows à two + columns, greatly reducing the required height. + Bug fixes: + * mkvmerge: AAC reader: fixed mkvmerge aborting to read AAC + files bigger than 2 GB with a message about not being able + to allocate memory. + * mkvmerge: chapters: `ChapLanguageIETF` elements were still + created when the option `--disable-language-ietf` was given + after an option leading to the creation of chapters. Now the + position doesn't matter anymore. + * mkvmerge: chapters: when the option + `--disable-language-ietf` is used, `ChapLanguageIETF` + elements won't be written even when sources are read + (Matroska files or XML chapters files) that do contain those + elements. + * mkvmerge: tags: when the option `--disable-language-ietf` is + used, `TagLanguageIETF` elements won't be written. + * mkvmerge: tags: mkvmerge will no longer write language + elements for the track statistics tags it creates, making + the effective language "undetermined" due to `und` being the + default value for the legacy tag language element. + * mkvmerge: tags: the XML tag parser will now validate all + `<Simple>` children of `<Tag>` elements, not just the first + for each `<Tag>`. + * mkvmerge: tags: the XML tag parser now uses the + spec-compliant `und` ("undetermined") as the default + language for `<Simple>` tags instead of `eng`. + * mkvmerge, mkvpropedit: tags: mkvmerge will no longer set the + "target type" for track statistics tags (earlier it used + `MOVIE`). The "target type value" will still be set to `50`. + * mkvmerge, mkvextract: HEVC/H.265: both programs will now + normalize the placement of VPS, SPS and PPS NALUs. Each key + frame is prefixed with exactly one copy of the currently + active parameter sets. This fixes certain classes of bugs + related to splitting/appending. + * mkvinfo: when compiled with newer versions of the `fmt` + library, certain numbers were not output correctly (e.g. a + track's audio sampling frequency of 48000 might be output as + 48). + * MKVToolNix GUI: multiplexer: deriving the track language + from the file name will match languages case insensitively + again (like versions prior to v55). + * MKVToolNix GUI: multiplexer: under certain circumstances + keyboard shortcuts such as `Ctrl+W` for closing the active + tab or `Ctrl+R` for starting to multiplex ceased to work + until the user did certain other things (such as switching + to a different tool & back to the multiplexer or opening the + multiplexer menu). This started with v54. + * MKVToolNix GUI: chapter editor: the editor will no longer + create empty `ChapterCountry` elements when adding a chapter + name with no default country selected in the preferences. + Build system changes: + * The bundled `fmt` library was updated to v7.1.3. + mumps:gnu-mpich-hpc +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:gnu-mvapich2-hpc +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:gnu-openmpi2-hpc +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:gnu-openmpi3-hpc +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:gnu-openmpi4-hpc +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:mvapich2 +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:openmpi2 +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:openmpi3 +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:openmpi4 +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:scotch-openmpi2 +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:scotch-serial +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + mumps:serial +- Fix name of compat library package (bsc#1184057). +- Remove a non-existent Recommends: in non-HPC package. + neovim +- Build against lua 5.3 (for non-luajit) for Leap/SLE since + lua 5.4 is in Tumbleweed only + +- Fix build on aarch64 (luajit not supported yet) +- Add patch to find lua 5.4: + * neovim-0.4.4-findlua54.patch + +- Update to 0.4.4: + bugfixes only + +- Enable -fcommon in order to fix gh#neovim/neovim#12423. + netpbm +- skip failing tests for armv7hl (bsc#1181571) + nextcloud-desktop +- Update to 3.1.3: + - desktop#2884 [stable-3.1] Add support for Hirsute + - desktop#2920 [stable-3.1] Validate sensitive URLs to onle allow http(s) schemes. + - desktop#2926 [stable-3.1] Validate the providers ssl certificate + - desktop#2939 Bump release to 3.1.3 + nftables +- Update to release 0.9.8 + * Complete support for matching ICMP header content fields. + * Added raw tcp option match support. + * Added ability to check for the presence of any tcp option. + * Support for rejecting traffic from the ingress chain. + +- Update to release 0.9.7 + * Support for implicit chains + * Support for ingress inet chains + * Support for reject from prerouting chain + * Support for --terse option in json + * Support for the reset command with json + +- Update to release 0.9.6 + * Fix two ASAN runtime errors + +- Update to release 0.9.5 + * Support for set counters. + * Support for restoring set element counters via nft -f. + * Counter support for flowtables. + * typeof concatenations support for sets. + * Support for concatenated ranges in anonymous sets. + * Allow to reject packets with 802.1q from the bridge family. + * Support for matching on the conntrack ID. +- Drop anonset-crashfix.patch (upstream solved differently) + +- Add anonset-crashfix.patch [boo#1171321] + +- Update to release 0.9.4 + * Add a helper for concat expression handling. + * Add "typeof" build/parse/print support. + +- Add json, python [boo#1158723] + +- Update to release 0.9.3 + * meta: Introduce new conditions "time", "day" and "hour". + * src: add ability to set/get secmarks to/from connection. + * flowtable: add support for named flowtable listing. + * flowtable: add support for delete command by handle. + * json: add support for element deletion. + * Add `-T` as the short option for `--numeric-time`. + * meta: add ibrpvid and ibrvproto support + +- Update to new upstream release 0.9.2 + * Transport header port matching, e.g. "th dport 53" + * Support for matching on IPv4 options + * Support for synproxy + +- Remove unused dblatex BuildRequires, only needed for the optional + and disabled PDF generation (same contents as shipped manpage). + +- Update to new upstream release 0.9.0 + * Support to check if packet matches an existing socket. + * Support to limit number of active connections by arbitrary + criteria, such as ip addresses, networks, conntrack zones or + any combination thereof. + * Added support for "audit" logging. + +- Update to new upstream release 0.8.5 + * support to add/insert a rule at a given index position + * meter statement now supports a configureable upper max size + * timeouts for sets can now be specified in milliseconds + * re-add iptables-like empty skeleton rulesets + +- Update to new upstream release 0.8.4 + * Support to match IPv6 segment routing headers. + * New "meta ibrname" and "meta obrname" arguments to match the + name of the logical bridge a packet is passing through. + These new names replace the old (misnamed) "ibriport"/"obriport". + * `nft -a` will now show handle identifier for all objects, + including tables and chains. + * nft can now delete objects by their handle number. + * Support to update maps from the ruleset (packet path). + * the "--echo" option now prints handle id for tables and + object too. + * `nft -f -` will now read from standard input + * Support for flow tables, cf. man page or + https://lwn.net/Articles/738214/ . + +- Update to new upstream release 0.8.3 + * raw payload support to match headers that do not yet have + received a mnemonic. + -- Update to new upstream release 0.3 - * More compact syntax for the queue action - * Match input and output bridge interface name through "meta - ibriport" and "meta obriport" - * netlink event monitor, to monitor ruleset events, set changes, etc. - * New transaction infrastructure - fully atomic updates for all - object available in the upcoming 3.16. - -- Initial package for build.opensuse.org - nghttp2 +- security update +- added patches + fix CVE-2020-11080 [bsc#1181358], HTTP/2 Large Settings Frame DoS + + nghttp2-CVE-2020-11080.patch + nodejs10 +- New upstream LTS version 10.24.0: + * CVE-2021-22883: HTTP2 'unknownProtocol' cause Denial of Service + by resource exhaustion (bsc#1182619) + * CVE-2021-22884: DNS rebinding in --inspect (bsc#1182620) + * CVE-2021-23840: OpenSSL - Integer overflow in CipherUpdate + (bsc#1182333) + +- relax OpenSSL cipher suite policies for unit tests + +- New upstream LTS version 10.23.3: + * crypto: fix crash when calling digest after piping + * deps: reland npm upgrade to 6.14.11 + * test: add test that verifies crypto stream pipeline +- versioned.patch: refreshed + +- New upstream LTS version 10.23.2: + * deps: upgrade npm to 6.14.11 +- versioned.patch: refreshed + nodejs12 +- New upstream LTS version 12.21.0: + * CVE-2021-22883: HTTP2 'unknownProtocol' cause Denial of Service + by resource exhaustion (bsc#1182619) + * CVE-2021-22884: DNS rebinding in --inspect (bsc#1182620) + * CVE-2021-23840: OpenSSL - Integer overflow in CipherUpdate + (bsc#1182333) + +- New upstream LTS version 12.20.2: + * deps: upgrade npm to 6.14.11 +- relax OpenSSL cipher suite policies for unit tests + nodejs14 +- New upstream LTS version 14.16.0: + * CVE-2021-22883: HTTP2 'unknownProtocol' cause Denial of Service + by resource exhaustion (bsc#1182619) + * CVE-2021-22884: DNS rebinding in --inspect (bsc#1182620) + +- New upstream LTS version 14.15.5: + * deps: + + upgrade npm to 6.14.11 + + V8: backport dfcf1e86fac0 #37245 + Note: Node.js is not believed to be vulnerable to CVE-2021-21148 + * stream,zlib: do not use _stream_* anymore +- relax OpenSSL cipher suite policies for unit tests + nodejs8 +- CVE-2021-22884.patch: DNS rebinding in --inspect + (CVE-2021-22884, bsc#1182620) +- CVE-2021-22883.patch: only backport unit test to make sure + we don't have regression here in the future. + numactl +- include bugfixes in SLE, to enable 32 bit systems (SLE-17217) + +- Enable LTO (boo#1133098) as it works now. + +- update to 2.0.14: + * manpage update + * numademo: fix issue on 32 bit systems + * drop custom cflags for libnuma + * use symvers attribute for symbol versioning + +- Update to version 2.0.13: + * Release numactl 2.0.13 + * Skip `test/move_pages` if we don't have at least two nodes available + * Add license files: GPLv2 + LGPLv2.1 + * Handle cpu-less node for bind_range test + * Convert numastat.c to standard numactl coding style + * Disable clang travis targets for now + * numastat.8: clarify that information relates to resident pages + * Fix all declarations to be C prototypes + * numatopology: Add check for cpu-less nodes + * Update INSTALL.md + * numastat: when reading no-exist pid, return EXIT_FAILURE + * numastat: Add KReclaimable to list of known fields in meminfo + * numastat: Better diagnostic when find unknown string in meminfo + * Enable building on s390x + * Correct sysconf constants + * Removed unnecessary exit from memhog.c Solves issue #50 + * Synchronized usage function with man page + * Added memhog.8 to Makefile.am + * memhog: add man page + * Allow linking with lld by deduplicating symbols + * numademo: free the node_to_use on the way out + * numademo: free test nodemask + * libnuma: cleanup node cpu mask in destructor + * numactl: add va_end to usage function + * travis: add build matrix + * remove kernel version check + * add missing linux version header + * make MPOL_ macros match linux kernel + * add missing policy + * Fix: Add ShmemHugePages and ShmemPmdMapped to system_meminfo[] + * Fix: move_pages test for non-contiguous nodes + * Correct calculation of nr_nodes and re-enable move_pages test + * Fix: regress test numastat function and few test fixes + * Fix: distance test to include all existing nodes + * numademo: fix wrong node input + * Fix: node_list with memory-less nodes +- Drop autoconf/libtool BuildRequires and autoreconf invocation, + bundled configure is up-to-date. +- Drop obsolete revert_date_in_numastat.patch, gcc sets __DATE__ + based on SOURCE_DATE_EPOCH now. +- Correct License for devel subpackage, same as for the library + (LGPL-2.1-or-later). + +- numastat doesn't need perl anymore since 2012 + +- For obs regression checker, this version includes following SLE + fixes: + - enable build for aarch64 (fate#319973) (bsc#976199) + factory has an extra patch to disable ARM 32 bit archs which + looks a bit misleading as %arm macro only covers 32 bit ARM. + - Bug 955334 - numactl/libnuma: add patch for Dynamic Reconfiguration + bsc#955334 + +- Disable LTO (boo#1133098). + +- Update to version 2.0.12: + * Release numactl 2.0.12 + * Cleanup whitespace from *.c and *.h files + * Add Travis build status to numactl README + * Convert README and INSTALL to Markdown + * Remove `threadtest.c` + * Remove `mkolddemo` script + * Remove file TODO, which has outdated contents + * Remove file DESIGN, which has no contents + * Remove changelogs from the repository + * Revert "make clearcache work on x86/PIC" + * Add "NAME" section to numastat manpage + * Allow building on ARM systems + * Add pkg-config file for NUMA library + * readdir_r(3) is deprecated, use readdir(3) instead + * Avoid filename truncation in numastat + * fix coding style in last change + * Fix: numademo test between sparse nodes + * Fix: allocation of dynamic array + * Fix: numactl distance between sparse nodes + * include sys/sysmacros.h for major/minor + * make clearcache work on x86/PIC + * Fix regress test for invalid hard code of nodenames + * Fix end of line check in distance parsing + * Optimize numa_distance check + * affinity: Include sys/sysmacros.h to fix warning + * numademo: Increase buffer to avoid theoretical buffer overflow + * Check for invalid nodes in numa_distance + +- sysmacros.patch: Include <sys/sysmacros.h> for major/minor (bsc#1181571) (bsc#1183796) + -- Fixed patch 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch - for bnc#872922 - -- Add: 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch - Fixes segfault when no node could be found in sysfs. bnc#872922 - -- enable ppc64le - -- Update to version 2.0.9: -- 130207 Add a prototype for numa_bitmask_weight (Cliff W.) -- 130725 Fix hubstats huge pages bug, version number, man page (Bill Gray) -- 130726 Disable the regress-io test (Cliff W.) -- 130730 Fix typos in numactl man page; add short opts to --help - (Petr Holasek) -- 130906 numactl: option --all/-a added for policy settings (Petr Holasek) -- 130906 libnuma: new function numa_run_on_node_mask_all (Petr Holasek) - -- Update to version 2.0.8: - Drop patch numactl_install_all_manpages, merged upstream -- Removed __DATE__ in numastat to avoid constant rebuilding in build - service (added patch revert_date_in_numastat.patch) -- adjusted license strings - -- Update from 2.0.6 to 2.0.7 - * Add numa_realloc() (and realloc_test) - * Re-fix numa_get_run_node_mask() and fix numa_get_run_node_mask - * Fix the numa_get_run_node_mask() man page (cpus vs nodes) - * Fix the cpu and node parsing to be cpuset aware - * Fix test/checkaffininty to be cpuset aware - * Fix two typos in numactl.8 - -- Only use LGPL for the library licence, remove the gpl part. - -- Add lesser GPL public license to libnuma as metioned in the - sources - -- Adjust/refresh patch, no functional change - -- Update from 2.0.6-rc3 to final version 2.0.6 - -- Use %_smp_mflags - -- Updated to version 2.0.6-rc3 - * Fix numa_get_run_node_mask() to return a cpuset-aware node mask (Cliff W.) - * Add a better warning to numa_node_to_cpus() - -- Updated to version 2.0.6-rc1 - * numa_num_task_cpus()/..nodes() to return actual counts (Cliff W.) - * Correct numa_max_node() use of broken numa_num_configured_nodes() (Tim Pepper) - * Use numa_max_node() not numa_num_configured_nodes() (Tim Pepper) - * Fix numa_num_configured_nodes() to match man page description (Tim Pepper) - * Clarify comment for numa_all_nodes_ptr extern (Tim Pepper) - * numactl --hardware should handle sparse node numbering (Tim Pepper) - * Maintain compatibility with 2.0.3 numa_num_thread...()'s (Cliff W.) - -- Update to 2.0.5: - * Remove merged patch numactl_fix_mem_corrup_numa_init.patch - * Various bug fixes. - -- Forgot to increase the version string from 2.0.4-rc1 to 2.0.4-rc2 - -- Fixed corrupt tar.bz2 and added a mem corruption fix from Jan. - -- Update to version 2.0.4-rc2 - -- workaround broken Makefile which uses uname -m to detect bitness - and libdir -- remove sparcv9 from special-casing in baselibs.conf - -- add baselibs.conf as a source -- add baselibs for SPARC -- add SPARC to ExclusiveArch -- enable parallel building - -- Update to version 2.0.4-rc1 -- Added missing manpages: numastat, migspeed, migratepages - -- fixed build with asneeded on platforms with non-builtin sqrt() - open-iscsi +- Updated to latest upstream 2.1.4 as 2.1.4-suse, which contains + these changes not already present: + * Enable iscsi.service asynchronous logins, cleanup services + (bsc#1183421) + * libopeniscsiusr: dont error loudly if a session isn't found when + working through iscsi_sessions_get() + * libopeniscsiusr: skip over removed sessions + * libopeniscsiusr: fix error messages + * Avoid hardcoding pkg-config to fix cross build + * Fix iscsistart login issue when target is delayed. + openldap2 +- bsc#1182408 CVE-2020-36230 - an assertion failure in slapd in the + X.509 DN parsing in decode.c ber_next_element, resulting in denial + of service. + * 0220-ITS-9423-ldap_X509dn2bv-check-for-invalid-BER-after-.patch +- bsc#1182411 CVE-2020-36229 - ldap_X509dn2bv crash in the X.509 DN + parsing in ad_keystring, resulting in denial of service. + * 0222-ITS-9425-add-more-checks-to-ldap_X509dn2bv.patch +- bsc#1182412 CVE-2020-36228 - integer underflow leading to crash + in the Certificate List Exact Assertion processing, resulting in + denial of service. + * 0223-ITS-9427-fix-issuerAndThisUpdateCheck.patch +- bsc#1182413 CVE-2020-36227 - infinite loop in slapd with the + cancel_extop Cancel operation, resulting in denial of service. + * 0224-ITS-9428-fix-cancel-exop.patch +- bsc#1182416 CVE-2020-36225 - double free and slapd crash in the + saslAuthzTo processing, resulting in denial of service. + * 0218-ITS-9412-fix-AVA_Sort-on-invalid-RDN.patch +- bsc#1182417 CVE-2020-36224 - invalid pointer free and slapd crash + in the saslAuthzTo processing, resulting in denial of service. + * 0217-ITS-9409-saslauthz-use-slap_sl_free-in-prev-commit.patch + * 0216-ITS-9409-saslauthz-use-ch_free-on-normalized-DN.patch +- bsc#1182415 CVE-2020-36226 - memch->bv_len miscalculation and slapd + crash in the saslAuthzTo processing, resulting in denial of service. + * 0219-ITS-9413-fix-slap_parse_user.patch +- bsc#1182419 CVE-2020-36222 - assertion failure in slapd in the + saslAuthzTo validation, resulting in denial of service. + * 0213-ITS-9406-9407-remove-saslauthz-asserts.patch + * 0214-ITS-9406-fix-debug-msg.patch +- bsc#1182420 CVE-2020-36221 - slapd crashes in the Certificate Exact + Assertion processing, resulting in denial of service (schema_init.c + serialNumberAndIssuerCheck). + * 0212-ITS-9404-fix-serialNumberAndIssuerCheck.patch + * 0221-ITS-9424-fix-serialNumberAndIssuerSerialCheck.patch +- bsc#1182418 CVE-2020-36223 - slapd crash in the Values Return Filter + control handling, resulting in denial of service (double free and + out-of-bounds read). + * 0215-ITS-9408-fix-vrfilter-double-free.patch + +- bsc#1182279 CVE-2021-27212 - an assertion failure in slapd can occur + in the issuerAndThisUpdateCheck function via a crafted packet, + resulting in a denial of service (daemon exit) via a short timestamp. + This is related to schema_init.c and checkTime. + * patch: 0211-ITS-9454-fix-issuerAndThisUpdateCheck.patch + openssl-1_0_0 +- Security fixes: + * Integer overflow in CipherUpdate: Incorrect SSLv2 rollback + protection [bsc#1182333, CVE-2021-23840] + * Null pointer deref in X509_issuer_and_serial_hash() + [bsc#1182331, CVE-2021-23841] +- Add openssl-CVE-2021-23840.patch openssl-CVE-2021-23841.patch + openssl-1_1 +- Fix NULL pointer deref in signature_algorithms + * CVE-2021-3449 + * bsc#1183852 + * Add openssl-1_1-CVE-2021-3449-NULL_pointer_deref_in_signature_algorithms.patch + +- Security fixes: + * Integer overflow in CipherUpdate: Incorrect SSLv2 rollback + protection [bsc#1182333, CVE-2021-23840] + * Null pointer deref in X509_issuer_and_serial_hash() + [bsc#1182331, CVE-2021-23841] +- Add openssl-CVE-2021-23840.patch openssl-CVE-2021-23841.patch + +- Fix unresolved error codes [bsc#1182959] +- Update openssl-1.1.1-fips.patch + ovmf +- Add ovmf-bsc1183578-lzma-catch-4GB.patch to fix the possible + heap corruption (bsc#1183578, CVE-2021-28211) +- Add ovmf-bsc1183579-fix-fv-recursion.patch to fix unlimited FV + recursion (bsc#1183579, CVE-2021-28210) + paraview +- Update to version 5.9.0: + * See + https://gitlab.kitware.com/paraview/paraview/-/blob/master/Documentation/release/ParaView-5.9.0.md. +- Add paraview-vtkioss-link-pthread.patch: Link against pthread + when building vtkioss + [https://gitlab.kitware.com/paraview/paraview/-/issues/20495]. +- Add paraview-Adaptors-include-txx-file.patch: Fix Cam adaptor + template instantiation + [https://gitlab.kitware.com/paraview/paraview/-/merge_requests/4729]. +- PDF guide book ParaviewGuide-%{version}.pdf replaced by + ParaviewTutorial-%{version}.pdf. +- Drop upstream-incorporated patches: + * paraview-vtkFreeTypeTools-internal-macro.patch. + * fix-3d48a287-support-new-api-cgio_read_data_type.patch. + * bundled_exodusii_add_missing_libpthread.patch. + +- Add paraview-vtkFreeTypeTools-internal-macro.patch -- + vtkFreeTypeTools: avoid using an internal macro; patch taken + from upstream vtk git and rebased to apply with -p1 + +- Update to version 5.8.1: + * Long list of bug fixes, see + https://blog.kitware.com/paraview-5-8-1-release-notes/. +- Update manuals (ParaViewGettingStarted-5.8.1.pdf and + ParaViewGuide-5.8.1.pdf) to latest version. +- Disable on aarch64 since GLES isn't supported for bundled vtk + but is needed for paraview. + +- Set CMAKE_SKIP_INSTALL_RPATH:BOOL=ON during %cmake for openSUSE + Leap 15.2 and older to fix build failures. + +- Don't delete libFmmMesh.a static lib, it is referenced by + installed cmake files and needed for plugin development. + parsec-tool +- Update to 0.3.0: + * changelog from 0.2 to 0.3: + https://github.com/parallaxsecond/parsec-tool/compare/0.2.0...0.3.0 + * changelog from skipped 0.1 to 0.2: + https://github.com/parallaxsecond/parsec-tool/compare/0.1.0...0.2.0 + parted +- Direct file system manipulation support was removed in 2011. + - Removed build dependencies on libreiserfs-devel and + e2fsprogs-devel. + perl-Bootloader +- merge gh#openSUSE/perl-bootloader#134 +- install with --removable if efivars are not writable + (bsc#1182749, bsc#1174111, bsc#1184160) +- fix whitespace +- 0.934 + pesign-obs-integration +- Add pesign-obs-integration-bsc1183747-always-pad-efi-images.patch + to fix the potential hash mismatching (bsc#1183747) + petsc:doc +- Update to version 3.14.5. + * Documentation & man page fixes, removal of non-existing functions. + * CPARDISO: stick to OpenMPI BLACS when needed + * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0. + Bb (column block size) zero lead to infinite loop in + MatMatMultNumeric_MPIAIJ_MPIDense() with n=0. + * petscviewer: fix the fortran bindings of XXXViewFromOptions + when called with obj=PETSC_NULL_XXX. + * PetscOptionsPrefixPush: Accept numbers if the stack is not + empty. + * PetscOptionsClearValue: Also clear 'help_intro' slot. + * PetscOptionsDestroyDefault: Fix possible NULL-dereference. + * PetscOptionsUsed: Fix for case-insensitive string comparison. + * Do not use MPI_Bcast() on a single rank - This allows direct + reading of much larger files, in, for example, MatLoad_SeqAIJ_Binary. + * PCHPDDM: fix for KSPLSQR. + * DMPlexVTKWriteAll_VTU: numerous bugfixes. + * MatBAIJ: FIx specialization for size 9. + petsc:gnu-mpich-hpc +- Update to version 3.14.5. + * Documentation & man page fixes, removal of non-existing functions. + * CPARDISO: stick to OpenMPI BLACS when needed + * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0. + Bb (column block size) zero lead to infinite loop in + MatMatMultNumeric_MPIAIJ_MPIDense() with n=0. + * petscviewer: fix the fortran bindings of XXXViewFromOptions + when called with obj=PETSC_NULL_XXX. + * PetscOptionsPrefixPush: Accept numbers if the stack is not + empty. + * PetscOptionsClearValue: Also clear 'help_intro' slot. + * PetscOptionsDestroyDefault: Fix possible NULL-dereference. + * PetscOptionsUsed: Fix for case-insensitive string comparison. + * Do not use MPI_Bcast() on a single rank - This allows direct + reading of much larger files, in, for example, MatLoad_SeqAIJ_Binary. + * PCHPDDM: fix for KSPLSQR. + * DMPlexVTKWriteAll_VTU: numerous bugfixes. + * MatBAIJ: FIx specialization for size 9. + petsc:gnu-mvapich2-hpc +- Update to version 3.14.5. + * Documentation & man page fixes, removal of non-existing functions. + * CPARDISO: stick to OpenMPI BLACS when needed + * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0. + Bb (column block size) zero lead to infinite loop in + MatMatMultNumeric_MPIAIJ_MPIDense() with n=0. + * petscviewer: fix the fortran bindings of XXXViewFromOptions + when called with obj=PETSC_NULL_XXX. + * PetscOptionsPrefixPush: Accept numbers if the stack is not + empty. + * PetscOptionsClearValue: Also clear 'help_intro' slot. + * PetscOptionsDestroyDefault: Fix possible NULL-dereference. + * PetscOptionsUsed: Fix for case-insensitive string comparison. + * Do not use MPI_Bcast() on a single rank - This allows direct + reading of much larger files, in, for example, MatLoad_SeqAIJ_Binary. + * PCHPDDM: fix for KSPLSQR. + * DMPlexVTKWriteAll_VTU: numerous bugfixes. + * MatBAIJ: FIx specialization for size 9. + petsc:gnu-openmpi2-hpc +- Update to version 3.14.5. + * Documentation & man page fixes, removal of non-existing functions. + * CPARDISO: stick to OpenMPI BLACS when needed + * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0. + Bb (column block size) zero lead to infinite loop in + MatMatMultNumeric_MPIAIJ_MPIDense() with n=0. + * petscviewer: fix the fortran bindings of XXXViewFromOptions + when called with obj=PETSC_NULL_XXX. + * PetscOptionsPrefixPush: Accept numbers if the stack is not + empty. + * PetscOptionsClearValue: Also clear 'help_intro' slot. + * PetscOptionsDestroyDefault: Fix possible NULL-dereference. + * PetscOptionsUsed: Fix for case-insensitive string comparison. + * Do not use MPI_Bcast() on a single rank - This allows direct + reading of much larger files, in, for example, MatLoad_SeqAIJ_Binary. + * PCHPDDM: fix for KSPLSQR. + * DMPlexVTKWriteAll_VTU: numerous bugfixes. + * MatBAIJ: FIx specialization for size 9. + petsc:gnu-openmpi3-hpc +- Update to version 3.14.5. + * Documentation & man page fixes, removal of non-existing functions. + * CPARDISO: stick to OpenMPI BLACS when needed + * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0. + Bb (column block size) zero lead to infinite loop in + MatMatMultNumeric_MPIAIJ_MPIDense() with n=0. + * petscviewer: fix the fortran bindings of XXXViewFromOptions + when called with obj=PETSC_NULL_XXX. + * PetscOptionsPrefixPush: Accept numbers if the stack is not + empty. + * PetscOptionsClearValue: Also clear 'help_intro' slot. + * PetscOptionsDestroyDefault: Fix possible NULL-dereference. + * PetscOptionsUsed: Fix for case-insensitive string comparison. + * Do not use MPI_Bcast() on a single rank - This allows direct + reading of much larger files, in, for example, MatLoad_SeqAIJ_Binary. + * PCHPDDM: fix for KSPLSQR. + * DMPlexVTKWriteAll_VTU: numerous bugfixes. + * MatBAIJ: FIx specialization for size 9. + petsc:gnu-openmpi4-hpc +- Update to version 3.14.5. + * Documentation & man page fixes, removal of non-existing functions. + * CPARDISO: stick to OpenMPI BLACS when needed + * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0. + Bb (column block size) zero lead to infinite loop in + MatMatMultNumeric_MPIAIJ_MPIDense() with n=0. + * petscviewer: fix the fortran bindings of XXXViewFromOptions + when called with obj=PETSC_NULL_XXX. + * PetscOptionsPrefixPush: Accept numbers if the stack is not + empty. + * PetscOptionsClearValue: Also clear 'help_intro' slot. + * PetscOptionsDestroyDefault: Fix possible NULL-dereference. + * PetscOptionsUsed: Fix for case-insensitive string comparison. + * Do not use MPI_Bcast() on a single rank - This allows direct + reading of much larger files, in, for example, MatLoad_SeqAIJ_Binary. + * PCHPDDM: fix for KSPLSQR. + * DMPlexVTKWriteAll_VTU: numerous bugfixes. + * MatBAIJ: FIx specialization for size 9. + pgn-extract +- Update to 19.04: + * Improved --repetition so that it does not give false + positives when castling rights or who is to move are + different. + * Retain next move number rather than resetting to 1 + with --dropply and --dropbefore. + * Fixed a memory error in v18-10 + * Added --xroster to suppress tags that are not required with -R. + * Missing SetUp tags no longer elicit an error message as this + contravention of the standard is so common. + * Negative value accepted with --dropply to indicates plies + to be retained at the end of the game. +- Rebase patches: + * pgn-extract-set_eco.pgn_path.patch + * pgn-extract-no-buildtime.patch + +- Update to version 18.10 (no changelog supplied) +- Refreshed pgn-extract-no-buildtime.patch + pianobar +- Update to version 2020.11.28 + * Support changing station modes + * Allow choosing time format + * Add optional debug output + version 2020.04.05: + * Support writing audio to named pipe (audio_pipe) + * Add resampling (sample_rate) + * Fix station list not showing more than 95 stations + pijul +- Disable the config.guess update on aarch64 and ppc64le to fix + the build + pipewire +- Enable or disable the ldac codec depending if ldacBT is available + or not to fix build in s390x (where it's not available) +- Add some more information and fix indentation on previous + changelog entries. + +- Update to 0.3.24: + + This is a bugfix release that is API and ABI compatible with + previous 0.3.x releases. + + Highlights + - Many JACK midi improvements and device support. + - Fixes in gnome-control-center default sink/source handling. + - Many small performance improvements in alsa device handling + and latency. There should also be less cracks/pops and xruns + now. + - More bluetooth compatibility improvements. + + PipeWire improvements + - Implement simple upmixing + - Disable the resampler when not used. This improves latency + and CPU usage. + - Handle max-quantum on devices and try to not make the quantum + larger than the device buffer size. + - improvements to how nodes and links are activated. It should + now result in less xruns and cracks/pops. + - meson uses the feature options everywhere now + - Handle volume remap in the channelmixer. This fixes the + channels on multichannel devices. + - Try to escape invalid JSON string characters + - Keep better track of changed parameters in audioconvert. + - Improve config files, make arrays where needed. + - Respect NO_COLOR where possible + - Support in-place config file parsing to avoid allocations and + improve startup performance. + - There is no a config option to enable non-power-of-two + quantums. + - Preliminary support for upmixing and generating LFE channels. + + Session-manager + - default nodes are not stored as JSON in the metadata. This + is more readable and introspectable. + - More default-nodes and default-routes improvements. port + switching should work better now. + - Wait until all devices are scanned before linking clients. + - Fixes some crashes + - Sinks (monitors) can now be set as default sources. + + Device support + - Fix startup timers for alsa devices. + - Improve timers in alsa when quantum changes. It should cause + less xruns and cracks. + - Fix UCM setup of capture devices. + - Only disable IRQ in alsa when not batch. For batch devices + the hw pointers are updated each IRQ so we need to keep them + enabled. This massively improves latency on USB batch devices + to the same level as JACK (with small enough period size). + + Bluetooth + - Improvements to profile switches. + - Improvements to volume handling. + - Fixes for A2DP sources + - Add support for battery status when available. + - Many other small improvements. + + PulseAudio server + - handle NULL in set_default_sink/source to clear the default + - Implement a workaround for gnome-control-center when setting + the default sink/source. It also sets the target in + stream-restore to the new default. This fixes moving streams + in gnome-control-center. + - Fix some races by replying to some requests after the + operation completed. + - Prefer formats of the extended format API. + - Create a pid file on startup to improve compatibility with + apps that look for it. + - Capture streams can now be moved to monitors with pavucontrol + - Fixes for crashes + + JACK + - jack clients can now connect to the 'default' server + - Move midi ports back to the midi client + - Only mark midi hardware ports as terminal/physical + - Use the same midi names as a2jmidid + - match system ports in get_ports. + - Improve compatibility with some apps that require a + fixed latency. + - Beginnings of the libjackserver implementation. +- Switch off libopenaptx and fdk-aac (because they are + patent-encumbered) and libcamera (problems in building). + +- systemd-rpm-macros doesn't have a consistent versioning between + distributions, so better assume it's updated enough to support + %systemd_user_pre + +- Add systemd rpm macros for pipewire.service as well as + pipewire.socket . +- Use the new %systemd_user_pre macro on %pre to be able to + recognize when a service was installed for the first time and + enable it on %systemd_user_post (boo#1183012) + +- Update to version 0.3.23: + + Highlights + - Fixes for some critical bugs in last release. + - Fix bug where audio was not drained properly at the end of + playback, causing repeating sound. + - Profile and route switching was improved and should mimic + more what pulseaudio did. + - Various fixes for xruns in capture and playback. + - Bluetooth now supports delay adjustment and various other + improvements. + - The pulseaudio server now correctly identifies AC3 and DTS + streams and returns a not supported error instead of playing + static. + - Multichannel support was improved in the alsa plugin and + the channel mixer. Channels should now play on the right + speakers in all cases. + + PipeWire improvements + - Small fixes and improvements in JSON parsing and encoding. + - Improvements to param handling in audioconverter. It would + previously not always notify of changes. + - Avoid updating some properties that we use internally such + as the object id and the node.id. + - log.level in the config files is now actually used. + - the PIPEWIRE_LATENCY env variable should always override + any application settings in filter/stream/jack. + - The config file can now contain filer and stream properties + to, for example, control the resampler, mixer and latency. + - Add sandboxing to the systemd services + - Various FreeBSD fixes. + - Improve draining and a way to exit the drain state as well. + - Many multichannel fixes. Channel remapping should now be + correct. + - Fix bug with repeating audio at the end of playback because + the drain in the resampler was not draining all channels. + - RTKit default rt.prio has been increased to 88. This will + likely still be clamped to 20 until distros increase the + max priority. + + Session-manager + - Don't try to switch to Pro Audio profile, this should be + a user choice only. + - Don't crash when metadata was disabled such as when not + using the audio features of pipewire. + - Rework the profile and route handling. + - Add systemd unit files for the media-session + - Device names should now also have sane names so that tab + pactl completion works on them. + + Device support + - Fix ALSA format enumeration in more cases. Use the channels + and rate as a filter. + - Make sure the graph doesn't ever use buffers larger than + the alsa device buffer size or we get xruns. + - Tuning of the alsa device timeout handling and dynamic + resampler. There should now not be any xruns when streams + appear and disappear or when the quantum changes. + - Fix bug in alsa device when reassigning to a new driver, + in some cases the dynamic resampler was not activated and + things would drift out of sync and fail. + - Fixes in quantum changes for ALSA capture and how the + resampler is drained and fed with the new samples. + + Bluetooth + - Delay adjustment has been implemented now. Bluetooth + devices should now be more synchronized with video due + to proper delay reporting. Because BT delays can be + large, it can cause hickups in some players. + - Fix volume in bluetooth devices. + - Codec switch improvements. + + PulseAudio server + - Latency offset adjustment is now implemented and functional + for bluetooth devices. It is not working for alsa devices + yet. + - Handle unsupported formats. Previously we would accept encoded + formats and play noise. This fixes AC3 playback in vlc. + - Move some of the configurable parameters to the config file. + - Fix a fatal use after free when playing samples + - Improve module handling. loaded modules now show up in the + list of modules and can be unloaded. This also prepares the + core for more module implementations later. + + ALSA plugin + - Fix drain with very large buffers, we need to manually start + the stream before draining. + - Fix the channel layout handling. + - Improve compatibility with apps that expect the poll to only + return when there is activity. + - Fix drain for capture + + JACK + - Add a config option to shorten and filter client names + - Increase the length of the client name size and make sure + we don't exceed the allocated size. + - We now include our own jack header files so we can build + without depending on another jack-devel package. We don't + yet install the headers or provide pkgconfig files. +- Move alsa-card-profiles to modules subpackage, they are always + needed. + +- Build/install the `pw-top` tool: + + Add pkgconfig(ncurses) BuildRequires to satisfy the build deps + of pw-top. + - * Highlights - + Per client config files replace the module-profiles. It's + + Highlights + - Per client config files replace the module-profiles. It's - + Pro Audio card profile support. You can now select the + - Pro Audio card profile support. You can now select the - + Many fixes and improvements in the JACK library to make + - Many fixes and improvements in the JACK library to make - + Many bluetooth improvements. Playback should be more + - Many bluetooth improvements. Playback should be more - + Small fixes and improvements all over the map. - * PipeWire improvements - + Add support for restrictions requested by a client. This + - Small fixes and improvements all over the map. + + PipeWire improvements + - Add support for restrictions requested by a client. This - + Fix removal of params in objects. Previously they would not + - Fix removal of params in objects. Previously they would not - + Remove mlock warnings by default. There is an option to + - Remove mlock warnings by default. There is an option to - + Remove LimitMEMLOCK lines from the service files. They can + - Remove LimitMEMLOCK lines from the service files. They can - + Implement per-client config files. Each pipewire client will + - Implement per-client config files. Each pipewire client will - + Implement state and config load/save in pipewire. This is + - Implement state and config load/save in pipewire. This is - + Make an option to disable dbus support. - + Add tool to convert pipewire config to JSON. - * Session-manager - + Give all permissions to Manager flatpak apps. In the future + - Make an option to disable dbus support. + - Add tool to convert pipewire config to JSON. + + Session-manager + - Give all permissions to Manager flatpak apps. In the future - + Improvements to default audio/sink handling. - + Add option to configure device suspend time. - + Small fixes in route handling. - * Device support - + Complain when ACP profile files are not found and use + - Improvements to default audio/sink handling. + - Add option to configure device suspend time. + - Small fixes in route handling. + + Device support + - Complain when ACP profile files are not found and use - + Add volume support to monitor ports. - + Fix resume from suspend for ALSA in more cases. - + ALSA ACP cards now have a Pro Audio profile that exposes + - Add volume support to monitor ports. + - Fix resume from suspend for ALSA in more cases. + - ALSA ACP cards now have a Pro Audio profile that exposes - * Bluetooth - + Enable A2DP delay reporting. This improves audio/video sync + + Bluetooth + - Enable A2DP delay reporting. This improves audio/video sync - + Fix stuttering in A2DP source - + Tweak buffer size and latency settings to avoid stuttering - + More work on HSP and HFP support - + Fix initial profile configuration - + Add HFP HF support - * PulseAudio server - + Small tweaks in capture packet size to avoid crashes in some + - Fix stuttering in A2DP source + - Tweak buffer size and latency settings to avoid stuttering + - More work on HSP and HFP support + - Fix initial profile configuration + - Add HFP HF support + + PulseAudio server + - Small tweaks in capture packet size to avoid crashes in some - + Detect Flatpak apps and requests the flatpak permissions from + - Detect Flatpak apps and requests the flatpak permissions from - * ALSA plugin - + Reduce min buffer size in the plugin for lower possible + + ALSA plugin + - Reduce min buffer size in the plugin for lower possible - * JACK - + implement some missing methods to make qjackctl work again. - + Use the context data thread instead of making our own. This + + JACK + - implement some missing methods to make qjackctl work again. + - Use the context data thread instead of making our own. This - + Pass extra jack flags around in port properties. This makes + - Pass extra jack flags around in port properties. This makes - + Many tweaks to the port names and aliases. Unwanted + - Many tweaks to the port names and aliases. Unwanted - + Add an option to make a separate client for the monitor + - Add an option to make a separate client for the monitor - + add support for system:playback_N and system:capture_N port + - add support for system:playback_N and system:capture_N port - * Highlights - + Many PulseAudio compatibility fixes. Handling of corked + + Highlights + - Many PulseAudio compatibility fixes. Handling of corked - + Ports and Profiles are now managed by the session manager + - Ports and Profiles are now managed by the session manager - + Improved Bluetooth support. HSP is disabled by default + - Improved Bluetooth support. HSP is disabled by default - * PipeWire improvements - + Improve draining in pw-stream. + + PipeWire improvements + - Improve draining in pw-stream. - + Fix handling of empty array/choice instead of failing. - + Fix crashes when creating properties from empty strings. - + Make it possible to pass an array to module-access + - Fix handling of empty array/choice instead of failing. + - Fix crashes when creating properties from empty strings. + - Make it possible to pass an array to module-access - + Fix small bug in argument parsing in pw-cat - * Session-manager - + Restore route volumes in all cases, also when switching + - Fix small bug in argument parsing in pw-cat + + Session-manager + - Restore route volumes in all cases, also when switching - + Use a default route volume for unknown routes instead of + - Use a default route volume for unknown routes instead of - + Fix handling of Virtual sources as defaults. - + Handle port switching in the session manager. Implement + - Fix handling of Virtual sources as defaults. + - Handle port switching in the session manager. Implement - * GStreamer - + Fix a crash with zero SPA_PARAM_BUFFERS_size - * Device support - + v4l2-source will now respect the requested memory types. - + ALSA buffering has been tweaked. USB devices should have + + GStreamer + - Fix a crash with zero SPA_PARAM_BUFFERS_size + + Device support + - v4l2-source will now respect the requested memory types. + - ALSA buffering has been tweaked. USB devices should have - + Fix mute in bluetooth devices + - Fix mute in bluetooth devices - + Codec switching for bluetooth is implemented along with + - Codec switching for bluetooth is implemented along with - + HSP for bluetooth is now disabled by default. Most devices + - HSP for bluetooth is now disabled by default. Most devices - + Reduce the amount of events the ALSA plugins emit by bundling + - Reduce the amount of events the ALSA plugins emit by bundling - * PulseAudio server - + Implement the suspend command - + Fixes volume in sample info - + Fix playback of samples, sometimes samples would be clipped + + PulseAudio server + - Implement the suspend command + - Fixes volume in sample info + - Fix playback of samples, sometimes samples would be clipped - + Use rate match to feed samples. This way the latency can + - Use rate match to feed samples. This way the latency can - + Latency has been tuned some more, more closely emulating + - Latency has been tuned some more, more closely emulating - + Improve default sink/source handling. Make sure all events + - Improve default sink/source handling. Make sure all events - + Handle underrun better without causing sync issues. Make sure + - Handle underrun better without causing sync issues. Make sure - + Implement rewind due to seeks, fixes GStreamer seeking. + - Implement rewind due to seeks, fixes GStreamer seeking. - * Highlights - + Latency was reduced in ALSA and PulseAudio and time + + Highlights + - Latency was reduced in ALSA and PulseAudio and time - + Bluetooth now has a native HFP backed, SBC XQ and + - Bluetooth now has a native HFP backed, SBC XQ and - + Many bugfixes and improvements, improved device + - Many bugfixes and improvements, improved device - * PipeWire improvements - + pw-dump can now dump all objects such as Endpoints - + pw-dump has a -m option to monitor changes - + pw-dump can now dump metadata - + pw-stream can now use the rate-match io to exactly + + PipeWire improvements + - pw-dump can now dump all objects such as Endpoints + - pw-dump has a -m option to monitor changes + - pw-dump can now dump metadata + - pw-stream can now use the rate-match io to exactly - + spa-acp-tool can now load a custom profile-set and + - spa-acp-tool can now load a custom profile-set and - + There is now a nofail option when loading modules - + The connection has been made reentrant to fix some + - There is now a nofail option when loading modules + - The connection has been made reentrant to fix some - + Turn some errors into warnings or simply info. - + Executables are now built with PIE - + S24OE formats should work now (MAudio FastTrack Pro) - + Remove mlock warnings. Add support for mlockall with + - Turn some errors into warnings or simply info. + - Executables are now built with PIE + - S24OE formats should work now (MAudio FastTrack Pro) + - Remove mlock warnings. Add support for mlockall with - * Session-manager - + There are now config files for bluez and v4l2 modules - + Improve ALSA device and node properties - + Bluetooth devices have better properties now. - + The default device routing has been improved. - * Device support - + Port priorities are updated for UCM devices - + ACP devices notify change in routes in all cases - + There is now RW support in ALSA devices to increase + + Session-manager + - There are now config files for bluez and v4l2 modules + - Improve ALSA device and node properties + - Bluetooth devices have better properties now. + - The default device routing has been improved. + + Device support + - Port priorities are updated for UCM devices + - ACP devices notify change in routes in all cases + - There is now RW support in ALSA devices to increase - + Many improvements to Bluetooth. SBC XQ support can now + - Many improvements to Bluetooth. SBC XQ support can now - + Bluetooth devices not expose Routes so that they look + - Bluetooth devices not expose Routes so that they look - + Gracefully handle missing profile-sets - + There is now a native HFP backend - + Improve card names in some cases. - + pause-on-idle is now disabled for ALSA devices. This can + - Gracefully handle missing profile-sets + - There is now a native HFP backend + - Improve card names in some cases. + - pause-on-idle is now disabled for ALSA devices. This can - * ALSA plugin - + Use rate-match to reduce the latency - + Implement a _delay() function to get smoother timestamps. - + Fix property parsing. Fixes volume changes in alsamixer. - * PulseAudio server - + Use rate-match to reduce the latency. This also reduces + + ALSA plugin + - Use rate-match to reduce the latency + - Implement a _delay() function to get smoother timestamps. + - Fix property parsing. Fixes volume changes in alsamixer. + + PulseAudio server + - Use rate-match to reduce the latency. This also reduces - + Implement rate changes now that we have rate-match + - Implement rate changes now that we have rate-match - + pactl stats will now work - + Fix excessive memory usage when a capture client doesn't + - pactl stats will now work + - Fix excessive memory usage when a capture client doesn't - * Highlights + + Highlights - * PipeWire improvements + + PipeWire improvements - * Session-manager + + Session-manager - * Device support + + Device support - * JACK layer + + JACK layer - * Highlights + + Highlights - * PipeWire improvements + + PipeWire improvements - * Session-manager + + Session-manager - * Device support + + Device support - * PulseAudio server + + PulseAudio server - * Highlights + + Highlights - * PipeWire improvements + + PipeWire improvements - * Device support + + Device support - * Session-manager + + Session-manager - * PulseAudio server + + PulseAudio server - * Highlights + + Highlights - * PipeWire improvements + + PipeWire improvements - * Device support + + Device support - * pulse-server + + pulse-server - * JACK layer + + JACK layer - * Highlights - + This is a quick update to fix critical issues with the + + Highlights + - This is a quick update to fix critical issues with the - + Fix some compatibility issues in pulse-server with + - Fix some compatibility issues in pulse-server with - * PipeWire improvements - + Permission checks for new clients are now done from a + + PipeWire improvements + - Permission checks for new clients are now done from a - + Handle EINTR everywhere - + Fix an issue with the node state changes where a quick + - Handle EINTR everywhere + - Fix an issue with the node state changes where a quick - * Session manager improvements - + Disable the bluez5 and pulse-bridge modules by default + + Session manager improvements + - Disable the bluez5 and pulse-bridge modules by default - + Fix an issue where the session manager could end up in + - Fix an issue where the session manager could end up in - + The session manager will now always configure nodes to remix + - The session manager will now always configure nodes to remix - * Device support - + Initial merge of A2DP extra codec support using the new + + Device support + - Initial merge of A2DP extra codec support using the new - * pulse-server - + Create the runtime directory when it doesn't exist. - + Don't ever block the server, use non-blocking IO everywhere. - + Fill description of profiles with the name if not otherwise + + pulse-server + - Create the runtime directory when it doesn't exist. + - Don't ever block the server, use non-blocking IO everywhere. + - Fill description of profiles with the name if not otherwise - + the connection debug catergory will now also debug pulse + - the connection debug catergory will now also debug pulse - + Respect the no_remix flag to make the control panel channel + - Respect the no_remix flag to make the control panel channel - * ALSA plugin - + implement pause + + ALSA plugin + - implement pause - * Highlights - + This release focuses on bugfixes and stability + + Highlights + - This release focuses on bugfixes and stability - + A new experimental pulse-server module was added. This + - A new experimental pulse-server module was added. This - + A2DP bluetooth was reworked. Playback should work a lot + - A2DP bluetooth was reworked. Playback should work a lot - + Improvements to the routing and volume restore features + - Improvements to the routing and volume restore features - * PipeWire improvements - + The channelmixer does not normalize volumes anymore. Volumes + + PipeWire improvements + - The channelmixer does not normalize volumes anymore. Volumes - + Streams can actually start in the inactive state now. - + The channelmixer can now also convert volume updates from one + - Streams can actually start in the inactive state now. + - The channelmixer can now also convert volume updates from one - + Clients are only registered after the properties have been + - Clients are only registered after the properties have been - + Links now have a new active state. - + Drivers can now also specify a minimum quantum. This makes it + - Links now have a new active state. + - Drivers can now also specify a minimum quantum. This makes it - + The amount of data sent over the socket was reduced by only + - The amount of data sent over the socket was reduced by only - + Client objects are now exposed after they uploaded their + - Client objects are now exposed after they uploaded their - * Tools improvements - + pw-cat will now add metadata to the PipeWire streams. - * Session manager improvements - + Fix crashes when reading bad data in stored settings. - + volume and routing is improved. Settings are now remembered + + Tools improvements + - pw-cat will now add metadata to the PipeWire streams. + + Session manager improvements + - Fix crashes when reading bad data in stored settings. + - volume and routing is improved. Settings are now remembered - + The session manager remembers the last device used per stream - + Fix a bug when moving streams where it could sometimes end + - The session manager remembers the last device used per stream + - Fix a bug when moving streams where it could sometimes end - + Use RTKit to set realtime priority on the data thread in the + - Use RTKit to set realtime priority on the data thread in the - + Add a new property to mark streams that want to capture from + - Add a new property to mark streams that want to capture from - + NODE_TARGET can now also contain the node name. This avoids + - NODE_TARGET can now also contain the node name. This avoids - + the -e and -d options are more usable now and can be used to + - the -e and -d options are more usable now and can be used to - * Device support - + v4l2: add some workarounds for buggy drivers. Add Limited + + Device support + - v4l2: add some workarounds for buggy drivers. Add Limited - + ACP: improve selection of default port and profiles. - + ACP: add support for using the hardware mixer for more than + - ACP: improve selection of default port and profiles. + - ACP: add support for using the hardware mixer for more than - + ACP: support the new port type and availability group found + - ACP: support the new port type and availability group found - + A2DP bluetooth timings were reworked. Automatic linking of + - A2DP bluetooth timings were reworked. Automatic linking of - + Try harder to recover from ALSA errors. - * GStreamer improvements - + Fix some crashes in the monitor that cause + - Try harder to recover from ALSA errors. + + GStreamer improvements + - Fix some crashes in the monitor that cause - * PulseAudio layer improvements - + Many compatibility improvements. Improved playback in + + PulseAudio layer improvements + - Many compatibility improvements. Improved playback in - + Fix a leak in the formats. - + Fix !ADJUST_LATENCY streams like paplay. - + Make the device option in paplay work. - + Fix volume/mute notifications, this makes plasma volume updates + - Fix a leak in the formats. + - Fix !ADJUST_LATENCY streams like paplay. + - Make the device option in paplay work. + - Fix volume/mute notifications, this makes plasma volume updates - + Do the conversion between PulseAudio cubic volumes and PipeWire + - Do the conversion between PulseAudio cubic volumes and PipeWire - * JACK layer improvements - + Return an error when we run out of midi events. Some application + + JACK layer improvements + - Return an error when we run out of midi events. Some application - * ALSA plugin improvements - + The ALSA plugin now also supports the node name in the + + ALSA plugin improvements + - The ALSA plugin now also supports the node name in the - * PipeWire improvements - + Add pw-reserve tool to reserve or monitor a device on DBus. - + Install spa-resample, a tool to resample a file. - + Install spa-acp-tool, a tool to inspect the card profile. - + Various fixes and improvements - + Fix a bug in pw-stream where a capture stream could run out + + PipeWire improvements + - Add pw-reserve tool to reserve or monitor a device on DBus. + - Install spa-resample, a tool to resample a file. + - Install spa-acp-tool, a tool to inspect the card profile. + - Various fixes and improvements + - Fix a bug in pw-stream where a capture stream could run out - + Rework the processing loops in the adapter and stream. There + - Rework the processing loops in the adapter and stream. There - * Session manager improvements - + Improve the device reservation code. We now try to acquire + + Session manager improvements + - Improve the device reservation code. We now try to acquire - + Don't fail on invalid input from the config files. - + Audio devices now have the same name as what PulseAudio + - Don't fail on invalid input from the config files. + - Audio devices now have the same name as what PulseAudio - * Device support - + v4l2: try to use the format before enumerating the size and + + Device support + - v4l2: try to use the format before enumerating the size and - + v4l2: Fall back to MMAP when EXPBUF fails. Fix MMAP access, + - v4l2: Fall back to MMAP when EXPBUF fails. Fix MMAP access, - + Fix crash in ALSA Card Profile (ACP) code. - + ACP: fix selection of default profile. Prefer any possibly + - Fix crash in ALSA Card Profile (ACP) code. + - ACP: fix selection of default profile. Prefer any possibly - + Fix soft volume. After setting the volume to 0, it would stay + - Fix soft volume. After setting the volume to 0, it would stay - * PulseAudio layer improvements - + Rework the buffering and latency measurements and tweak the + + PulseAudio layer improvements + - Rework the buffering and latency measurements and tweak the - * JACK layer improvements - + Fix compilation against newer JACK. + + JACK layer improvements + - Fix compilation against newer JACK. - * do-not-install-alsa-config-files.patch + + do-not-install-alsa-config-files.patch - * PipeWire improvements - + The channelmap converter now handles unknown and strange + + PipeWire improvements + - The channelmap converter now handles unknown and strange - + The resampler is now cleared correctly, avoiding clicks and + - The resampler is now cleared correctly, avoiding clicks and - + Fixes for various crasher bugs. (paplay drain, vlc shutdown, + - Fixes for various crasher bugs. (paplay drain, vlc shutdown, - + Fix a race condition in the node state changes that caused + - Fix a race condition in the node state changes that caused - + Improve the binary name property of applications - + Fix the scheduling again of nodes that always need a driver + - Improve the binary name property of applications + - Fix the scheduling again of nodes that always need a driver - * Session manager improvements - + Fix routing to default nodes. Sometimes nodes were not routed + + Session manager improvements + - Fix routing to default nodes. Sometimes nodes were not routed - * Device support - + Disable channelmap from ALSA by default. This is what + + Device support + - Disable channelmap from ALSA by default. This is what - + Fix a bug in how the resampler was used in the ALSA source, + - Fix a bug in how the resampler was used in the ALSA source, - + Small bluetooth improvements. More work is needed for + - Small bluetooth improvements. More work is needed for - * GStreamer plugins - + The device provider now stops the processing loop before + + GStreamer plugins + - The device provider now stops the processing loop before - * PulseAudio layer improvements - + The buffer attributes were reworked to ensure compatibility + + PulseAudio layer improvements + - The buffer attributes were reworked to ensure compatibility - + The pulseaudio layer will now try hard to not hand out + - The pulseaudio layer will now try hard to not hand out - + The @DEFAULT_SINK/SOURCE/MONITOR@ wildcards now work. This + - The @DEFAULT_SINK/SOURCE/MONITOR@ wildcards now work. This - + The PIPEWIRE_LATENCY environment variable now works again - + Fix some leaks of ports and port info. Also fix the leak of + - The PIPEWIRE_LATENCY environment variable now works again + - Fix some leaks of ports and port info. Also fix the leak of - + The sink/source format_info array is now filled up + - The sink/source format_info array is now filled up - * JACK layer improvements - + jack now returns version 3.0.0 and has PipeWire in the + + JACK layer improvements + - jack now returns version 3.0.0 and has PipeWire in the - * 0001-alsa-dont-change-the-resampler-delay-value.patch + + 0001-alsa-dont-change-the-resampler-delay-value.patch - * PipeWire improvements - + Properly cleanup the mixer structures when a port is removed, + + PipeWire improvements + - Properly cleanup the mixer structures when a port is removed, - + Optimize the preferred formats in the audio converter. Higher + - Optimize the preferred formats in the audio converter. Higher - + Make sure the time reported by pw_stream is always + - Make sure the time reported by pw_stream is always - + There is now also a system service and socket that can be + - There is now also a system service and socket that can be - + Fix channelmixer 5.1 to stereo mix matrix. It was not reading + - Fix channelmixer 5.1 to stereo mix matrix. It was not reading - + The channelmixer will now just copy channels when no layout + - The channelmixer will now just copy channels when no layout - + Port, Node and Link will now also emit an error on the + - Port, Node and Link will now also emit an error on the - + many small fixes and cleanups. - + Fix compatibility: + - many small fixes and cleanups. + - Fix compatibility: - * Session manager improvements - + The session manager will now try to configure the client to + + Session manager improvements + - The session manager will now try to configure the client to - + Configuration state is now saved in XDG_CONFIG_HOME. + - Configuration state is now saved in XDG_CONFIG_HOME. - * Device support - + Bluetooth sources and sinks should work better now. - + There is now also a new bluetooth backend using hsphfpd. - + fix the ALSA UCM Off profile for alsa pcm devices - + improve ALSA port and profile switching. The ACP device will + + Device support + - Bluetooth sources and sinks should work better now. + - There is now also a new bluetooth backend using hsphfpd. + - fix the ALSA UCM Off profile for alsa pcm devices + - improve ALSA port and profile switching. The ACP device will - * PulseAudio layer improvements - + Implement some more callbacks. The pulse layer will now also + + PulseAudio layer improvements + - Implement some more callbacks. The pulse layer will now also - + Fix error code when an object was not found. We now return + - Fix error code when an object was not found. We now return - + Add some support for loading new null sinks. Applications + - Add some support for loading new null sinks. Applications - + Improve handling of profile and port updates, it should work + - Improve handling of profile and port updates, it should work - + Fix compatibility: + - Fix compatibility: - * JACK layer improvements - + improve default source and sink handling. It was not updated + + JACK layer improvements + - improve default source and sink handling. It was not updated - + add samplerate and period to the pw-jack wrapper to easily + - add samplerate and period to the pw-jack wrapper to easily - * ALSA plugin improvements - + Add a mixer entry in the alsa config file. - + Implement support for planar types, rework the processing + + ALSA plugin improvements + - Add a mixer entry in the alsa config file. + - Implement support for planar types, rework the processing - + refuse to load the alsa plugin when linked against 0.2. This + - refuse to load the alsa plugin when linked against 0.2. This - + Fix compatibility: + - Fix compatibility: - * 0021-alsa-protect-against-SIGPFE.patch + + 0021-alsa-protect-against-SIGPFE.patch - * 0001-alsa-dont-change-the-resampler-delay-value.patch + + 0001-alsa-dont-change-the-resampler-delay-value.patch - * Many improvements to the pulse layer. - + GStreamer pulsesink element now works. - + Fixes some segfaults. - + Enable rtkit for client threads. - + fixes capture of monitor stream by name - + implement some more extensions, this makes paman + + Many improvements to the pulse layer. + - GStreamer pulsesink element now works. + - Fixes some segfaults. + - Enable rtkit for client threads. + - fixes capture of monitor stream by name + - implement some more extensions, this makes paman - * Many improvements to the GStreamer elements - + negotiation rework, avoid calling GStreamer methods from + + Many improvements to the GStreamer elements + - negotiation rework, avoid calling GStreamer methods from - + Add support for non-string property values. - + improve stability after buffer and format + - Add support for non-string property values. + - improve stability after buffer and format - + Rework the device provider. - + pipewiresink can now provide a stream that can + - Rework the device provider. + - pipewiresink can now provide a stream that can - * Many improvements to the JACK layer: - + Rework the buffer_size callbacks. Make sure we call + + Many improvements to the JACK layer: + - Rework the buffer_size callbacks. Make sure we call - + Improve compatibility with apps that call + - Improve compatibility with apps that call - + JACK can now create nodes that can be set as a + - JACK can now create nodes that can be set as a - * Added a group id property for nodes. This makes it + + Added a group id property for nodes. This makes it - * Streams and filter now use PIPEWIRE_NODE and + + Streams and filter now use PIPEWIRE_NODE and - * ACP add per device port list. This makes UCM devices + + ACP add per device port list. This makes UCM devices - * Fix some segfaults in ACP and UCM. - * make pw-cat use the metadata to find default devices. - * The media session can now save and load audio device + + Fix some segfaults in ACP and UCM. + + make pw-cat use the metadata to find default devices. + + The media session can now save and load audio device - * Fix bad audio in chrome - * Remove some errors that are not real errors. - * Fix 100% cpu when disconnecting devices. - * Improve pulseaudio introspection of formats - * Fix JACK metadata handling, carla can now monitor the + + Fix bad audio in chrome + + Remove some errors that are not real errors. + + Fix 100% cpu when disconnecting devices. + + Improve pulseaudio introspection of formats + + Fix JACK metadata handling, carla can now monitor the - * Add a new permission bit (M) that is needed to be able + + Add a new permission bit (M) that is needed to be able - * Add support for videocrop in the GStreamer elements. - * Improve handling of the runtime directory for the + + Add support for videocrop in the GStreamer elements. + + Improve handling of the runtime directory for the - * Improve ALSA device names from ACP. - * Fix various crasher bugs. One in the pulse layer, one in + + Improve ALSA device names from ACP. + + Fix various crasher bugs. One in the pulse layer, one in - * Make alsa plugin respect the PIPEWIRE_REMOTE env variable. - * Various compile fixes. + + Make alsa plugin respect the PIPEWIRE_REMOTE env variable. + + Various compile fixes. - * Fix an embarrassing crasher in the JACK layer when metadata + + Fix an embarrassing crasher in the JACK layer when metadata - * Make it possible to add properties to jack clients with a + + Make it possible to add properties to jack clients with a - * Improvements in the session manager in how it links ports. + + Improvements in the session manager in how it links ports. - * Add ofono backend for Bluetooth HeadSet support. - * Improve default source and sink handling. They are now stored + + Add ofono backend for Bluetooth HeadSet support. + + Improve default source and sink handling. They are now stored - * Improve environment variables to make it possible to create + + Improve environment variables to make it possible to create - * Add an alsa mixer plugin so that alsamixer works with PipeWire. + + Add an alsa mixer plugin so that alsamixer works with PipeWire. - * Fix capture devices. There was something wrong with how the + + Fix capture devices. There was something wrong with how the - * We now ship alsa card paths, profile-sets configuration files + + We now ship alsa card paths, profile-sets configuration files - * Many build and stability fixes. + + Many build and stability fixes. - * Improved PulseAudio compatibility. The alsa card profile + + Improved PulseAudio compatibility. The alsa card profile - * Many fixes and improvements to the GStreamer elements. + + Many fixes and improvements to the GStreamer elements. - * Improvements to the bluetooth nodes. Dynamically adding + + Improvements to the bluetooth nodes. Dynamically adding - * Reduced memory usage by using less pre-allocated memory + + Reduced memory usage by using less pre-allocated memory - * Support for passive links is added again. These are links + + Support for passive links is added again. These are links - * Both consumers and producers can now ask to renegotiate + + Both consumers and producers can now ask to renegotiate - * Important fixes to how memory is shared with clients. Memory + + Important fixes to how memory is shared with clients. Memory - * Support for planar formats for audio and video was added. - * Improved error handling in the session manager. - * Metadata is now used to manage default audio source and + + Support for planar formats for audio and video was added. + + Improved error handling in the session manager. + + Metadata is now used to manage default audio source and - * Metadata is used to tag the desired output device for + + Metadata is used to tag the desired output device for - * Many fixes to the security modules. The session manager now + + Many fixes to the security modules. The session manager now - * The portal module has been split up in 2 parts: - + a part living in the daemon that monitors the portal + + The portal module has been split up in 2 parts: + - a part living in the daemon that monitors the portal - + a part in the session manager that uses the permission + - a part in the session manager that uses the permission - * 0001-client-node-fix-buffer-size-calculation.patch - * 0002-gst-fix-proxy-leaks.patch - * 0003-pulse-fix-pa_card_info-profiles2-array-to-be-NULL-terminated.patch - * 0004-pulse-fix-size-calculation.patch - * 0005-jack-fix-crash-on-close-when-metadata-are-not-available.patch - * 0006-a2dpsink-only-request-new-data-when-buffer-is-done.patch - * 0007-pulse-fix-counter-while-populating-car_info-profiles.patch - * 0008-impl-link-reset-state-before-starting-allocation.patch - * 0009-impl-core-clear-the-mempool.patch - * 0010-mem-reset-the-map-in-clear.patch - * 0011-avoid-uninitialized-variables.patch - * 0012-dlclose-on-errors.patch - * 0013-stream-handle-NULL-context.patch - * 0014-state-always-update-state-variables.patch - * 0015-spa-device-fix-leak-of-properties-in-error-case.patch - * 0016-alsa-dont-leak-structure-on-error.patch - * 0017-alsa-dont-leak-properties-on-error.patch - * 0018-stream-fix-some-more-leaks-in-error-paths.patch - * 0019-buffers-increase-max-datas-and-metadata-in-buffers.patch - * 0020-gst-return-NULL-for-unknown-format.patch + + 0001-client-node-fix-buffer-size-calculation.patch + + 0002-gst-fix-proxy-leaks.patch + + 0003-pulse-fix-pa_card_info-profiles2-array-to-be-NULL-terminated.patch + + 0004-pulse-fix-size-calculation.patch + + 0005-jack-fix-crash-on-close-when-metadata-are-not-available.patch + + 0006-a2dpsink-only-request-new-data-when-buffer-is-done.patch + + 0007-pulse-fix-counter-while-populating-car_info-profiles.patch + + 0008-impl-link-reset-state-before-starting-allocation.patch + + 0009-impl-core-clear-the-mempool.patch + + 0010-mem-reset-the-map-in-clear.patch + + 0011-avoid-uninitialized-variables.patch + + 0012-dlclose-on-errors.patch + + 0013-stream-handle-NULL-context.patch + + 0014-state-always-update-state-variables.patch + + 0015-spa-device-fix-leak-of-properties-in-error-case.patch + + 0016-alsa-dont-leak-structure-on-error.patch + + 0017-alsa-dont-leak-properties-on-error.patch + + 0018-stream-fix-some-more-leaks-in-error-paths.patch + + 0019-buffers-increase-max-datas-and-metadata-in-buffers.patch + + 0020-gst-return-NULL-for-unknown-format.patch - * fix-meson-required-version.patch + + fix-meson-required-version.patch - * do-not-install-alsa-config-files.patch + + do-not-install-alsa-config-files.patch - * 0001-client-node-fix-buffer-size-calculation.patch - * 0002-gst-fix-proxy-leaks.patch - * 0003-pulse-fix-pa_card_info-profiles2-array-to-be-NULL-terminated.patch - * 0004-pulse-fix-size-calculation.patch - * 0005-jack-fix-crash-on-close-when-metadata-are-not-available.patch - * 0006-a2dpsink-only-request-new-data-when-buffer-is-done.patch - * 0007-pulse-fix-counter-while-populating-car_info-profiles.patch - * 0008-impl-link-reset-state-before-starting-allocation.patch - * 0009-impl-core-clear-the-mempool.patch - * 0010-mem-reset-the-map-in-clear.patch - * 0011-avoid-uninitialized-variables.patch - * 0012-dlclose-on-errors.patch - * 0013-stream-handle-NULL-context.patch - * 0014-state-always-update-state-variables.patch - * 0015-spa-device-fix-leak-of-properties-in-error-case.patch - * 0016-alsa-dont-leak-structure-on-error.patch - * 0017-alsa-dont-leak-properties-on-error.patch - * 0018-stream-fix-some-more-leaks-in-error-paths.patch - * 0019-buffers-increase-max-datas-and-metadata-in-buffers.patch - * 0020-gst-return-NULL-for-unknown-format.patch + + 0001-client-node-fix-buffer-size-calculation.patch + + 0002-gst-fix-proxy-leaks.patch + + 0003-pulse-fix-pa_card_info-profiles2-array-to-be-NULL-terminated.patch + + 0004-pulse-fix-size-calculation.patch + + 0005-jack-fix-crash-on-close-when-metadata-are-not-available.patch + + 0006-a2dpsink-only-request-new-data-when-buffer-is-done.patch + + 0007-pulse-fix-counter-while-populating-car_info-profiles.patch + + 0008-impl-link-reset-state-before-starting-allocation.patch + + 0009-impl-core-clear-the-mempool.patch + + 0010-mem-reset-the-map-in-clear.patch + + 0011-avoid-uninitialized-variables.patch + + 0012-dlclose-on-errors.patch + + 0013-stream-handle-NULL-context.patch + + 0014-state-always-update-state-variables.patch + + 0015-spa-device-fix-leak-of-properties-in-error-case.patch + + 0016-alsa-dont-leak-structure-on-error.patch + + 0017-alsa-dont-leak-properties-on-error.patch + + 0018-stream-fix-some-more-leaks-in-error-paths.patch + + 0019-buffers-increase-max-datas-and-metadata-in-buffers.patch + + 0020-gst-return-NULL-for-unknown-format.patch - * do-not-use-snd_pcm_ioplug_hw_avail.patch - * fix-memfd_create-call.patch + + do-not-use-snd_pcm_ioplug_hw_avail.patch + + fix-memfd_create-call.patch - * Extensive memory leak fixing and stress testing was done. + + Extensive memory leak fixing and stress testing was done. - * Compile fixes - * Stability improvements in jack and pulseaudio layers. - * Added the old portal module to make the Camera portal + + Compile fixes + + Stability improvements in jack and pulseaudio layers. + + Added the old portal module to make the Camera portal - * Improvements to the GStreamer source and sink shutdown. - * Fix compatibility with v2 clients again when negotiating + + Improvements to the GStreamer source and sink shutdown. + + Fix compatibility with v2 clients again when negotiating - * fix-meson-required-version.patch + + fix-meson-required-version.patch - * do-not-use-snd_pcm_ioplug_hw_avail.patch + + do-not-use-snd_pcm_ioplug_hw_avail.patch - * Compiler fixes - * Add pw-midiplay and pw-midirecord aliases - * Add pw-mididump tool - * Add pw-metadata tool to inspect, add and remove metadata + + Compiler fixes + + Add pw-midiplay and pw-midirecord aliases + + Add pw-mididump tool + + Add pw-metadata tool to inspect, add and remove metadata - * Docs updates, man pages - * install alsa config files - * Fix linked sink/source in pulseaudio - * ratelimit graph processing warnings - * improve buffer handling in GStreamer elements - * Fix power usage by removing the queue for the alsa + + Docs updates, man pages + + install alsa config files + + Fix linked sink/source in pulseaudio + + ratelimit graph processing warnings + + improve buffer handling in GStreamer elements + + Fix power usage by removing the queue for the alsa - * Fix metadata clear() method dispatch. - * Improve parameter enumeration, make it possible to detect + + Fix metadata clear() method dispatch. + + Improve parameter enumeration, make it possible to detect - * Fix cleanup of proxy objects. Stability improvements on + + Fix cleanup of proxy objects. Stability improvements on - * Make it possible to set log level from config file - * improve debug of param negotiation errors. Log the + + Make it possible to set log level from config file + + improve debug of param negotiation errors. Log the - * Make it possible to configure global logger + + Make it possible to configure global logger - * Fix NEON detection - * JACK and PulseAudio compatibility improvements + + Fix NEON detection + + JACK and PulseAudio compatibility improvements - * A quick update with some important stability fixes. + + A quick update with some important stability fixes. - * NEON optimizations for audio conversion (32 and 64 bits) - * rework of session manager implementation - * Add option to disable modules in the session manager - * Release midi hardware devices when suspended - * various build fixes - * Clean up options of various utils - * Stability improvements - * Mayor improvements in pulseaudio emulation. Improved + + NEON optimizations for audio conversion (32 and 64 bits) + + rework of session manager implementation + + Add option to disable modules in the session manager + + Release midi hardware devices when suspended + + various build fixes + + Clean up options of various utils + + Stability improvements + + Mayor improvements in pulseaudio emulation. Improved - * Implementation of drain and flush in pulse and alsa + + Implementation of drain and flush in pulse and alsa - * Implement poll on file descriptors. - * Improvement of metadata for jack emulation. - * Fix memory and thread problems in jack emulation. - * Simplification of state changes. Should make more use + + Implement poll on file descriptors. + + Improvement of metadata for jack emulation. + + Fix memory and thread problems in jack emulation. + + Simplification of state changes. Should make more use - * Improvements in the gstreamer elements. Removal of + + Improvements in the gstreamer elements. Removal of - * Add pw-jack and pw-pulse scripts to run pulseaudio and + + Add pw-jack and pw-pulse scripts to run pulseaudio and - * fix-memfd_create-call.patch + + fix-memfd_create-call.patch - * avoid-invalid-conversion-error-with-C++.patch + + avoid-invalid-conversion-error-with-C++.patch - * No changelog provided by upstream. To see the changes in this + + No changelog provided by upstream. To see the changes in this plasma-framework +- Replace patch to fix non-integer Label sizes: + * fix-noninteger-Label-height.patch + with the latest patches submitted to upstream: + * 0001-Fix-Label-having-non-integer-sizes.patch + * 0002-Use-implicitWidth-Height-instead-of-paintedWidth-Hei.patch + (https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/201) + poppler +- Add 0001-Fix-opening-files-by-some-generators-that-are-a-bit-.patch: + Some PDF generators generate PDF with some wrong numbers in entry + table, but the content is still valid, this patch ignores those + problems. (bsc#1181551) + post-build-checks-malwarescan +- limit number of threads to avalaible GB mem (bsc#1183460) + +- try to use multiple threads by using xargs -P numjobs + (bsc#1183460) + -- initial package. - postgresql10 +- Upgrade to version 10.16: + * https://www.postgresql.org/docs/10/release-10-16.html + * Reindexing might be needed after applying this update. + +- boo#1179765: BuildRequire libpq5 and libecpg6 when not building + them to avoid dangling symlinks in the devel package. postgresql12 +Upgrade to version 12.6: + * https://www.postgresql.org/docs/12/release-12-6.html + * Reindexing might be needed after applying this update. + * CVE-2021-3393, bsc#1182040: Fix information leakage in + constraint-violation error messages. + * Obsoletes postgresql-icu68.patch. + +- Add postgresql-icu68.patch: fix build with ICU 68 + +- boo#1179765: BuildRequire libpq5 and libecpg6 when not building + them to avoid dangling symlinks in the devel package. postgresql13 +- Upgrade to version 13.2: + * https://www.postgresql.org/docs/13/release-13-2.html + * Updating stored views and reindexing might be needed after + applying this update. + * CVE-2021-3393, bsc#1182040: Fix information leakage in + constraint-violation error messages. + * CVE-2021-20229, bsc#1182039: Fix failure to check per-column + SELECT privileges in some join queries. + * Obsoletes postgresql-icu68.patch. + +- Add postgresql-icu68.patch: fix build with ICU 68 + +- boo#1179765: BuildRequire libpq5 and libecpg6 when not building + them to avoid dangling symlinks in the devel package. powdertoy +- Update to version 93.3 +- Remove upstream patch: + * The-Powder-Toy-92.5-scons-3.patch +- Disable SSE for non-x86* +- Fix inxtallation path for non-x86* + powerd +- prepare usrmerge (boo#1029961) + +- Find newer architectures even with vendor string + +- Modify patch powerd-2.0.2.dif that is add x86_64-* to match e.g. + basic mchine type x86_64-suse + +- Use %license instead of %doc [bsc#1082318] + powerpc-utils +- Take into account NUMA topology when removing memory (bsc#1183958 ltc#192149). + + 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch + + 0002-drmgr-read-the-CPU-NUMA-topology.patch + + 0003-drmgr-introduce-NUMA-based-LMB-removal.patch + +- The Install section of hcn-init should also refer to NetworkManager + (bsc#1184136 ltc#192155). + * Refresh powerpc-utils-hcn-init-NM.patch + +- Require vim when NetworkManager is installed (bsc#1184136 ltc#192155). +- Start hcn-init with NetworkManager (bsc#1184136 ltc#192155). + + powerpc-utils-hcn-init-NM.patch + ppsspp +- Update to version 1.11.2~git20210215: + * Headless: Add test paths for CMake on Windows. + * CMake: Correct headless build on Windows. + * CMake: Correct build on Windows. + * Update gradle. Enable automatic debug symbol upload for release builds. + * libretro: Remove "Unsafe FuncReplacements" option. See #12322 + * Fix many symbols on jpn0.pgf. + * Windows: Fix some const type conversion warnings. + * Windows: Make InputDevice destructor virtual. + * GPU: Fix a type comparison warning. + * Windows: Use CommonWindows more consistently. + * Windows: Fix some format warnings. + * Windows: Add some missing override specifiers. + * Common: Include unistd.h before ctime on mingw. + * Common: Fix AVX check on mingw/lower targets. + * Build: Use ws2_32 and iphlpapi names directly. + * Windows: Fix improper case or missing includes. + * Debugger: Invalidate when using memory APIs. + * Debugger: Option to skip mem hacks in memory dump. + * mipsjit: Fix basic compilation. + * Jit: Fix compilation of FakeJit. + * Savedata: Show save icons with proper aspect ratio. + * Savedata: Show corrupted data more clearly. + * PPGe: Decimate early if kernel alloc fails. + * GPU: Force texture invalidation for ZHP minimap. + * Sas: Minor clenaup. + * CoreTiming: Ensure we never idle into the past. + * Common: Maintain C++11 support in sign extend. + * Common: Sign extend w/func not chained casts. + * Vertex cache minihash: Round up the starting address to a multiple of 4. + * jpge.cpp: Remove malloc.h include + * Update ext/jpge + * Dialog: Simulate volatile memory lock behavior. + * Dialog: Manage status only through accessors. + * Power: expose volatile memory lock/unlock funcs. + * HLE: Hook Worms text render copy func. + * Vulkan: Remove #10097 hack for newer AMD drivers. + +- Update to version 1.11.2~git20210214: + * Update version to 1.11.2 + * compat.ini: GachiTora requires block transfer + * Android: Ensure shutdown waits for render. + * Build: Cache Qt during Actions run. + * Build: Allow on actions test branch. + * Don't assert on invalid format in CwCheat. + * Io: Truncate reads/writes to valid memory. + * Update lang submodule + * Add some checks trying to prevent creation of 0 sized textures. + * GPU: Force reinterpret off without copy image. + * Revert (partially) "compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See #13957" + * Some GLSL compilers are very particular about the sign of shift operands.. + +- Update to version 1.11.1~git20210211: + * Update version to 1.11.1 + * Slight simplification in LogoScreen + * Update README.md for 1.11.1 + * Fix lobby issue on The Warriors, probably also fix similar issue on other games too. + * Update zh_CN and zh_TW + * Windows recvfrom doesn't support MSG_TRUNC, so we're using dummy buffer with max size as alternative for peeking actual size of the next pending message. + * Fix frozen (0 FPS) issue on Kao Challengers and Asterix & Obelix XX (probably also fix other games from the same developer with similar issue) https://github.com/hrydgard/ppsspp/issues/14103 + * Assorted paranoid cleanups, inspired by #14082 + * Remove a completely unnecessary check in BackgroundAudio.cpp that caused glitching at 44.1khz. + * Update lang submodule (it_IT updates) + * SaveState: Prevent crash on bad cookie marker. + * Rename the new warmup variable from #14091 + * Only allow sceMpegGetAvcAu warmup for God Eater Series + * Remove now-redundant check + * GL: Call CreateDeviceObjects *after* updating render_. + * Buildfix + * Cause the correct type of exception. Never ignore EXEC_ADDR exceptions. + * Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions. + * Add more games to ReportSmallMemStick + * PPGe: Decimate text images properly. + +- Update to version 1.11~git20210207: + * Update version to 1.11 + * Do the title screen animation by accumulator instead, to avoid a long first frame breaking it. + * Update lang,pspautotests submodules + * Run the link script, fixups + * Run the link script + * Removing hleDelayResult from internal adhoc functions to prevent waking up thread that supposed to be blocked by the outer HLE. + * Updated some Logs to help finding the location of the call to debug. + * PPGe: Clear text allocations on shutdown. + * PPGe: Fallback to atlas text on alloc fail. + * Debugger: Populate funcs if disassembly open early. + * Fix jpn0.pgf characters position. + * Fix possible race condition issue. + * Moving hleDelayResult from internal function of SetSocketAlert to prevent waking up HLE-blocked thread + * Minor renaming + * We don't really need to allocate a buffer when using MSG_TRUNC on recvfrom + * More stuff in README.md + * More from unknown and sum2012 + * List fixed games. Thanks sum2012 + * Address initial feedback by iota97 + * Update README.md for 1.11 + +- Update to version 1.10.3~git20210205: + * Windows: Prevent crash on null symbol map. + * Core: Reset state properly on CPU init failure. + * Make a couple of UI animations refresh rate independent + * UI: Correct developer tools test run. + * Updated PdpStat to prevent rcv_sb_cc from exceeding the buffer size arg (since we use larger buffer size to prevent micro stutters or disconnection issue due to too many dropped packets with small buffer size). TODO: May need to improve it to be able to calculate the correct size if there are multiple datagram messages + * Fix possible lock issue during AdhocMatchingStart + * (.gitlab-ci.yml) Add linux-i686 and windows-i686 targets (+ prevent creation of 'null' file when building Windows libretro cores) + +- Update to version 1.10.3~git20210201: + * Updated PdpStat and PtpStat + * vertexjit: Only save extra regs on x64. + * Core: Assert debug stats remain positive. + * vertexjit: Correct saved registers on x64. + * Core: Maintain frame dump disc ID in SFO. + * Loaders: Prevent errors on 0 byte reads. + * Have the flat shading workaround obey the driver workarounds checkbox + * Fix minor rendering glitch in PPSSPP's menus on iOS + * Add checkbox to enable/disable driver bug workarounds. + * Add a new command in developer tools to list and load framedumps from framedump.ppsspp.org/repro/ + * Framedump test screen. Downloads a list of framedumps. + +- Update to version 1.10.3~git20210131: + * Ge: Restore saved context when ending a list. + * Ge: Improve some logging and memchecks. + * Mpeg:Only allow firmware >= 6 for warmup + * Vulkan: Fix image layout issues after compute shader uploads. + * Io: Consistently use LE values of ISO entries. + * Only force the log level if it set via an argv + * jit: Be very clear on sign extension. + * Core: Correct branch analysis truncation. + * Fix Apple gpu detection + * Attempt to fix #14022 + * Fix logging flags + * x64Emitter: Fix unaligned store UBSAN errors + * Fix left shift of negative value in MIPSCodeUtils + * Minimize the Adreno shader compiler bug repro test + * Fix connection issue on Dynasty Warriors (Shin Sangoku Musou) games when playing with more than 2 players. + * jit: Make branch shift more obvious. + * Fix alignment issues in ISOFileSystem + * Fix Russian characters ltn8~15.pgf + * CMake: Fix UBSAN link error + * CMake: Rename USE_ADDRESS_SANITIZER to USE_ASAN + * CMake: Add USE_UBSAN + * Try to build fix on non-windows + * Mpeg:Only allow firmware >= 3 for warmup + * (.gitlab-ci.yml) Add windows-x64 target + * FindFFmpeg: Fix a few issues + * gitlab ci change requested by m4xw + * Fix Greek characters ltn0~7.pgf + * Specify MaxScale=2 for the new MMPX texture scaling shader + * Vulkan: Allow tex shaders to specify a max scale. + * Vulkan: Add MMPX upscaling texture shader. + * Remove duplicates from ThreadManForKernel + * Mp3: Correct logging for init. + * Updated GameMode initial data sync, in case remote players aren't listening yet when sending initial data (fix Pocket Pool) + * Mp3: Always keep sample rate from original mp3. + * Add back XCode TARGETED_DEVICE_FAMILY config line + * Mp3: Allow decode without pcm pointer. + * Mp3: Correct error handling for newer sdk versions. + * GLES: Remove direct khrplatform.h header include. + * Add header information + * sceMp3Init:Add layerBits and versionBits information + * Don't allow ForcedFirstConnect hack when using PtpConnect within PtpOpen to prevent returning result from blocking PtpConnect instead of result of PtpOpen. + * Reporting: Expose CRC queue methods for other uses. + * D3D9: Don't allow separate alpha clears. + * GPU: Respect stencil write mask for 5551 buffers. + * GE: Better naming of render passes for color reinterpret + * Io: Don't allow async close while async busy. + * Fix duplicate shader version in the flat shader test + * OpenGL fragment shader gen: Fix precision inconsistency for v_color0/1. + +- Update to version 1.10.3~git20210124: + * Fix returned error code on PtpSend and PtpRecv when socket is not connected yet. + * Do PtpConnect internally during PtpOpen, since some games (ie. The Warriors) seems to do PtpSend immediately after PtpOpen without trying to PtpConnect first. + * Fix Greek characters & Roman numbers & all balance on jpn0.pgf + * Resample only in 32000Hz + * Plugins: Enable by default. + * compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See #13957 + * PPGe: Scale down by worst of window/internal res. + * build fix + * Some marks position fixed on jpn0.pgf + * Fix Russian (Cyrillic alphabet) on jpn0.pgf. + * Resample all mp3 + * Oops! I misstook uploading jpn0.pgf. + * PGF Fixed Bold & Italic property and camouflage the Font name. + * Kernel: Adjust sceKernelGetThreadExitStatus timing. + * Debugger: Include all press states for convenience. + * Debugger: Broadcast ctrl input events. + * Debugger: Add API to trigger buttons. + * Compat: Enable reinterpret for Kingdom Hearts. + * Vulkan: Prevent scaling shader leak. + * GPU: Fix safe size checks when rect offscreen. + * Headless: Default to PNG for ppdmp tests. + * Headless: Simplify executing a ppdmp via headless. + * Headless: Disable http disk cache. + * Headless: Allow PNGs and http:// for screenshot. + * Headless: Read expected file as a FileLoader. + * Headless: Allow screenshot compare without backend. + * GL FB readback: Only use "inout" if we actually want to read from the fb. + * More GPU test improvements + * Compat: Note that 3 LEGO games those are require Buffered rendering + * Add texture to flat shaded test. + * Adds two new tests to GPU driver test screen: Adreno shader logic test and flat shading + * CMake fixes and new --ios-xcode ./b.sh command. + * There's little reason to build at O3, so let's just not. Changing to O2. + * Vulkan: Delete only created swapchain images. + * SoftGPU: Fix sprite provoking vertex in fast path. + * Module: Keep the state for each import. + * Headless: Allow connecting the web debugger. + * Compat: Note that Gradius requires block transfer. + * Remove re-test each month + * Module: Keep HI16/LO16 in a temp state object. + * Module: Reverse a single HI16/LO16 pair correctly. + * Fix Stuck issue on some games (Dissidia 012, Full Auto 2, etc) when Failed to connect to Adhoc Server (faked success) + * VK: Re-apply the old Adreno driver bug workaround. Fixes #13910. + * Make sure we don't try to set a negative viewport size. + * Update Template + * Enable BlockTransferAllowCreateFB for Gradius Collection + * PGF Re-Fixed Euro Characters + * irjit: Update clobber flag on inst swap. + * irjit: Add disable flag for simplify passes. + * Android: Add NEON/SSE funcs into Headless/UnitTest. + * Build: Validate unittest/headless on Android. + * Android: Fix headless and unittest build. + * Fix copy/paste typo causing crash getting tempdirs if an env var had no value + * GPU: Correct shader gen with weights as floats. + * FixPGF for Euro Characters.(Balance emphasis) + * UI: Cleanup Windows header in MainScreen.cpp. + * http: Prevent Windows header leak from HTTPClient. + * Windows: Handle fullscreen message consistently. + * irjit: Fix mtv for INF4. + * irjit: Correct flags for SetCtrlVFPUReg. + * jit: Fix conditional disable flags. + * Improve some i18n things + * Enable using the folder browser on Android to select SD card through a gross hack. + * Add a file picker (WIP) + * Use the same logic of game setting for main menu full screen, add other system + * Manually tighten up the layout a bit in the top right corner + * Add a fullscreen toggle button to the main screen (Windows-only for now) + * Try another method for getting SD card storage paths (env vars). + * Reducing AdhocMatching events delay to prevent matchingEvents from piling up on Lord of Arcana. + * Send AdhocMatching Data from within HLE whenever possible instead of through matchingEvent Thread. + * Prevent access violation when running out of userMemory due to piling up AdhocMatching events. + * Add game ID for russian version of Tron Evolution + * Add 3 games to ForceMax60FPS + * Add more error checking in SD storage detection + * add assets to ubuntu build artifact + * UI: Prevent self-powerdown check on load new game. + * Core: Properly stop on abrupt shutdown. + * Android: Minor cleanup. + * Remove redundant method from PathBrowser.cpp + * Fixes for SD card detection on slightly older devices. + * UI tweaks + * Use hacky methods to retrieve SD card directory if available. + * Add home button on all platforms + * Add some new icons. + * Fix adding extra new line on checkbox change + * Save on game start + * iOS: Change iOS 13 check. + * Savedata: Reduce some noisy logging. + * cmake: Silence warning. + * Adding games to RequireBufferedRendering that cause black screen when not enabled + * Compat.ini cleanup to add missing IDs and remove unused ones from latest version + * Add Missing game IDs for Tekken 6 + * Initialize/Deinitialize the shader translation system once globally. + * Savedata: Prevent garbage bleeding into save icons. + * Revert "Bleach Soul Carnival. Disable the "First Frame Readback" compat setting." + * Never pass a null into QueueDeleteImageView (got a report of that). + * UI: Use "Details" for upgrade outside Win/Android. + * SaveState: Allow rewind on mobile. + * Postshader: Improve error reporting. + * Bleach Soul Carnival. Disable the "First Frame Readback" compat setting. + * GPU: Be careful with color write mask precision. + * GPU: Ignore color write mask if unusable. + * Windows: Prevent hang on shutdown. + * D3D11: Avoid crash if debug/info queue unavailable. + * Build: Include Windows ARM64 in builds too. + * headless: Fix Windows ARM64 build. + * Windows: Fix miniupnpc build on ARM64. + * iOS: Expose iOS 12.1+/13/14 buttons. + * UWP: Don't try compiling samplerjit. + * Build: Run software backend for tests. + * GPU: Remove NULL GPU. + * Headless: Always use at least software rendering. + * SoftGPU: Allow rendering with no backend at all. + * UWP: Allow software renderer. + * SoftGPU: Update PPGe draw context. + * Readme script update + * Psmf: Fix a potential leak on shutdown. + * GPU: Correct some incorrect deallocations. + * Common: Correct some formatting type mismatches. + * http: Ignore signals on recv() too. + * http: Cleanup excessive logging. + * Android: Remove old NDK profiler. + * Common: Fix logging shutdown race condition. + * Debugger: Fix some type conversion warnings. + * Windows: Fix some type conversion warnings. + * Net: Remove static declarations from h file. + * Build: Remove Travis in favor of GitHub Actions. + * Build: Reference test as file on failure. + * Build: Auto skip on documentation only changes. + * Build: Disable fast fail to see all build errors. + * Build: Skip SDL2 dependency for mobile platforms. + * Build: Include PPSSPPSDL on macOS for debugging. + * Build: Run tests on Linux and macOS. + * Build: Install specific Android NDK. + * Build: Install SDL2 dependency. + * Build: Ensure yml use tabs. + * Build: Add CMake to GitHub Actions. + * Build: Enable graphics tests. + * Build: Explicitly depend on miniupnpc. + * Build: Add test execution. + * Build: Add GitHub Actions workflow. + * Headless: Add specific GitHub Actions logging. + * Headless: Cleanup TeamCity handling in test.py. + * Euro characters Fixed in jpn0.pgf. + * Ipega PG-9118 modified: assets/gamecontrollerdb.txt + * If we are reporting a small memstick size, but data is bigger, lie. + * Debugger: Correct a type error. + * Debugger: Cleanup some syntax. + * Debugger: Add helper to read strings. + * Debugger: Add API to read/write chunks of memory. + * Debugger: Cleanup memory.read/write validation. + * http: Prevent assert on bad websocket data. + * Corrects the calculation of the return value when the callback of RingbufferPut returns a negative value. + * Using MSG_TRUNC along with MSG_PEEK as a precaution of a possible buffer overflow when peeking recv buffer. + * Revert "Merge pull request #13807 from unknownbrackets/ios-buttons" + * An attempt to add BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Impact + * Instance: add missing headers more POSIX systems + * FileSystems: add missing header + * Linux: ignore missing MAP_NORESERVE on FreeBSD + * Split the DepthRangeHack compat setting into itself and DisableRangeCulling + * http: Treat buffer full flush correctly. + * http: Wait less time for IPv6 if IPv4 succeeds. + * Fix layout problem on crash screen. Fixes #13808 + * Fixed an issue where sometimes a player unable to join a host on Warriors Orochi 2 (should also fix similar issue on other games that use PDP/UDP on Windows) + * Close the port immediately when closing a socket. + * iOS: Expose iOS 12.1+ buttons. + * Revert "Cleaner exit on Windows. Will hopefully help #13325" + * Typo + * Fix Grand Theft Auto - Vice City Stories + * Mpeg: Add warm up staff + * Android: Fix text color in dialogs by just inheriting from the DeviceDefault theme. + * UWP StorageFileLoader: Remove some excessive logging. + * Temporary workaround for Wipeout Pure lens flare flicker. + * UWP: Work around another race condition in StorageFileLoader. + * UWP: Fix dialog rendering (PPGe). + * UWP: Make the home button say "Home" instead of "Browse...". + * Forget this one HLE_KERNEL_SYSCALL + * Add some ThreadManForKernel nis + * Folder browsing on main screen: Prevent navigating "up" when you can't. + * UWP: Make the home button say "Home" instead of "Browse...". + * PathBrowser: Show simplified version of paths under the memstick dir. + * Fix navigation upwards from a pinned game streaming folder. Fixes #13224. + * Update ffmpeg submodule to a named (identical) commit, to not confuse some buildbots + * Postprocessing shader, GL: Fix shader version bug. Fixes #13779 + * UWP buildfix + * D3D11: Avoid the debug layer hazard tracker after blits. + * Cleaner exit on Windows. Will hopefully help #13325 + * Misc logging improvements + * Crash screen: Add a very dangerous and inaccurate "Resume" function. + * Further improvements to crash screen + * Hide touch controls on bluescreen + * Fix bluescreen layout on notched phones + * Improvements to crash screen. + * Fix synchronization bug in StorageFileLoader.cpp (wrong mutex) + * XAudioBackend: Limit the number of queued buffers properly. + * Reformat and do minor cleanups in UWP/XAudioSoundStream + * Linux: Properly avoid committing address space for large mmap(). + * Fix PGF a figure. + * Fixed "jpn0/kr0/ltn0,2,4,6 + * Add stack value in scempeg and scepsmf from jpcsp + * Add an iOS-only utility in devtools to copy savestates to memstick root. + * Fix background idle animation on iOS when task switching + * Apple driver bug workaround. See issue #13451 + * Fix check for Android version in whether to display "ignore camera notch when centering" Fixes #13774 + * GL: Detect Apple GPUs as a category + * Minor cleanups + * VK: Restore the ARM Mali Z hack that got lost in the refactor somehow. + * Some cleanups in GL feature and shader language detection. + * ARM64 buildfix + * Minor refactor in sceUtility.cpp, making future changes easier. + * Android: Enable fullscreen ("Immersive mode") by default. + * Fix regression in Dream Club Portable. Fixes, for OpenGL, #6497 + * Minor comment. + * Don't display data info as new data when saving done. + * Fixes incorrect date of savedata. + * Turn off vertex range culling in bezier/spline calls. + * Call g_Config.Save() first thing in MainScreen::OnExit. Workaround for #13286 + * Assorted drive-by code cleanup + * thin3d: Add a way to query the current render target for debugging. + * Fix DiRT 2's car reflections. + * cmake: Enable the install target for non-linux unix systems. + * Use system time format on savedata aswell + * Nassau's new fonts. Replaces #13753 + * Change the typo + * Fix loader + * Bundle libMoltenVK + * Another Ghosts'n'Goblins game ID. + * Specify Target + * Add more games to RequireBufferedRendering + * Avoid potential crash without storage permissions. + * Add games that requires buffered rendering + * Do not use x86 for other machine + * cmake: Add a desktop file. + * cmake: Add an install target. + * Use the double precision sincos for Hitman RBA 1 too. See #13706 + * Add missing header in Logmanager.h + * Fix headers in MIPSCPUDetect. + * sz must be longer than target string + * Remove superfluous variable from uniform buffer + * Why not iOS? + * Safer hack to build on M1. + * CMakeLists.txt fixes for M1. It sets cpu arch to "arm64", not "aarch64" + * M1: Correctly detect core count. + * Cleaner way to flush the instruction cache on Mac ARM64 + * Mark ARM64 Macs as needing WX-exclusive memory protection + * Fix a crash if JIT space failed to allocate + * Fix GPU driver test screen + * Make universal binary version of ffmpeg work. (#13457) + * D3D11: Fix shader module leak in thin3d. + * Fixed a PlayStation typo (#13729) + * Switch to nassau-tk's latest Korean font. See issue #13190 + * Respect stage in BindFramebufferAsColorTexture(). + * Change ltn x font (#13721) + * Fix Ghosts & Goblins for older backends too. + * Two more Ghosts & Goblins game IDs for compat.ini + * Better debug names for BlitFramebuffer operations. + * Enable color reinterpret for Ultimate Ghosts & Goblins + * Need to take renderArea into account when merging render passes. + * Update lang submodule + * Correctly handle stuffing data of pack header. + * Build fixes + * Fixes state. + * Writes target buffer address in multiple times. + * Turn off the MacOS and iOS Travis jobs, they seem to have stopped working. + * Only use double precision sincos in Hitman Reborn Battle Arena 2. See #12900 + * Partially revert "VFPU: Compute sines and cosines in double precision." + * Try to implement some related funcs. + * Remember game list scroll + * Update jpn0.pgf + * Guess at a fix for #13698 - sceKernelThreadGetExitStatus probably takes some cycles. + * Clean up. + * Mpeg:Checks autual available space before putting data. + * Implements sceUsbCamGetMicDataLength. + * libretro: Remove VertexShaderGeneratorHLSL from Makefile.common. Fixes #13696 + * Clean up psp_color shader + * Update jpn0.pgf (manually merged from commit #13683) + * Update lang submodule + * Add developer setting "Show on screen messages". Uncheck to hide them. + * Translation: Fix issue #13685 + * Translation: Fix issues #13686 and #13687 + * Adreno/OpenGL: Limit shader depal to 6xx series GPUs. Should help #13668. + * Modified "ltn0/1/2/3/4/5/6/7 .pgf" + * Makes a distinction between blocking and non blocking modes. + * Changes the way of reading microphone data. + * Fix some wrong asserts (we don't use <cassert>) + * Fix mistake. + * Better GLSL version handling. Now specify the latest version supported by the device. + * Updated socket's send buffer size as an attempt to fix PSP2i unable to enter dungeon when using RadminVPN issue #13648 + * Change socket's MSS based on PSP_ADHOC_PTP_MSS + * Making use TCP_QUICKACK (or it's alternative) along with TCP_NODELAY + * Fix crash when drag-dropping texture packs. Fixes the main part of #13614 . + * Fix scale in FramebufferCommon::GetFramebuffer. Fixes #13644 + * Clears didn't always properly set the RenderArea. Should help #13664 + * Corrects the number of added packets returned by sceMpegRingbufferPut, especially if callback is called multiple times. + * Fix crash in sceusbmic on load old staus then save again + * Makes video streams amount meet the expectation of sceMpegRegistStream() not only the mpegheader. + * Reads all packets to ringbuffer. + * Fix crash on save state. Fixes #13658 + * Fix Star Ocean stencil issue with OpenGL. Fixes #13746 + * OpenGL: Assorted shader-depal bugfixes and regression fixes. + * Fix check for when to generate packUnorm4x8 replacements + * OpenGL: Detect Adreno model number + * Update gamecontrollerdb.txt + * Expose the "Lower resolution for effects" setting in libretro. Fixes #11099 + * Don't try to texture from depth if not supported by backend. Works around #13621 + * More consistent use of GLSL precision modifiers, now use them in Vulkan too. + * Fix bug in the new color writemask code, failing to limit it to Outrun properly. Fixes #13650. + * Outrun on OpenGL: Fix weird purple highlight seen on some devices + * Fix task switching issue with reinterpret. Fixes #13649 + * Minor cleanup in GL backend, fixes #13647 + * D3D11: Fix writing to SV_Depth. Fixes #13641 + * Linker fix - need to move init_resources along. + * Mpeg:Revert part of https://github.com/hrydgard/ppsspp/commit/fa59be7e5db1526d07de75f6d7c14b94e98809e6 + * On GLES3, GL_EXT_shader_framebuffer_fetch works a little differently. + * Remove support for NV_shader_framebuffer_fetch extension, very old and rare. + * Reorganize the end of the fragment shader generator. + * Remove ForceGL2 flag. Add comments... hm. + * Move ShaderTranslation.cpp/h to Common/GPU. + * Fix crashes on exit (Vulkan). Should help #13223 + * Fix HLSL shader gen issue + * Temporarily disable GL frame-init error checks, see #13639 + * Get shader color write masking going on all backends. + * Fix AuCheckStreamDataNeeded function + * Unrelated warning fixes + * Fix some comments + * Fix some comments, rename a function. + * More work on detangling the concepts and making things make more sense. + * ShaderBlend and FramebufferRead are separate concepts. Reflect that in naming. + * Simplify shader blend logic in FragmentShaderGenerator.cpp + * Address feedback. + * Add compat flag for reinterpret shader, also disable on platforms that can't support it yet + * Fix reinterpret shader for D3D11 + * Cleanup reinterpret shader resources in FramebufferManagerCommon::DeviceLost(). + * More work on reinterpret. Get Vulkan running + * Reinterpret the data when binding a framebuffer with a different 16-bit format. + * Reinterpret code runs, no idea if it works + * More shadergen work + * More reinterpret shader gen and test work. + * Forgot a line in caa960ee8e + * Unify FramebufferManager::BindFramebufferAsColorTexture + * Start unifying BindFramebufferAsColorTexture + * Reorganize the DeviceLost code a little. FramebufferManagerCommon now sees it. + * Remove some accidentally added lines + * GLSL ES compilers can be very picky about uint/int. Fixes #13628 - for real this time hopefully + * Oops, what happened there.. + * Some GL error logging improvements + * Fix GLSL version detection bug. Fixes #13631 + * Fix bugs caused by 44ec286ba4 + * Fix off by one + * Move shader language feature detection to the draw context. + * Framebuffer: Keep the render scale factor around, no need to recompute it. + * Partially revert "Remove remnants of an old, no longer applicable readback optimization" + * Buildfix + * Remove colorDepth property of framebuffers. They're all 8888. + * Remove remnants of an old, no longer applicable readback optimization + * Fix bug in framebuffer naming + * Inline "OptimizeDownloadRange" to make the code more readable + * Merge the two ShaderStage enums + * Show an error on screen if a shader fails to compile. + * Merge the two ShaderLanguage enums. + * Move ShaderWriter to Common/GPU, along with some stuff from ShaderCommon.h. + * Retry the masked memory experiment on iOS. Turns out it was the shader generator bug that broke things. + * GLSL ES: Extensions must go first. Fixes #13620 + * Disable masked memory on iOS again. The cure was worse than the disease apparently. + * Partially revert "Clarify some logic, improve framebuffer names" + * GPU: Correct shader blend equations. + * Fix Starting multiplayer issue on DBZ Team Tag + * Reducing the delay on GetPeerInfo + * Enable masked memory addressing on iOS + * Fix/workaround ARM64 with the MASKED_PSP_MEMORY build flag. + * Fix a bad check, causing masked memory to fail on non-32-bit platforms even if desired. + * Bugfix last commit + * Apparently only MSVC can handle the ambiguity. + * Buildfix the rest of the platforms + * GEDebugger: Use utf-8 internally. + * ShaderWriter, a replacement for the sprintf WRITE macro. + * Safety, comments + * Clarify some logic, improve framebuffer names + * Fix vertex shader generator bug. Got caught by the new test + * Move the generic vertex shader generator into GPU/Common and rename it. + * Delete the HLSL shader generator, switch to the newly generic one. + * Another hlsl compatibility fix + * Share the uniform buffer declarations between D3D11 and VK. + * Fix remaining differences between generated shaders + * Start working on getting tess to match + * Fix through mode differences + * Make the lighting code match + * Make the hardware skinning code match + * More HLSL work. Some vertex shaders are starting to pass. + * Vertex shader merge work + * Oops, seems I screwed those #version statements up worse. + * Fix #version statement for GLES 2.0 vertex shaders + * Fix #version statement in GLES 2 fragment shaders + * Remove a redundant bit from vertex shader IDs. + * Fix an old inconsistency between D3D9 and D3D11 projection matrices. + * Remove inPrefix. HLSL shaders gets slightly longer but probably no biggie. + * Fix silly issue in vertex shader gen + * UWP buildfix + * Move the now-renamed fragment shader generator to GPU/Common. + * Just some cleanups that get to tag along + * Fragment shader gen: Remove unnecessary allocations + * Cleanup + * Check for a couple additional GL extensions + * Remove the HLSL fragment shader generator. The GLSL one can now do its job. + * Switch D3D9 too to the glsl shader generator + * Switch D3D11 over to use the GLSL fragment shader generator + * Misc cleanup + * Minor D3D9 fixes + * Test parsing of generated OpenGL shaders too (by using glslang). + * Get D3D9 fragment shader generation to parity + * HLSL fix + * More D3D9 fixes. + * Set up the test for D3D9, start fixing stuff. + * Evolve the HLSL and GLSL fragment shader generators even closer together. + * Change fragment shader output to work the same in GLSL and HLSL. + * Make discard work the same way in the HLSL shader generator. + * Start adding HLSL support to the GLSL shader generator. + * wip + * HLSL: Use #define to switch to glsl-like vector types. + * Fix loading old savestates. + * Modified "ltn0/2/4/6 .pgf" + * When stops and unloads self module, make sure that the thread is properly deleted. + * Fix significant FPS drops on Hitman Reborn Battle Arena 2 + * Updated Blocking simulation of AdhocSocket (especially PdpRecv) + * Updated Minimum Timeout workaround settings to use 0 as default (no override) + * Remove support for D3D11_level_9 (previously only really used for Windows Phone, probably). + * Blocks current thread to synchronize initial GameMode data. Fixes desync issue when GameMode multiplayer mission is being started. + * Moving socket creation from AdhocMatchingCreate to AdhocMatchingStart. (Fixes Dissidia 012 unable to see any room issue) + * Fixed an issue with AdhocMatching where there is a possibility that some data didn't get sent upon AdhocMatchingStop causing Joined players to get timeout. (Fixed Star Wars: The Force Unleashed) + * Implementing Adhocctl Busy state to prevent getting kicked out from Adhoc Server on games that tries to leave the group multiple times in a row. Also Updated Adhocctl behavior. + * Updated GameMode API (Fixed Pocket Pool) + * Prevent memory leaks when clearing AdhocMatching events. + * Fixed unable to see game room issue on Air Conflicts - Aces Of World War 2, should also fix other games with similar issue (due to invalid group mode) + * Added delay result to SetSocketAlert for other threads that use the socket to trigger the alert. + * Socket alerts can be triggered regardless of the nonblocking flag + * Do not clear socket alert flag after signaled. + * Prevent Scanning issue after reconnected to AdhocServer, also Updated logging to showing the error code on sceNetAdhocctlScan + * Updated validity checking of mac address on PdpCreate, PtpListen, and PtpOpen + * Updated Loggings and return value of PdpSend and PdpRecv + * Added hleEatMicro (may not be accurate tho) on PdpSend, PdpRecv, and GetPeerInfo. + * Updated error code on sceNetGetLocalEtherAddr + * Prevent memory leaks when attempting to play GameMode multiplayer again after loading from SaveState in the middle of GameMode multiplayer. + * Prevent Port leaks after loading SaveState in the middle of multiplayer resulting to "port in use" error on the next attempt to play multiplayer. + * Fix checks for fragment test cache in GLES fragment shader generator + * Modified "ltn1/3/5/7 .pgf" + * Log the return value. + * Fixes mistake. + * IMP sceKernelFindModuleByUID and sceKernelFindModuleByName. + * SaveState:Don't register the event during Dostate. + * Modified "ltn1/3/5/7 .pgf" + * Somehow forgot to delete VertexShaderGeneratorVulkan.cpp + * Change jpn0 font (#13588) + * Use splat3(x) liberally (converts to vec3(x) on GLES, vec3(x,x,x) on D3D) + * Complete the vertex shader merge, deleting the Vulkan-specific vertex shader generator. + * Additional fixes + * More tess fixes + * Initial work on fixing tess + * Fix additional minor differences + * Fix more vertex shader differences + * Bridge more vertex shader differences + * Time for the vertex shaders. Set up a test, start eliminating differences. + * [Android] Retrieve isMicStarted from AndroidAudio state + * [Android] Start recording immediately after asking for permission + * [Android] Audio record using OpenSL + * Fixes savesate for usbmic. + * Revert "Android gradle update" + * Completes the merge, deleting the Vulkan-specific fragment shader generator. + * Fix more tiny differences. The fragment shader generators now match! + * Fix additional differences + * Fix minute differences between the shader generators found by the new tester + * Hack up a test comparing Vulkan fragment haders generated by the GL GLSL generator to the ones generated by the Vulkan generator. + * OpenGL: Share the shader version detection. + * Cleanup + * GLES: Read compat params first, emit code later. + * More splat3 + * Revert "Try my theory about memory mirrors on iOS 14. See #13451" + * Android gradle update + * Fix a section of the translatable message + * SwicthUMD:Only update Switch UMD item of Windows menu instead of entire UI. + * Try my theory about memory mirrors on iOS 14. See #13451 + * Remove an unmotivated ifdef. Additional cleanup + * OpenGL: Allow texture wrapping on framebuffers if supported + * Prepare for more GLSL testing + * Rename shader generator functions, a bit of moving around and adding an errorString param. + * Add brute force shader generator tester. Tests D3D11 and Vulkan shaders. + * Vulkan: remove array indexing for light parameters to match the other backends + * Rename vk uniforms to match the other backends + * Update gitlab ci for libretro to use cmake + * Io: Track initial free space for compat flag. + * Headless: Define consistent memstick size. + * Psmf: Cleanup logging. + * Psmf: Handle older states for delayed state change. + * Address feedback about recent changes + * Don't need to connect if AdhocServer IP is the same with this instance localhost IP and having AdhocServer disabled + * Updated Loggings and return value on PtpSend, PtpFlush, and PtpRecv. + * Show a warning just in case an abnormal situation occurred. + * Fix disconnection issue due to timeout on blocking PTP Socket + * Added Connection Refused error code on PtpConnect + * Fixed disconnection issue when multiplayer game started on Shaun White Snowboarding, and improved multiplayer performance on games that use GameMode. + * Updated Adhocctl timings based on the timestamp on JPCSP + prx files + * DoState. + * PsmfPlayer:The status will not be changed until the delay result is finished. + * Io: Account for free space on the host device. + * Qt: Remove Qt-specific screenshot path. + * Error handling fixes + * D3D11: Implement depth texturing. Fixes, for D3D11, #6411. + * Set up depth buffers to be bound as shader resource views + * Libretro: set Memory Stick Size config value. fixes #13552. + * OpenGL: Disable auto invalidation of framebuffers, it has somehow broken + * retro ci fix + * oops, wrong filename + * Removing the workaround that was used to fix Gran Turismo in the past but no longer needed. Since zero mac address is an invalid mac we should return an error. + * Updated AdhocPollSocket timeout checking. + * Increasing Adhocctl timeout to 5 seconds (with side effects of longer freezes when detecting disconnected players), to prevent failure to connect to AdhocServer on time due to some unknown reason where sometimes it tooks more than 2 seconds for Adhocctl Init to connect to AdhocServer on localhost (normally only 10 ms), and sometimes it tooks more than 1 seconds for built-in AdhocServer to be ready (normally only 1 ms) + * Make all the Comp_Cache implementations the same. + * Add libretro CI. + * Prevent AdhocServer Pings from spamming Debug Log + * Fix disconnection issue when joining multiplayer on Capcom Puzzle World + * 2nd or more instance of PPSSPP should only bind it's own localhost IP for Adhoc Server. Fixes Capcom Classics Collection Remix multiplayer on multiple-instance. + * More buildfixes + * Removed unused texel info + * Added new vertex shader file naturalA.vsh + * Removed unnecessary vertex coords + * Replaced shader vertex file for naturalA + * Libretro: add SYSPROP_DISPLAY_SAFE_INSET* properties. fixes screen frame size. + * Yet another one + * Another missing header buildfix + * Minor cleanups related to #13527 + * Add missing include in URL.h + * VS 2017 buildfix hack - these parameters are new to Windows. + * libretro: Fix screen size problem in Vulkan. + * Get Vulkan going again with libretro. Rendering is the wrong size and crashes on exit, but it's a start. + * Libretro/VK: Add a README for debugging, so I don't forget. Minor cleanups. + * Added 1 new NID of OpenPSID Service, also added Init & Shutdown function + * No need to call video_cb if there is no image + * fixed issue with: [libretro ERROR] [G3D] glewInit() failed + +- Exclude aarch64 and %arm as it never built due to openGL + vs openGL ES issue. + +- Use again system ffmpeg +- Update to version 1.10.3~git20201014: + * Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too. + * Vulkan: fix stack overflow. + * libkirk: fix buffer overflow. + * Fix a couple of issues with #13477, found by aliaspider. + * VK: Whenever safely possible, shrink the render area. + * Fix OpenGL crash introduced in #13536 + * Fix GPU profile display on notched screens + * compat.ini: Add ID for European version of Car Jack Streets + * Track and accumulate pipeline flags for render passes. + * Bugfix + * VK: Separate layout transitions from renderpasses again. + * Remove the USE_GENERAL_LAYOUT_FOR* debug defines. + * VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth. + * Workaround for date bug in Car Jack Streets. + * Fixed timeout issue due to the latest CoreTiming::GetGlobalTimeUsScaled() have a possibility to get smaller number than the previous one. + * Added some network-related missing error codes. + * Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0 + * Fix additional snappy warnings. + * Warning fixes. + * Avoid a division in time_now_d(). Minor optimizations. + * VFPU: Compute sines and cosines in double precision. + * Make Qt apply fullscreen change from UI as well + * Make --windowed available on all platform and make sure to trigger resize + * Add an option to the in-game dev menu to reset counts on limited logging + * Change jpn0.pgf for a new one generated by nassau-tk + * Update gradle, assets/lang + * Prevent sceNetAdhocctlGetGameModeInfo from spamming Warn/Info Log on Street Supremacy + * Added socom.cc as an alternative Public Adhoc Server, just because they have statistic web page for players to find out which games are being played and how many players are there. + * Minor changes. + * Return early to reduce indentation on AdhocMatching code + * Updated AdhocPollSocket implementation to fix Bleach Heat the Soul 7, Fate Unlimited Codes, Carnage Heart EXA + * Prevent getting too many Kernel Errors in the log during a Shutdown cleanups due to kernelObjects already cleared. + * Prevent Dissidia 012 from opening too many ports when failed to connect continuously. + * Making the workaround that fix Gundam vs Gundam Next Plus to be optional as it can improve connectivity on other games over high latency networks, and fix GvG Next Plus properly. + * Updated AdhocSocket struct, and an attempt to reduce stutters by increasing the send buffer a little bit. + * Fix Falcom games (ie. Ys vs. Sora no Kiseki, Vantage Master Portable) + * Removing ETIMEDOUT from non-blocking socket's error checks + * Updated GameMode implementation to fix Bomberman, also improved performance on BattleZone. (+1 squashed commits) + * Fix NetconfDialog timings to get a better message transitions. + * Fix Apctl and Adhocctl state change timings to works properly. Which fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link properly. + * Removing the workaround that fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link but having a side effect of 0.5 second lag + * Fix a recent bug in XinputDevice.h + * Sets the maximum memory stick size to 32GB like a Memory Stick Duo. + * Savedata:Skips non-directories in LISTALLDELETE mode. + * Simulates memory stick size to get fixed free space. + * SDL: Apply patch from issue #13516, fixing issue with Wacom tablets with readonly flags set. + * SDL: Implement multitouch support + * Buildfix - remove more Qt-specific code in TextureReplacer + * Also report a smaller memstick for Street Fighter Alpha 3 MAX (see #10462) + * Add compat.ini setting to work around memstick size math problem in Harry Potter - Goblet of Fire + * Fix libretro makefile build + * Add some recent contributors to the credits list. + * Delete useless Qt-specific path in TextureReplacer + * Vulkan: Automatically generate mipmaps for replacement textures. + * Cap the global thread pool at 16 threads. + * Remove Timer.cpp/h. Move various collections into Common/Data/Collections. + * Fix Qt build by simply moving the offending file to the native project. No idea why Qt include paths only work there. + * Buildfix linux + * Windows: Remove the native project. + * Complete the eradication of D3DX9 compiler loader + * Move text rendering to Common. + * Move most GPU things to Common. + * KeyMap fix (libretro) + * Libretro buildfixes + * Move fileutil, net, image loaders, ui to Common. (#13506) + * SaveData:Displays all saves like a PSP for LISTALLDELETE mode. + * iOS buildfix + * Mac/ios buildfix + * Move NativeApp.h to Common/System, split into NativeApp.h and System.h + * Move Display.cpp/h to Common. + * Move the profiler to Common + * Common.h shouldn't include Log.h. + * Move math and some file and data conversion files out from native to Common. + * iOS buildfix attempt + * Move native/util, native/data and native/i18 to Common/Data. + * Fixed missing cstring include. + * Move input utilities from native to Common/Input. + * Savedata:Corrects the performances when the data is broken. + * Move threading utils from native to Common + * Savedata:Supports empty file name for save/load/delete. + * Savedata:Improves the deleting functions. + * Libretro buildfix + * Windows: Correct some stdafx.h paths. + * Adnroid: Add back arm32 files for libpng. + * Android: Fix include paths. + * Global: Add back arm files for libpng. + * Merge ext/native/ext/... directly into ext. + * ByteSwap.h results in a file name collision on some systems with byteswap.h. Fix this by merging it into BitSet.h. + * Additional UWP buildfix + * UWP buildfix + * retro buildfix + * Buildfixes + * Remove some TLS. + * Remove unnecessary use of thread local storage + * Remove some color util functions + * Move buffer.cpp/h from base to Common + * Buildfixes + * Finish getting rid of basictypes.h + * Merge base/basictypes.h into Common/Common.h (mostly). + * Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h. + * Remove old define for thread local storage + * We no longer use TCHAR. + * Remove our usage of ssize_t + * Delete more useless math code + * Delete unused math code + * Delete more old detritus + * Delete some unused string functions + * Very minor optimization (divisions by constants are faster unsigned) + * Delete unused backtrace.cpp + * TimeUtil.cpp cleanup + * Fix issue with duplicate texture dumps. + * Add PSP color shader + * SDL: Adjust locale parsing for Ubuntu. + * Core: Fix memory size check. + * fix #13471 + * glcore context switching + * Don't cache time in a variable. + * Enable BlockTransferAllowCreateFB for Burnout Dominator. + * Some GPU code cleanup. Disable some unnecessary reporting. + * More cleanup + * Cleanup + * IndexGenerator::AddStrip: Avoid the fallback by writing a few extra indices if necessary. + * Also optimize IndexGenerator::AddStrip for ARM NEON. + * Buildfix + * SSE-optimize IndexGenerator::AddStrip. Shaves about half a percent from GoW. + * Speed up game start under Windows by not filling the symbol listbox until the disasm window is opened. + * Windows debugger: Clean out old remains of multi-cpu support + * Reduce string allocations in Vulkan memory allocator + * Revert a bad optimization in word wrapper + * An attempt to improve connection stability. + * Fixed returned error code on sceNetAdhocctlDelHandler + * Minor fix to sceNetAdhocctlGetPeerInfo + * Added more info on some sceNet logs + * Prevent sceNetGetMallocStat from spamming debug log on some games. + * Remove some reporting that's normally just the result of garbage-as-display-list-execution. + * Remove an allocation in the word wrapper. + * Fix slowdowns due to careless use of auto + * Mark the PPGe font texture as reliable to avoid hashing it. + * Minor optimization in wrap_text.cpp + * Fixed PdpStat and PtpStat info + * Fixed returned error code of sceNetAdhocctlDisconnect + * Quick fix for #13459 + * Fix regression where Gran Turismo ended up recreating the framebuffer on every frame in the menu. + * Update submodule ffmpeg to master + * Remove unused lastBoundTexture from Vulkan + * Comment fixes. Minor tweak. + * Cleanups in/around BlitFramebufferDepth + * Remove redundant bind on GL texture build. Improve dirtying of texture state. + * Remove dirtying of TEXTURE_PARAMS from ForgetLastTexture, not its responsibility. + * Set the texture dirty flags when binding a new framebuffer. + * Added alerted flags info on AdhocSocket to be used on PollSocket + * GPU debug stats: Show how many bytes of texture data we hash per frame + * Simplify NotifyFrameBuffer - only needs one call for both "channels" now. + * Share GPUS stats formatting code between the backends (easier to add new stats) + * Have to invalidate "lastBoundTexture" when binding framebuffers as texture. + * Remove some unnecessary function parameters, improve some comments. + * Using REPORT_ONCE to report some of GameMode HLE existance. + * Implementing Adhoc GameMode HLE + * Minor changes to adhoc timestamps + * A couple of D3D11 fixes. + * Fixed crash issue when creating/connecting to a null group name. + * Minor improvement to gl_debug_log.h + * Fix bug in GLES texture filter setup + * The new asserts found something. + * Unify BlitFramebufferDepth. + * Make the implementations of CopyFramebufferDepth more similar. + * Unify some GPU_SUPPORT* bits + * FPURegCache: The invariant checking is very slow in debug mode. Let's only turn it on when we need it. + * More asserts + * Use system date format on savestate as well + * Buildfix + * Help the compiler out a little bit in IndexGenerator::AddStrip. + * Some header include cleanup + * Add missing asserts after some VK resource creation functions + * Don't over-invalidate textures when a framebuffer is created or modified. + * Sneak in a fix for a limited memory leak in Vulkan vertex cache + * Delete TexCacheEntries that get replaced by a framebuffer + * Fix bug in new framebuffer code, reducing unnecessary texture invalidations. + * Check whether there may be more than one save file names by mode. + * Cache 60 FPS requirement + * Fix an issue of major performance drops when using accepted PTP Sockets. + * More moves + * Also move video filtering override. + * Move overrides to the end of GetSamplingParams + * Switch to a returned value and rename these functions. + * Unify/centralize SetFramebufferSamplingParams. Some include cleanup. + * Make the signature of all the SetFramebufferSamplingParams the same + * Workarounds for D3D9's very limited mip level control. + * TextureCacheGLES: Also share the same sampler calculation for GLES. + * TextureCacheDX9: Use the already centralized sampler setup code from D3D11/Vulkan. + * Comment fix + * Making sure the are no compiler warnings on adhoc code on android + * Prevent Client side from forever re-trying to connect to Exited Host on Shin Sangoku Musou Multi Raid 2 + * Improve readability of the boolean expression mess in GetSamplingParams + * User chain support + * Linux: Use MAP_NORESERVE when finding a memory base pointer. See #13187 + * TextureCacheCommon::UpdateSamplingParams no longer takes a TexCacheEntry + * Always use a linear filter for video, unless forcing NEAREST filtering. + * Texfilter: Rewrite some checks in GetSamplingParams to be faster and more understandable. + * Remove some outdated debugging code (SetDebugTexture) + * Fix libretro OSX build + * MemMap: Check for MAP_FAILED in mmap call. + * Fix GetCurrentTextureDebug + * Try unknown's workaround for clang code gen bug. See #13187. + * Further simplify framebuffer matching. + * SaveState: Update to latest Snappy v1.1.8. + * x64: Fix stack alignment in vertex decoder, just because. + * Optimize a couple more single color conversion functions + * Optimize the DarkStalkers software rendering path a little more. + * Show how many times we evaluate framebuffers per frame in debug statistics. + * Re-fix BOF III - accidentally lost the texaddr offset + * Mostly fix Katamari by boosting fbs from the same frame + * Decouple framebuffers from texcache entries entirely. + * Update symbol list of disassembly window when loadexec. + * Don't read data more than data size of pgd files. + * Remove fbCache_ from TextureCacheCommon.cpp. + * Make SetColorUpdated static, reorder some fields + * Minor cleanups in CaptureDevice + * Fix Failed to Bind already used port issue on Android (and probably linux too). This should fix Dynasty Warrior Strikeforce and Shin Sangoku Musou Multi Raid 2 + * Avoid getting Fatal signal 6 (SIGABRT) on linux/android when losing connectivity to the Adhoc Server. + * Allows reusing the same port for PtpListen and PtpOpen. This fixes Shin Sangoku Musou Multi Raid 2, and probably other games with similar issue (ie. Dynasty Warrior Strikeforce) + * Clients shouldn't try to detects timeout of other clients, because most of the time the client side doesn't have timeout information given, better wait for the host to tells them if a client got disconnected. + * Sleep a bit longer, especially when PPSSPP paused. + * Prevent spamming the log too much on some games + * Fixed sceNetAdhocMatchingGetMembers error return value + * Add option for the clear-fb-on-first-use speedhack. See #13295 + * Resolve Adhoc Server DNS early and cache it so we don't need to resolve it again later. + * Stop waiting for connection on Exit to Menu to prevent causing lags. + * Combining PDP and PTP socket's array into a union array. Fixes Hot Shots Tennis that doesn't works well with socketId > 255 + * softgpu: Correct cull handling for sprites. + * Headless: Setup logman earlier. + * GPU: Allow culling in through mode. + * Plugins: Schedule plugins before game thread. + * Plugins: Oops, typo. + * Plugins: Support for loading game-specific plugins. + * Module: Split out module start to use externally. + * Simulate blocking PtpFlush + * Allows blocking socket simulation on multiple threads simultaneously + * Making use Adhoc SocketAlert Flags to stop/abort blocking sockets + * Fixed return value when using Automatic Wlan Channel. Fixes Ridge Racer 2 and Warriors Orochi 2 + * Changing default Wlan Channel to 11 on Automatic to be the same with real PSP + * Prevent sceNetGetMallocStat from spamming Info Logs + * TexCache: Correct detaching textures. + * Net: Fix memory corruption on save old state. + * Net: Correct save state from old loaded state. + * TexCache: Rename "Invalid" attach to "Inexact". + * TexCache: Always apply detach matches if found. + * GE Debugger: Include game ID inside dump file. + * Debugger: Add formats to breakpoint logging. + * Fixed SceNetAdhocctlParameter structure + * Added some more info in Debug Log to help debugging + * Added another HexData printing with offset and ASCII contents to help dumping some data in the logs + * Fixed an issue where the 1st line showing 17 bytes of data instead of 16 bytes like the rest of the lines + * Ignore SIGPIPE error on certain system (ie. Linux) + * An attempt to implement AdhocSocketAlert + * Oops forgot to replace these numbers with const on adhoc socket reindexing PR + * Imp sceKernelFindModuleByName + * Reindexing PDP and PTP socket using const/var instead of using confusing raw numbers + * Fix crash issue due to out of bound when indexing PDP socket + * Add draft sceKernelFindModuleByUID (#13380) + * Fix Phantasy Star Portable 2 Timeout issue + * Fix multiplayer on Valhalla Knights 2 + * Fix AdhocMatching P2P Mode. This fix Bleach Heat the Soul 7 + * Fix crash in Digimon Adventures. + * Minor changes to make sure the output struct/arg have similar value to the one from prx file (based on Kingdom Hearts BBS) + * Don't allocate PSP's Memory during DoState + * Fix communication issue with Adhoc Server where ping to the Adhoc Server sometimes getting socket error 10053 and disconnected from Adhoc Server + * Fix possible stalled thread when PPSSPP closed down + * An attempt to reduce the lags/stutters during multiplayer caused by improper blocking behavior. + * Increasing the shutdown delay so that there will be at least one "4=sceUtilityNetconfGetStatus()" after "0=sceUtilityNetconfShutdownStart()" instead of directly to "0=sceUtilityNetconfGetStatus()" (just like what happen when using utility.prx file with KHBBS on JPCSP) + * An attempt to differentiate adhoc connect, create, and join. + * Oops we already have local mac stored in context, no longer need to getLocalMac again + * Fix connection issue on games using AdhocMatching due to sometimes events are removed prematurely before being processed. This fix Gran Turismo where some peers could permanently be in "busy data" state. + * Fixed possible crash issue due to lingering leftover callback events from previous multiplayer session. + * Avoid using hleLog during a Shutdown + * An attempt to sort AdhocMatching Member List in order to make a consistent list on all players (based on Host). Also fixed some disconnection issue on other players when a player is leaving the room on Gran Turismo and Patapon 3. + * An attempt to make PDP and PTP ID to be unique so they can be polled properly together without getting conflicted ID. This fixes Gran Turismo. + * An attempt to fix sceNetAdhocPollSocket to works properly. This fixes one of the multiplayer mode on Bleach Heat the Soul 7 + * Making sure the 1st 2-bits on the 1st byte of MAC address' OUI are zero to prevent issue with some games (ie. Gran Turismo) + * Default to P2P/Parent's MAC address if the target MAC on sceNetAdhocMatchingSendData is 00:00:00:00:00:00 (need to confirm whether this is correct or an error should be returned instead) + * Ignores the 1st byte of MAC address when comparing, since there might be games (ie. Gran Turismo) that tries to tamper/change the 1st byte during multiplayer upon use. + * Use >= 0x03080000 instead of 0x0307FFFF + * Add a check in sceKernelTerminateThread + * Look in the mirrors or not depending on whether the texture's address is in the mirrors (detected as a depth texture). + * When going the other way, there can be multiple textures that need updating. + * Partially fix Katamari (flicker due to choice of the wrong depth buffer still happening). + * Reschedule after resuming thread from suspend. + * Oops, crashfix for late change + * Add some ONCE-reporting of multiple candidate situations + * Forgot the if, oops. + * Shrink the "Cardboard VR Off" button. + * Test Drive: Allow virtual framebuffer copies. This eliminates the hyper expensive readbacks. + * Apply the scoring model when creating/updating framebuffers too. + * Switch framebuffer matching to a scoring model. + * Extract AttachFramebufferToEntry function + * GE dump loading: Try to use the correct GameID so compat.ini flags apply. + * Add a check in sceKernelTerminateDeleteThread + * Remove wrong assert. Should fix #13354 + * cmake: Remove outdated ARMV7 define. + * Global: Remove ARM64 define. + * GPU: Avoid compile error if ARM64=1 specified. + * TexCache: Try to avoid wrong texcache usage. + * TexCache: Improve quicktexhash by ~1-4% on NEON. + * Only clear when initializating kernelMemory and userMemory. + * Virtual framebuffer copies: Make a more informed guess on appropriate pixel format. + * Actually clear memory when initializating. + * Delete an unused buffer, saving 0.5MB of RAM. + * GPU: Remove ReliableHash aliases. + * GPU: Hash CLUT using XXH3 with replacements off. + * irjit: Switch to XXH3. + * GPU: Switch vertex/lookup hashes to XXH3. + * GPU: Remove neon xxhash implementation. + * Vulkan: Type comparison warning fix. + * unittest: Fix build on Android. + * Common: Update to latest xxhash. + * Net: Reduce PortManager log noise. + * Throw in a minor simplification in depal. + * Address feedback from #13341. + * Fix final subpass dependency for depth + * Correctly update image layout to the final one after a render pass. + * Log validation errors normally as well as using OutputDebugString. + * Improve LogSteps further. Break out PreprocessSteps. + * Naming fix, better names for temp fbos + * VulkanRenderManager: Improve logging. LogSteps output is much better. + * Fix longstanding depth/stencil view issue in Vulkan. Cleans up validation. + * Vulkan: Minor fix for depth/stencil pretransitions. Used DEPTH_ATTACHMENT_OPTIMAL by mistake in barrier. + * AspectMask fix + * Vulkan: Silly typo fix in barrier + * Exception: Don't trust sigaltstack(). + * SavedataParam: Be careful with const char* to string. Might help #13187 + * Update lang submodule + * http: Avoid logging errors for would block. + * TexCache: Force recreate texture on detach. + * Framebuffer manager refactor step 1: Split ApplyFramebuffer into Match and Apply steps. + * Framebuffer matching: Don't try to match depth buffers with color if the swizzle bits don't indicate it. + * Debugger: Check for no texture before debug bind. + * GPU: Properly detect clears. + * Quick Vulkan crashfix + * Some minor logging improvements that get to tag along the previous commit + * More explicit invalidation of any cached state in Thin3D. Fixes #13307 + * UI: Use standard text wrapping for chat messages. + * UI: Allow text to use native fonts. + * UI: Split chat lines using Unicode. + * GPU: Fix some case warnings. + * Kernel: Avoid two different Heap structs. + * Avoid using getaddrinfo during initialization as it could blocked the thread if there is no network + * Audiocodec: Fix warning on older clang. + * native: Minor header cleanup. + * Windows: Show instance counter only with peers. + * Net: Use locking consistently for instance counter. + * Improve JPEG file detection (mainly for background image use) + * Small mistake in sceKernelExitDeleteThread + * Add a check in sceKernelExitDeleteThread + * GL: Re-enable mipmaps for thin3d textures. + * Windows: Make the instance counter go by 1, 2, 3. + * Windows: Auto-enable GL validation (debug messages) in debug builds + * More work on GL state leaks. Some things really need a redesign. + * Net: Simplify local IP lookup. + * Net: Cut down on local IP aliasing. + * Use ppsspp error name + * oop + * Fix sceKernelExitThread + * Add support for the 8Bitdo SF30/SN30 Pro controllers on SDL. See #13034 + * Log the first 100 block transfers instead of just the first one. Should make it easier to spot interesting things without hacking the log code. + * Some logging improvements. Show more coordinates for block transfers, etc. + * Software renderer clipper: Don't clip on the sides. Fixes #4845 and should fix #7124 for the SW renderer. + * Global: Unbreak build. + * Buildfix + * More Log.h cleanup. + * Move MsgHandler into Log.cpp/h + * More cleanup of Log.h, move AndroidAssert into MsgHandler.cpp/h. + * First step of cleaning up Log.h. Plus a few other bits and bobs. + * Fix undesired re-builds after runnning CMake + * Buildfixes + * Address feedback. + * Switch to PPSSPP's assert functions (don't use the system's) + * Fix newlines in logging before the manager is initialized. + * Buildfix + * Remove time_now() - time_now_d() is the replacement. Absolute time values can't be stored reliably in floats. + * Android.mk fix + * Update .editorconfig to match the encoding of the resource files. + * Move timeutil to Common. (Experiment to see how much work it is to move these). + * Address feedback + * UWP buildfix + * Vulkan: Fix tex upscaling 4444 swizzling. + * Debugger: Oops, fix comment typos. + * Finally delete base/logging.cpp/h. Carefully preserve behaviour on Android. + * Fix build of ZimTool/AtlasTool. Had to break the ugly backwards dependency from LogManager to g_Config. + * Getting really close to getting rid of base/logging.h now. + * Even more base/logging.h removal and fixes + * More base/logging.h cleanup + * Remove base/logging.h in a whole lot more places. + * Remove base/logging from a lot more files in native + * Remove base/logging.h from a whole bunch of files in native + * Remove base/logging from UI and more + * Remove most instances of base/logging.h from Common, Core, GPU, more + * Replace base/logging.h in VulkanContext and parts of native + * Remove ELOG/ILOG/WLOG from the Android C++ code (mostly) + * Recategorize some logging, in preparation for what's to come. + * Fix menu navigation from axis in linux + * Fix build with clang-cl + * Fix SSE detection with clang-cl + * Fix Windows/CMake build with Visual Studio + * Shows AdHoc and Access Point Connecting... Dialog + * Making sure std::min/max are not overridden by windows header's min/max + * Moving reused adhoc function out of sceNet function to prevent getting extra SCENET log + * An attempt to simulate a fake PSN authentication on Patapon 3 + * Renaming sceNp* NIDs functions to their proper function names. + * Really no need to call clear() in the constructor for AudioChannel. + * Disable the instance counter in libretro builds. + * Fix some minor issues found by address-sanitizer on Linux + * UninstallExceptionHandler: Zero-initialize some structs. I've seen some weird crashes on the free() on Android. + * Minor logging improvements + * Global: Buildfix for parsers. + * Global: Move string number parse to text/parsers. + * Global: Reduce ini_file header complexity. + * Global: Make stringutil includes more explicit. + * Move Section out of IniFile so it can be forward declared. Unlocked further improvements to build speed. + * Can't avoid sstream in ini_file.h, it seems. + * Buildfix + * Remove sstream from stringutil.h. See #13267 + * libretro: Buildfix. + * SaveState: Rename ChunkFile files to Serialize. + * Global: Remove some unused header code. + * SaveState: Split out Do types to reduce headers. + * Audio: Avoid exposing fixed size queue in header. + * SaveState: Add header to other makefiles. + * Global: Remove unnecessary includes. + * UI: Fix an override warning. + * Audiocodec: Silence a known warning. + * Global: Cut down on file/string includes. + * HLE: Fix some missing error logging. + * SaveState: Split Do() into a separate header. + * Address feedback + * Minor: Initialize a struct. Decrease logging in sceMt19937. + * Remove partial comment + * Vulkan: Implement depth texturing through depal. + * Some fixes + * Vulkan/generic: Initial prep for depth texturing + * Optimize value conversion in (unused) depth readback. + * These convenience overloads don't work in 32-bit builds, remove them. + * Set debug names for more framebuffers and textures + * Allow passing in an object name tag when creating framebuffers + * Vulkan: Start adding object names for easier validation debugging + * (Libretro) Buildfix for Windows + * Remove double disable function on frame duplication + * Enable pixel depth rounding for Nayuta no Kiseki. See issue #8744. + * Logging improvement + * Remove some unnecessary reporting. + * Fix issue where after a backend change restart, the new instance was considered secondary. + * Fix #13251 for D3D11. The remaining issue in #7124 should be fixed. + * Expand the viewport to cover the scissor region, if it doesn't. Fixes #4845 (bloom in Dante's Inferno). + * Viewport state conversion: Move the pixel scaling to after the overage clipping. + * Remove the LARGE_VIEWPORTS separate path. The fewer paths the better, all need to work anyway. + * Also correct the allocated size. + * Correct the alignment size when allocate memory at a position. + * UI sound fix + * Be a little more aggressive discarding non matching framebuffers when texturing. Enable create framebuffer from copy, fixing #12345 + * Texture from framebuffer: Logging improvements + * Clarify, but don't yet remove, a perf hack for ES devices. Remove a unused sync parameter from readbacks. + * Improve logging of unknown syscall imports. + * Rename FramebufferDX9.cpp/h to FramebufferManagerDX9.cpp/h + * Rename FramebufferVulkan.cpp/h to FramebufferManagerVulkan.cpp/h + * Rename FramebufferCommon.cpp/h to FramebufferManagerCommon.cpp/h for consistency + * Move a line to a better place + * Expose SYSPROP_SYSTEMVERSION to Libretro Android core. This fixes crashes with targetSdk 29. + * Fix Android Libretro build issues. + * Fix texture upscaling and per game setting fix/cleanup + * Off by default + * Add a setting. Various tweaks to sound triggering. + * Add a couple of more sounds. Rename some vars. + * Hook up a couple more sounds. Unfortunately clickable back buttons now play both back and confirm sounds... + * Hook up the first UI sound, make it play. + * Read in WAV files for UI sounds + * Initial sound effects + * BackgroundAudio: Switch to a heap allocated buffer. + * Consolidate BackgroundAudio.cpp into a class + * libretro buildfix + * SaveState: On section version failure, log out the name of the bad section. + * Vulkan debug log: Remove some old exclusions, add a new one (for an old issue) + * Minor logging improvements + * Fix error in sceUsbMic savestate handling (need to accept old savestates without the section) + * Fix crashes issue due to 0 is a valid index to types_, using invalid index like -1 should give a better/clearer stack trace + * Save&Restore PSP Thread IDs to prevent using the wrong Thread ID after loading from save state, also making sure DoState have default value + * UI: Simplify on/off for hardware tex scaling. + * Vulkan: Allow custom texture upscaling shaders. + * UI: Add setting for texture upload shader. + * Lowering minVer of AfterAdhocMipsCall section. + * Rearranged network's After PSPAction creation/registration so that newer one have higher value to prevent network's callbacks triggering the wrong after action after loading from old save state. + * Update Vulkan headers to the latest, just to keep up. + * Add some comments and const-correctness, and a pointer type fix, to the "semaphore" crypto stuff. + * Reorganized Networking UI (#13232) + * Init parameters in __UsbMicInit to avoid incorrect initial state when you exit to menu from ingame. + * Patapon 3 Fix (#13231) + * Imp sceUtilsBufferCopyWithRange and sceUtilsBufferCopyByPollingWithRange (#13206) + * minor fix + * BuildFix + * Also partly implement in sceUsbCam. + * Flush audio buffer when a transmission is completed. + * Do state. + * Use UTF-8 code page to get the device names. + * Add basic Microphone support on Windows. + * Fix alpha channel handling in xBRZ texture filter shader + * Add two Kernel_Library's nids (#13218) + * Added a fake thread to process Apctl Request Events into Apctl State Changes + * Fix some lint warnings, and a "toast" on graphics init failure (instead of previous crashes) + * Android: Reduce asserts during startup. + * Some renaming and cleanup in the Android audio code + * Android: Can't call AlertDialog.Builder.setOnDismissListener before JELLYBEAN_MR1 + * GL: Add some paranoid checks. Remove a useless option. + * Forgetting "return true" fooled the optimizer into crashing. Fixes #13215. + * oop + * Add two SysMemForKernel's nids + * Add two ThreadManForKernel 's nids + * Remove unnecessary vector from thin3d_gl texture handling. + * Remove wrong comment + * Don't trust the messy error checking in EmuScreen with figuring out what to do with zip files. + * Reduce use of multi-byte char switches.. saw this go wrong when stepping!?! + * ExceptionHandler uninstall: Don't crash if no exception handler already installed. + * Add some threadman's nids + * Added more stub for some unimplemented sceNetApctl* functions + * Add two ModuleMgrForKernel's nids + * Debugger: Add memory.read_*, memory write_* + * Attempt to fix an issue when the 3rd player joined causing problem to other players on Patapon 3 (this may also affects other games that use AdhocMatching) + * Added more info to AdhocMatching Logs to get a better insight + * UI: Fix consistency in vsync setting for iOS. + * Locking before changing peer linked list order, just to be safe. + * (Libretro Windows) Buildfix + * Added target/destination IP & port of sceNetAdhocPtpConnect in the log to get better insight + * Fix some logs text + * Fix an issue where a player got disconnected when another player tries to join. This should affects games that use AdhocMatching such as Patapon 3 + * Small perf optimization in debug mode (surprisingly expensive to do a vector lookup here). + * Libretro: Update minimum windows version to Vista. Committed on behalf of twinaphex + * D3D11 - don't forget to unbind secondary texture when we need to unbind. + * Just to be safe since SO_MAX_MSG_SIZE may not be available on all platform and forcing the definition to what windows use might be a bad idea. + * Making mac2str function easier/cleaner/safer to use for logging purpose + * Do UPnP stuff on it's own thread to prevent causing stutters/lags during multiplayer game due to blocking socket behavior on miniUPnP + * Provides quick IP fill on Adhoc Server IP address setting to makes player's life easier :) + * Need to make sure already connected to Adhoc Server before Creating/Joining a group. (Fix GTA VCS failed to join a group and unable to see any room) + * Reconnect to Adhoc Server when disconnected while still having the AdhocCtl Inited (ie. due to timeout or network failure) so players doesn't need to reset the game to reconnect. + * Fix issue when loading save state created from previous test version + * Correct a crash on a missing kernel object. + * Fix timeout comparison + * Minor fixes + * Fix possible crash issue during Networking Cleanup + * Fixed PortManager fallback Cleanup issue when exiting PPSSPP due to early WSACleanup + * Added an option to Disable Nagle Algorithm (Enable TCP No Delay) + * Fixed UPnP port opened by PPSSPP detection, and Updated PortManager to be compliant to general purpose usage + * Added a UPnP option to use original port for external port instead of using the shifted port by port offset, to be compatible with real PSP or other PSP emulators + * Further libretro buildfix + * Making sure there are no warnings on adhoc code when building on android studio + * Fixed GvG Next Plus, Phantasy Star Portable 2, and some minor changes + * libretro buildfix? + * Attempt to fix compilation error on Linux + * Fix Blinking game room issue on NFS Most Wanted, this will also fix lobby issue on Ridge Racer 2, Naruto Kizuna Drive, etc. + * Backport Mac/iOS buildfix from a later commit + * Use the alloc size from real PSP for FONT_OPEN_INTERNAL_STINGY mode. the + * Added UI to change WLAN Channel. + * An attempt to fix socket's behavior inconsistencies across platforms. + * Implement ANR2ME's solution for miniupnpcstring.h + * Oops + * Create an Android.mk for miniupnp + * Windows: Run the upnp string gen script regardless of architecture, and in UWP. + * Update the gradle version again. + * Add PortManager.cpp to Android.mk + * Switch to my miniupnpc fork with a UWP fix + * UWP: Unify linker options + * Set up Windows UWP project for miniupnpc. + * MiniUPNPC: Windows: Try to fix build on VS 2017, add more platforms. + * Fix UPnP error detection + * Added UPnP Support + * Windows: Add command to load up a new identical instance of PPSSPP. + * Temporary buildfix + * Warning fixes + * Backport a macOS buildfix from later + * Fix Local IP detection on non-Windows system + * Making sure Adhoc codes doesn't have compilation warnings + * Enabling KeepAlive on sockets + * Increasing the extra delays on Adhoc's callbacks just to be on the safe side, also decreasing the default network's timeout to be noticed sooner + * making sure there are no alignment warnings related to member of packed struct on android + * Improved multiplayer stability regardless of I/O Timing method + * Fix i18n type + * Improved multiplayer compatibility on some games (ie. GTA VCS, Naruto Ultimate Ninja Heroes 3, DBZ Shin Budokai 2, Power Stone Collection, .hack//Link, etc) + * Another buildfix + * Buildfix + * Separate each AdhocMatching callback's buffer, since callback aren't immediately executed thus using shared memory address may corrupt previous data + * Making sure adhoc callbacks runs on AdhocThread + * Silence secondary instances. + * PSP kernel: Improve logging when accessing bad kernel object handles. + * Make the instance counter global and initialized at startup. + * Remove some _XBOX stuff + * Apply a few lines from "Added UPnP support", removing extra WSA calls. + * Make PPSSPP_ID persistent every reset/changing game thus have persistent localhost IP + * Excluding Android from multiple-instance feature because i'm too lazy to learn ashmem :D + * Oops forgot to change this also for multiple-instance to work properly + * Support multiple instance of localhost Multiplayer on 1 PC + * Prevent reporting a bad memory access just because Tekken creates a mutex with a null name. + * sceMpegAvcCsc: added range validity tests. + * Buildfix + * Third part of getting rid of PanicAlert + * Step 2 of removing PanicAlert + * Step 1 of removing PanicAlert + * Remove category from _assert_msg_ functions. We don't filter these by category anyway. + * Fix a bug in crashhandler where we could end up disassembling far too much. + * EditorConfig: Separate indent style for libretro. + * Display: Allow unthrottle to skip only flipping. + * Support full VSync control in SDL OpenGL. + * Improve some logging, and print the line number from PanicAlerts. + * Update lang submodule + * Eliminate an unnecessary global g_Vulkan. + * Windows/Vulkan: Don't destroy the surface during resize, no need. + * More buildfixes + * Buildfix + * SDL: Avoid destroying the surface on resize. + * Cleanup log output on swapchain/surface recreation. + * Buildfix. Checking _POSIX_VERSION is not recommended anyway. + * Crash: Show disassembly of the instruction causing the crash, and the symbol name. + * Split the fault handling from MemMap.cpp to MemFault.cpp. + * Update README following unknows markup way + * Savedata: Correct AM/PM and time/date settings. + * Travis: Don't update python3. + * Fix + * (Libretro) Buildfix - add missing file x64Analyzer.cpp + * Windows ARM fix, cleanup + * Refactor MachineContext.h to reduce ifdefs elsewhere. + * There's no sigcontext on 64-bit iOS either, apparently. + * Yet another iOS buildfix attempt + * Another iOS buildfix attempt + * Various platform buildfixes + * Make fastmem memory exceptions report the exceptions to Core correctly. + * iOS buildfix attempt + * HandleFault: Add missing nullcheck + * Try USE_SIGACTION_ON_APPLE on IOS. + * MachineContext, Linux/Android: Try to support android-x86 (32-bit) + * Add x64Analyzer to Android.mk. Some minor cleanup + * More info on crash screen + * Exceptions: A bit more consistency in callback registeration. + * Mac/Linux buildfixes + * Draw a minimal crash dump on the emu screen after a crash (if bIgnoreBadMemAccess is false). + * ARM/ARM64 instruction analysis, hook up to handler + * Skip bad reads/writes by the guest executable. + * Simple exception handler so we can ignore accesses that happen within the PSP memory space. + * Switch to a fence instead for readbacks. Some sources suggest this is better than idling a queue or device. + * Readback: Downgrade from vkWaitDeviceIdle to vkWaitQueueIdle. Probably effectively pretty much the same. + * Osk: Draw shadows on all the letters. + * MsgDialog: Show better error messages. + * MsgDialog: Allow text to be wider. + * MsgDialog: Add scrollbar when message is long. + * PPGe: Draw nicer drop shadows. + * PPGe: Handle text shadows more consistently. + * Vulkan: Buildfix. + * Vulkan: Make sure textures/samplers are unbound at the end of PresentationCommon::CopyToOutput. + * Revert "Disable a new compiler warning that doesn't do us much good" + * (Libretro) Add MSVC 2019 target + * Change libretro.cpp to confirm to libretro code formatting conventions + * Disable a new compiler warning that doesn't do us much good + * (Libretro) Add optimal input read codepath - bitmasks + * Remove irrelevant comment + * Move the Vulkan swapchain out-of-date checking to the vkQueuePresentKHR call. + * GLES: Invalidate framebuffers bound DONT_CARE. + * Kernel: Check thread switch PC in release. + * jit: Add some basic checks in armjit/arm64jit. + * x86jit: Trigger exec exceptions. + * irjit: Add jump crash checks. + * UI: Allow non-ascii on crash dump screen. + * Core: Track exception on bad jumps. + * Core: Reset exception info on resume/reset. + * Kernel: Add a bit more thread info on crash. + * Add custom GLEW - interfaces with libretro get_proc_address - we need this for compatibility with DRM/KMS and Wayland contexts - otherwise we're limited to GLX context + * Travis: Use the default macOS image. + * Update v1.10.3 readme link + * Expose more information on the crash screen (current kernel thread) + * Address some feedback + * Draw a minimal crash dump on the emu screen after a caught crash. + * Formalize "core excpetions" as a concept + * Some code reformatting/renaming + * Centralize handling of memory exceptions a bit + * Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR + * Update version for 1.10.3 + * Update lang submodule + * Update README for 1.10.3 + * Travis: Disable OSX/iOS until we can fix them + * Touch control layout screen: Make the expanded click zone around the controls symmetrical. + * Kernel: Add a little paranoia check on chained mipscalls. + * Fix decimal part + * Touch control layout: Make dragging a lot less "jumpy" + * TouchControlLayoutScreen: Reorder functions in the file to make more sense. + * Refactor TouchControlLayoutScreen - break out the actual editor into a separate view. + * (Libretro) Makefile build fixes + * (Libretro) Buildfixes + * Change wording of camera notch ignore setting + * Update version for 1.10.2 + * Update README.md for 1.10.2 + * Add some paranoid checks in AfterMatchingMipsCall::run(). + * Add automated script for link on readme + * Android: Add option to ignore camera notches when sizing the display. + * Remove unnecessary logging of preview formats + * Link PR and issues in README + * Screen: Unlock the inputLock_ mutex slightly earlier in processFinishDialog + * Revert "Remove the I/O on Thread option - treat it as always on." + * http: Check cancel flag more often. + * Sneak in some paranoia in InstallZipScreen.cpp (another one from #13057) + * Check that we actually got a preview size. + * CameraHelper: Do a better job of choosing an appropriate preview size. + * Add a try/catch to Android camera device listing. Might help #13091 and the issue seen in #13057. + * Change default rendering resolution on Linux to auto + * Fix radio button in "Window size" menu + * Update submodule URL + * Fix reliability of the CMake generated version + * README.md update + * Update version to 1.10.1 + * Update README, lang submodule for 1.10.1 + * SaveState: Prevent edge case on old save state. + * SaveState: Make sure to default init net data. + * Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057 + * Disable the "Duplicate frames" feature if frameskip != 0. Works around / Fixes #13068 + * Some paranoid checks in PPGeDraw. Might help the crash seen in #13047. + * Downloader: Join threads in CancelAll + * D3D9: Fix a sign mistake generating the projection matrix. Fixes #13063 + * Different handling of Download lifetimes. Might help an issue from #13057 (1.10 crash mysteries) + * cmake: don't install bundled glslang + * Qt: unbreak build without SDL + * TextureDecoder: Fix misuse of NEON on all armv7 + * Vulkan: Correct secondary texture binding in Draw. + * Draw: Allow 2 textures bound in Vulkan. + * GPU: Add sampler1 for postshader orig source. + * Draw: Fix textures and samplers at an offset. + * Draw: Use uniform locs for GLES, add samplers. + * GPU: Alternate FBOs for chained postshaders. + * GPU: Avoid immediate postshader FBO recreate. + * Android: Request stable layout and update on focus. + * GLES: Use debug groups for render steps. + * GLES: Avoid duplicate state resets. + * GLES: Delay buffer use in vertex cache. + * GLES: Fix disabled vertex cache code. + * GPU: Try a bit harder to determine safe size. + * Vulkan: Match safe size behavior on all backends. + * Io: Fix LBN timing for virtual discs. + * Io: Cleanup access bits for files. + * Headless: Handle umd mapping with block devices. + * Io: Open sce_lbn references and whole ISO faster. + * Io: Account for OpenAsync timing. + * Io: Fail without fd on bad device in OpenAsync. + * Io: Improve non-async open timing. + * Io: Track whether the game is on a UMD or storage. + * Io: Simulate VFAT bug only when simulating FAT32. + * Io: Improve timing of sceIoOpen(). + * Io: Cleanup sceIoOpen errors and logging. + * Windows: Make init crash warnings more generic. + +- Add Excludearch for PowerPC + +- Update to version 1.10~git20200627: + * Update version number to 1.10. This required changing the Android version code pattern, but should be ok. + * Update lang submodule again + * Archive changelog for older versions + * Add https://github.com/hrydgard/ppsspp/issues/11974 + * Update lang submodule + * Partly clean up SDL resize code, should help #11974 + * Enable Vulkan validation in SDL debug builds + * Update Lang + * Minor style + * Update readme for v1.10 + * Logging improvements and warning fixes. + * Finish the Linux part of this change + * Vulkan: Recreate the swapchain if we get too many "out of date" frames. + * Buildfixes + * Move the responsibility to register the debugutils callback to the VulkanContext. We only use one anyway. + * Simplify the validation interface code, bugfixes + * Vulkan: Remove support for the old VK_EXT_debug_report extension + * Update lang and pspautotests submodules + * oop + * oop + * Fix by @unknownbrackets + * oop + * Add a sceOpenPSID_driver nid + * Add sysclib_strncmp,sysclib_memmove + * Reuse some already translated strings + * ColorConv: Fix typo introduced in #12882, fixing #13014 + * More README updates + * More README.md updates + * Don't forget rpi4 + * Incorporate unknownbrackets' suggestions for the README.md update. + * iota97's suggested README.md items. + * Android: Fix odd screen centering with insets. + * Update lang submodule. + * Update README.md for 1.10.0. + * Real support Code Geass: Lost Colors chinese patched version + * Some work in sceKernelPartitionTotalFreeMemSize,sceKernelPartitionMaxFreeMemSize + * Add Kurok (homebrew with a distinctive GameID to compat.ini ForceMax60FPS. Fixes #13025 + * Add some ThreadManForKernel nids + * Change to @unknownbrackets logic + * oop + * Add sysclib_strstr + * Link to buildbot builds of PPSSPP + * Add sceKernelStdout + * Kill the log as @hrydgard suggest + * Reduce sysclib_memcpy log level + * Real support "Hatsune Miku Project Diva Extend" chinese version + * Fix logging as @unknownbrackets suggest + * Wrap sceKernelUnloadModule in ModuleMgrForKernel + * Wrap some SysMemForKernel + * Forget HLE_KERNEL_SYSCALL flag + * Wrap sceKernelExitVSHKernel + * Warp some ThreadManForKernel + * Fix some bugs and style for #12994 + * rudimentary serch function added for the memory dialog + * Code style fix + * Revert "Repeat of the experimental commit, was too fast for the build bot." + * Repeat of the experimental commit, was too fast for the build bot. + * Revert "Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3)" + * Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3) + * VFPU interpreter: Improve some error messages, after seeing a bad one in #10196. + * We need to check for renderpass change and dirty here too. What a mess.. + * Annotate calls to RebindFramebuffer with their cause. + * Vulkan DrawEngine: Move the renderstep changed check until after the last place where it can change. + * Disable range culling for MGS:PW and MGS:PO. See #12348 + * Typo fix. Will hopefully help #12992. + * Have DisplayLayoutScreen implemented insets manually. Gave up refactoring it. + * Handle insets correctly for the in-game final screen blit. + * Minor refactor in PresentationCommon (combine loose coordinates to a struct) + * VulkanQueueRunner: Fix some uninitialized struct members (not sure if it has any effect) + * oop + * Remove log as @unknownbrackets suggest + * add raspberry pi 64 bit build files + * Experimentally enable pixel-depth-rounding for Tales of Phantasia, tries to work around an Exynos driver bug. + * Time to update gradle again (Android Studio 4.0 was released) + * Fix minor bug in StereoResampler debug display + * UWP: Fix safe insets. + * Vulkan: Ensure depth/stencil load match on Mali. + * Vulkan: Trivially kill more empty steps. + * Travis: Build UWP also. + * UWP: Link ChatScreen. + * UWP: Stub new inputbox system func. + * UWP: Buildfix for controller vibration. + * UWP: Add libpng17 include path. + * UWP: Include TextDrawer in main MSVC project. + * UWP: Fix TextDrawer with latest changes. + * Thread: Default to kernel threads from kernel. + * GPU: Don't allow step id to decrease at a sync. + * Vulkan: Correct viewport flag reset on rebind. + * GE Debugger: Fix alignment in GE dumps. + * Do a similar thing for D3D (let the backend handle the dirtying). + * OpenGL/Vulkan: Rework the contract around dynamic state. Removes some ugly dirtying from the GL render manager. + * UI: Lock around removal from dispatch queue. + * Remove all those "GLES reset the blend state" comments. + * GLRenderManager: Removes some redundant dirtying. Preserves blend state (color mask) across clears. + * Vulkan: After binding a new framebuffer, we always need to dirty the viewport/scissor state. + * DarkStalkers: Handle the "normal" screen stretch too, not just "wide", to avoid a surprising performance drop. + * Exclude a couple more commands from re-execution in ReapplyGfxState. See + * GPU: Don't reapply LoadClut each frame. + * PPGe: Left align messages in dialogs. + * Windows: Workaround for custom build step error. + * Windows: Avoid calling git describe 3 times. + * SDL: Try to continue if EGL init fails. + * Windows: Move git-version update to build event. + * Global: Add more other platforms to MSVC project. + * Support chain + * Memory reading CWCheat + * Add postprocessing CWCHEAT + +- Add QT5Multimedia as build requirement. Fix building of the Qt + frontend. +- Add %define _lto_cflags %{nil} to spec file. Fix building for + Tumbleweed. + +- Update to version 1.9.3~git20200523: + * Headless: Fix flash0/font path. + * Debugger: Avoid symbol map if deleted. + * Debugger: Don't break during startup. + * Android: Buildfix. + * GPU: Never set safe size larger than the buffer. + +- Update to version 1.9.3~git20200522: + * [Camera/V4L] Add support for jpeg and multiple buffers + * Windows: Ask for a specific device on failure. + * Windows: Avoid WASAPI init for a bad format. + * Windows: Avoid crash for a mono output format. + * Ge: Check stack depth based on args struct size. + * GPU: Ignore viewport for scissor of 481. + * Vulkan: Label render passes in RenderDoc/etc. + * Vulkan: Cleanup some duplicate code. + * Correct an issue where reformat didn't work if no renderpass was active due to the use of clear. + * Remove a redundant framebuffer bind in CopyDisplayToOutput + * Add a name tag for all render steps (GL/Vulkan). Helps with debugging and should be cheap enough (a single pointer per "step"). + * Move the check from #12908 into the firmware version check. + * Vulkan: Avoid stencilAction != depthAction. + * Vulkan: Check driver version for Adreno 5xx bug. + * Vulkan: Move Harvest Moon fix to Draw::Bugs. + * Vulkan: Stencil initialization: Use the adreno path for Mali as well. + * Fix a case of pointer truncation in Vulkan on 32-bit. Fixes #12932 + * Vulkan crashfix (pNext was uninitialized) + +- Update to version 1.9.3~git20200519: + * Vulkan: Fix leak and remove extra allocator. + * Vulkan: Create FB compatible pipelines in Draw. + * Vulkan: Expand logging of render steps a bit. + * D3D9: Avoid clearing color on stencil upload. + * GPU: Avoid unnecessary clear on stencil upload. + * Revert "Experimental commit that effectively reverts the Vulkan part of #12882." + * Experimental commit that effectively reverts the Vulkan part of #12882. + * Fix the Windows 32-bit build. + * Track scissors like we track viewports (bugfix?). + * Show "debug build" on the splash screen, in debug builds. + * Vulkan: Switch the framebuffer-rebind-to-clear on reformat to, well, a normal clear instead. + * Vulkan: Verify scissor as well. + * Vulkan: Add asserts to catch no viewport render. + * UI: Take reporting screenshot at frame end. + * Vulkan validation: Switch to the new Khronos validation layer shipping with recent SDKs. + * Vulkan: Stop merge at clear/touched read only. + * Vulkan: Make merge pass a bit easier to read. + * GLES: Fix invalidation of backbuffer. + * Vulkan: Generalize dependency tracking. + * GLES: Add dependency tracking for render passes. + * GPU: Centralize framebuffer download. + * Buildfix + * Remove the Audio Resampling setting (now always on). Having it off is not useful because it'll never sync up perfectly over time. + * Revert the loop check in StereoResampler, new one could accidentally keep looping when underrun severely (like if emulation stopped). + * Add more debug info in scePsmfPlayerStart + * Make the IsValidPBP DISC_ID check a bit more lenient. Fixes an issue where some homebrew would no longer show in the list. + * Fix homebrew store button to work even after changing grid layouts (it lost its click handler) + * Fix a crash bug in homebrew store + * Remove our custom atomics code entirely. + * Convert atomic code in core and ConsoleListener to use C++ atomics + * Reduce the SDL audio buffer size, 2048 is a bit excessive. Port the changes to the Qt SDL code. + * StereoResampler: Make sure the target buffer size is large enough, taking SYSPROP_AUDIO_FRAMES_PER_BUFFER into account. + * Rename things to make more sense. + * StereoResampler: Use C++ atomics + * Add some vaguely interesting stats + * SDL: If we get an audio device with a different freq than 44100, that's actually OK. + * arm64jit: Track writable and non-writable pointers. + * Mp4: Cleanup some parameters. + * cmake: Fix rpi4 build on newer gcc. + * GPU: Fix an overflow loading old save states. + * GLES: Specify buffer type just to be safe. + * arm64jit: Minor cleanup. + * GPU: Allow each shader in chain to have settings. + * UI: Translate shader setting names. + * GPU: Keep last output size in chained postshaders. + * GPU: Prevent infinite loops in postshader chains. + * GPU: Force nearest only for the upscaling filter. + * GPU: Move calculating render res to presentation. + * GPU: Allow postshaders to have parents. + * GPU: Update postshader uniforms for each. + * GPU: Process all postshader pipelines. + * GPU: Cleanup a comment, we use shorts now. + * GPU: Move things around to be per postshader. + * Simplify how to get the debug stats from StereoResampler + * Fix comment + * Qt fix + * Only show frames per buffer if the number is available through sysinfo + * Oops, need to pass an (invalid) slot number in headless too. + * SDL: Show the actually used sample rate in system info. + * oop + * Fix "Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256" + * Display the savestate slot number when saving and loading state through shortcuts. + * Very minor optimization in PresentationCommon (don't upload the indices every frame). + * Fix per game setting and pack setting in vec4 + * Use map for settings + * Post shader setting uniform + * Thin3D: use 16-bit indices. Fixes #12898. + * GPU: Oops, don't skip copy if stride different. + * Fix DarkStalkers after the just-merged refactoring. + * Draw: Small optimization to callback. + * Libretro: Add libpng17 to include flags. + * GPU: Take A off RGB565 conversion funcs. + * GPU: Use texclamp for postshader/present draw. + * GPU: Centralize DestroyAllFBOs(). + * GPU: Cleanup presentation flipping a bit. + * D3D11: Allow pixel shader uniforms in Draw. + * GPU: Cleanup skip buffer texture draws. + * GPU: Simplify direct render when skipping buffers. + * softgpu: Fix postshader on 5551. + * D3D9: Attempt PS/VS 3.0 if it doesn't work with 2. + * GPU: Use postshader for direct VRAM draws again. + * GPU: Use a texture directly for MakePixelTexture. + * softgpu: Avoid RB swizzle when using a postshader. + * Vulkan: Allow frag shader UBO reads. + * Vulkan: Correct missing offsets in Draw. + * Vulkan: Correct postshader sampler binding. + * Draw: Actually use the index offset parameter. + * softgpu: Enable postshader support. + * GLES: Fix reuse of vertex data buffer. + * GPU: Cleanup leftover postshader stuff. + * UI: Allow postshaders on D3D9. + * GPU: Move post shader handling to new class. + * D3D9: Enable postprocessing of post shaders. + * Draw: Enable backwards compat on D3D11 shaders. + * Draw: Add more uniform types. + * Draw: Allow specifying a tag on shaders. + * GPU: Move a bit more to new display approach. + * softgpu: Allow display rotation. + * softgpu: Allow configuring Google Cardboard. + * GPU: Move cardboard/etc. to PresentationCommon. + * Vulkan: Fix Draw usage of framebuffers. + * GPU: Split FramebufferCommon into two classes. + * softgpu: Fix texture overlap. + * GPU: Handle buffer overhead in postshader uniforms. + * Android: Oops, fix start with space in filename. + * Global: Add some defs for MSVC highlighting. + * Temporarily disable YuGiOh save fix (experiment in issue #7914) + * Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256 + * D3D11: Better set current texture to null first, otherwise we can run into another issue. + * Fix a comment + * D3D11: Fix a bind ordering issue in depal (only a problem with debug layer enabled) + * ColorConv: Fix a few conversions that missed the lower bits of each component. + * Vulkan: Don't merge render passes where the second one begins with a clear. + * Android: Avoid multiple resizes in a row. + * UI: Add more options to touch test screen. + * UI: Return to game settings after restart. + * Windows: Fix GL reinit on backend switch. + * Android: Move a bit more size handling. + * Android: Reassert sustained perf when going ingame. + * Android: Refactor size maintenance to own class. + * GPU: Minor lighting cleanup in software transform. + * GPU: Split up software transform into phases. + * Windows: Add safety checks to WASAPI code. + * GLES: Add safety handling for offset depal. + * GPU: Calc framebuf offset with right params. + * GPU: Avoid a texture offset change in sw transform. + * GLES: Simplify the framebuf offset detection. + * Vulkan: Framebuffer manager: Use an allocator for "MakePixelTexture" images. + * compat.ini: Turn on ForceUMDDelay for Innocent Life. See issue #2830. + * iOS/macOS : set bundle version + * iOS : File association + * compat.ini: Set ForceMax60FPS for Super Monkey Ball Adventures. See #7674. + * Make PPSSPP visible in OUYA launcher + * Fix: touchscreen evens on upcomming SDL2 versions which includes the same functionality but inside the library + * And another mumbo jumbo game (#12857) + * Enable ForceMax60FPS for games published by MumboJumbo. See issue #12857 + * Vulkan: Discard negative width/height framebuffer blits. Will likely help #12531. + * Address additional feedback from Unknown, finally + * Assorted fixes (build and crash) + * Use PPSSPP's kernel interface to retrieve Heap objects + * Address Unknown's feedback + * Change to info log + * Attempt to make save status + * Fix crash in sceKernelDeleteHeap + * Attempt to build fix non-windows + * remove comment + * Try to Implement SysMemForKernel + * Move SysMemForKernel to sceKernelMemory + * oop + * Wrap some SysMemForKernel's nids + * Update <Share> dialog on Android 10 + * iOS Share PPSSPP + * Travis: Handle new package versions better. + * PPGe: Remove half-pixel offset. + * http: Fix thread join on enable/disable. + * "Unify" the credits screen. Fixes #12844. + * Android: Don't cache env in text drawer. + * Update gradle again + * GLES: Disable range culling on old Tegras, they seem to misbehave (see issue #12838). + * update VS projects + * D3D11: Always use accurate depth. + * Windows: Send resize when adjusting render mode. + * Add "Switch UMD" menu point to Linux version + * Improve code readability + * Implement PPSSPP specific cheats: + * Update more Linux version menu points to correspond to Windows ones + * Remove leftovers + * Add "Record" menu group to Linux version + * TextureReplacer: Generate a default value in the ini files for ignoreMipmap. + * Add "Enable chat" menu point to Linux version + * Auto rotate over a square + * Fixes (stage 3) + * Update TextureReplacer.h + * Update TextureReplacer.cpp + * Fixes (stage 2) + * #8714 Unified resolution scaling for all platforms. + * Add option to prevent Mipmaps from being dumped + * Fixes (stage 1) + * Turn on [ForceMax60FPS] for "Fat Princess: Fistful of Cake". Benefits loading times etc. + * Update "File" menu to match Windows version + * Update "Emulation" menu to match Windows version + * Update "Debug" menu to match Windows version + * Update "Options" menu to match Windows version + * Update "Help" menu to match Windows version + * UI: Respect insets with on-device debug stats. + * GE Debugger: Prevent crash when stopping execution. + * GLES: Update shader uniforms after apply state. + * Cheats: Fix use in homebrew on start. + * Cheats: Cleanup global usage. + * UI: Cleanup old specialized checkbox. + * UI: Monitor cheat file changes on cheat editor. + * UI: Update cheat file more safely. + * UI: Use standard back and checkbox in cheats UI. + * UI: Prevent changing memstick path in game. + * u8_clamp clean up + * Squash commit + +- Update to version 1.9.3~git20200409: + * Travis: Cache macOS python build as a bottle. + * Audio: Remove latency setting. + * GLES: Re-enable non-float depal shader path. + * Update gradle again + * x86jit: Force INF * 0 to +NAN. + +- Update to version 1.9.3~git20200406: + * Windows: Prevent applying -1 as inset space. + * Windows: Ensure we resize after hw transform swap. + * Headless: Fix compile on Android. + * UI: Small cleanup in touch control layout editor. + * UI: General cleanup in layout editor. + * UI: Prevent drag drift in layout editor. + * UI: Make display layout editor support 1x PSP. + * Fix SDK requirements of Atlas and Zim tools. + * Net: Correct pool allocation. + * GPU: Track HW tess at start of frame too. + * GPU: Reset hw transform once per frame. + * GPU: Move hw transform decision to draw engine. + * GPU: Update uniforms w/ consistent render mode too. + * GPU: Use consistent buffered rendering state. + * Setting the width and height to 0 made the frameskip unusable on lakka/libretro with a XU4 with a MALI GPU T628. The result was that bad flickering happened when in frameskip mode. Once it reached 60fps, no flickering, below that flickering. This change fixes the flickering and calls video_cb with the correct height and width. + * Travis: build libretro android + +- Update to version 1.9.3~git20200403: + * libretro: Fix Android builds + * Mouse 4 as back in menu navigation + * android: include path fix + +- Update to version 1.9.3~git20200402: + * Android: Change the display length for "toast" message to Toast.LENGTH_LONG + * Touch layout clean up + * UI: Properly clamp control positioning in edit. + * [iOS] Notch support + * Additional rendering fixes for notch + * Fix landscape/reverse landscape cutout padding issue, see #12779 + * Update the lang submodule + * Support drawing around notches on Android displays. Fixes #12261 + * Target Android SDK 29. + * Vulkan: Pick shaders after calling ConvertStateToVulkanKey because it may end up disabling shader blending + * Fix duplicate translation ID + * PPGe: Slightly reduce the font size, might help #12764 + * Windows: Show a message when failing over backend. + * Back to ERROR + * Remove outdated code that reset the logenabled flags on non-Windows. Fixes #12291 + * Minor log improvement in BlockDevices.cpp + * Rember cheat scroll position + * HLE: Oops, make sure we don't deadbeef mips calls. + * macOS: Fix build + * SaveState: Correct compat load with OSK changes. + * PPGe: Fix dialog button positioning. + * UI: Prevent stretching game icons on detail. + * Do not apply sensibility of deadzone skip + * Fix translation things + * Enable chat input for SDL + * Skip deadzone option on tilt + * HLE: Fix some misleading logging. + * Windows: Fix strange build error. + * UI: Translate HAT and left analog the same way. + * Use 2 different button for CW and CCW + * Core: Add argmask for threadhacks to prevent crash. + * GPU: Treat negative light exp same as 0. + * Android: Reassert immersive after input dialog. + * cmake: Improve building with the system libpng. + * Osk: Correct UCS2 conversion. + * Auto rotating analog + * Camera: Fix missing return warning. + * Remove some more uint16_t + * More correctly handle UCS2 encoding. + * Address feedback + * Support a few more wstring functions on non-windows platforms, due to the armips assembler. + * Text input: Clearly use 16-bit chars like the PSP, don't rely on wchar_t. + * PPGe: Avoid crash with missing metadata. + * HLE: Make calling mips funcs simpler. + * GPU: Assume a scissor of 481x273 is a mistake. + * Io: Apply VFAT hack only to dirs <= 8 chars long. + * UI: Allow startup without UI assets. + * UI: Avoid crash when atlas metadata is missing. + * UI: Avoid cached booleans for simple globals. + * UI: Disable render dup frames where it can't work. + * Font: Prevent crash on game exit. + * Android: Fix dismiss of OSK dialog. + * Reporting: Log SceIoChstat calls. + * GPU: Avoid divide by zero in garbage displaylist. + * GPU: Fix memory corruption with bufw > w. + * Add more assets directory paths. + * Correcting return value of some mipscalls without after action. + * Qt: Correct DPI accounting in font rendering. + * cmake: Disable discord-rpc for libretro builds. + * Fix the logic around postEffectRequiresFlip so duplicateFrames doesn't require a post shader. + * Vpl: Correct allocation order when splitting block. + * Core: Use full memory for ELF files. + * Reset the useAllocCallbacks on font init. + * Buildfix. + * Display: Update latched fbaddr on immediate update. + * Fix states. + * No need to manually decide pending or not for mipscalls. + * Net: Stub network sign-in dialog. + * Net: Support NETCONF_CONNECT_APNET_LAST request. + * NetAdhoc: Match init/term behavior better. + * Net: Better simulate sceWlanGetEtherAddr timing. + * Net: Handle memory allocation better. + * Add option to improve frame pacing through duplicate frames if framerate is below 60hz. + * UI: Rebind the backbuffer when drawing UI. + * Switch: Add EGL interface. + * Kernel: Rename conflicting kernel object names. + * Font:alloc/free memory for font file and char bitmap. + * Vulkan: Blacklist on Switch. + * Core: Add some libnx calls for Switch. + * Core: Use a lock for i18n categories. + +- Update to version 1.9.3~git20200311: + * PPGe: Clear unused parts of text image buffers. + * PPGe: Correct double spacing in some save text. + * libretro makefile fix + * Camera: Simplify an expression. + * Core: Quiet some warnings. + * Android: Delay TextDrawer init in PPGe. + * PPGe: Show ellipsis for overly long lines. + * PPGe: Use TextDrawer for save UI if available. + * PPGe: Make some of the API internal only. + * PPGe: Support 8-bit text bitmaps from TextDrawer. + * PPGe: Allow overriding text drawer DPI scale. + * Qt: Cleanup differences in text hashing. + * UI: Refactor TextDrawer to provide bitmaps too. + * UI: Minor cleanups to chat UI code. + * Fix capitalization of mfreadwrite.h include + +- Update to version 1.9.3~git20200310: + * Windows: Warn if Windows Firewall blocks PPSSPP. + * http: Show more detailed status when scanning. + * http: Correct new thread executor. + * Android: Enable native keyboard for OSK. + * softgpu: Correct clear/solid rect BR corner. + * Android: Fix upside-down joystick navigation (due to an old sin). + * New heuristic for getting rid of unnecessary "antialias-lines". + * THe proposed Hive Sweeper fix in #11025 looks right, let's just commit it. + * Possible fix for libretro build issue. (blind commit, untested) + * Osk: Prevent adding highlighted char past limit. + * Core: Avoid shadowing a define. + * Io: Correct some error handling for OpenFile(). + * Android: Avoid translation conflict in translation. + * UI: Move Camera settings lower in Graphics. + * Android: Process input prompts more clearly. + * UI: Make System_InputBox API asynchronous. + * Vulkan: Track down another one of those minor resource leaks. + * Module: Reinit gpu only on runtime module load. + * Android: Reload game config on storage permission. + * Android: Ensure we forget the shortcut on next run. + * Update lang submodule + * UI: Temporary solution to the layout issue: Remove the gear button from the recent screen. + * Vulkan: Ensure scaling happens in cached RAM. + * Headless: Prevent crash running graphics tests. + * Vulkan: Fix minor vulkan resource leak if inflight frames isn't max. + * UI: Simple joystick navigation. Fixes #10996. + * Comment fix + * Also move out the global stuff from view.cpp/h to root.cpp/h + * UI: Break out the hierarchy functions into ui/root.cpp/h + * Minor cleanups + * UI: Ignore invalid PBPs in game browser. + * Tweaked chatbox a little bit + * Fix chat color formatting + * Fix building errors + * Update ab.cmd + * group chat options and set enabled ptr + * Bug fix + * Quick Chat + * Add virtual key for opening chat + * Rebased and fix the update scroll + * build fix + * chat screen & chat button position and hide ui on show chat + * remove pointer and using update() should fix random crash (thanks Uknown) + * Add translation of "You're in Offline Mode" + * Build fix for Linux QT + * Add support OSK for windows + * Android chat empty after : fix + * pointer and scroll fix + * cmake buildfix + * Windows CTRL + C Hotkey + * Add New Chat Counter + * Android Chat Support + * Oops it still random crashed destructor do the fix well + * pointer fix random crash & better substring logic + * Add translation + * Enable chat box + * PPSSPP early chat feature rebranched + +- Update to version 1.9.3~git20200305: + * Let's wait 5 frames + * Fix wheel up/down and additional mouse button + * Android: Fix glslang include path. + * Force Polar's Puzzles to use accurate UMD timing. Should help #12677 + * Add the glslang include path in another place + * http: Avoid detach() in webserver code. + * Core: Bring over some file related Switch changes. + * Another attempt + * Fix atlas tool build on linux + * Also try to fix the legacy Android build. + * CMake buildfix + * Update the glslang submodule, fix the build afterwards. + * Better smoothing and added missing break on MOUSE_WHEEL + * Fix excessive scroll + * Warning fix. + * Attempt to replace 0 frame width with valid frame width.(sceMpegAvcCsc) + * UI fix + * GPU: Restart when changing inflight frames setting. + * Fix weight + * Move clear game list to new menu + * Update lang submodule + * GPU: Use old frame when presenting a skip. + * Address some feedback, thanks unknown + * Fix toggle + * GPU: Allow choosing number of inflight frames. + * Vulkan: Allow alt speed above 60 with vsync. + * Rebase on master + * GPU: Add setting to control inflight frame usage. + * Warning fixes + * Vulkan: Support devices that don't properly support 16-bit texture (like MoltenVK). + * Fix bug in atlas gen. + * Switch all images to dynamic lookup in the atlas by string ID. + * Get rid of atlas tables. + * Update atlas building scripts + * Modify atlas generator to output binary metadata + * D3D9: Allow vsync change at runtime. + * D3D11: Respect vsync setting. + * Vulkan: Present using FIFO for vsync. + * GPU: Centralize vsync interval logic. + * UI: Respect resize flag during graphics init. + * Debugger: Stop remote server in full shutdown. + * Remove support for "lowmem" UI atlas. Had to regenerate unfortunately. + * And 2017 again... + * Delete unused support for ETC1 texture compression + * And fix it on 2019... + * Recreate the VS projects in 2017 + * Code cleanup + * More VS2017 compat + * Reformat the atlastool/zimtool source, fix warnings. + * Atlastool/zimtool: Try not to require VS 2019. + * Atlastool/zimtool: Make it easy to build these on Windows (prebuilt submodule) + * Log shader contents to VERBOSE instead of DEBUG. + * Update gradle again + * ScanForFunctions: Drastically speed up by only trying to insert the newly found functions into the symbol map. + * Rename func. + * Check whether the audio is actually played in psmf player + * Rename rapid fire touch control + * Add toggle flag to combo button + * Fixes + * Switch mode only if needed + * SDL analog mouse input + +- Update to version 1.9.3~git20200226: + * Better align and spacing of UI element + * Better UI for game version in list view + * Toggle mute button + * Go for Abbanon approach + * Scale font down a bit + * Improve stability on non-jailbroken devices + * Add a option for game ID+version as well + * Show region on game selection screen + * Kernel: Delay better in sceKernelReferThreadStatus. + * UI: Separate sleep time in frame time graph. + * UI: Show refresh rate on more platforms. + * UI: Correct refresh rate display. + * HLE: Replace Motorstorm pixel read func. + +- Update to version 1.9.3~git20200212: + * UWP: Update "certificate thumbprint" to one that works + * Fix linking issue in the UWP build (add camera files to project) + * Add some reference line + * Framegraph in devmenu + +- Update to version 1.9.3~git20200210: + * macOS permissions + * QT Api for Camera (Linux/macOS) + * Core: Use a shared_ptr for i18n categories. + +- Update to version 1.9.3~git20200207: + * HttpClient/Buffer: Just some tweaks/sanity checks + * libretro: android: ios: Add stub camera functionality + * libretro: android: Do not build in the standalone UI + * Modify Info.plist automatically + * NativeApp: add System_GetPropertyFloat all the places + * Qt/macOS: enable HiDPI ( retina display ) support + * Remove unused import. + * Use System_GetPropertyInt(SYSPROP_SYSTEMVERSION to retrieve version. + * Use ASharedMemory api instead of direct access to /dev/ashmem which is deprecated. + * compat.ini: Workaround for timing problem in Hot Wheels, see #12604. + * Rapid fire touch control + * DX9: Simplify some expressions + * GPU: Only GL uses a flipped buffer in non-buffered, reflect that in the SW transform code. + * Apply viewport before SoftwareTransform so flipping can be checked + * OpenGL: Call ApplyDrawState before SoftwareTransform + * DrawEngineDX9: Rename lookup table, cleanup + +- Update to version 1.9.3~git20200127: + * Add new listeners in addition to those present which are deprecated + * Core: Future proof CSO support a bit. + * Location: add HDOP; change speed to km/h; change altitude from geoid to sea level + * Do not stop camera if unnecessary + * Android satellites info + * Common/Hashmaps.h: add missing <stdint> include + * Update macOS system name + * Add camera/location support for iOS + * Don't shut down camera when exiting games,also re-enumerating devices if + * SDL app icon + * Avoid divison by 0 + * Remove extra newline + * Snap resize + +- Update to version 1.9.3~git20200121: + * Partial workaround for #12588. Cameras are now gone from settings though after playing one game... + * D3D11: Fix mistake in UI vertex shader for non-textured geometry. Fixes #12587. + * Add support for iOS ( completely untested ) + * Initial support for vulkan on macOS ( MoltenVK ) + * Revert "Android EGL config: Always require 8888, stencil if version >= ICS" + +- Update to version 1.9.3~git20200116: + * Add camera support for linux (V4L2) + * Add DEFLATE and MD5 to HLE module blacklist. Replaces #12576, fixes #12570 + * Flush other UI element draw before changing to noTex + * Fix line rendering in texmode + * Render grid + * BuildFix2 + * Oops + * Improve compatibility. + * BuildFix + * Add camera support for windows. + +- Update to version 1.9.3~git20200114: + * Add another game controller mapping. Fixes #10679 + * Loader: If the module range is bad, don't get stuck trying to scan for functions. + * Update lang submodule + +- Update to version 1.9.3~git20200112: + * Async I/O: Don't delay on close. Fixes #12549 (MGS:PW crash). + * Warning fix + * Upload new Gold icon for Windows + * PRX Decryption: add pauth decryption + * PRX Decryption: add missing decryption keys + * PRX Decryption: add support for gzip compressed executables + * PRX Decryption: add support for type 0/1/2/5/6 decryption + * Windows: Mark PPSSPP as long path aware. + * Windows: Make TEMP dir detection long path aware. + * Windows: Allow long path for sys directory. + * Windows: Support long My Documents paths. + * Windows: Allow longer paths in browse for folder. + * Windows: Make memory dump long path friendly. + * Windows: Allow read only files in load dialog. + * Windows: Make open/save dialogs long path aware. + * Windows: Resolve module/full paths for long paths. + +- Update to version 1.9.3~git20200105: + * Don't check auAddr. + * Check invalid address in sceMpegAtracDecode. + * Update submodules assets/lang, ffmpeg + * Add headbar icon to Qt + * Qt: don't return dangling pointer + * Don't use the MAP_32BIT flag on any platform. + * Mac: MAP_32BIT is no longer supported in Catalina and breaks. We don't need it anymore anyway. Fixes #12495. + * Io: Correct async priority default on async open. + * Oops. + * fix + * Io: Return a better error code for sceIoCancel. + * Io: Update async priority more correctly. + * Change async priority to current thread'priority if priority = -1. + * minor fix + * Avoid thread queue out of range by a offset. + * Move umd replace to loaders. + +- Update to version 1.9.3~git20200101: + * compat.ini: Add Japanese Game ID for DarkStalkers (Vampire Chronicles) + * SDL: Ignore audio switch events in first second. + +- Update to version 1.9.3~git20191226: + * Io: Allow adjusting default async thread priority. + * Io: Correct leak on save state. + * Just return error if current directory not be setted. + * SoftGPU: Convert from 16-bit if unsupported. + * Hide "Control" label on top + * Disabled grid size if snap is disabled + * Fix + * Touch controll grid snap + * Don't ignore SCE_KERNEL_ERROR_NOCWD in many cases. + * IO:Re-grab SCE_KERNEL_ERROR_NOCWD. + * IO:Add an extra delay to simulate umd delay in file seek whence. + printer-driver-brlaser +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + +- Update to version 6+git20200420.9d7ddda: + * Arrange blocks in bands of 128 lines + - this is more similar to what the Brother driver does and + fixes #52, #40 etc + * Tweak compiler flags + * Be tolerant of zero-page jobs + * Add some new printer definitions + - HL-2375DW, HL-2390DW, MFC-7420, MFC-7460DN, DCP-L2520DW + * Update README.md + +- use cups-rpm-helper to have automatic printer driver provides (boo#1172407) + +- Update to version 6+git20191118.2f63d0a: + * Package available on guix, too + * Bump version number + * Version 6 + * Add Brother HL-2270DW + * add gedit backup file to .gitignore (*~) + * Add a bunch of printers + * Don't compress across bands (#39) + * Version 5 + * Brother HL-1110 + * Add a bunch of printer stanzas + +- Update to version 6: + * Added support for some more Brother HL-series printers. + Brother HL-2030 series + Brother HL-2140 series + Brother HL-2220 series + Brother HL-2270DW series + Brother HL-5030 series + Brother DCP-L2520D series +- Update from version 5: + * Fixed problems with Brother HL-series printers in 600 dpi mode. + * Added brlaser.drv stanzas for several new printers. +- Update from version 4: + * Added several printers + * Merged duplex printing support + * Switched to a CMake build system +- Removed patches as they are already merged: + 0001-mark-DCP-7055W-as-supported.diff + 0002-Add-Brother-DCP1510.diff + 0003-Add-missing-include-string.diff + product-builder-plugin-Tumbleweed +- 1.3.1 + * add option -g when calling add_product_susedata + to add gpg key ids as tags in repomd.xml (bsc#1184326) + * do not change the default install method in gfxboot.cfg + (bsc#1171018) Instead, just fill out the server & path + components in case the user wants to switch. The repo + location is already stored in the initrd in the + skelcd-installer-net-* packages. + protobuf +- Fix Requires for python3 to python3-six. + +- Add missing dependency of python subpackages on python-six + (bsc#1177127). + psmisc +- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch + * Fix bsc#1178407: fuser does not show open kvm storage image files + such as qcow2 files. Patch from Ali Abdallah <ali.abdallah@suse.com> + pw3270 +- Adding fix-appdata-xml.patch to fix problems with gnome-software. + +- Update to version 5.3+git20201102: + * Fixing package build. + * Removing .png files, using only the svg ones. + * Adjusting header bar defaults. + * Adjustments for openSUSE 15.2. + * Update README.md + * Use 'gnome' style as default on linux and classic in other OSs. + * Disabling F10 redirection. + * Adjusting default action lists. + * Enabling set/reset of kpalternative in the modern interface. + * Moving generic tools to libv3270. + * Auto updating toolbar when icon style changes. + * Implementing standard models for menus & comboboxes. + * Adding copy-image menu option. + * Adding "copy-as-html" action. + * Adding 'view trace' option on the popup menus. + * Pre-defining session file name on save dialogs. + * Creating session file when a desktop icon is built with default session. + * Adding method to suggest session filename and path. + * Processing toolbar-position settings. + * Adding tooltips in the header bar buttons. + * Moving application icons to the 'icons' folder. + * Adding support for customized icons. + * Adding option for symbolic icons in the header bar. + * Implementing use of symbolic icons in toolbar. + * Updating appdata. + * Scanning standard directories for session definition files. + * Adding appdata.xml + * Adding architecture in about window. Usefull for windows users. + * Project URL changes by locale. + * Loading/saving dialog responses from session file. + * Renaming default filename. + * Adding custom mime-type for pw3270 session settings file + * Using PIE instead of pic. + * Refactoring keypads. + * Adding deb post install/uninstall scripts. + * removed patch: optional_optipng.patch + +- Optipng is not in the SLE-15 default repositories +- added patch: optional_optipng.patch + +- Update to version 5.3: + * Adding method to set environment variables from session settings file (allow use of an alternative openssl config file). + * Adding fallbacks for application menu. + * PACKAGE_RELEASE macros is now a string to allow use of rpm's release. + * Adding option to switch the user interface. + * Add build instructions for macOS + * Redirecting gtk logs to lib3270. + * Using the new dialog section element who adapts to windows UI. + * Refactoring session rename method. + * Fixing application preferences dialog warning. + * The defaults for windows and linux aren't the same. + * Adding clipboard settings dialog. + * Updating properties. + * Cleaning up. + * Adding toolbar properties menu. + * Refactoring "open" actions. + * Refactoring "window" actions. + * Refactoring application settings dialog & related widgets as gobjects. + * Terminal actions now lives in libv3270. + * Conditional and property actions moved to libv3270. + * Moving dialog action to libv3270. + * Refactoring plugin engine. + * Adding popup menu over OIA. + * Only customized sessions can be renamed. + * Implementing session name change dialog. + * Implementing tab-menu. + * Implementing popup menu on tab labels. + * Refactoring the open session/url from command line. + * Refactoring terminal support methods. + * Implementing "open session in the window" action. + * Implementing the new "save session" dialog. + * Adding toolbar settings dialog. + * Fixing portability issue detected by OBS. + * PF & PA key and lib3270's actions are now on libv3270. + * Implementing toolbar actions edit dialog. + * Implementing action viewer widget. + * Implementing application settings. + * Loading/saving print settings to/from session file. + * Adding accelerator settings tab on the session properties dialog. + * Use convert -strip + * ui-style is now defined by gsettings. + * Updating to latest versions of v3270 & lib3270. + * Adding missing license info. + * Getting appname from lib3270. + * Removing use of deprecated function "get_hostname". + * Adding support for oversize. + * Using the new standard error popup for print errors. + * Linux custom print widget is now managed by libv3270. + * Replacing save dialog with the new version from v3270. + * linux log is now sent do system log. + * Updating package to follow naming guidelines. + python +- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids + use of semicolon as a query string separator (bpo#42967, + bsc#1182379, CVE-2021-23336). +- Update to 2.7.18, final release of Python 2. Ever.: + - Newline characters have been escaped when performing uu + encoding to prevent them from overflowing into to content + section of the encoded file. This prevents malicious or + accidental modification of data during the decoding process. + - Fixes a ReDoS vulnerability in http.cookiejar. Patch + by Ben Caller. + - Fixed line numbers and column offsets for AST nodes for calls + without arguments in decorators. + - Disallow control characters in hostnames in http.client, + addressing CVE-2019-18348. Such potentially malicious header + injection URLs now cause a InvalidURL to be raised. + - Fix urllib.urlretrieve failing on subsequent ftp transfers + from the same host. + - Fix problems identified by GCC's -Wstringop-truncation + warning. + - AddRefActCtx() was needlessly being checked for failure in + PC/dl_nt.c. + - Prevent failure of test_relative_path in test_py_compile on + macOS Catalina. + - Fixed possible leak in :c:func:`PyArg_Parse` and similar + functions for format units "es#" and "et#" when the macro + :c:macro:`PY_SSIZE_T_CLEAN` is not defined. +- Remove upstreamed patches: + - CVE-2019-18348-CRLF_injection_via_host_part.patch +- Other patches recalculated. + python-Cython-doc +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- update to version 0.29.1: + * Bugs fixed + + Extensions compiled with MinGW-64 under Windows could + misinterpret integer objects larger than 15 bit and return + incorrect results. (Github issue #2670) + + Cython no longer requires the source to be writable when copying + its data into a memory view slice. Patch by Andrey + Paramonov. (Github issue #2644) + + Line tracing of try-statements generated invalid C code. (Github + issue #2274) + + When using the warn.undeclared directive, Cython's own code + generated warnings that are now fixed. Patch by Nicolas + Pauss. (Github issue #2685) + + Cython's memoryviews no longer require strides for setting the + shape field but only the PyBUF_ND flag to be set. Patch by John + Kirkham. (Github issue #2716) + + Some C compiler warnings about unused memoryview code were + fixed. Patch by Ho Cheuk Ting. (Github issue #2588) + + A C compiler warning about implicit signed/unsigned conversion + was fixed. (Github issue #2729) + + Assignments to C++ references returned by operator[] could fail + to compile. (Github issue #2671) + + The power operator and the support for NumPy math functions were + fixed in Pythran expressions. Patch by Serge Guelton. (Github + issues #2702, #2709) + + Signatures with memory view arguments now show the expected type + when embedded in docstrings. Patch by Matthew Chan and Benjamin + Weigel. (Github issue #2634) + + Some from ... cimport ... constructs were not correctly + considered when searching modified dependencies in cythonize() + to decide whether to recompile a module. Patch by Kryštof + Pilnáček. (Github issue #2638) + + A struct field type in the cpython.array declarations was + corrected. Patch by John Kirkham. (Github issue #2712) + +- update to version 0.29: + * Features added + + PEP-489 multi-phase module initialisation has been enabled + again. Module reloads in other subinterpreters raise an + exception to prevent corruption of the static module state. + + A set of mypy compatible PEP-484 declarations were added for + Cython's C data types to integrate with static analysers in + typed Python code. They are available in the Cython/Shadow.pyi + module and describe the types in the special cython module that + can be used for typing in Python code. Original patch by Julian + Gethmann. (Github issue #1965) + + Memoryviews are supported in PEP-484/526 style type + declarations. (Github issue #2529) + + @cython.nogil is supported as a C-function decorator in Python + code. (Github issue #2557) + + Raising exceptions from nogil code will automatically acquire + the GIL, instead of requiring an explicit with gil block. + + C++ functions can now be declared as potentially raising both + C++ and Python exceptions, so that Cython can handle both + correctly. (Github issue #2615) + + cython.inline() supports a direct language_level keyword + argument that was previously only available via a directive. + + A new language level name 3str was added that mostly corresponds + to language level 3, but keeps unprefixed string literals as + type 'str' in both Py2 and Py3, and the builtin 'str' type + unchanged. This will become the default in the next Cython + release and is meant to help user code a) transition more easily + to this new default and b) migrate to Python 3 source code + semantics without making support for Python 2.x difficult. + + In CPython 3.6 and later, looking up globals in the module dict + is almost as fast as looking up C globals. (Github issue #2313) + + For a Python subclass of an extension type, repeated method + calls to non-overridden cpdef methods can avoid the attribute + lookup in Py3.6+, which makes them 4x faster. (Github issue + [#2313]) + + (In-)equality comparisons of objects to integer literals are + faster. (Github issue #2188) + + Some internal and 1-argument method calls are faster. + + Modules that cimport many external extension types from other + Cython modules execute less import requests during module + initialisation. + + Constant tuples and slices are deduplicated and only created + once per module. (Github issue #2292) + + The coverage plugin considers more C file extensions such as .cc + and .cxx. (Github issue #2266) + + The cythonize command accepts compile time variable values (as + set by DEF) through the new -E option. Patch by Jerome + Kieffer. (Github issue #2315) + + pyximport can import from namespace packages. Patch by Prakhar + Goel. (Github issue #2294) + + Some missing numpy and CPython C-API declarations were + added. Patch by John Kirkham. (Github issues #2523, #2520, + [#2537]) + + Declarations for the pylifecycle C-API functions were added in a + new .pxd file cpython.pylifecycle. + + The Pythran support was updated to work with the latest Pythran + 0.8.7. Original patch by Adrien Guinet. (Github issue #2600) + + %a is included in the string formatting types that are optimised + into f-strings. In this case, it is also automatically mapped + to %r in Python 2.x. + + New C macro CYTHON_HEX_VERSION to access Cython's version in the + same style as PY_HEX_VERSION. + + Constants in libc.math are now declared as const to simplify + their handling. + + An additional check_size clause was added to the ctypedef class + name specification to allow suppressing warnings when importing + modules with backwards-compatible PyTypeObject size + changes. Patch by Matti Picus. (Github issue #2627) + * Bugs fixed + + The exception handling in generators and coroutines under + CPython 3.7 was adapted to the newly introduced exception + stack. Users of Cython 0.28 who want to support Python 3.7 are + encouraged to upgrade to 0.29 to avoid potentially incorrect + error reporting and tracebacks. (Github issue #1958) + + Crash when importing a module under Stackless Python that was + built for CPython. Patch by Anselm Kruis. (Github issue #2534) + + 2-value slicing of typed sequences failed if the start or stop + index was None. Patch by Christian Gibson. (Github issue #2508) + + Multiplied string literals lost their factor when they are part + of another constant expression (e.g. 'x' * 10 + 'y' => 'xy'). + + String formatting with the '%' operator didn't call the special + __rmod__() method if the right side is a string subclass that + implements it. (Python issue 28598) + + The directive language_level=3 did not apply to the first token + in the source file. (Github issue #2230) + + Overriding cpdef methods did not work in Python subclasses with + slots. Note that this can have a performance impact on calls + from Cython code. (Github issue #1771) + + Fix declarations of builtin or C types using strings in pure + python mode. (Github issue #2046) + + Generator expressions and lambdas failed to compile in @cfunc + functions. (Github issue #459) + + Global names with const types were not excluded from star-import + assignments which could lead to invalid C code. (Github issue + [#2621]) + + Several internal function signatures were fixed that lead to + warnings in gcc-8. (Github issue #2363) + + The numpy helper functions set_array_base() and get_array_base() + were adapted to the current numpy C-API recommendations. Patch + by Matti Picus. (Github issue #2528) + + Some NumPy related code was updated to avoid deprecated API + usage. Original patch by jbrockmendel. (Github issue #2559) + + Several C++ STL declarations were extended and corrected. Patch + by Valentin Valls. (Github issue #2207) + + C lines of the module init function were unconditionally not + reported in exception stack traces. Patch by Jeroen + Demeyer. (Github issue #2492) + + When PEP-489 support is enabled, reloading the module overwrote + any static module state. It now raises an exception instead, + given that reloading is not actually supported. + + Object-returning, C++ exception throwing functions were not + checking that the return value was non-null. Original patch by + Matt Wozniski (Github Issue #2603) + + The source file encoding detection could get confused if the + c_string_encoding directive appeared within the first two + lines. (Github issue #2632) + + Cython generated modules no longer emit a warning during import + when the size of the NumPy array type is larger than what was + found at compile time. Instead, this is assumed to be a + backwards compatible change on NumPy side. + * Other changes + + Cython now emits a warning when no language_level (2, 3 or + '3str') is set explicitly, neither as a cythonize() option nor + as a compiler directive. This is meant to prepare the transition + of the default language level from currently Py2 to Py3, since + that is what most new users will expect these days. The future + default will, however, not enforce unicode literals, because + this has proven a major obstacle in the support for both Python + 2.x and 3.x. The next major release is intended to make this + change, so that it will parse all code that does not request a + specific language level as Python 3 code, but with str + literals. The language level 2 will continue to be supported for + an indefinite time. + + The documentation was restructured, cleaned up and examples are + now tested. The NumPy tutorial was also rewritten to simplify + the running example. Contributed by Gabriel de + Marmiesse. (Github issue #2245) + + Cython compiles less of its own modules at build time to reduce + the installed package size to about half of its previous + size. This makes the compiler slightly slower, by about 5-7%. + +- update to version 0.28.5: + * The discouraged usage of GCC's attribute optimize("Os") was + replaced by the similar attribute cold to reduce the code impact + of the module init functions. (Github issue #2494) + * A reference leak in Py2.x was fixed when comparing str to unicode + for equality. + +- update to version 0.28.4: + * Bugs fixed + + Reallowing tp_clear() in a subtype of an @no_gc_clear extension + type generated an invalid C function call to the (non-existent) + base type implementation. (Github issue #2309) + + Exception catching based on a non-literal (runtime) tuple could + fail to match the exception. (Github issue #2425) + + Compile fix for CPython 3.7.0a2. (Github issue #2477) + +- update to version 0.28.3: + * Set iteration was broken in non-CPython since 0.28. + * UnicodeEncodeError in Py2 when %s formatting is optimised for + unicode strings. (Github issue #2276) + * Work around a crash bug in g++ 4.4.x by disabling the size + reduction setting of the module init function in this + version. (Github issue #2235) + +- Version update to 0.28.2 + + Features added + * ``abs()`` is faster for Python long objects. + * The C++11 methods ``front()`` and ``end()`` were added to the declaration of + ``libcpp.string``. Patch by Alex Huszagh. (Github issue #2123) + * The C++11 methods ``reserve()`` and ``bucket_count()`` are declared for + ``std::unordered_map``. Patch by Valentin Valls. (Github issue #2168) + + Bugs fixed + * The copy of a read-only memoryview was considered read-only as well, whereas + a common reason to copy a read-only view is to make it writable. The result + of the copying is now a writable buffer by default. + (Github issue #2134) + * The ``switch`` statement generation failed to apply recursively to the body of + converted if-statements. + * ``NULL`` was sometimes rejected as exception return value when the returned + type is a fused pointer type. + Patch by Callie LeFave. (Github issue #2177) + * Fixed compatibility with PyPy 5.11. + Patch by Matti Picus. (Github issue #2165) + + Other changes + * The NumPy tutorial was rewritten to use memoryviews instead of the older + buffer declaration syntax. + Contributed by Gabriel de Marmiesse. (Github issue #2162) + +- Fix README.rst name for the callback demo + +- Version update to 0.28.1: + * PyFrozenSet_New() was accidentally used in PyPy where it is lacking + from the C-API. + * Assignment between some C++ templated types were incorrectly rejected + when the templates mix const with ctypedef. (Github issue #2148) + * Undeclared C++ no-args constructors in subclasses could make the + compilation fail if the base class constructor was declared without + nogil. (Github issue #2157) + * Bytes %-formatting inferred basestring (bytes or unicode) as result type + in some cases where bytes would have been safe to infer. (Github issue #2153) + * None was accidentally disallowed as typed return value of dict.pop(). + +- update to version 0.28: + * Features added + + Cdef classes can now multiply inherit from ordinary Python + classes. (The primary base must still be a c class, possibly + object, and the other bases must not be cdef classes.) + + Type inference is now supported for Pythran compiled NumPy + expressions. Patch by Nils Braun. (Github issue #1954) + + The const modifier can be applied to memoryview declarations to + allow read-only buffers as input. (Github issues #1605, #1869) + + C code in the docstring of a cdef extern block is copied + verbatimly into the generated file. Patch by Jeroen + Demeyer. (Github issue #1915) + + When compiling with gcc, the module init function is now tuned + for small code size instead of whatever compile flags were + provided externally. Cython now also disables some code + intensive optimisations in that function to further reduce the + code size. (Github issue #2102) + + Decorating an async coroutine with @cython.iterable_coroutine + changes its type at compile time to make it iterable. While this + is not strictly in line with PEP-492, it improves the + interoperability with old-style coroutines that use yield from + instead of await. + + The IPython magic has preliminary support for + JupyterLab. (Github issue #1775) + + The new TSS C-API in CPython 3.7 is supported and has been + backported. Patch by Naotoshi Seo. (Github issue #1932) + + Cython knows the new Py_tss_t type defined in PEP-539 and + automatically initialises variables declared with that type to + Py_tss_NEEDS_INIT, a value which cannot be used outside of + static assignments. + + The set methods .remove() and .discard() are optimised. Patch by + Antoine Pitrou. (Github issue #2042) + + dict.pop() is optimised. Original patch by Antoine + Pitrou. (Github issue #2047) + + Iteration over sets and frozensets is optimised. (Github issue + [#2048]) + + Safe integer loops (< range(2^30)) are automatically optimised + into C loops. + + alist.extend([a,b,c]) is optimised into sequential list.append() + calls for short literal sequences. + + Calls to builtin methods that are not specifically optimised + into C-API calls now use a cache that avoids repeated lookups of + the underlying C function. (Github issue #2054) + + Single argument function calls can avoid the argument tuple + creation in some cases. + + Some redundant extension type checks are avoided. + + Formatting C enum values in f-strings is faster, as well as some + other special cases. + + String formatting with the '%' operator is optimised into + f-strings in simple cases. + + Subscripting (item access) is faster in some cases. + + Some bytearray operations have been optimised similar to bytes. + + Some PEP-484/526 container type declarations are now considered + for loop optimisations. + + Indexing into memoryview slices with view[i][j] is now optimised + into view[i, j]. + + Python compatible cython.* types can now be mixed with type + declarations in Cython syntax. + + Name lookups in the module and in classes are faster. + + Python attribute lookups on extension types without instance + dict are faster. + + Some missing signals were added to libc/signal.pxd. Patch by + Jeroen Demeyer. (Github issue #1914) + + The warning about repeated extern declarations is now visible by + default. (Github issue #1874) + + The exception handling of the function types used by CPython's + type slot functions was corrected to match the de-facto standard + behaviour, so that code that uses them directly benefits from + automatic and correct exception propagation. Patch by Jeroen + Demeyer. (Github issue #1980) + + Defining the macro CYTHON_NO_PYINIT_EXPORT will prevent the + module init function from being exported as symbol, e.g. when + linking modules statically in an embedding setup. Patch by + AraHaan. (Github issue #1944) + * Bugs fixed + + If a module name is explicitly provided for an Extension() that + is compiled via cythonize(), it was previously ignored and + replaced by the source file name. It can now be used to override + the target module name, e.g. for compiling prefixed accelerator + modules from Python files. (Github issue #2038) + + The arguments of the num_threads parameter of parallel sections + were not sufficiently validated and could lead to invalid C + code. (Github issue #1957) + + Catching exceptions with a non-trivial exception pattern could + call into CPython with a live exception set. This triggered + incorrect behaviour and crashes, especially in CPython 3.7. + + The signature of the special __richcmp__() method was corrected + to recognise the type of the first argument as self. It was + previously treated as plain object, but CPython actually + guarantees that it always has the correct type. Note: this can + change the semantics of user code that previously relied on self + being untyped. + + Some Python 3 exceptions were not recognised as builtins when + running Cython under Python 2. + + Some async helper functions were not defined in the generated C + code when compiling simple async code. (Github issue #2075) + + Line tracing did not include generators and coroutines. (Github + issue #1949) + + C++ declarations for unordered_map were corrected. Patch by + Michael Schatzow. (Github issue #1484) + + Iterator declarations in C++ deque and vector were + corrected. Patch by Alex Huszagh. (Github issue #1870) + + The const modifiers in the C++ string declarations were + corrected, together with the coercion behaviour of string + literals into C++ strings. (Github issue #2132) + + Some declaration types in libc.limits were corrected. Patch by + Jeroen Demeyer. (Github issue #2016) + + @cython.final was not accepted on Python classes with an + @cython.cclass decorator. (Github issue #2040) + + Cython no longer creates useless and incorrect PyInstanceMethod + wrappers for methods in Python 3. Patch by Jeroen + Demeyer. (Github issue #2105) + + The builtin bytearray type could not be used as base type of + cdef classes. (Github issue #2106) + -- Add Cython-fix-version-detection.patch - This is a patch from upstream that restores version information - whose removal is preventing several packages from correctly - detecting Cython's presence. It is already merged upstream and - so should be in the next release. - Note that despite what upstream says, - python-tables/python3-tables is NOT the only package affected by - this, which is why the patch is going here instead of - python-tables/python3-tables. - python-bcolz/python3-bcolz is an example of another package - affected. - -- Update to 0.21 (2014-09-10) - * Features added - * C (cdef) functions allow inner Python functions. - * Enums can now be declared as cpdef to export their values to - the module's Python namespace. Cpdef enums in pxd files export - their values to their own module, iff it exists. - * Allow @staticmethod decorator to declare static cdef methods. - This is especially useful for declaring "constructors" for - cdef classes that can take non-Python arguments. - * Taking a ``char*`` from a temporary Python string object is safer - in more cases and can be done inside of non-trivial expressions, - including arguments of a function call. A compile time error - is raised only when such a pointer is assigned to a variable and - would thus exceed the lifetime of the string itself. - * Generators have new properties ``__name__`` and ``__qualname__`` - that provide the plain/qualified name of the generator function - (following CPython 3.5). See http://bugs.python.org/issue21205 - * The ``inline`` function modifier is available as a decorator - ``@cython.inline`` in pure mode. - * When cygdb is run in a virtualenv, it enables the same virtualenv - inside of the debugger. Patch by Marc Abramowitz. - * PEP 465: dedicated infix operator for matrix multiplication (A @ B). - * HTML output of annotated code uses Pygments for code highlighting - and generally received a major overhaul by Matthias Bussonier. - * IPython magic support is now available directly from Cython with - the command "%load_ext cython". Cython code can directly be - executed in a cell when marked with "%%cython". Code analysis - is available with "%%cython -a". Patch by Martín Gaitán. - * Simple support for declaring Python object types in Python signature - annotations. Currently requires setting the compiler directive - ``annotation_typing=True``. - * New directive ``use_switch`` (defaults to True) to optionally disable - the optimization of chained if statement to C switch statements. - * Defines dynamic_cast et al. in ``libcpp.cast`` and C++ heap data - structure operations in ``libcpp.algorithm``. - * Shipped header declarations in ``posix.*`` were extended to cover - more of the POSIX API. Patches by Lars Buitinck and Mark Peek. - * Optimizations - * Simple calls to C implemented Python functions/methods are faster. - This also speeds up many operations on builtins that Cython cannot - otherwise optimise. - * The "and"/"or" operators try to avoid unnecessary coercions of their - arguments. They now evaluate the truth value of each argument - independently and only coerce the final result of the whole expression - to the target type (e.g. the type on the left side of an assignment). - This also avoids reference counting overhead for Python values during - evaluation and generally improves the code flow in the generated C code. - * The Python expression "2 ** N" is optimised into bit shifting. - See http://bugs.python.org/issue21420 - * Cascaded assignments (a = b = ...) try to minimise the number of - type coercions. - * Calls to ``slice()`` are translated to a straight C-API call. - * Bugs fixed - * Crash when assigning memory views from ternary conditional expressions. - * Nested C++ templates could lead to unseparated ">>" characters being - generated into the C++ declarations, which older C++ compilers could - not parse. - * Sending SIGINT (Ctrl-C) during parallel cythonize() builds could - hang the child processes. - * No longer ignore local setup.cfg files for distutils in pyximport. - Patch by Martin Teichmann. - * Taking a ``char*`` from an indexed Python string generated unsafe - reference counting code. - * Set literals now create all of their items before trying to add them - to the set, following the behaviour in CPython. This makes a - difference in the rare case that the item creation has side effects - and some items are not hashable (or if hashing them has side effects, - too). - * Cython no longer generates the cross product of C functions for code - that uses memory views of fused types in function signatures (e.g. - ``cdef func(floating[:] a, floating[:] b)``). This is considered the - expected behaviour by most users and was previously inconsistent with - other structured types like C arrays. Code that really wants all type - combinations can create the same fused memoryview type under different - names and use those in the signature to make it clear which types are - independent. - * Names that were unknown at compile time were looked up as builtins at - runtime but not as global module names. Trying both lookups helps with - globals() manipulation. - * Fixed stl container conversion for typedef element types. - * ``obj.pop(x)`` truncated large C integer values of x to ``Py_ssize_t``. - * ``__init__.pyc`` is recognised as marking a package directory - (in addition to .py, .pyx and .pxd). - * Syntax highlighting in ``cython-mode.el`` for Emacs no longer - incorrectly highlights keywords found as part of longer names. - * Correctly handle ``from cython.submodule cimport name``. - * Fix infinite recursion when using super with cpdef methods. - * No-args ``dir()`` was not guaranteed to return a sorted list. - * Other changes - * The header line in the generated C files no longer contains the - timestamp but only the Cython version that wrote it. This was - changed to make builds more reproducible. - * Removed support for CPython 2.4, 2.5 and 3.1. - * The licensing implications on the generated code were clarified - to avoid legal constraints for users. - -- Rename rpmlintrc to %{name}-rpmlintrc. - Follow the packaging guidelines. - -- Update to version 0.20.2: - * Some optimisations for set/frozenset instantiation. - * Support for C++ unordered_set and unordered_map. - * Access to attributes of optimised builtin methods (e.g. - ``[].append.__name__``) could fail to compile. - * Memory leak when extension subtypes add a memory view as attribute - to those of the parent type without having Python object attributes - or a user provided dealloc method. - * Compiler crash on readonly properties in "binding" mode. - * Auto-encoding with ``c_string_encoding=ascii`` failed in Py3.3. - * Crash when subtyping freelist enabled Cython extension types with - Python classes that use ``__slots__``. - * Freelist usage is restricted to CPython to avoid problems with other - Python implementations. - * Memory leak in memory views when copying overlapping, contiguous slices. - * Format checking when requesting non-contiguous buffers from - ``cython.array`` objects was disabled in Py3. - * C++ destructor calls in extension types could fail to compile in clang. - * Buffer format validation failed for sequences of strings in structs. - * Docstrings on extension type attributes in .pxd files were rejected. -- add python-xml to build requirements for testsuite - -- Update to version 0.20.1 - * List/Tuple literals multiplied by more than one factor were only multiplied - by the last factor instead of all. - * Lookups of special methods (specifically for context managers) could fail - in Python <= 2.6/3.1. - * Local variables were erroneously appended to the signature introspection - of Cython implemented functions with keyword-only arguments under Python 3. - * In-place assignments to variables with inferred Python builtin/extension - types could fail with type errors if the result value type was incompatible - with the type of the previous value. - * The C code generation order of cdef classes, closures, helper code, - etc. was not deterministic, thus leading to high code churn. - * Type inference could fail to deduce C enum types. - * Type inference could deduce unsafe or inefficient types from integer - assignments within a mix of inferred Python variables and integer - variables. - -- Cython grew a dependency on saxutils (and since then, libplist - failed to build). Add python-xml as a Requires to avoid: - [...] - File "/usr/lib64/python2.7/site-packages/Cython/Compiler/Annotate.py", - line 6, in <module> from xml.sax.saxutils import escape as - html_escape. - ImportError: No module named xml.sax.saxutils - -- Update to version 0.20: - * Support for CPython 3.4. - * Support for calling C++ template functions. - * yield is supported in finally clauses. - * The C code generated for finally blocks is duplicated for each exit - case to allow for better optimisations by the C compiler. - * Cython tries to undo the Python optimisationism of assigning a bound - method to a local variable when it can generate better code for the - direct call. - * Constant Python float values are cached. - * String equality comparisons can use faster type specific code in - more cases than before. - * String/Unicode formatting using the '%' operator uses a faster - C-API call. - * bytearray has become a known type and supports coercion from and - to C strings. Indexing, slicing and decoding is optimised. Note that - this may have an impact on existing code due to type inference. - * Using cdef basestring stringvar and function arguments typed as - basestring is now meaningful and allows assigning exactly - str and unicode objects, but no subtypes of these types. - * Support for the __debug__ builtin. - * Assertions in Cython compiled modules are disabled if the running - Python interpreter was started with the "-O" option. - * Some types that Cython provides internally, such as functions and - generators, are now shared across modules if more than one Cython - implemented module is imported. - * The type inference algorithm works more fine granular by taking the - results of the control flow analysis into account. - * A new script in bin/cythonize provides a command line frontend - to the cythonize() compilation function (including distutils build). - * The new extension type decorator @cython.no_gc_clear prevents - objects from being cleared during cyclic garbage collection, thus - making sure that object attributes are kept alive until deallocation. - * During cyclic garbage collection, attributes of extension types that - cannot create reference cycles due to their type (e.g. strings) are - no longer considered for traversal or clearing. This can reduce the - processing overhead when searching for or cleaning up reference cycles. - * Package compilation (i.e. __init__.py files) now works, starting - with Python 3.3. - * The cython-mode.el script for Emacs was updated. Patch by Ivan Andrus. - * An option common_utility_include_dir was added to cythonize() to save - oft-used utility code once in a separate directory rather than as - part of each generated file. - * unraisable_tracebacks directive added to control printing of - tracebacks of unraisable exceptions. - -- update to 0.19.2: - * Some standard declarations were fixed or updated, including the previously - incorrect declaration of PyBuffer_FillInfo() and some missing bits in - libc.math. - * Heap allocated subtypes of type used the wrong base type struct at the - C level. - * Calling the unbound method dict.keys/value/items() in dict subtypes could - call the bound object method instead of the unbound supertype method. - * "yield" wasn't supported in "return" value expressions. - * Using the "bint" type in memory views lead to unexpected results. - It is now an error. - * Assignments to global/closure variables could catch them in an illegal state - while deallocating the old value. - -- Implement update-alternatives - -- update to 0.19.1: - * Completely empty C-API structs for extension type slots (protocols like - number/mapping/sequence) are no longer generated into the C code. - * Docstrings that directly follow a public/readonly attribute declaration - in a cdef class will be used as docstring of the auto-generated property. - This fixes ticket 206. - * The automatic signature documentation tries to preserve more semantics - of default arguments and argument types. Specifically, bint arguments - now appear as type bool. - * A warning is emitted when negative literal indices are found inside of - a code section that disables wraparound handling. This helps with - fixing invalid code that might fail in the face of future compiler - optimisations. - * Constant folding for boolean expressions (and/or) was improved. - * Added a build_dir option to cythonize() which allows one to place - the generated .c files outside the source tree. - -- Update to version 0.19: - + Please see http://wiki.cython.org/ReleaseNotes-0.19 - -- Update to version 0.18: - + Please see http://wiki.cython.org/ReleaseNotes-0.18 - -- Update to version 0.17.2: - + Please see http://wiki.cython.org/ReleaseNotes-0.17.2 -- Drop excessive macro usage -- No need for "-fno-strict-aliasing" anymore -- One rpmlintrc is enough - -- Fix .py/.pyc issues - -- Add python 3 package -- Clean up spec file formatting -- Remove setbadness from rplintrc files - --Update to 0.16: - http://wiki.cython.org/ReleaseNotes-0.16 - -- add rpmlintrc to mask false positives - -- Update to version 0.15.1: - * Please see http://wiki.cython.org/ReleaseNotes-0.15.1 - -- Add Provides/Obsoletes for python-cython - -- Fixed a typo -- Removed testsuite again, fixes SLE build - -- Update to version 0.15: - * For loop docs fix and pointer iteration. - * Pure decorators now implemented. - * fix bug #707: optimised dict iteration over non-trivial expressions fail... - * optimise object.pop() for sets - * Py2.4 fix: PySet_Pop() appeared in Py2.5 - * Py3.3 test fix - * Support module level control flow and Entry-level error on uninitialized -- Spec file cleanup: - - Fixed wrong EOL encodings and non-excutable scripts - - Set license to Apache-2.0 - - Run testsuite - -- updated to 0.14.1 - - changes too numerous to list, see the following for more details: - * http://wiki.cython.org/ReleaseNotes-0.13 - * http://wiki.cython.org/ReleaseNotes-0.14 - * http://wiki.cython.org/ReleaseNotes-0.14.1 - -- Use renewed python-macros, also for compatibility with other - build targets. - -- Initial package of Cython 0.12.1 - python-Fabric +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Upper limit pytest 6.1 -- gh#bitprophet/pytest-relaxed#12 + python-Jinja2 +- Fixed IndentationError in CVE-2020-28493.patch (bsc#1182244) + +- CVE-2020-28493: Fixed a ReDOS vulnerability where urlize could have + been called with untrusted user data (bsc#1181944). + Added CVE-2020-28493.patch + -- adjust dependency to use up to date package name for python-MarkupSafe - -- Update to 2.7.3 (bnc#858239, CVE-2014-0012) - - Security issue: Corrected the security fix for the cache folder. - This fix was provided by RedHat. - python-adal +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.2.4 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update HISTORY.txt from github releases page + +- New upstream release + + Version 1.2.2 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update HISTORY.txt from github releases page + +- New upstream release + + Version 1.2.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Run %fdupes with %python_expand +- Update Url field to point to actual project homepage + python-aiohttp -- Update to 3.6.1: - * Compatibility with Python 3.8. #4056 - * correct some exception string format #4068 - * Emit a warning when ssl.OP_NO_COMPRESSION is unavailable because - the runtime is built against an outdated OpenSSL. #4052 - * Update multidict requirement to >= 4.5 #4057 -- Drop merged patch aiohttp-3.6.0-fix-typeerror.patch - -- Add patch to fix type error with old multidict: - * aiohttp-3.6.0-fix-typeerror.patch -- Require python-multidict 4.5 or newer - -- Update to 3.6.0: - * Add support for Named Pipes - * Removed Transfer-Encoding: chunked header - * Accept non-GET request for starting websocket handshake on server side -- Drop merged patch pytest5.patch - -- Add patch to work well with pytest 5: - * pytest5.patch - -- Fix Requires and BuildRequires - -- update to 3.5.4 -- drop invalid-escapes-in-tests.patch and rename-request-fixture.patch - * big list of changes from 3.4.4 - https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst - -- Remove version dependency from Cython (boo#1121578). +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-aiohttp-theme -- update to 0.1.6 - * added newsfragment - * increase bottom padding for code block caption - -- Update to 0.1.5: - * Various background css fixes - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-applicationinsights +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.11.9 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.11.7 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-async_generator -- update to 1.10 -- remove unnneded deps -- fix licenses - * Add support for PEP 525-style garbage collection hooks +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-async_timeout -- Update to 3.0.1: - * More aggressive typing (#48) -- Run tests +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-azure-applicationinsights +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + aa_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-batch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 9.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ab_drop-compatible-releases-operator.patch + +- New upstream release + + Version 6.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Refresh patches for new version + + ab_drop-compatible-releases-operator.patch +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py +- Use namespace packages for python2 builds only as the python3 + packages are using Implicit Namespace Packages (PEP 420) + python-azure-cognitiveservices-language-luis +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acll_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-language-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.1 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-language-spellcheck +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acls_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-language-textanalytics +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + aclt_drop-compatible-releases-operator.patch +- Update Requires from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.1 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-search-autosuggest +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsa_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-search-customsearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsc_drop-compatible-releases-operator.patch + + acsc_drop-extras-require.patch + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + acsc_drop-extras-require.patch +- Refresh patches for new version + + acsc_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description and Summary from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-search-entitysearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acse_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-search-imagesearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsi_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-search-newssearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsn_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-search-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.1 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-search-videosearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsv_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-search-visualsearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsv_drop-compatible-releases-operator.patch + + acsv_drop-extras-require.patch + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + acsv_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + acsv_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description and Summary from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-search-websearch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acsw_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-vision-computervision +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.6.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acvc_drop-compatible-releases-operator.patch +- Update Requires from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-cognitiveservices-vision-contentmoderator +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acvc_drop-compatible-releases-operator.patch + + acvc_drop-extras-require.patch + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + acvc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + acvc_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description and Summary from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-vision-customvision +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + acvc_drop-compatible-releases-operator.patch + + acvc_drop-extras-require.patch + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + acvc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + acvc_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-cognitiveservices-vision-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.1 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 +- Update BuildRequires and Requires from setup.py + python-azure-common +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.1.25 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 1.1.24 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 1.1.23 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 1.1.18 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-datalake-store +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.0.51 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 0.0.50 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 0.0.49 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Move python-futures from BuildRequires to Requires as it is a runtime dependency + +- New upstream release + + Version 0.0.48 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 0.0.47 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Add python-requires to BuildRequires for Python 2.x +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ads_drop-extras-require.patch + +- New upstream release + + Version 0.0.44 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Refresh patches for new version + + ads_drop-extras-require.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-eventgrid +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ae_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-graphrbac +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.61.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ag_drop-compatible-releases-operator.patch + + ag_drop-extras-require.patch + +- New upstream release + + Version 0.53.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ag_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ag_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-keyvault + + Version 4.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Add CHANGELOG.md and README.md to %doc in %files section +- Update Requires from setup.py + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update Requires from setup.py +- Update %description from README.rst + +- Convert package to use namespace package for keyvault + + Add python-azure-keyvault-nspkg to BuildRequires and Requires + + Remove common files from keyvault namespace in %install +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ak_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + +- New upstream release python-azure-loganalytics +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + al_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Lower version dependency for python-azure-mgmt-resource to >= 10.0.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-cognitiveservices >= 6.3.0 + + python-azure-mgmt-core >= 1.2.2 + + python-azure-mgmt-keyvault >= 8.0.0 + + python-azure-mgmt-sql >= 0.24.0 + + python-azure-mgmt-subscription >= 0.7.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-automanage + + python-azure-mgmt-azurestackhci + + python-azure-mgmt-baremetalinfrastructure + + python-azure-mgmt-communication + + python-azure-mgmt-resourcemover + + python-azure-mgmt-streamanalytics + +- Update version numbers for component packages in Requires + + python-azure-mgmt-appconfiguration >= 1.0.1 + + python-azure-mgmt-compute >= 17.0.0 + + python-azure-mgmt-hybridcompute >= 2.0.0 + + python-azure-mgmt-loganalytics >= 1.0.0 + + python-azure-mgmt-monitor >= 1.0.1 + + python-azure-mgmt-netapp >= 0.13.0 + + python-azure-mgmt-resource >= 15.0.0 + + python-azure-mgmt-search >= 3.0.0 + + python-azure-mgmt-servicebus >= 1.0.0 + + python-azure-mgmt-storage >= 16.0.0 + + python-azure-mgmt-synapse >= 0.4.0 + + python-azure-mgmt-web >= 0.48.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-containerservice >= 9.4.0 + + python-azure-mgmt-eventhub >= 8.0.0 + + python-azure-mgmt-network >= 16.0.0 + + python-azure-mgmt-rdbms >= 3.0.0 + + python-azure-mgmt-sql >= 0.21.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-appplatform >= 1.0.0 + + python-azure-mgmt-hybridcompute >= 1.0.0 +- Update version numbers for component packages in Requires + + python-azure-mgmt-advisor >= 4.0.0 + + python-azure-mgmt-apimanagement >= 0.2.0 + + python-azure-mgmt-containerservice >= 9.3.0 + + python-azure-mgmt-datafactory >= 0.13.0 + + python-azure-mgmt-mixedreality >= 0.2.0 + + python-azure-mgmt-recoveryservices >= 0.5.0 + + python-azure-mgmt-recoveryservicesbackup >= 0.8.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-keyvault >= 7.0.0 + + python-azure-mgmt-synapse >= 0.3.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-datashare >= 0.2.0 +- Update version numbers for component packages in Requires + + python-azure-mgmt-appconfiguration >= 0.6.0 + + python-azure-mgmt-authorization >= 0.61.0 + + python-azure-mgmt-containerinstance < 3.0.0 + + python-azure-mgmt-containerinstance >= 2.0.0 + + python-azure-mgmt-containerservice >= 9.2.0 + + python-azure-mgmt-datafactory >= 0.12.0 + + python-azure-mgmt-hanaonazure >= 0.14.0 + + python-azure-mgmt-iotcentral >= 3.1.0 + + python-azure-mgmt-kubernetesconfiguration >= 0.2.0 + + python-azure-mgmt-kusto >= 0.9.0 + + python-azure-mgmt-reservations >= 0.8.0 + + python-azure-mgmt-servicefabric >= 0.5.0 + + python-azure-mgmt-sql >= 0.20.0 + + python-azure-mgmt-storage >= 11.2.0 + + python-azure-mgmt-storagecache >= 0.3.0 + + python-azure-mgmt-subscription >= 0.6.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-appconfiguration >= 0.5.0 + + python-azure-mgmt-cdn >= 5.1.0 + + python-azure-mgmt-cosmosdb >= 1.0.0 + + python-azure-mgmt-hdinsight >= 1.7.0 + + python-azure-mgmt-netapp >= 0.12.0 + + python-azure-mgmt-resource >= 10.2.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-batch >= 9.0.0 + + python-azure-mgmt-cognitiveservices >= 6.2.0 + + python-azure-mgmt-compute >= 13.0.0 + + python-azure-mgmt-cosmosdb >= 0.15.0 + + python-azure-mgmt-eventgrid >= 3.0.0rc8 + + python-azure-mgmt-eventhub >= 4.0.0 + + python-azure-mgmt-hdinsight >= 1.5.1 + + python-azure-mgmt-imagebuilder >= 0.4.0 + + python-azure-mgmt-loganalytics >= 0.7.0 + + python-azure-mgmt-monitor >= 0.11.0 + + python-azure-mgmt-network >= 11.0.0 + + python-azure-mgmt-policyinsights >= 0.5.0 + + python-azure-mgmt-resource >= 10.1.0 + + python-azure-mgmt-security >= 0.4.1 + + python-azure-mgmt-signalr >= 0.4.0 + + python-azure-mgmt-sql >= 0.19.0 + + python-azure-mgmt-storage >= 11.1.0 + + python-azure-mgmt-web >= 0.47.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-kubernetesconfiguration + + python-azure-mgmt-redhatopenshift + + python-azure-mgmt-storageimportexport + + python-azure-mgmt-synapse +- Update version numbers for component packages in Requires + + python-azure-mgmt-applicationinsights >= 0.3.0 + + python-azure-mgmt-batch >= 8.0.0 + + python-azure-mgmt-containerservice >= 9.0.1 + + python-azure-mgmt-core >= 1.0.0 + + python-azure-mgmt-cosmosdb >= 0.14.0 + + python-azure-mgmt-costmanagement >= 0.2.0 + + python-azure-mgmt-eventgrid >= 2.2.0 + + python-azure-mgmt-kubernetesconfiguration >= 0.1.0 + + python-azure-mgmt-loganalytics >= 0.5.0 + + python-azure-mgmt-monitor >= 0.9.0 + + python-azure-mgmt-netapp >= 0.10.0 + + python-azure-mgmt-network >= 10.1.0 + + python-azure-mgmt-peering >= 0.2.0 + + python-azure-mgmt-resource >= 9.0.0 + + python-azure-mgmt-web >= 0.46.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-compute >= 12.0.0 + + python-azure-mgmt-containerservice >= 9.0.0 + + python-azure-mgmt-iotcentral >= 3.0.0 + + python-azure-mgmt-keyvault >= 2.2.0 + + python-azure-mgmt-rdbms >= 2.2.0 + + python-azure-mgmt-sql >= 0.18.0 + + python-azure-mgmt-storage >= 9.0.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-compute >= 11.1.0 + + python-azure-mgmt-rdbms >= 2.0.0 + + python-azure-mgmt-storage >= 9.0.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-appconfiguration >= 0.4.0 + + python-azure-mgmt-keyvault >= 2.1.1 + + python-azure-mgmt-resource >= 8.0.1 + + python-azure-mgmt-storage >= 7.2.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-advisor >= 3.0.0 + + python-azure-mgmt-cdn >= 4.0.0 + + python-azure-mgmt-containerservice >= 8.2.0 + + python-azure-mgmt-datamigration >= 4.0.0 + + python-azure-mgmt-deploymentmanager >= 0.2.0 + + python-azure-mgmt-frontdoor >= 0.3. + + python-azure-mgmt-hanaonazure >= 0.12.0 + + python-azure-mgmt-hdinsight >= 1.4.0 + + python-azure-mgmt-imagebuilder >= 0.3.0 + + python-azure-mgmt-iotcentral >= 2.0.0 + + python-azure-mgmt-iothub >= 0.10.0 + + python-azure-mgmt-kusto >= 0.5.0 + + python-azure-mgmt-media >= 2.1.0 + + python-azure-mgmt-netapp >= 0.8.0 + + python-azure-mgmt-network >= 9.0.0 + + python-azure-mgmt-recoveryservicesbackup >= 0.6.0 + + python-azure-mgmt-storagecache >= 0.2.0 + + python-azure-mgmt-storagesync >= 0.2.0 + + python-azure-mgmt-web >= 0.44.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-cosmosdb >= 0.11.0 + + python-azure-mgmt-hdinsight >= 1.3.0 + + python-azure-mgmt-recoveryservicesbackup >= 0.5.0 + + python-azure-mgmt-redis >= 7.0.0rc1 + + python-azure-mgmt-resource >= 7.0.0 + + python-azure-mgmt-sql >= 0.16.0 + + python-azure-mgmt-sqlvirtualmachine >= 0.5.0 + + python-azure-mgmt-storage >= 7.0.0 + +- Update version numbers for component packages in Requires + + python-azure-mgmt-compute >= 10.0.0 + + python-azure-mgmt-containerservice >= 8.0.0 + + python-azure-mgmt-network >= 8.0.0 + + python-azure-mgmt-storage >= 6.0.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-alertsmanagement + + python-azure-mgmt-apimanagement + + python-azure-mgmt-appconfiguration + + python-azure-mgmt-attestation + + python-azure-mgmt-automation + + python-azure-mgmt-costmanagement + + python-azure-mgmt-databricks + + python-azure-mgmt-deploymentmanager + + python-azure-mgmt-edgegateway + + python-azure-mgmt-frontdoor + + python-azure-mgmt-healthcareapis + + python-azure-mgmt-labservices + + python-azure-mgmt-machinelearningservices + + python-azure-mgmt-managedservices + + python-azure-mgmt-mixedreality + + python-azure-mgmt-netapp + + python-azure-mgmt-peering + + python-azure-mgmt-privatedns +- Update version numbers for component packages in Requires + + python-azure-mgmt-batch >= 7.0.0 + + python-azure-mgmt-cognitiveservices >= 5.0.0 + + python-azure-mgmt-compute >= 7.0.0 + + python-azure-mgmt-consumption >= 3.0.0 + + python-azure-mgmt-containerregistry >= 3.0.0 + + python-azure-mgmt-containerservice >= 7.0.0 + + python-azure-mgmt-datamigration >= 3.0.0 + + python-azure-mgmt-dns >= 2.1.0 + + python-azure-mgmt-eventhub >= 3.0.0 + + python-azure-mgmt-devtestlabs >= 4.0.0 + + python-azure-mgmt-hdinsight >= 1.2.0 + + python-azure-mgmt-keyvault >= 2.0.0 + + python-azure-mgmt-msi >= 1.0.0 + + python-azure-mgmt-network >= 5.0.0 + + python-azure-mgmt-resource >= 4.0.0 + + python-azure-mgmt-storage >= 4.0.0 + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + am_drop-compatible-releases-operator.patch + +- Add additional packages from the Azure SDK to Requires + + python-azure-mgmt-security + + python-azure-mgmt-sqlvirtualmachine +- Update version numbers for component packages in Requires + + python-azure-mgmt-advisor >= 2.0.1 + + python-azure-mgmt-authorization >= 0.51.1 + + python-azure-mgmt-batch >= 6.0.0 + + python-azure-mgmt-batchai >= 2.0.0 + + python-azure-mgmt-cdn >= 3.0.0 + + python-azure-mgmt-cognitiveservices >= 3.0.0 + + python-azure-mgmt-commerce >= 1.0.1 + + python-azure-mgmt-compute >= 4.4.0 + + python-azure-mgmt-consumption >= 2.0.0 + + python-azure-mgmt-containerinstance >= 1.4.0 + + python-azure-mgmt-containerregistry >= 2.7.0 + + python-azure-mgmt-containerservice >= 4.4.0 + + python-azure-mgmt-cosmosdb >= 0.5.2 + + python-azure-mgmt-datafactory >= 0.7.0 + + python-azure-mgmt-datamigration >= 2.1.0 + + python-azure-mgmt-devtestlabs >= 3.0.0 + + python-azure-mgmt-dns >= 2.1.0 + + python-azure-mgmt-eventgrid >= 2.0.0 + + python-azure-mgmt-eventhub >= 2.3.0 + + python-azure-mgmt-hanaonazure >= 0.4.0 + + python-azure-mgmt-hdinsight >= 0.2.1 + + python-azure-mgmt-iotcentral >= 1.0.0 + + python-azure-mgmt-iothub >= 0.7.0 + + python-azure-mgmt-keyvault >= 1.1.0 + + python-azure-mgmt-kusto >= 0.3.0 + + python-azure-mgmt-logic >= 4.0.0 + + python-azure-mgmt-media >= 1.1.0 + + python-azure-mgmt-network >= 2.0 + + python-azure-mgmt-notificationhubs >= 2.0.0 + + python-azure-mgmt-policyinsights >= 0.2.0 + + python-azure-mgmt-powerbiembedded >= 2.0.0 + + python-azure-mgmt-rdbms >= 1.7.0 + + python-azure-mgmt-redis >= 6.0.0 + + python-azure-mgmt-reservations >= 0.3.1 + + python-azure-mgmt-scheduler >= 2.0.0 + + python-azure-mgmt-servicebus >= 0.5.3 + + python-azure-mgmt-signalr >= 0.1.1 + + python-azure-mgmt-sql >= 0.11.0 + + python-azure-mgmt-storage >= 3.1.1 + + python-azure-mgmt-trafficmanager >= 0.51.0 + + python-azure-mgmt-web >= 0.41.0 +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-advisor +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ama_drop-compatible-releases-operator.patch + + ama_drop-extras-require.patch + +- New upstream release + + Version 2.0.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ama_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ama_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-applicationinsights +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.3.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ama_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-authorization +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.61.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.60.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ama_drop-compatible-releases-operator.patch + + ama_drop-extras-require.patch + +- New upstream release + + Version 0.51.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ama_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ama_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-batch +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 9.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 7.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amb_drop-compatible-releases-operator.patch + + amb_drop-extras-require.patch +- Remove python-devel package from BuildRequires + +- New upstream release + + Version 6.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amb_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amb_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-batchai +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amb_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-billing +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amb_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-botservice +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amb_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-cdn +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 5.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 4.1.0rc1 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 3.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch +- Update %description from setup.py +- Update Requires from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-cognitiveservices +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 6.3.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 6.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section +- Update Requires from setup.py + +- New upstream release + + Version 5.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch +- Update %description from setup.py +- Update Requires from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-commerce +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-compute +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 13.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 13.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 12.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + - + Version 4.6.2 + + Version 11.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 10.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 7.0.0 +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch + + amc_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 4.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires -- Update Requires from setup.py +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py python-azure-mgmt-consumption +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch +- Update Summary and %description from setup.py +- Update Requires from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-containerinstance +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 1.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch + + amc_drop-extras-require.patch +- Remove python-devel package from BuildRequires +- Update %description from setup.py + +- New upstream release + + Version 1.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ag_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-containerregistry +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.0rc15 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 3.0.0rc14 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 3.0.0rc13 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 3.0.0rc11 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 3.0.0rc9 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 3.0.0rc8 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 3.0.0rc7 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 3.0.0rc5 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch + + amc_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 2.7.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amc_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-containerservice +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 9.4.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 9.3.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 9.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 9.0.1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 8.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from setup.py + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 7.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch + + amc_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 4.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amc_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-cosmosdb +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.15.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.14.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.11.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.8.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amc_drop-compatible-releases-operator.patch + + amc_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.5.2 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amc_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-datafactory +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.13.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.12.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.8.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amd_drop-compatible-releases-operator.patch + + amd_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amd_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amd_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-datalake-analytics +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amda_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-datalake-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.1 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-datalake-store +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amds_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-datamigration +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amd_drop-compatible-releases-operator.patch + + amd_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amd_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amd_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-devspaces +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amd_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-devtestlabs +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amd_drop-compatible-releases-operator.patch + + amd_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amd_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amd_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-dns +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amd_drop-compatible-releases-operator.patch + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-documentdb +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amd_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-eventgrid +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.0rc8 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 2.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ame_drop-compatible-releases-operator.patch + + ame_drop-extras-require.patch +- Remove version override added for version 2.0.0 + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ame_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Override upstream with 2.0.0.0 to ensure proper + upgrade from previous version 2.0.0rc1 +- Refresh patches for new version + + ame_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-eventhub +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ame_drop-compatible-releases-operator.patch + + ame_drop-extras-require.patch + +- New upstream release + + Version 2.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ame_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ame_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-hanaonazure +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.14.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.12.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 0.10.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amh_drop-compatible-releases-operator.patch + + amh_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amh_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amh_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-hdinsight +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.7.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 1.5.1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 1.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from setup.py + +- New upstream release + + Version 1.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 1.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amh_drop-compatible-releases-operator.patch + + amh_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.2.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amh_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amh_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-iotcentral +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ami_drop-compatible-releases-operator.patch + + ami_drop-extras-require.patch + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Use correct name for ami_drop-extras-require.patch + + ami_drop-compatible-releases-operator.patch +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ami_drop-extras-require.patch +- Refresh patches for new version + + ami_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-iothub +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.12.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.11.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.10.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- New upstream release + + Version 0.8.2 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ami_drop-compatible-releases-operator.patch + + ami_drop-extras-require.patch + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ami_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ami_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-iothubprovisioningservices +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ami_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-keyvault +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Remove temporary version override + +- New upstream release + + Version 7.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Temporarily override package version to 7.0.0.0 to allow + upgrades from the previous 7.0.0b2 version + +- New upstream release + + Version 7.0.0b2 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 2.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 2.1.1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amk_drop-compatible-releases-operator.patch +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-kusto +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.9.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amk_drop-compatible-releases-operator.patch + + amk_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amk_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amk_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-loganalytics +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.6.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + aml_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-logic +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + aml_drop-compatible-releases-operator.patch + + aml_drop-extras-require.patch + +- New upstream release + + Version 4.0.0rc2 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + aml_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + aml_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + -- Update Summary and %description from setup.p +- Update Summary and %description from setup.py python-azure-mgmt-machinelearningcompute +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-managementgroups +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch + + amm_drop-extras-require.patch +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-managementpartner +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.1.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-maps +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-marketplaceordering +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.2.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-media +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- New upstream release + + Version 1.1.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch + + amm_drop-extras-require.patch + +- New upstream release + + Version 1.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amm_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amm_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-monitor +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.0.1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 0.11.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 0.9.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-msi +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amm_drop-compatible-releases-operator.patch +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-network +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 16.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 11.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 10.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 10.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 9.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from setup.py + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 5.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amn_drop-compatible-releases-operator.patch + + amn_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 2.6.0rc1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amn_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amn_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-notificationhubs +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amn_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.2 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-policyinsights +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- New upstream release + + Version 0.3.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amp_drop-compatible-releases-operator.patch + + amp_drop-extras-require.patch + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amp_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amp_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-powerbiembedded +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amp_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-rdbms +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.1.0rc1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 3.0.0rc1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 2.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 2.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 1.9.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch + + amr_drop-extras-require.patch + +- New upstream release + + Version 1.7.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amr_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amr_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-recoveryservices +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section +- Update Requires from setup.py + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch + + amr_drop-extras-require.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-recoveryservicesbackup +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.8.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.6.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-redis +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 7.0.0rc1 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch + + amr_drop-extras-require.patch + +- New upstream release + + Version 6.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amr_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amr_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-relay +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.2.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-reservations +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.8.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.6.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch + + amr_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.3.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amr_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amr_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-resource +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 10.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 10.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 9.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 8.0.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 7.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amr_drop-compatible-releases-operator.patch + + amr_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amr_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amr_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-scheduler +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-search +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-servermanager +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-servicebus +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.6.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch + + ams_drop-extras-require.patch + +- New upstream release + + Version 0.5.3 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ams_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ams_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-servicefabric +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch + + ams_drop-extras-require.patch +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-signalr +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.4.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.3.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch +- Update %description from setup.py + +- New upstream release + + Version 0.1.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ams_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-sql +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.24.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.21.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.20.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.19.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.18.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.16.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.15.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.13.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch + + ams_drop-extras-require.patch +- Update %description from setup.py + +- New upstream release + + Version 0.11.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ams_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ams_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-storage +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 16.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 11.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 11.1.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 9.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 8.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 7.2.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 7.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst + +- New upstream release + + Version 7.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 6.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch + + ams_drop-extras-require.patch + +- New upstream release + + Version 3.1.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + ams_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + ams_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-subscription +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.7.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.6.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section +- Update Requires from setup.py + +- New upstream release + + Version 0.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-compatible-releases-operator.patch +- Update Requires from setup.py +- Update %description from setup.py + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-mgmt-trafficmanager +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amt_drop-compatible-releases-operator.patch + + amt_drop-extras-require.patch + +- New upstream release + + Version 0.51.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amt_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amt_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-mgmt-web +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.48.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.47.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 0.46.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 0.44.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 0.42.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + amw_drop-compatible-releases-operator.patch + + amw_drop-extras-require.patch + +- New upstream release + + Version 0.41.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + amw_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + amw_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-monitor +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + am_drop-compatible-releases-operator.patch + +- New upstream release + + Version 0.3.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-multiapi-storage +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.5.2 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.4.1 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.3.2 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.2.4 + + For detailed information about changes see the + README.rst file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + ams_drop-extras-require.patch + +- New upstream release + + Version 0.2.3 + + For detailed information about changes see the + README.rst file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + + + For detailed information about changes see the + README.rst file provided with this package python-azure-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.0.2 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Switch to implicit namespace packages on Python 3 (PEP 420) + + Create an empty python_sitelib directory on Python 3 + python-azure-sdk +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Add additional packages from the Azure SDK to Requires + + python-azure-keyvault-administration +- Update version numbers for component packages in Requires + + python-azure-appconfiguration >= 1.1.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-cognitiveservices-inkrecognizer +- Update version numbers for component packages in Requires + + python-azure-cognitiveservices-anomalydetector >= 0.3.0 + + python-azure-cognitiveservices-knowledge-qnamaker >= 0.2.0 + + python-azure-cognitiveservices-language-luis >= 0.7.0 + + python-azure-cognitiveservices-language-textanalytics >= 0.2.0 + + python-azure-cognitiveservices-search-autosuggest >= 0.2.0 + + python-azure-cognitiveservices-search-visualsearch >= 0.2.0 + + python-azure-cognitiveservices-vision-computervision >= 0.6.0 + + python-azure-cognitiveservices-vision-customvision >= 3.0.0 + + python-azure-cognitiveservices-vision-face >= 0.4.1 + +- Add additional packages from the Azure SDK to Requires + + python-azure-eventhub + + python-azure-eventhub-checkpointstoreblob +- Update version numbers for component packages in Requires + + python-azure-batch >= 9.0.0 + + python-azure-datalake-store >= 0.0.48 + +- Update version numbers for component packages in Requires + + python-azure-cognitiveservices-language-spellcheck >= 2.0.0 + + python-azure-cognitiveservices-search-customimagesearch >= 0.2.0 + + python-azure-cognitiveservices-search-customsearch >= 0.3.0 + + python-azure-cognitiveservices-search-entitysearch >= 2.0.0 + + python-azure-cognitiveservices-search-imagesearch >= 2.0.0 + + python-azure-cognitiveservices-search-newssearch >= 2.0.0 + + python-azure-cognitiveservices-search-videosearch >= 2.0.0 + + python-azure-cognitiveservices-search-websearch >= 2.0.0 + + python-azure-cognitiveservices-vision-computervision >= 0.5.0 + + python-azure-cognitiveservices-vision-customvision >= 1.0.0 + + python-azure-keyvault >= 4.0.0 + + python-azure-servicefabric >= 7.0.0.0 + + python-azure-storage-blob >= 12.1.0 + + python-azure-storage-queue >= 12.1.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-appconfiguration + + python-azure-cognitiveservices-anomalydetector + + python-azure-cognitiveservices-formrecognizer + + python-azure-cognitiveservices-personalizer + + python-azure-cognitiveservices-vision-face + + python-azure-cosmos + + python-azure-keyvault-certificates + + python-azure-keyvault-keys + + python-azure-keyvault-secrets +- Update version numbers for component packages in Requires + + python-azure-batch >= 8.0.0 + + python-azure-storage-blob >= 2.0.0 + + python-azure-storage-file >= 2.0.0 + + python-azure-storage-queue >= 2.0.0 + +- Add additional packages from the Azure SDK to Requires + + python-azure-cognitiveservices-knowledge-qnamaker + + python-azure-cognitiveservices-search-customimagesearch +- Update version numbers for component packages in Requires + + python-azure-batch >= 6.0.0 + + python-azure-cognitiveservices-vision-contentmoderator >= 1.0.0 + python-azure-servicebus +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.50.3 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section +- Update Requires from setup.py + +- New upstream release + + Version 0.50.2 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Update %description from README.rst +- Update Requires from setup.py + +- New upstream release + + Version 0.50.1 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + as_drop-compatible-releases-operator.patch + + as_drop-extras-require.patch + +- New upstream release + + Version 0.50.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop compatible releases operator from setup.py, + required for SLES12 as the setuptools version is too old + + as_drop-compatible-releases-operator.patch +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + as_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-servicefabric +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 7.1.0.45 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- New upstream release + + Version 7.0.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package + +- New upstream release + + Version 6.5.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + as_drop-compatible-releases-operator.patch + + as_drop-extras-require.patch + +- New upstream release + + Version 6.4.0.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + as_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Refresh patches for new version + + as_drop-compatible-releases-operator.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update %description from setup.py +- Update BuildRequires and Requires from setup.py + python-azure-servicemanagement-legacy +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.20.7 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.rst to CHANGELOG.md in %files section +- Rename README.rst to README.md in %files section + +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-storage-blob +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 12.5.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 12.4.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 12.3.1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.md to CHANGELOG.md in %files section + +- New upstream release + + Version 12.1.0 + + For detailed information about changes see the + HISTORY.md file provided with this package +- Add unzip to BuildRequires +- Add missing HISTORY.md to %files section +- Drop extra LICENSE.txt as upstream now ships its own +- Rename README.rst to README.md in %files section +- Update Requires from setup.py +- Update %description from README.md + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + asb_drop-compatible-releases-operator.patch + + asb_drop-extras-require.patch +- Update Requires from setup.py +- Update %description from setup.py + +- New upstream release + + Version 1.5.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Refresh patches for new version + + asb_drop-compatible-releases-operator.patch + + asb_drop-extras-require.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-storage-common +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + asc_drop-extras-require.patch + +- New upstream release + + Version 1.4.0 +- Add patch to drop extras_require field from setup.py, + required for SLES12 as the setuptools version is too old + + asc_drop-extras-require.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-storage-file +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + asf_drop-compatible-releases-operator.patch + + asf_drop-extras-require.patch +- Update Requires from setup.py + +- New upstream release + + Version 1.4.0 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Refresh patches for new version + + asf_drop-compatible-releases-operator.patch + + asf_drop-extras-require.patch +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-azure-storage-nspkg +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 3.1.0 +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install + python-azure-storage-queue +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 12.1.3 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 12.1.2 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +- New upstream release + + Version 12.1.1 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Rename HISTORY.md to CHANGELOG.md in %files section + +- New upstream release + + Version 12.1.0 + + For detailed information about changes see the + HISTORY.md file provided with this package +- Add unzip to BuildRequires +- Add missing HISTORY.md to %files section +- Drop extra LICENSE.txt as upstream now ships its own +- Rename README.rst to README.md in %files section +- Update Requires from setup.py +- Update %description from README.md + +- New upstream release + + Version 2.1.0 + + For detailed information about changes see the + HISTORY.txt file provided with this package +- Drop patch to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + asq_drop-compatible-releases-operator.patch +- Update Requires from setup.py + +- New upstream release + + Version 1.4.0 +- Add patch to drop compatible releases operator from setup.py, + required for SLES12 as the setuptools version is too old + + asq_drop-compatible-releases-operator.patch +- Bump minimum version for namespace packages + to 3.0.0 in BuildRequires and Requires +- Remove python-devel package from BuildRequires +- Remove unzip package from BuildRequires +- Run fdupes to hardlink duplicate files + + Add fdupes to BuildRequires + + Add %fdupes invocation to %install +- Update BuildRequires and Requires from setup.py + python-base +- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids + use of semicolon as a query string separator (bpo#42967, + bsc#1182379, CVE-2021-23336). +- Update to 2.7.18, final release of Python 2. Ever.: + - Newline characters have been escaped when performing uu + encoding to prevent them from overflowing into to content + section of the encoded file. This prevents malicious or + accidental modification of data during the decoding process. + - Fixes a ReDoS vulnerability in http.cookiejar. Patch + by Ben Caller. + - Fixed line numbers and column offsets for AST nodes for calls + without arguments in decorators. + - Disallow control characters in hostnames in http.client, + addressing CVE-2019-18348. Such potentially malicious header + injection URLs now cause a InvalidURL to be raised. + - Fix urllib.urlretrieve failing on subsequent ftp transfers + from the same host. + - Fix problems identified by GCC's -Wstringop-truncation + warning. + - AddRefActCtx() was needlessly being checked for failure in + PC/dl_nt.c. + - Prevent failure of test_relative_path in test_py_compile on + macOS Catalina. + - Fixed possible leak in :c:func:`PyArg_Parse` and similar + functions for format units "es#" and "et#" when the macro + :c:macro:`PY_SSIZE_T_CLEAN` is not defined. +- Remove upstreamed patches: + - CVE-2019-18348-CRLF_injection_via_host_part.patch +- Other patches recalculated. + python-bleach +- Fix CVE-2021-23980: mutation XSS on bleach.clean with specific + combinations of allowed tags (boo#1184547) + add bleach-3.1.5-CVE-2021-23980.patch + +- Update to 3.1.5: + * replace missing ``setuptools`` dependency with ``packaging``. Thank you Benjamin Peterson. + +- update to 3.1.4 (bsc#1168280, CVE-2020-6817): + * ``bleach.clean`` behavior parsing style attributes could result in a + regular expression denial of service (ReDoS). + Calls to ``bleach.clean`` with an allowed tag with an allowed + ``style`` attribute were vulnerable to ReDoS. For example, + ``bleach.clean(..., attributes={'a': ['style']})``. + * Style attributes with dashes, or single or double quoted values are + cleaned instead of passed through. + +- update to 3.1.3 (bsc#1167379, CVE-2020-6816): + * Add relative link to code of conduct. (#442) + * Drop deprecated 'setup.py test' support. (#507) + * Fix typo: curren -> current in tests/test_clean.py (#504) + * Test on PyPy 7 + * Drop test support for end of life Python 3.4 + * ``bleach.clean`` behavior parsing embedded MathML and SVG content + with RCDATA tags did not match browser behavior and could result in + a mutation XSS. + Calls to ``bleach.clean`` with ``strip=False`` and ``math`` or + ``svg`` tags and one or more of the RCDATA tags ``script``, + ``noscript``, ``style``, ``noframes``, ``iframe``, ``noembed``, or + ``xmp`` in the allowed tags whitelist were vulnerable to a mutation + XSS. + python-blockdiag -- Update to 1.5.4: - * better python 3.7 compatibility - -- Use noun phrase in summary. - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-cmarkgfm +- Update to 0.5.3 + * Add support for Linux aarch64 +- Release 0.5.2 + * Enable tasklist extension +- Release 0.5.1 + * Add support for Python 3.9 + * Document deprecation of Python 2.7 +- Release 0.5.0 + * Update to cmark 0.29.0.gfm.0 + * Drop support for Python 3.4; make support for 3.7 & 3.8 official + (#21) + * Document SAFE/UNSAFE mode and the other options (#24) + + import cmarkgfm.cmark.Options into cmarkgfm + * Make Python information more explicit in the README (#16) + python-cryptography +- Add patch CVE-2020-36242-buffer-overflow.patch (bsc#1182066, CVE-2020-36242) + * Using the Fernet class to symmetrically encrypt multi gigabyte values + could result in an integer overflow and buffer overflow. + python-distro +- %python3_only -> %python_alternative + +- Update to 1.5.0: + * Backward Compatibility: + + Keep output as native string so we can compatible with python2 interface + * Bug Fixes: + + Fix detection of RHEL 6 ComputeNode [#255] + + Fix Oracle 4/5 lsb_release id and names [#250] + + Ignore /etc/plesk-release file while parsing distribution + +- Update to version 1.4.0: + * Backward Compatibility: + * Prefer the VERSION_CODENAME field of os-release to parsing it from VERSION [[#230](https://github.com/nir0s/distro/pull/230)] + * Bug Fixes: + * Return _uname_info from the uname_info() method [[#233](https://github.com/nir0s/distro/pull/233)] + * Fixed CloudLinux id discovery [[#234](https://github.com/nir0s/distro/pull/234)] + * Update Oracle matching [[#224](https://github.com/nir0s/distro/pull/224)] + * Docs: + * Distro is the recommended replacement for platform.linux_distribution [[#220](https://github.com/nir0s/distro/pull/220)] + * Release: + * Use Markdown for long description in setup.py [[#219](https://github.com/nir0s/distro/pull/219)] + +- Drop useless BuildRequires of python-flake8 and python-pytest-cov + +- Add assert_locale.patch to warn about wrong locale. + +- Enable tests properly (this is pytest, not unittest), + it is necessary to explicitly set locale to an Unicode one + (https://github.com/nir0s/distro/issues/223) + +- update to version 1.3.0: + * improvements for other operating systems + * documentation: + * Add Ansible reference implementation and fix arch-linux link (#213) + * Add facter reference implementation (#213) + python-doc +- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids + use of semicolon as a query string separator (bpo#42967, + bsc#1182379, CVE-2021-23336). +- Update to 2.7.18, final release of Python 2. Ever.: + - Newline characters have been escaped when performing uu + encoding to prevent them from overflowing into to content + section of the encoded file. This prevents malicious or + accidental modification of data during the decoding process. + - Fixes a ReDoS vulnerability in http.cookiejar. Patch + by Ben Caller. + - Fixed line numbers and column offsets for AST nodes for calls + without arguments in decorators. + - Disallow control characters in hostnames in http.client, + addressing CVE-2019-18348. Such potentially malicious header + injection URLs now cause a InvalidURL to be raised. + - Fix urllib.urlretrieve failing on subsequent ftp transfers + from the same host. + - Fix problems identified by GCC's -Wstringop-truncation + warning. + - AddRefActCtx() was needlessly being checked for failure in + PC/dl_nt.c. + - Prevent failure of test_relative_path in test_py_compile on + macOS Catalina. + - Fixed possible leak in :c:func:`PyArg_Parse` and similar + functions for format units "es#" and "et#" when the macro + :c:macro:`PY_SSIZE_T_CLEAN` is not defined. +- Remove upstreamed patches: + - CVE-2019-18348-CRLF_injection_via_host_part.patch +- Other patches recalculated. + python-fluidity-sm +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + python-funcparserlib -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Repack source tarball with non-free documentation removed python-idna_ssl -- Skip also test test_aiohttp that fails on Leap due to http error - (it tries to resolve stuff that fails) - -- Create multibuild in order to cope with the circular dependency - of this package with aiohttp -- Disable failing test - -- Update to 1.1.0: - * No upstream changelog -- Execute tests - -- Use noun phrase in descriptions. - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-invoke +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + python-isodate -- Initial release - python-javaproperties +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + python-jdatetime +- Don't use full URL in Source field due to overwritten upstream tag + * See: https://github.com/slashmili/python-jalali/issues/81 + python-jsmin +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + python-jsondiff +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + python-kiwi +- Require qemu-img in any filesystem based image + This commit moves the qemu-img requirement into the + `kiwi-systemdeps-filesystems` to ensure ISO, OEM and PXE images include + it in the build service. Also this is required for images that are + simple root-trees in a filesystem (image=ext4). + (cherry picked from commit 4e91e028eba763321a0958ff0febee107d944af8) + +- Add a requirement for kiwi-systemdeps-iso-media on disk images + This commit adds a requirement for `kiwi-systemdeps-iso-media` in + `kiwi-systemdeps-disk-images`. This is to ensure that installing + `kiwi-systemdeps-disk-images` is enough to build OEM images including + install media. + (cherry picked from commit 307b7e0234c01846587024c008166310e8d7d8b0) + +- Turn fb-util-for-appx requirement into a recommendation + This commit relaxes the requirement for `fb-util-for-appx` since + the utiliy is not part of all SLE-15 service packs. + +- Bump version: 9.23.19 → 9.23.20 + This version upgrade includes several fixes: + * Refactor grub2 installation + This commit refactors grub2 installation method to split it in two + parts. Former grub2.install method was meant to run the grub2-install + tool, however, in addition it was also running the secure boot + installation shim-install. The install method in KIWI is skipped for + those architectures and firmware combinations for which bios support + doesn't exist. This was leading to skip the secure boot installation. + The current approach strips the secure boot installation logic from the + grub2.install method, so skipping the install method does not + automatically result in skipping the secure boot installation. + Fixes bsc#1182211 + * Fix lsblk flags to get sorted output + This commit modifies the lsblk command flags to get a sorted output + according to the disk layout. + This is related to 176c7eab commita and it fixes bsc#1182264, + bsc#1182963 and bsc#1183059 + * Avoid using generators in pre-mount hooks + This commit deletes the generator that was creating the sysroot.mount + unit for ramdisk deployments. Generators, specially the sysroot.mount is + expected to be created on very early stages of the boot procedure as + this has impact on relevant targets such as initrd-root-fs.target, which + does not depend on sysroot.mount if the unit is not there. + In ramdisk deployments some data is known on pre-mount stage as + as it is downloaded from the PXE server. At this stage it is not safe to + generate a sysroot.mount unit that depends on initrd-root-fs.target as + the target is close to finalize or even finalized already and could + potentially skip sysroot.mount exection. + Instead we include a mount hook which is only executed on ramdisk + deployments that simply runs the mount command to mount /sysroot. + This fixes bsc#1178670 + python-knack +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Update to version 0.7.2 + * [Config] Support listing sections (#217) + +- Update to version 0.7.1 + * Rollback `get_config_parser` in `config.py` (#205) +- from version 0.7.0 + * Add a `default_value_source` property in `HelpParameter` (#202) + * Support removing option/section from config file (#201) + * Support writing comment to config file (#201) + * Import `configparser` directly instead of from `six` (#201) + * Drop `get_config_parser` function from `config.py` (#201) +- Remove workaround for version number in spec file + +- Update to 0.7.0rc4 + * Change the timing to raise `EVENT_CLI_POST_EXECUTE` event (#199) + * Make `CLI.invoke` catch `SystemExit` (#199) +- from version 0.7.0rc3 + * Change experimental tag color to cyan (#196) + +- Remove patch as the test fail properly as the pkg does not support + python2: + * k_skip-broken-tests.patch +- Fix the version field + +- Update to 0.7.0rc1 + * Allow disabling color (#171) + * Support yaml and yamlc output (#173) + * Drop support for python 2 and 3.5 (#174) + * Support --only-show-errors to disable warnings (#179) + * Add experimental tag (#180) +- Add patch to skip two tests that currently fail on openSUSE + * k_skip-broken-tests.patch + +- Update to 0.6.3: + * Fixes issue where argument marked is_preview=True would not always be handled correctly. + * Fixes issue where ensuring a directory exists could cause a race condition. + +- version update to 0.6.2 + * Adds ability to declare that command groups, commands, and arguments + are in a preview status and therefore might change or be removed. + This is done by passing the kwarg `is_preview=True`. + * Adds a generic `StatusTag` class to `knack.util` that allows you + to create your own colorized tags like `[Preview]` and `[Deprecated]`. + * When an incorrect command name is entered, Knack will now attempt + to suggest the closest alternative. + +- Update to 0.6.1: + * Always read from local for configured_default +- from version 0.6.0 + * Support local context chained config file + +- version update to 0.5.4 + * Allows the loading of text files using @filename syntax. + * Adds the argument kwarg configured_default to support setting + argument defaults via the config file's [defaults] section or + an environment variable. + +- Update to 0.5.3: + * Removes an incorrect check when adding arguments. + * Updates usages of yaml.load to use yaml.safe_load. + * Fix issue with some scenarios (no args and --version) + * Adds support for positional arguments with the .positional helper method on ArgumentsContext. + * Removes the necessity for the type field in help.py. This information can be inferred from the class, so specifying it causes unnecessary crashes. + * Adds support for examining the result of a command after a call to invoke. The raw object, error (if any) an exit code are accessible. + * Fixes an issue with the default config directory. It use to be .cli and is now based on the CLI name. + * Adds ability to specify line width for help text display. + * Preserves logging verbosity and output format on the namespace for use by validators. + * Adds ability to set config file name. + * Fixes bug with argument deprecations. +- Switch to github archive to run tests + +- Remove superfluous devel dependency for noarch package + python-lexicon +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + python-msal +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Update to version 1.6.0 + + New Feature: ```ConfidentialClientApplication``` accepts private + key encrypted by a passphrase. (#232, #270) + + Enhancement: Provides different exception and messages while + encountering transient error during tenant discovery (#263, #269) +- from version 1.5.1 + + Bugfix: We now cache tokens by specified environment, not by OIDC Discovery. + This won't matter most of the time, but it can be needed when your tenant is + in transitional state while migrating to a different cloud. (#247) + + Bugfix: We now make sure one app's sign-out operation would be successful even + when another app is acquiring token from cache at the same time. (#258, #262) +- Update Requires from setup.py + +- Update to version 1.5.0 + + Added support for setting client capabilities to enable + CAE(Continuous Access Evaluation) (#240, #174) + + Device code endpoint is now fetched from open-id configuration, + if available. (#245, #242) + + Fixes in test cases (#239, #211) + +- Update to version 1.4.3 + + Bugfix: A side effect in previous release prevented reading some + tokens from a different authority alias (#235, #236) +- from version 1.4.2 + + Bugfix: Changed case of messageID in WS-Trust Requests (#228 , #230 ) + + Bugfix: Removed content-type header sent in request to Mex endpoint (#226 , #227 ) + + Bugfix: Bypasses cache lookup for authority alias if no refresh token found (#223, #225 ) +- from version 1.4.1 + + Reverts Application Initializer will not send network requests + introduced in MSAL Python 1.4.0 (#205, #216, #187) +- from version 1.4.0 + + Enhancement: Application initializer will not send network requests. (#205, #187) + + Enhancement: Improved handling of errors in ADAL to MSAL token migration scenario. (#209, #208) + + Added changelog in PYPI (#203, #202) + + Other readme and reference docs adjustments (#200, #197) + +- Update to version 1.3.0 + + New feature: class ```ClientApplication``` accepts a new optional parameter + ```http_client```. You can provide your own HTTP client to have different + behavior. (#169) Please refer to API Reference doc. + + New feature: method ```get_authorization_request_url()``` accepts a new optional + parameter ```domain_hint```. (#158, #181) + Please refer to API Reference doc. + + New feature: A new method ```acquire_token_by_refresh_token()``` to help migrating + refresh tokens from elsewhere to MSAL Python. (#193) + Its usage is demonstrated in this sample. +- from version 1.2.0 + + New ```nonce``` parameter is provided in ```both get_authorization_request_url(..., nonce=...)``` + and ```acquire_token_by_authorization_code(..., nonce=...)``` method, so + that you can use them to mitigate replay attacks, per OIDC specs. (#128, #173). +- from version 1.1.0 + + New ```acquire_token_silent_with_error(...)``` method to expose conditional + access error classifications (#143, closes #57). + + App developers can opt in to provide their app's name and version for Microsoft + Telemetry, so that we can understand your usage pattern and serve you better. + (#136 closes #130) + + Internally, + * Collect anonymous telemetry data to help us improve MSAL Python (#103) + * Test cases cover ADFS 2019 on-premise scenarios (#142, closes #132) + * Switched to our latest lab apis for better test infrastructure (#108, #133, #134, #135) + python-msal-extensions +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Update to version 0.3.0 + + New unified PersistenceNotFound exception is now raised for cases + where the persistence is not found. (#64, #67) + + Bugfix: File not found exception is now handled for Python 2.7 as a no-op (#69) + + Added performance tests for locking behavior (#58) + + A non-exist persistence on Linux platform would previously return a None. + Since this release, it will raise PersistenceNotFound exception which becomes + a consistent behavior on Windows and macOS. + +- Update to version 0.2.2 + + Bugfix: Restored compatibility with upstream package portalocker version + < 1.4.0 when running on non-Windows platform (#50) + + Bugfix: Cache on Windows was not functioning in version 0.2.0 and 0.2.1(#52) + + Enhancement: Improved readme providing installation and usage instructions (#53) +- from version 0.2.1 + + Functionally the same as 0.2.0, but we change the installation-time and import-time + dependency of PyGObject to run-time dependency. This would make the installation + easier for those customers who do not necessarily need to use the Encryption on Linux. (#47) + + The version 1.6.0+ of upstream package portalocker is only required on Windows. + Other platforms remain with portalocker 1.0.0+. (#49) +- from version 0.2.0 + + New feature: Support token cache encryption when running on Linux Desktop (#4, #44) + + Bug fix: The cache lock was not properly removed on Windows 10 (#42, #43) + + Change: A new set of API PersistedTokenCache is provided. Previous API is now deprecated + and will be removed in next major release which will likely come within a month: + WindowsTokenCache, OSXTokenCache, UnencryptedTokenCache, FileTokenCache and TokenCache. + + Since this release, we have a dependency on PyGObject, when running on Linux. + You may need to follow its installation steps, or follow our CI setup. +- Update Requires from setup.py + python-msrest +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.6.19 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.6.18 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.6.16 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.6.11 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.6.10 + + For detailed information about changes see the + README.rst file provided with this package +- Drop patches to support older versions of setuptools as + SLE-12 is now shipping with a recent enough version + + m_drop-compatible-releases-operator.patch + + m_drop-extras-require.patch + +- New upstream release + + Version 0.6.6 + + No upstream changelog provided +- Refresh patches for new version + + m_drop-compatible-releases-operator.patch + + m_drop-extras-require.patch +- Remove python-devel package from BuildRequires +- Add %python_expand to %fdupes invocation + -- Install HISTORY.rst into doc directory python-msrestazure +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 0.6.4 + + For detailed information about changes see the + README.rst file provided with this package +- Update Requires from setup.py + +- New upstream release + + Version 0.6.3 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.6.2 + + For detailed information about changes see the + README.rst file provided with this package + +- New upstream release + + Version 0.6.0 + + No upstream changelog provided +- Add %python_expand to %fdupes invocation +- Remove python-devel package from BuildRequires +- Update Requires from setup.py + python-nibabel +- Add upstream patch to fix test on Backports:SLE-15-SP3: + * 983.patch + +- skip python 36 + +- Update to 3.1.1 + * Conformation function (``processing.conform``) and CLI tool + (``nib-conform``) to apply shape, orientation and zooms (pr/853) (Jakub + Kaczmarzyk, reviewed by CM, YOH) + * Affine rescaling function (``affines.rescale_affine``) to update + dimensions and voxel sizes (pr/853) (CM, reviewed by Jakub Kaczmarzyk) + * ``kw_only_meth``/``kw_only_func`` decorators are deprecated (pr/848) + (RM, reviewed by CM) +- Add patch purge-nose.patch + python-nose -- update to 1.3.3: - - Fixed a minor issue with the reported version number. -- update to 1.3.2: - - Fixed an issue where build_ext was not working under setup.py nosetest - - Fixed #786: generator method fails with callable instance - - Fixed a traceback when using string exceptions - - Fixed #792: "Not a directory" error when using python setup.py nosetests - - Fixed #779: xunit report file is written in --where directory - - Fixed #782: Test failures with Python >= 3.3 - - Fixed #780: Fix a regression with Python 3 - - Fixed #783: try_run is broken with Python 3.4 - - Fixed an issue where build_ext was not working under setup.py nosetest - - Fixed #786: generator method fails with callable instance - - Fixed a traceback when using string exceptions - - Fixed #792: "Not a directory" error when using python setup.py nosetests - - Fixed #779: xunit report file is written in --where directory - - Fixed #782: Test failures with Python >= 3.3 - - Fixed #780: Fix a regression with Python 3 - - Fixed #783: try_run is broken with Python 3.4 - -- Add nose-fix-skip-test-plugin.patch - - Fix skip test plugin and revert upstream commit - -- update to 1.3.1: - * very long list of bugfixes, see included CHANGELOG for details - -- Fix update-alternatives usage - -- Require setuptools instead of now obsolete distribute - -- Add nose-drop-timing-dependent-tests.patch: Drop several tests that - depend on proper timing which creates random fails (includes last - commit) - -- Drop functional_tests/test_multiprocessing/test_concurrent_shared.py, - it randomly fails (due to timing checks) - -- Don't damage entry points - -- Fix update-alternatives and support upgrade from previous versions - -- Apply update-alternatives for binaries and man-pages - -- update to 1.3.0: - * very long list of bugfixes, see included CHANGELOG for details - -- Add nose-1.2.1-plugin-failuredetail-no-tb.patch: Don't fail if - traceback is missing - -- Update to version 1.2.1: - + Correct nose.__version__ (#549). Thanks to Chris Withers for the bug report. -- Changes from version 1.2.0: - + Fixed issue where plugins included with `addplugins` keyword could - be overridden by built-in plugins (or third-party plugins registered - with setuptools) of the same name (#466). - + Adds :option:`--cover-xml` and :option:`--cover-xml-file` (#311). - + Adds support for :option:`--cover-branches` (related to #370). - + Fixed Unicode issue on Python 3.1 with coverage (#442) - + fixed class level fixture handling in multiprocessing plugin - + Clue in the ``unittest`` module so it no longer prints traceback frames for - our clones of their simple assertion helpers (#453). Patch by Erik Rose. - + Stop using the ``assert`` statement in ``ok_`` and ``eq_`` so they work under - ``python -O`` (#504). Patch by Erik Rose. - + Add loglevel option to logcapture plugin (#493). - + Add doctest options flag (#7 from google code tracker). - + Add support for using 2to3 with the nosetests setuptools command. - + Add --cover-min-percentage flag to force test runs without sufficient - coverage to fail (#540). Patch by Domen Kožar. - + Add travis-ci configuraion (#545). - + Call reactor.stop from twisted thread (#301). -- Changes from version 1.1.2: - + Fixed regression where the .coverage file was not saved (#439). -- Testsuite seems to work on SLE_11_SP2, reenable -- Symlink nosetests.1 manpage to nosetests-%{py_ver}.1 - -- Added python 3 documentation package - -- Fix building python 3 package on openSUSE 11.4 - -- Add python 3 packages - -- Disable testsuite on openSUSE-11.4 and less to fix build - -- Move doc package into seperate spec to break build cycle between - python-nose and python-Pygments (pulled in by python-Sphinx) - -- Simply macro usage -- Run testsuite - -- Needs python-distribute at runtime - -- Upper-case %description - -- Disabled testsuite to fix build - -- Update to 1.1.2: - * Fixed regression where the .coverage file was not saved (#439). - * Fixed missing nose.sphinx module in source distribution (#436). -- Spec file changes: - * Depend on python-distribute instead of python-setuptools - * Changed license to LGPL-2.0+ (SPDX style) - * Properly build and install HTML documentation - * Requires python-xml at runtime - -- update to 1.0.0: - + Made nose compatible with python 3. - * *Huge** thanks to Alex "foogod" Stewart! - -- update to 0.11.4 - - Made nose compatible with Python 2.7. - - Fixed default plugin manager's use of plugin overriding. Thanks to - rob.daylife for the bug report and patch. (#323). - - Changed plugin loading so that external plugins loaded via extension - points can override builtin plugins with the same name. - ... for more see CHANGELOG - -- update to 0.11.1 - + Fixed bug in xunit plugin xml escaping. - + Fixed bug in xunit plugin that could cause test run to crash - after certain types of errors or actions by other plugins. - + Fixed bug in testid plugin that could cause test run to crash - after certain types of errors or actions by other plugins. - + Fixed bug in collect only plugin that caused it to fail when - collecting from test generators. - + Fixed some broken html in docs. -- update to 0.11.1 contains changes from 0.11: - + Added multiprocess plugin that allows tests to be run in parallel - across multiple processes. - + Added logcapture plugin that captures logging messages and prints - them with failing tests. - + Added optional HTML coverage reports to coverage plugin. - + Added plugin that enables collection of tests in all modules. - + Added --failed option to testid plugin. When this option is in - effect, if any tests failed in the previous test run (so long as - testid was active for that test run) only the failed tests will run. - + Made it possible to 'yield test' in addition to 'yield test,' from - test generators. - + Fixed bug that caused traceback inspector to fail when source code - file could not be found. - + Fixed some issues limiting compatibility with IronPython. - + Added support for module and test case fixtures in doctest files. - + Added --traverse-namespace commandline option that restores old - default behavior of following all package __path__ entries when - loading tests from packages. - + Added --first-package-wins commandline option to better support - testing parts of namespace packages. - + Added versioned nosetests scripts (#123). - + Fixed bug that would cause context teardown to fail to run in some - cases. - + Enabled doctest plugin to use variable other than "_" as the default - result variable. - + Fixed bug that would cause unicode output to crash output capture. - + Added setUp and tearDown as valid names for module-level fixtures. - + Fixed bug in list of valid names for package-level fixtures. - + Updated man page generation using hacked up manpage writer from - docutils sandbox. -- fix some rpmlint warnings - python-oauthlib -- Update to version 0.6.1 - + (OAuth 2 Provider) is_within_original_scope to check whether a - refresh token is trying to aquire a new set of scopes that are - a subset of the original scope. - + (OAuth 2 Provider) expires_in token lifetime can be set per request. - + (OAuth 2 Provider) client_authentication_required method added to - differentiate between public and confidential clients. - + (OAuth 2 Provider) rotate_refresh_token now indicates whether a - new refresh token should be generated during token refresh or - if old should be kept. - + (OAuth 2 Provider) returned JSON headers no longer include charset. - + (OAuth 2 Provider) validate_authorizatoin_request now also includes - the internal request object in the returned dictionary. Note that - this is not meant to be relied upon heavily and its interface might - change. - + many style and typo fixes. - -- use pycrypto, not python-rsa - -- Add pycrypto requirement for "rsa" submodule - -- Update to version 0.6.0 - + All endpoint methods change contract to return 3 values instead - of 4. The new signature is `headers`, `body`, `status code` where - the initial `redirect_uri` has been relocated to its rightful place - inside headers as `Location`. - + OAuth 1 Access Token Endpoint has a new required validator method - `invalidate_request_token`. - + OAuth 1 Authorization Endpoint now returns a 200 response instead - of 302 on `oob` callbacks. -- Changes from version 0.5.1 - + OAuth 1 provider fix for incorrect token param in nonce validation. -- Changes from version 0.5.0 - + OAuth 1 provider refactor. OAuth 2 refresh token validation fix. -- Changes from version 0.4.2 - + OAuth 2 draft to RFC. Removed OAuth 2 framework decorators. -- Changes from version 0.4.1 - + Documentation corrections and various small code fixes. -- Changes from version 0.4.0 - + OAuth 2 Provider support (experimental). -- Changes from version 0.3.8 - + OAuth 2 Client now uses custom errors and raise on expire -- Changes from version 0.3.7 - + OAuth 1 optional encoding of Client.sign return values -- Changes from version 0.3.6 - + Revert default urlencoding. -- Changes from version 0.3.5 - + Default unicode conversion (utf-8) and urlencoding of input. - -- Require python-setuptools instead of distribute (upstreams merged) - -- Update to version 0.3.4: - + A number of small features and bug fixes. -- Changes from version 0.3.3: - + OAuth 1 Provider verify now return useful params -- Changes from version 0.3.2: - + Fixed #62, all Python 3 tests pass. -- Changes from version 0.3.1: - + Python 3.1, 3.2, 3.3 support (experimental) -- Changes from version 0.3.0: - + Initial OAuth 2 client support -- Changes from version 0.2.1: - + Exclude non urlencoded bodies during request verification -- Changes from version 0.2.0: - + OAuth provider support -- Changes from version 0.1.4: - + soft dependency on PyCrypto - -- Initial release - python-pydocumentdb +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Use %patch instead %patch0 to fix build on older distributions + +- New upstream release + + Version 2.3.5 + + Updated README regarding package deprecation +- Add patch to disable parsing of changelog.md in setup.py + + p_disable-changelog-parsing.patch + +- New upstream release + + Version 2.3.3 + + No upstream changelog provided +- Remove python-devel package from BuildRequires + python-pymediainfo +- Update to version 5.0.4 + New features: + * Remove setuptools runtime requirement by replacing + pkg_resources with importlib.metadata + * __version__ is now an empty string if the package is not + installed + Miscellaneous: + * Use setuptools_scm programatically in Sphinx's configuration + instead of calling setup.py --version + +- Update to version 5.0.3 + * Fix TypeError when parsing certain files + +- Update to version 5.0.2 + Breaking changes: + * warning Drop support for Python 2.7, 3.4 and 3.5 + * MediaInfo.parse: remove the deprecated text parameter + New features: + * MediaInfo: add shortcuts to tracks by type: audio_tracks, + video_tracks, etc. + +- Update to version 4.3 + * MediaInfo.parse: add support for file-like objects + * Improvements to documentation + * Python 3.9 is now officially supported + python-python-vlc +- Update to version 3.0.12117 (no changelog supplied) + python-readme_renderer +- Update to 29.0 + * Support cmarkgfm>=0.5.0 (#180) + * Drop support for Python 2 and 3.5 (#188) +- Release 28.0 + * Support Python 3.9 (#176) +- Release 27.0 + * Add support for align attribute rendering Markdown headers + (#173) +- Add remove-mock.patch and remove-six.patch to reduce outdated + dependecies -- gh#pypa/readme_renderer#192 + python-scp +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- version update to 0.13.2 + * Fix AssertionError in recursive get() when `_rename` is set and + server sends a POPD at the end (`_depth > 0`) + +- Update to 0.13.1: + * Guard against some malformed messages from the server + * Remove all introspection logic for progress callback introduced in 0.12 + * progress callback only accept 3 arguments again + * Introduce progress4 parameter which accepts the peername as 4th argument + * Fix progress callback failing when it is an instance or class method + * Fix README.rst for PyPI + * Add possibility of getting the peer IP and port from the progress callback + * Make putfo() work with file-like objects that don't provide getvalue() + * Add putfo() method, allowing one to upload a file-like object + * Add top-level get() and put() functions for convenience + * Increase default socket time from 5 to 10 seconds + +- Remove superfluous devel dependency for noarch package + python-selenium +- Package x_ignore_nofocus.so on supported architectures only + +- Enable build on aarch64 %arm + python-spec +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Switch from python3_only to python_alternative + python-sphinxcontrib-asyncio -- Remove wrong BR on python-sphinxcontrib - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-sphinxcontrib-blockdiag -- Package should own whole sitelib/sphinxcontrib/__pycache__ - -- Remove wrong BR on python-sphinxcontrib - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-sphinxcontrib-newsfeed -- Drop bogus sphinxcontrib requires - -- Remove pointless definitions - -- Fix %pycache_only in %files - -- Remove wrong BR on python-sphinxcontrib - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-uamqp +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- New upstream release + + Version 1.2.12 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 1.2.11 + + For detailed information about changes see the + HISTORY.rst file provided with this package + +- New upstream release + + Version 1.2.10 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Install HISTORY.rst in %doc section + +- New upstream release + + Version 1.2.7 + + For detailed information about changes see the + HISTORY.rst file provided with this package + python-webcolors -- Update to 1.10: - * Similar to the change in version 1.9 which normalized conversions to named - colors - -- update to 1.9.1 - * When asked to provide a color name, using the CSS3/SVG set of names, for - the hexadecimal value #808080, the integer triplet rgb(128, 128, 128), or - the percentage triplet rgb(50%, 50%, 50%), webcolors now always returns - u'gray', never u'grey'. - * Added a set of constants to use when referring to specifications that - define color names <spec-constants>. - -- version update to 1.8.1 - * Introduce namedtuples to represent tuple data types. - * Get the definition-parsing test working on Python 3. - * Documentation updates. - -- Remove superfluous devel dependency for noarch package +- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) python-websocket-client +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Fix build without python2 + +- update to 0.57.0 + * wsdump: Fix --headers option + * Fix getting 400 bad request with long proxy authorization string + * Create dummy `ssl` object + * Show compressed text messages in wsdump.py + * Expose http connection header to user + * fix the compatible issue with gevent+dnspython + * _handshake: hasattr checks on six before accessing the values + +- Update to 0.56.0: + * Don't retry sockets with timeout set to 0(#536) + * Add response headers in WebSocketBadStatusException (#501) + * Manually assigning WebSocket-Version (#506) + * SSL socket handling fix (#474) + * Let setup.py use the same license as LICENSE file (#517) + * Ensure that "timeout" is passed down, when calling WebSocket.connect() (#513) + * Retry connect on "Interrupted system call" (#528) + +- Update to 0.54.0: + * many fixes all around, see ChangeLog file +- Drop merged use_system_cabundle.patch + +- Remove superfluous devel dependency for noarch package + +- update to version 0.46.0 (shortened): + - fixed invalid character (#379) +- update to version 0.45.0 (shortened): + - change license to LGP v2.1 + - allow reuse of WebsocketApp.run_forever (#365) + - Parse close frame response correctly when reason present (#354) + - Wrap socket.gaierror with subclass of WebsocketException (#352) + - Resolve a proxy issue and a connection error (#345) + - Allow empty Host header value (#369) + - Fix undefined variable (#347) + - fix: getting a value with the key 'ca_certs' in sslopt dict (#326) +- Add use_system_cabundle.patch to use systems ca bundle file by default (bnc#1076519) + python-xmltodict +- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352) + +- Replace nose with pytest + +- Add export LANG=en_US.UTF-8 to fix Leap builds + +- Use noun phrase in summary. + +- version update to 0.12.0 + * Allow force_commits=True for getting all keys as lists (#204) + * README.md: fix useless uses of cat (#200) + * Add FreeBSD install instructions (#199) + * Fix and simplify travis config (#192) + * Add support for Python 3.7 (#189) + * Drop support for EOL Python (#191) + * Use Markdown long_description on PyPI (#190) + * correct spelling mistake (#165) + * correctly unparse booleans (#180) + * Updates README.md with svg badge + +- Remove superfluous devel dependency for noarch package + -- initial packaging of 0.9.0 version - python3 +Update to 3.6.13, final release of 3.6 branch: + * Security + - bpo#42967 (bsc#1182379, CVE-2021-23336): Fix web cache + poisoning vulnerability by defaulting the query args + separator to &, and allowing the user to choose a custom + separator. + - bpo#42938 (bsc#1181126, CVE-2021-3177): Avoid static + buffers when computing the repr of ctypes.c_double and + ctypes.c_longdouble values. + - bpo#42103: Prevented potential DoS attack via CPU and RAM + exhaustion when processing malformed Apple Property List + files in binary format. + - bpo#42051: The plistlib module no longer accepts entity + declarations in XML plist files to avoid XML + vulnerabilities. This should not affect users as entity + declarations are not used in regular plist files. + - bpo#40791: Add volatile to the accumulator variable in + hmac.compare_digest, making constant-time-defeating + optimizations less likely. + * Core and Builtins + - bpo#35560: Fix an assertion error in format() in debug + build for floating point formatting with “n” format, zero + padding and small width. Release build is not impacted. + Patch by Karthikeyan Singaravelan. + * Library + - bpo#42103: InvalidFileException and RecursionError are now + the only errors caused by loading malformed binary Plist + file (previously ValueError and TypeError could be raised + in some specific cases). + * Tests + - bpo#42794: Update test_nntplib to use offical group name of + news.aioe.org for testing. Patch by Dong-hee Na. + - bpo#41944: Tests for CJK codecs no longer call eval() on + content received via HTTP. +- Patches removed, because they were included in the upstream + tarball: + - CVE-2020-27619-no-eval-http-content.patch + - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch + +- Resync with python36 Factory package. +- Make this %primary_interpreter + +- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing + bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in + _ctypes/callproc.c, which may lead to remote code execution. + +- Provide the newest setuptools wheel (bsc#1176262, + CVE-2019-20916) in their correct form (bsc#1180686). + -- Change setuptools and pip version numbers according to new wheels +- Change setuptools and pip version numbers according to new + wheels (bsc#1179756). python3-libmount +- ipcs: Avoid overflows (bsc#1178236, + util-linux-ipcs-shmall-overflow-1.patch, + util-linux-ipcs-shmall-overflow-2.patch). + q5go +- Update to 2.1.1 + * A number of crashes in odd situations were fixed + * It is now possible to copy/paste positions in Edit mode. + * The batch analysis dialog has a new button to enqueue + an entire directory of SGF files. + * Engine games now allow board sizes up to 52. + qbittorrent +- Drop qbittorrent-libtorrent_pthread.patch (no longer necessary) + +- Update to version 4.3.4.1 + Bug fixes: + * Correctly draw progress bar + Web UI: + * Fix javascript code which broke the UI + +- Update to version 4.3.4 + New features: + * Add ability to prioritize selected items by shown file order + * Allow tab to escape the text box in "Edit trackers" dialog + * Support sub-sorting in Transferlist + * Expose ToS setting from libtorrent + * Improve tracker entries handling + Bug fixes: + * Drop extension from generated content folder name + * Change qBittorrent Updater window title + * Validate HTTPS Tracker Certificate by default + * Don't let "program update" dialog steal focus + * Disable expand on double click in TorrentContentTreeView + * Add hyperlink to Transifex on translator list + * Enlarge "speed limit" icon slightly + * Don't prevent system sleep due to errored torrents + * Use stable sorting in transfer list + * Allow "missing files" torrents to save more resume data + * Restart "missing files" torrents after changing location + * Show proper string when torrent availability is not + available + * Apply "Hide zero/infinity values" to "Time Active", "Down/Up + Limit" and ETA columns + * Fix potential out-of-bounds access + * Make SpeedPlotView averager time aware + * Add a 3-Hour graph + * Add an option to disable icons in menus + * Improve detection of filename extension of audio/video files + * Various drawing improvements of progress bar + * Properly stop torrent creation if aborted + * Replace external program parameters in one step + * Improve "save resume data" handling + * Fix bad IPv6 address format for outgoingInterfaces + WebUI: + * Properly decode strings + * Accept "share limits" when adding torrent using WebAPI + * Add seeding time to the active time column + * Fix incorrect seeding time string in General tab + * Allow >100 days in WebUI function "friendlyDuration" + * Avoid decoding strings repeatedly + RSS: + * Add category button on AutomatedRSSDownloader on GUI + Other: + * Systemd: wait for mounting of local filesystems + * Raise minimum libtorrent version to 1.2.12 + * Raise minimum Qt version to 5.12 + +- Update to version 4.3.3 + New features: + * New languages: Azerbaijani, Estonian + Bug fixes: + * Unify global speed dialogs for normal/alternative speeds + * Increase maximum global speed limits ~2 GiB/s + * Save fastresume when setting torrent speed limits + * Group several torrent options into one dialog + * Capitalize locale names + * Improve content file/folder names handling + * Drop notification about move storage finished or failed + * Reload "missing files" torrent instead of re-checking + * Remember dialog sizes + * Improve detection of file extension string + WebUI: + * Don't call non-existent elements + * Update "Keep top-level folder" in WebUI options + Other: + * Use legacy 'data' directory only as a fallback + * Bump project requirement to C++17 + qdirstat -- Update to V1.7: +- Update to V1.7.1: + - New "Discover" actions to easily find + - the largest files + - the newest files + - the oldest files + - files with multiple hard links + - broken symbolic links + - sparse files + - Now showing the target of symbolic links in the details panel + - Menu reorganization + - Bug fixes +- Reverted some of mrey's .spec file changes to fix build failures + on SLE-12-SPx +- Re-added man pages to files list now that they finally build + +- Update to V1.7; upstream change log: qgroundcontrol +- update to version 4.1.2 + * Bug: Radio setup - Fix double send of `MAV_CMD_PREFLIGHT_CALIBRATION` causing + "Unable to send command" error. + * Bug: Fly View - Pause - Fix "Unable to send command" error. + * Fix TCP link comms + +- Remove the unneeded QtWebKitWidgets dependency. + +- update to version 4.1.0 + * Support simple cameras which only support DIGICAM_CONTROL in the Photo/Video control on Fly View. + * Load Parameters From File: Support loading parameters which don't currently existing on the vehicle. + * Load Parameters From File: Add dialog which shows diff of file and vehicle params. Selective param upload from file. + * Video Streaming: New camera control supports capturing individual images from the stream + * Fly: Press and hold on arm button will change it to Force Arm. Click again to force arm. + * VTOL: General setting for transition distance which affects Plan takeoff, landing pattern creation + * VTOL: Much better VTOL support throughout QGC + * Maps: Support zoom up to level 23 even if map provider doesn't provide tiles that high + * Settings/Mavlink: Add ability to forward mavlink traffic out specified UDP port + * Support mavlink terrain protocol which queries gcs for terrain height information. Allows planning missions with TERRAIN\_FRAME. + * Fly: New instrument values display/editing support + * Plan: Added new VTOL Landing Pattern support + * Plan: Much better conversion of missions to KML for 3d visualization/verification of missions + * Plan: New Terrain Profile display including terrain collision indications on profile and in patterns (Survey, CorridorScan, etc) + * Fly: Rearchitect view and controls within for much better customization support in custom builds + +- update to version 4.0.11 + * Fix battery id handling for multiple batteries + * Fix Google Play store upload which was preventing new Stables being updated correctly + * Fix crashes in UDPLink + * Don't auto-connect to second Cube Orange/Yellow composite port + * Plan: Fix bugs associated with mission commands which specify and altitude but no lat/lon + * Fix bug which could prevent view switching from working after altitude mode warning dialog would pop up + +- Add _constraints default min disk size & physicalmemory 4GB + +- update to version 4.0.8 + * ** INCOMPATIBLE: All settings will be reset! + Settings + Language: Allow selection of language + Optional CSV Logging of telemetry data for improved accessibility. + ArduPilot: Mavlink: Configurable stream rate settings + Setup + Joystick + New joystick setup ui + Ability to configure held button to single or repeated action + ArduPilot + Motor Test + ArduSub + Automatic motor direction detection + Plan + Create Plan from template with wizard like progression for completing full Plan. + Survey: Save commonly used settings as a Preset + Polygon editing + New editing tools ui + Support for tracing a polygon from map locations + ArduPilot + Support for GeoFence and Rally Points using latest firmwares and mavlink v2 + Fly + Click to ROI support + Added support for connecting to ADSB SBS server. Adds support for ADSB data from USB SDR Dongle running 'dump1090 --net' for example. + Ability to turn on Heading to home, COG and Next Waypoint heading indicators in Compass. + Video + Add support for h.265 video streams + Automatically add a Video Overlay with flight data as a subtitle for locally-recorded videos + Vehicle type specific pre-flight checklists. Turn on from Settings. + Analyze + New Mavlink Inspector which includes charting support. Supported on all builds including Android and iOS. + General + Released Windows build are now 64 bit only + Log Replay: Ability to specify replay speed + ArduPilot + Improved support for chibios firmwares and ArduPilot bootloader with respect to flashing and auto-connect. + +- update to current 3.6 pre-release code to support Qt 5.14 + +- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow + OBS to shortcut through -mini flavors. Also drop the conditional + BR, since the same symbol is also requried unconditionaly. + +- update to 3.6 pre-release + * fixes build for factory + * dropping obsolete use_system_qwt.patch + * require Qt 5.11 or higher + +- update to version 3.5.4 + * no release notes, bugfix release + +- update to version 3.5.3 + * no release notes, bugfix release + +- update to version 3.5.0 + * Overall + - Bumped settings version (now 8). This will cause all settings to be reset to defaults. + - Added Chinese and Turkish localization and partial German localization. + - Added support for the Taisync 2.4GHz ViUlinx digital HD wireless link. + - Fix loading of parameters from multiple components. This especially affected WiFi connections. + - ArduPilot Support for ChibiOS firmware connect and flash. + * Settings + - RTK Add support for specifying fixed RTK based station location in Settings/General. + - GCS Location + - Added UDP Port option for NMEA GPS Device. + - GCS heading shown if available + * Plan + - Polygons Support loading polygons from SHP files. + - Fixed Wing Landing Pattern Add stop photo/video support. Defaults to on such that doing an RTL will stop camera. + - Edit Position dialog Available on polygon vertices. + * Fly + - Camera Page Updated support for new MAVLInk camera messages. Camera select, camera mode, start/stop photo/video, storage mangement... + - Orbit Support for changing rotation direction. + - Instrument Panel + - Added ESTIMATOR_STATUS values to new estimatorStatus Vehicle FactGroup. These are now available to display in instrument panel. + - Make Distance to GCS available for display from instrument panel. + - Make Heading to Home available for display from instrument panel. + +- update to version 3.4.4 + * minor bugfixes + +- update to version 3.4.3 + * Fix terrain NaN making it all the way to Planned Home altitude. + * Fix Resume Mission item count bug + +- update to version 3.4.2 + * Settings + - Offline Maps + - Help Provides links to QGC user guide and forums. + * Setup + - Firmware Ability to flash either PX4 or ArduPilot Flow firmware. + - PX4 Pro Firmware + * Flight Modes Specify channels for all available transmitter switches. + * Tuning: Advanced Initial implementation of vehicle PID tuning support. Note that this is a work in progress that will improve in 3.5 daily builds. + - ArduPilot Firmware + * Power/Safety Support for new multi-battery setup. + * Trad Heli New setup page. + * Plan + - File Load/Save New model for Plan file loading which matches a standard File Load/Save/Save As user model. + - Load KML Ability to load a KML file directly from the Sync menu. You will be prompted for what type of Pattern you want to create from the KML if needed. + - Survey Better support for irregular shaped polygons. + - Corridor Scan - Create a flight pattern which follows a poly-line. For example can be used to survey a road. + - Fixed Wing Landing Pattern + * Landing area visually represented in Plan. + * Landing position/heading can be copied from Vehicle position/heading. + - Terrain + * Height of mission items can be specified as height above terrain. + * Survey and Corridor Scan can generate flight plans which follow terrain. + - Edit Position Set item position from vehicle position. + * Fly + - Pre-Flight Checklist You can turn this on from Settings. It provides a generic checklist to follow prior to flight. Expect more feature to appear for this in 3.5 daily builds. + - Instrument Panel + * Many new values available for display. + * New Camera page which provides full camera control. Requires a camera which support new MavLink camera specification. + - ArduPlane Much better support for guided commands including QuadPlane support. + - High Latency Links Support for high latency links such as satelitte connections. Limits the traffic from QGC up to Vehicle on these links to reduce cost. Supports HIGH_LATENCY mavlink message. Supports failover back/forth from high latency to normal link with dual link setup. + qore-json-module +- update to 1.7: + * deprecated support for the non-published JSON-RPC 1.1 protocol + * added support for JSON-RPC 2.0 + * added the JsonRpcConnection user module + * improved argument error messages with RPC calls in the JsonRpcHandler module (issue 2573) + * fixed date serialization to use ISO-8601 format (instead of near-ISO-8601 format: issue 2655) + * parse_json() now ignores UTF-8 and Unicode BOMs at the start of passed JSON string (issue 1398) + * fixed a bug in request logging in the JsonRpcHandler module (issue 1487) + * fixed a bug serializing hash keys with embedded quotes (issue 2242) + * serialize binary values as base64-encoded strings + * user modules moved to top-level qore module directory from version-specific module directory since they are valid for multiple versions of qore + * serialize nan, +/-inf as null according to the JSON spec + * added detection for invalid JSON-RPC calls and added a more user-friendly error message in the JsonRpcHandler module + * new functions added conforming to Qore's function naming convention, old camel-case functions deprecated + * JSON tests ported to QUnit + * Qore 0.8.12 required as a minimum to build + * JSON output is more compact; less extraneous whitespace is used +- remove 0001-set-64bit-for-other-architectures.patch: upstream + +- Remove -m32 and -m64 options except for x86* and ppc* + qore-pgsql-module +- Drop -m64/-m32 flags on Arm + qore-uuid-module +- Drop -m64/-m32 flags on Arm + qore-xml-module +- enable s390x architecture in spec file + +- update to 1.4.1: + * huge list of changes, see https://docs.qore.org/modules/xml/1.4.1/xml/html/#xml141 + qore-yaml-module +- enable s390x as an architecture in spec file + +- update to 0.6: + * improved the description for the DESERIALIZATION-ERROR exception for + non-deserializable message bodies from HTTP servers with error responses (issue + 1033) added the YamlRpcConnection class to the YamlRpcClient module updated the + DataStreamClient module for complex types and new internal RestClient API + changes (issue 2073) updated the DataStreamUtil module for complex types + fixed a bug deserializing single-quoted strings; also serialized "!number" + values will always include the tag to avoid potential future ambiguity (issue + 2343) improved argument error messages with RPC calls in the YamlRpcHandler + module (issue 2573) + * new user modules for DataStream protocol support: YAML-encoded HTTP chunked + transfers where each chunk is a unique data entity DataStreamClient user module + DataStreamRequestHandler user module + DataStreamUtil user module + * user modules moved to top-level qore module directory from version-specific + module directory since they are valid for multiple versions of qore date/time + values (yaml !!timestamp type) are now always returned in the current time zone + locale so that time zone rules can be applied to deserialized dates; previously + time zone information was always lost which could cause errors when performing + date arithmetic on deserialized yaml dates + * fixed bugs deserializing canonically-encoded YAML strings; arbitrary-precision + numeric values were deserialized with their precision values ignored and + floating point +/-inf were deserialized as zero deprecated old camel-case names + and implemented new function names confirming to the standard naming convention + for functions + qsynth +- Update to version 0.9.2 + * Possible fix to the even number of audio channels not playing + back through JACK when audio group number is set to 2. + +- Update to version 0.9.1 + * Fixed MIDI player to files that are drag and dropped + after a first time following engine re-initialization. + * Fix multi-channel support with JACK. + * Early preparations for the New Year develop(ment) cycle. +- Drop qsynth-0.9.0_Qt512.patch (merged upstream) + qwt6 +- Update to version 6.1.6 + * QwtPlotLayout::activate: avoid compiler issues with Qt 5.15 + * QwtPointPolar: missing copy constructor added +- Update URL + qxmledit +- Update to version 0.9.16 + * Load a sample of a file. + +- Update to version 0.9.15 + * Fixed an issue in fragment extraction with scripts enabled. + * Optionally use the text edit panel for attribute values. + * Issue #69, compilation error. + * Configuration option to disable TODO functions. + * Text panel full screen if text length greater than a + threshold. + * Find in edit text panel. + * Issue #66, removed references to QtScript. + +- Update to version 0.9.14 + * Apply transformations splitting files. + * Fixed an issue relative to remove siblings. + * Test XML without loading it. + * Fixed some menu labels. + * Refactored project files for common options and create + option to avoid transform warning in errors. + * Issue #62, build fails with Qt 5.13. + * Issue #63, updated appdata metainfo file. +- Dropped qxmledit-no_warnings_as_errors.patch (no longer + necessary) +- Spec cleanup + +- Added qxmledit-no_warnings_as_errors.patch to fix Factory build + +- Update to 0.9.13. + * Added Snapcraft file. + * Updated template for headers. + * Cleaned up code as suggested by cppcheck reports. + * Qt SCXML module made optional. + * Added link to About Box to start panel. + +- Fix build dependencies. Add BuildRequires: pkgconfig(Qt5Qml). + +- Update to 0.9.12. + * Used the right extension in the fragment extraction preview. + * Updated XSD diagram graphics. + * Expanded zoom out range. + * Cleaned up the HTML of XSD reports. + * Added facets to the XSD reports. + * Fixed a problem with search box that extended the search panel + out of screen. + * New panel in the about box to show paths. + +- Update to 0.9.11. + * Fixed memory leaks. + * Removed false error message. + * Fixed a problem with prefixes manipulation and text nodes. + * New panel to show keyboard shortcuts. + * Added shortcuts to the guided operations dialog. + * Accepted the configuration parameters for qmake via command line. + * New menu item to search commands by name. + raspberrypi-firmware-config +- Use smbios overlay to get minimal SMBIOS information through dmidecode (bsc#1183079) + raspberrypi-firmware-dt +- Add overlay for smbios information (bsc#1183079) + * smbios-overlay.dts + rclone +- Fix build on aarch64 and armv7 by adding: + BuildRequires: binutils-gold + redis +- Enable TLS support and add BuildRequires libopenssl-devel (bsc#1181830) +- Make tests run by adding BuildRequires tcl and procps + +- HTTPS download link for source +- redis 6.0.10: + Command behavior changes: + * SWAPDB invalidates WATCHed keys (#8239) + * SORT command behaves differently when used on a writable replica (#8283) + * EXISTS should not alter LRU (#8016) + In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key. + * OBJECT should not reveal logically expired keys (#8016) + Will now behave the same TYPE or any other non-DEBUG command. + * GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit (#8107) + Other behavior changes: + * Sentinel: Fix missing updates to the config file after SENTINEL SET command (#8229) + * CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder (#7824, #8051) + This change was already present in 6.0.9, but was missing from the release notes. + Bug fixes with compatibility implications (bugs introduced in Redis 6.0): + * Fix RDB CRC64 checksum on big-endian systems (#8270) + If you're using big-endian please consider the compatibility implications with + RESTORE, replication and persistence. + * Fix wrong order of key/value in Lua's map response (#8266) + If your scripts use redis.setresp() or return a map (new in Redis 6.0), please + consider the implications. + Bug fixes: + * Fix an issue where a forked process deletes the parent's pidfile (#8231) + * Fix crashes when enabling io-threads-do-reads (#8230) + * Fix a crash in redis-cli after executing cluster backup (#8267) + * Handle output buffer limits for module blocked clients (#8141) + Could result in a module sending reply to a blocked client to go beyond the limit. + * Fix setproctitle related crashes. (#8150, #8088) + Caused various crashes on startup, mainly on Apple M1 chips or under instrumentation. + * Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb (#8108) + In cluster mode with repl-diskless-load, when loading failed, slot map wouldn't + have been restored. + * Fix oom-score-adj-values range, and bug when used in config file (#8046) + Enabling setting this in the config file in a line after enabling it, would + have been buggy. + * Reset average ttl when empty databases (#8106) + Just causing misleading metric in INFO + * Disable rehash when Redis has child process (#8007) + This could have caused excessive CoW during BGSAVE, replication or AOFRW. + * Further improved ACL algorithm for picking categories (#7966) + Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER. + * Fix bug with module GIL being released prematurely (#8061) + Could in theory (and rarely) cause multi-threaded modules to corrupt memory. + * Reduce effect of client tracking causing feedback loop in key eviction (#8100) + * Fix cluster access to unaligned memory (SIGBUS on old ARM) (#7958) + * Fix saving of strings larger than 2GB into RDB files (#8306) + Additional improvements: + * Avoid wasteful transient memory allocation in certain cases (#8286, #5954) + Platform / toolchain support related improvements: + * Fix crash log registers output on ARM. (#8020) + * Add a check for an ARM64 Linux kernel bug (#8224) + Due to the potential severity of this issue, Redis will print log warning on startup. + * Raspberry build fix. (#8095) + New configuration options: + * oom-score-adj-values config can now take absolute values (besides relative ones) (#8046) + Module related fixes: + * Moved RMAPI_FUNC_SUPPORTED so that it's usable (#8037) + * Improve timer accuracy (#7987) + * Allow '\0' inside of result of RM_CreateStringPrintf (#6260) + +- redis 6.0.9: + * potential heap overflow when using a heap allocator other + than jemalloc or glibc's malloc. Does not affect the openSUSE + package - boo#1178205 + * Memory reporting of clients argv + * Add redis-cli control on raw format line delimiter + * Add redis-cli support for rediss:// -u prefix + * WATCH no longer ignores keys which have expired for MULTI/EXEC + * Correct OBJECT ENCODING response for stream type + * Allow blocked XREAD on a cluster replica + * TLS: Do not require CA config if not used + * multiple bug fixes + * Additions to modules API + regionServiceClientConfigAzure +- Update to version 1.0.5 (bsc#1174791, bsc#1174937) + + New configuration to switch to https only outgoing traffic + + Use latest API to query the metadata server and send additional data + +- Update to version 1.0.0 (bsc#1171465, bsc#1171465) + + Merge region server setup for SLES and SLES For SAP + +- Update to version 0.0.6 + + Report subscriptionId during registration (bsc#1170605, bsc#1170606) + +- Update to version 0.0.5 + + Don't specify root device name explicitly (bsc#1158698, bsc#1158707) + regionServiceClientConfigEC2 +- Update to version 3.0.0 (bsc#1176005, bsc#1176007) + + Reduce the number of region servers + + Require python3-ec2metadata to support IMDSv2 only setups + +- Update to version 2.2.1 (bsc#1174791, bsc#1174937) + + New configuration to switch to https only outgoing traffic + +- Update to version 2.2.0 (bsc#1171232, bsc#1171233) + + Send a region hint using the plugin + + Consolidate SLES and SLES For SAP certs + +- Update to version 2.1.0 (bsc#1093189, bsc#1121114) + + Drop lost server IP address; realign IPs with certs + + Add 34.197.223.242 to configuration + -- Initial build - regionServiceClientConfigGCE +- Update to version 3.0.1 (bsc#1174791, bsc#1174937) + + New configuration to switch to https only outgoing traffic + +- Update to version 3.0.0 (bsc#1171467, bsc#1171469) + + Unify the configuration between SLES and SLES For SAP + -- Properly handle licensing, use Apache v2 - -- Fix license string - -- Include in SLE 12 (FATE #316168) - -- Initial build - rmt-server +- Version 2.6.8 +- Fixing wrong handling of ids starting with numeric characters (bsc#1182736) + +- Version 2.6.7 +- Clean out `subscriptions` table only if replacement data is already + available (bsc#1183615) +- Raise an error when there is an extension activated which has no + migration successor (like LTSS) + +- Include installed modules to the solution tree when doing + an offline migration. (bsc#1179523) + +- Do not raise an exception when mirroring + if info missing is in alpha or beta stage + This references bsc#1180018 + rssguard +- Update to version 3.9.2 + Fixed/changed: + * Fixed main app window behavior when it is maximized and + article is opened in external web browser. + * Google Reader API plugin now correctly synchronizes changed + messages back to server. + +- Update to version 3.9.1 + Fixed/changed: + * Properly accept all HTTP redirections, this was regression + and is now fixed. + * Fix repeated overwriting of messages due to bad + UTC/localtime article timezone handling. + * Alternating list background colors are now better suited for + foreground text visibility. + * Re-gaining focus after external browser was opened is now + optional. + * Small fixes for "Message filters" dialog. + * Fixed windows hiding problem when tray icon is enabled. + * Better favicon downloading strategy which works much much + better than previous one. + ruby2 +- Update suse.patch: (boo#1177125) + Backport fix CVE-2020-25613: Potential HTTP Request Smuggling + Vulnerability in WEBrick + +- replace all patches with suse.patch (v2_5_8..2.5-suse) + (we keep remove-unneeded-files.patch as it can not be done in our + backports branch) +- backport patch to enable optimizations also on ARM64 + (boo#1177222) + +- make sure that update-alternative weight for the default + distribution is always greater than our normal weight + +- make the update-alternative weight based on the ruby version + rubygem-yast-rake +- Added new rake tasks for running the GitHub Actions locally + (bsc#1184033) +- 0.2.40 + +- Fix URL in .spec file + +- :sle_latest is SLE15-SP3 now (bsc#1173266). +- 0.2.39 + +- Enhanced "check:pot" task to check for "%<foo>" tags in + translatable strings (should be replaced with "%{}") + (bsc#1171555) +- 0.2.38 + +- Only build gems for the default ruby version (boo#1169445). + s390-tools +- Added s390-tools-sles15sp3-dasd-change-DASD-udev-rule-to-set-none-scheduler.patch + dasd: change default scheduler to reduce CPU consumption (bsc#1183810) +- Modified s390-tools-sles12-create-filesystem-links.patch to fit after + applying s390-tools-sles15sp3-dasd-change-DASD-udev-rule-to-set-none-scheduler.patch +- Removed 59-dasd.rules-wait_for.patch obsoleted by bsc#1183810. + salt +- Regression fix of salt-ssh on processing some targets +- Add support for Alibaba Cloud Linux 2 (Aliyun Linux) +- Update target fix for salt-ssh to process targets list (bsc#1179831) +- Add notify beacon for Debian/Ubuntu systems +- Add core grains support for AlmaLinux and Alibaba Could Linux +- Allow vendor change option with zypper +- Added: + * add-almalinux-and-alibaba-cloud-linux-to-the-os-fami.patch + * update-target-fix-for-salt-ssh-to-process-targets-li.patch + * regression-fix-of-salt-ssh-on-processing-targets-353.patch + * notify-beacon-for-debian-ubuntu-systems-347.patch + * allow-vendor-change-option-with-zypper-313.patch + * add-alibaba-cloud-linux-2-by-backporting-upstream-s-.patch + sane-backends +- sane-backends version upgrade to 1.0.32 for SLE15: + * sane-backends version upgrade to 1.0.32 + to fix bugs in sane-backends version 1.0.31 in particular + https://gitlab.com/sane-project/backends/-/issues/402 + double height image with the avision backend (bsc#1179065) + to avoid regressions by hardware enablement for scanners + (jsc#SLE-15561 and jsc#SLE-15560 with jsc#ECO-2418) + cf. the entry below dated "Wed Oct 14 11:17:03 CEST 2020" + +- Remove udev rules mangling for USB devices (ATTR vs ATTRS) (!510) +- Do no add SCSI id twice for EPSON Perfection 1640SU (!509) + +- Upgraded to sane-backends version 1.0.32 + Changes since 1.0.31 + see https://gitlab.com/sane-project/backends/-/blob/master/NEWS + Numbers of the form '(#NNN)' usually mean upstream issues like + https://gitlab.com/sane-project/backends/-/issues/NNN and numbers + of the form '(!MMM)' usually mean upstream merge requests like + https://gitlab.com/sane-project/backends/-/merge_requests/MMM + Backends + * all backends now respect the 'local_only' parameter when 'true' + is passed to 'sane_get_devices()' in that they do not actively + go out looking for networked devices (!502) + * 'artec_eplus48u': fixes configuration for AstraSlim SE (!545) + * 'avision': adds the AV186+ and AV188 as supported (!532) + * 'avision': fixes doubled height issue (#402) + * 'avision': fixes a debug message and compiler warning (!515) + * 'canon_dr': adds support for the DR-C120 and DR-C130 (#175) + * 'canon_dr': adds support for uploading of fine calibration + uploads + * 'canon_dr': enables fine calibration for the P-208 + * 'canon_dr': improves DR-C225 support (#431) + * 'canon_lide70': adds support for document scanning + on the Canon LiDE 600(F), thanks to a hardware donation + by Georg Sauthoff + * 'dll': fixes a memory leak (!537) + * 'epson2': adds support for the ET-2600 (#395) + * 'epson2': adds autofocus support for devices + that support it (!531) + * 'epson2': fixes brightness support for DS-G20000/12000XL (!529) + * 'epson2': fixes an unchecked return value issue (!526) + * 'escl': adds support for brightness, threshold, sharpen + and contrast options (!527, !528) + * 'escl': adds support for LaserJet FLowMFP M578 + and MFP M630 (#424) + * 'escl': adds support for DeskJet 2710, 2723 (!519) + and 3760 (!554) + * 'escl': adds support for the PIXMA TS-5351 (!544) + and MG5765 (!517) + * 'escl': adds support for the Brother HL-L258DW (!517) + * 'escl': fixes Avahi device discovery (!536) + * 'escl': fixes crashes for devices without a flatbed (!554) + * 'escl': fixes segfaults in option handling (!557) + * 'escl': fixes sleep mode (!577) + * 'escl': fixes builds without libpoppler-glib-dev (#422) + * 'escl': fixes a memory issue in its capability handling (#425) + * 'fujitsu': fixes brightness/contrast for the iX500 + * 'fujitsu': fixes memory corruption for duplex scans + * 'genesys': disables support for CanoScan 4400F to prevent + possible physical damage (#436) + * 'gt68xx': fixes scan cancellation logic (#356) + * 'pixma': adds untested support for models + released in 2020 (!553) + * 'pixma': adds support for ADF scans on the i-SENSYS MF260 + * 'pixma': adds support for PIXMA M340 buttons + and ADF status (!513) + * 'pixma': adds an option to control when to calibrate (#321) + * 'pixma': fixes support for the MX492 (!548) + * 'pixma': fixes ADF support for the MX490 Series + * 'pixma': fixes max resolution for ADF scans + on the PIXMA M320 (#364) + * 'pixma': fixes compile errors when libxml2 + is not available (#345) + * 'plustek': fixes CanoScanN650u discovery (#137) + * 'test': fixes several memory leaks (!537) + Frontends + * 'saned': add support for listening on a custom + or ephemeral port via a new '-p'/'--port' option (!549) + * 'scanimage': fixes crashes for multi-pass + and handheld scans (#408) + * 'scanimage': fixes a memory leak (!551) + * 'scanimage': fixes option handling + for non-compliant backends (#362) + Documentation + * updates our copy of the GPL with the FSF's current postal + address. This changes references to the Library GPL (LGPL-2.0) + into refs to the Lesser GPL (LGPL-2.1) but does *not* affect + the licensing of our backends (#320). + * source code now points to the Free Software Foundation's + website for copies of the GPL and LGPL (#320) + * updates translations for British English and Ukrainian + * adds a pointer to our Ubuntu PPA for pre-built binaries + * adds SCSI IDs for the EPSON Perfection 1640SU (!509) + * fixes a boat-load of spelling mistakes (!516, thanks @marschap) + * updates description files for 'scangearmp2' + and 'utsushi' external backends + Build + * removes support for 'automake' maintainer mode (!522) + * removes 'sane' subdirectory from the lock directory + to fix issues when the lock directory is on 'tmpfs' (#363) + * adds support for builds using GitLab "source" tarballs (#248) + * fixes static link scenarios (#124) + * fixes 'python' invocations to use the detected program (!525) + * disables 'genesys' testsuite when that backend + is not built (#354) + * suppresses warnings about obsolete autoconf macros (#122) + * fixes availability of sane-backends.pot file inputs (#344) + * fixes 'configure.ac' for use with 'autoconf-2.70' (#409) + * removes CVS keywords from the source to ease use + by downstreams that still use CVS (!547) + Miscellaneous + * udev rules now trigger on all events other + than 'remove' (!541). This aims to address a kernel API change + introduced in 4.14. The new behaviour may slow down udev's + processing of kernel events when still using our plain 'udev' + or 'udev+acl' rules, even though these have been optimized + slightly (#341). If that bothers you, now is a good time + to switch to our 'udev+hwdb' rules in combination with + the 'hwdb' database if you have not done so already. + sap-suse-cluster-connector +- New version 3.1.2 +- The cluster documentation prefers nowadays the actions 'move' + and 'clear' for 'crm resource' calls instead of the Old Fashioned + 'migrate' and 'unmigrate'. + So sap_suse_cluster_connector will still accept the action + 'migrate' for the command 'fra' but internally it will only use + the new cluster action 'move'. + (bsc#1166647) +- support the output format of different versions of the command + /usr/sbin/crm_simulate + (bsc#1177507) +- remove unused and outdated /etc/sap_suse_cluster_connector file + (bsc#1136933) + +- New version 3.1.1 +- support groups and primitives names containing dashes + (bsc#1135487) + +- New version 3.1.0 +- Adjust detection of cluster resources, if multiple SAPInstance + resource are found. + Fix smm function, add set_maintenance_mode function and split + function list_sap_resources into a frontend (list_sap_resources) + and a backend (get_resource_and_status) to get a proper smm + handling in sap_suse_cluster_connector. (bsc#1119137) + sapconf +- version update from 4.2.3 to 5.0.0 +- check the values of the vm.dirty_* settings to be in a valid + range before activating or restoring these system values. + (bsc#1168067) +- add a logrotate drop-in file for sapconf to control the size of + the /var/log/sapconf.log logfile + (bsc#1166925) +- use a drop-in file in /etc/security/limits.d instead of modifying + /etc/security/limits.conf directly. + So during sapconf service start the ulimits for the max number of + open files configured with sapconf will be written to + /etc/security/limits.d/sapconf-nofile.conf. + During sapconf service stop this file will be removed. + During package update from version 4 to version 5 of sapconf the + nofile related entries added by version 4 of sapconf will be + removed from /etc/security/limits.conf. + (bsc#1168840) +- support multi-queued scheduler for block devices + (jsc#SLE-11140, jsc#SLE-11142, jsc#SLE-11143) +- remove usage of tuned from sapconf + That means: + Now there is only ONE configuration file for sapconf + /etc/sysconfig/sapconf + All trailing comment sections, which were only used for + documentation purpose are now removed. + All parameters of the tuned profile defined in tuned.conf + governor, energy_perf_bias, min_perf_pct, force_latency and + elevator + are moved to /etc/sysconfig/sapconf + Customer specific tuned profile changes in /etc/tuned/<profile> + are transferred to /etc/sysconfig/sapconf. The customer specific + tuned profile files from /etc/tuned/sapconf are moved to + /var/lib/sapconf/saved_configs. Additional parameter settings in + these tuned configuration files are NOT covered by sapconf. + Additional changes during package update: + if sapconf with tuned support was not used during package update + stop and disable the sapconf service + if sapconf with tuned support was used during package update + stop and disable tuned service + if saptune is active during package update + stop and disable sapconf service + To prevent sapconf related tuned error messages anytime after + the package installation we need to switch off tuned in the + preinstall of the package to remove the 'active' sapconf profile + before the package installation removes the no longer shipped + sapconf profile files. The system tuning will be restarted after + the configuration transfer in the post phase of the package + installation. + (jsc#SLE-10985, jsc#SLE-10987, jsc#SLE-10988) + +- version update from 4.2.2 to 4.2.3 +- file /etc/systemd/logind.conf.d/sap.conf will be removed during + the package update. It is not needed any longer as the limits + for TasksMax and UserTasksMax are removed from systemd/logind + (bsc#1148163, jsc#SLE-10123) +- if sapconf detects an improper tuned profile during start + it will write an information to the log file and the start of + the sapconf service will fail to guide the administrator to the + problem. + (bsc#1139176) +- use absolute path to script.sh in tuned.conf file + (bsc#1124453) +- use ';' as new delimiter for a sed command in postinstall script, + because the used '%' is used and expanded by rpm macros. + (bsc#1150868, bsc#1150870) + +- source /etc/sysconfig/sapconf entries correctly, even if the + /etc filesystem is read-only + (bsc#1122741) +- log skipping of existing /etc/systemd/logind.conf.d/sap.conf file + during package installation + (bsc#1111243) + +- Do not change the system settings for kernel.sem. So remove the + variables SEM* from sapconf. + (bsc#1099101) + +- correct the SAP Note references in the man pages and in the + sysconfig file of the sapconf package + (bsc#1096498) + +- never ever stop or disable uuidd.socket in sapconf. + It is mandatory for every SAP application running. + (bsc#1093843) +- remove hardcoded default value for VSZ_TMPFS_PERCENT. This allows + an admin to exclude VSZ_TMPFS settings from the sysconfig file, + so current system value will remain untouched. + This value only got used in the previous version, if the variable + VSZ_TMPFS_PERCENT was removed from the sapconf configuration file + /etc/sysconfig/sapconf. + If the value of the variable was only changed (increase or + decrease) in the sapconf configuration file everything works + fine. + (bsc#1093844) + -- remove the pagechache references from the sysconfig file +- remove the pagecache references from the sysconfig file -- bnc#899107 - Parameter of sapconf are not longer valid for e.g. Oracle installation - problem with update on SLES12, if older defaults are already in the config - file, fixed - -- bnc#895978 - patterns-sles-sap_server doesn't require uuidd package -- bnc#892517 - Parameter of sapconf are not longer valid for e.g. Oracle installation - -- sanitize release line in specfile - -- bnc#885435 - package sapconf: integration in systemd does not work correctly - -- /etc/sysconfig/sapconf filled correctly (bnc#872073) - -- improved integration with systemd (bnc#864933) - -- fixed unrecoverable build (bnc#861497) - -- fixed the detection of the tmpfs device for shared memory (bnc#693414) - -- add rpmlintrc as source in specfile -- drop prereq for permissions, run_permissions only runs - for != instsys - -- Add rpmlintrc, run SuSEconfig permissions in %post install - -- Updated trigger to start uuidd via libuuid Fate#307477 -- Providing prermissions file for uuidd - -- Inserted requirement of uuid-runtime -- Inserted trigger script to start uuidd - -- Avoid to be fooled by `-1' for ULONG_MAX (bnc#556850) - -- Remove left over from bnc#541775 - -- Enable and start sysstat boot script if sysstat is available - with the help of a triggerin script (bnc#556850) -- Remove conflict with orarun ans it was reported that the hard - overwrite of our values has been fixed in the package orarun -- Increase MAX_MAP_COUNT_MIN from 300.000 to 1.000.000 (bnc#525819) - -- Override -1 for SHM with real unlimited (ULONG_MAX) (bnc#541775) - -- Remove vm.hugetlb_shm_group (bnc#481496) - saptune +- update version of saptune v2 to 2.0.3 +- changes to the UserTasksMax handling in saptune + In SLE15 the limit is removed from the systemd login manager and + therefore the setting is no longer supported in SLE15 by saptune. + On a system running SLE12 we do not restart the logind service, + but try to reload the new configuration after creating or + removing the drop-in file for UserTasksMax by using + 'systemctl reload-or-try-restart systemd-logind' + as display managers do not like a restart of the logind service. + (bsc#1161791) +- add commands for listing enabled Notes/Solutions to saptune + (bsc#1160564) +- correct typo in the year in the man page headline of man page + saptune-note(5) +- SAP Note 1410736 updated to Version 6 + correct typo net.ipv4.tcp_probes to net.ipv4.tcp_keepalive_probes + +- if a parameter is not supported by the system, the note action + 'verify' will no longer report this as an error even if the value + is not compliant. + Additionally if there is a non compliant 'grub' parameter, which + has a compliant 'alternative' setting availabel (see man page + saptune-note(5) for details), the note action 'verify' will no + longer report this as an error + (bsc#1159671) + +- remove no longer needed and now misleading message at the end of + note action 'revert'. +- check, if sapconf service is available before disabling this + service during 'saptune daemon start' + (bsc#1156049) + +- add action 'delete' to the 'note' operation to delete a customer + or vendor specific Note definition file including the + corresponding override file if available. + A confirmation is needed to finish the action. + add action 'rename' to the 'note' operation to rename a customer + or vendor specific Note definition file to a new name. If a + corresponding override file is available, this file will be + renamed too. A confirmation is needed to finish the action. + If the Note is already applied, the action will be terminated + with the information, that the Note first needs to be reverted + before it can be deleted or renamed. + (jsc#SLE-9283) + +- Inform the customer that - by intention - the command + 'saptune note customise <NoteID>' + does not apply changes immediately. It just changes the + configuration in the 'override' file. These changes have to be + applied in a second step. + This is explained in the man page saptune_v2(8) and a message is + printed in the logs and on the screen to inform the customer. + (bsc#1142467) + +- Add warning to man page, not to rename/remove/modify active + configurations + (bsc#1149002) + +- update version of saptune v2 to 2.0.2 +- support multi-queue I/O scheduler for block devices + (bsc#1152598) + +- check, if the directory /etc/security/limits.d exists before + writing the limits drop-in file. If not, create it. +- add the '--no-pager' option to 'systemctl --list-unit-files' to + get all services at once. +- add missing search pattern to the update helper script to find all + old and superfluous notes during upgrade from SLE12 to SLE15 + For the daemon operations do not exit with an error, if a note + definition file does not exist. Instead only log and print an + error message, but continue with applying the other notes + (bsc#1142526) + +- on 12SP1 and 12SP2 the directory /etc/security/limits.d may not + exist. So create the missing directory during postinstall of the + package. + +- update version of saptune v2 to 2.0.1 +- update version of saptune v1 to 1.1.9 for migration purposes +- resetting all values to clean the system during package removal +- bugfixing saptune version 1: + fix saptune issues with /etc/security/limits.conf (bsc#1124485) + add deprecated message to the description of some notes + set scheduler for note SUSE-GUIDE-01 correctly (bsc#1123808) + No additional improvements or upgrades planned for saptune v1 + For new features or current SAP Note settings please migrate to + saptune v2. +- support migration from saptune v1 to saptune v2 + ship both versions of saptune in one package to support a + smooth migration controlled by the customer. + see man saptune-migrate(5) for more information +- support note name changes and note deletion during update of + saptune v2 from SLE12 to SLE15 +- support different SAP Note definitions and solution definitions + related to the used operation system version + (distinguish between SLE12 and SLE15 at the moment) +- Remove calculation of optimized values, only set the values from + the configuration file irrespective of the current system value. + Current system value can be increase or decrease. + ATTENTION: saptune no longer respects higher system values. + Use the override option to change the values of the Note + definition files, if needed + (bsc#1124488) +- mark the Notes SUSE-GUIDE-01 and SUSE-GUIDE-02 as deprecated in + saptune v1 and remove these Note definitions from saptune v2 + (bsc#1116799) +- add support helper script sapconf2saptune and the man page +- add new man pages saptune_v1.8, saptune_v2.8, saptune-note.5 + and saptune-migrate.7 + rewrite man page saptune.8 +- add bash-completion for saptune +- add action 'show' to the 'note' operation to print content of + the note definition file to stdout +- add new action 'create' to support the customer/vendor while + creating a vendor or customer specific file in /etc/saptune/extra + using the template file /usr/share/saptune/NoteTemplate.conf +- simplify file name syntax for the vendor files available in + /etc/saptune/extra. Old file names still valid and supported. + Add header support (version, date, description) for the vendor + files available in /etc/saptune/extra as already available for + the note definition files in /usr/share/saptune/notes +- no longer write or remove entries from /etc/security/limits.conf. + Instead add or remove drop-in files in /etc/security/limits.d + The filename syntax for the drop-in files /etc/security/limits.d + is saptune-<domain>-<item>-<type>.conf + The limits entry syntax inside the Note definition files changed + to support more than one limits settings in the definition file + (bsc#1128322) +- preserve comment sections of the security limits file + /etc/security/limits.conf. Especially, if this is the only + content of the file. + (bsc#1124485) +- work with the current Note definition file to define the pagecache + settings and not with the default file + rename PAGECACHE_LIMIT_IGNORE_DIRTY to the correct sysctl name + vm.pagecache_limit_ignore_dirty + (bsc#1126220) +- setting of UserTaskMax is not done in the postinstall of the + package. It's now done by applying the related SAP Notes. + (bsc#1124489) +- starting to support severities INFO, WARNING, ERROR and DEBUG + for the logging and add a defined format for the log messages +- remove saptune as active tuned profile during action + 'saptune daemon stop' +- start/stop services, if requested by SAP Notes, but do not + enable/disable these services + (bsc#1128325) +- adapt the parameter oriented save state file handling (store and + revert) to the special needs of the security limits parameter + (bsc#1124485) +- disable parameter settings using an override file (bsc#1124486) +- store the order of the note as they are applied to get the same + system tuning result after a system reboot as before +- correct the revert of the vm.dirty parameters by handling their + counterpart parameters in addition. + (bsc#1124487) +- adjust operation customize to the new configuration files and + override location and enable customize option for vendor and + customer specific files in /etc/saptune/extra + (bsc#1124487) +- Change output format of the operations list, verify and simulate + (bsc#1124487) +- Display footnotes during 'verify' and 'simulate' + (bsc#1124487) +- print current applied note order at the end of 'saptune note list' + and 'saptune note verify' +- remove Netweaver formula for page cache calculation. Use the + HANA approach '2% system memory' for both +- display a warning message, if a [block] section is found in the + Note definition file because on systems with a huge number of + block devices this operation may take some time +- Add force_latency handling to 'cpu' section. + Use the files in /sys/devices/system/cpu/cpu* instead of + /dev/cpu_dma_latency. + Remove the parameter from the tuned.conf file and add it to + the SAP note files '1984787' and '2205917' +- Add action 'saptune revert all' and add parameter based saved + state files to support proper revert functionality + (bsc#1124487) +- Add override file handling for the solution definition using + /etc/saptune/override/solution (bsc#1124486) +- Read solution definition from file /usr/share/saptune/solution + instead of static coding inside of saptune. + (bsc#1124486) +- tag deprecated solutions during list operation +- allow only ONE solution to be applied +- new solution definitions as discussed with SAP and Alliance team +- support solution names with '+' +- make sure a note, which is part of an applied solution definition, + but was reverted manually later, will NOT applied again after a + system reboot. +- One configuration file per SAP Note (bsc#1124486) +- add new SAP Notes and adapt content of SAP Notes +- Handle different locations of the new configuration files + (/usr/share/saptune/note, /etc/saptune/extra) + (bsc#1124486) +- Allow parameter override by the customer (bsc#1124486) +- Expand section handling of the 'ini file' handler to handle the + new configuration file entries. Supported sections: + version, reminder, login, mem, vm, block, limits, sysctl, + pagecache, cpu, service, rpm, grub + (bsc#1124486) + sca-patterns-base +- Additions to version 1.3.1 + + SUSE.getHostInfo doesn't use /etc/os-release (bsc#1178523) + + SUSE.py missing initial kernel version constants (bsc#1178524) + -- Added the PatchInfo class to SUSE.py - -- Fixed getServiceInfo for unknown services (bnc#888241) - -- Fixed SUSE.getHostInfo OES patchlevel error -- Added Python SUSE.securityAnnouncementPackageCheck -- SDP::SUSE::securityAnnouncementPackageCheck error when not installed -- getSection in Core.pm excludes commented lines - -- getSection in Core.py excludes commented lines -- Removed unecessary python imported libraries -- Added listSections to Core.py -- Added haeEnabled to HAE.py -- Added haeConnected to HAE.Py -- Added getNodeInfo to HAE.py -- Added getConfigCTDB to HAE.py -- Added getConfigCorosync to HAE.py -- Added getClusterConfig to HAE.Py - -- Fixed TypeError: cannot concatenate 'str' and 'exceptions.IOError' objects - -- Fixed getSection to find valid sections (bnc#882507) - -- Updated HAE.py documentation -- Added HAE.py with getSBDInfo -- Added getHostInfo to SUSE.py -- Added getSeriveInfo to SUSE.py - -- Fixed eDirStatus() in Perl eDir.pm when ndsstat is missing - -- Fixed build errors for common directory - -- Removed debug printouts - -- Removed SUSE.getVersion, SUSE.normalizeVersionName and CVE.py - No patterns currently use or plan to this library and functions -- Added Core.normalizeVersionString and Core.compareLooseVersions -- Added new Core.compareVersions that checks left significant elements - -- Added STATUS_IGNORE to Core.pm - -- Removed hash pling from libraries - -- Updated copyright FSF address in all libraries -- Change to System/Monitoring spec Group - -- Added SUSE.py python functions - getServiceDInfo, serviceHealthD - -- python Core.getSection excludes commented lines - -- moved libraries to root of lib directory -- relocated files according to FHS -- added Xen.py library -- added pydoc elements to python libraries for documentation -- added STATUS_IGNORE to all Core libraries - -- fixed build errors - -- moved pat to sca-appliance-patdev - -- separated as individual RPM package - sca-patterns-hae +- Updates to version 1.3.1 + + Fixed false positive for stonith-00002.pl (bsc#1124793) + -- Fixed spec file macro - -- Removed duplicates with fdupes -- Fixed FSF address in all patterns -- Change to System/Monitoring spec Group - -- Packaged COPYING.GPLv2 - -- includes pertinent patterns from sca-patterns-basic -- moved patterns from own directory to SLE structure - -- relocated files according to FHS - -- separated as individual RPM package - sca-patterns-sle11 + + Mar 2021 New Security Announcement Patterns (5) for SUSE-SU-2021:14669-1 SUSE-SU-2021:14670-1 SUSE-SU-2021:14657-1 SUSE-SU-2021:14668-1 SUSE-SU-2021:14659-1 + +- Changes to version 1.3.1 sca-patterns-sle15 + + Mar 2021 New Security Announcement Patterns (19) for SUSE-SU-2021:0955-1 SUSE-SU-2021:0778-1 SUSE-SU-2021:0948-1 SUSE-SU-2021:0974-1 SUSE-SU-2021:0777-1 SUSE-SU-2021:0947-1 SUSE-SU-2021:0955-1 SUSE-SU-2021:0754-1 SUSE-SU-2021:0930-1 SUSE-SU-2021:0945-1 SUSE-SU-2021:0741-1 SUSE-SU-2021:0683-1 SUSE-SU-2021:0935-1 SUSE-SU-2021:0778-1 SUSE-SU-2021:0770-1 SUSE-SU-2021:0989-1 SUSE-SU-2021:0755-1 SUSE-SU-2021:0740-1 SUSE-SU-2021:0685-1 +- New regular patterns (4) for version 1.0.1 + + sle15all/gpgpubkey-000019712.py: zypper or rpm warns about unsupported V3 key after upgrade (bsc#1158913) + + sle15all/rsyslog-000019710.py: no syslog service after upgrade (bsc#1158912) + + sle15all/tmpfiles-000019707.py: systemd-tmpfiles-setup.service failed after upgrade (bsc#1158911) + + sle15all/zerologon-000019713.py: Zerologon aka CVE-2020-1472 (bsc#1176579) + +- New regular patterns (5) for version 1.0.1 + + sle15sp2/kernel-000019739.py: BIOS update failure when an update is performed using the Linux .bin files (bsc#1175952) + + sle15sp2/bleedingtooth_152-000019735.py: BleedingTooth aka CVE-2020-12351, CVE-2020-12352, and CVE-2020-24490 + + sle15sp1/bleedingtooth_151-000019735.py: BleedingTooth aka CVE-2020-12351, CVE-2020-12352, and CVE-2020-24490 + + sle15sp0/bleedingtooth_150-000019735.py: BleedingTooth aka CVE-2020-12351, CVE-2020-12352, and CVE-2020-24490 + + sle15all/amavis-000019709.py: amavis.service failed to start after upgrade + +- New regular patterns (6) for version 1.0.1 + + sle15sp2/openwsman-000019729.py: owsmangencert.sh generates error (bsc#1174541) + + sle15sp2/lscpu-000019784-15.py: lscpu segfaults on IBM Power8 - Assertion failed (bsc#1175623) + + sle15sp1/x710-000019639.py: Intel X710 based NIC is not detected (bsc#1151067) + + sle15sp1/plymouth-000019595.py: plymouth hang - login to console not possible + + sle15sp1/lscpu-000019784-15.py: lscpu segfaults on IBM Power8 - Assertion failed (bsc#1175623) + + sle15sp0/plymouth-000019595.py: plymouth hang - login to console not possible + +- Changes to version 1.0.1 sdl-ball +- Update to 1.03 + * Added a metadata file + * Minor changes +- Drop sdl-ball-1.02-sdl-ball.desktop.patch. Merged upstream. +- Trim marketing wording from description. + -- fixed rpm description to be displayed properly in yast - sed +- Build fix for the new glibc-2.31 (bsc#1183797, + sed-tests-build-fix.patch). + -- keep binary in /usr tree (UsrMerge project) - -- license update: GPL-3.0+ - There are no "GPL-3.0 only" licenses in sed - -- add automake as buildrequire to avoid implicit dependency - -- Update to version 4.2.1: - + fix parsing of s/[[[[[[[[[]// - + security contexts are preserved by -i too under SELinux - + temporary files for sed -i are not made group/world-readable - until they are complete -- Changes from version 4.2: - + now released under GPLv3 - + added a new extension `z` to clear pattern space even in the - presence of invalid multibyte sequences - + a preexisting GNU gettext installation is needed in order to - compile GNU sed with NLS support - + new option --follow-symlinks, available when editing a file - in-place. - + hold-space is reset between different files in -i and -s modes. - + multibyte processing fixed - + fixed bug in 'i\' giving a segmentation violation if given - alone. - + much improved portability - + much faster in UTF-8 locales - + will correctly replace ACLs when using -i - + will now accept NUL bytes for `.' -- Drop upstream included [atches: - + sed-follow_symlinks.patch - + sed-4.1.5-fix_warnings.patch -- Remove --enable-html from configure: the option is no longer - supported and sed.html no longer created. - -- use %_smp_mflags - -- enable parallel building - shotcut +- Removed the dependency on obsolete qmelt + +- Update to 21.03.21: + * Fixed <tractor> and blank considered missing and blocking export (broke in v21.01). + * Added an Ignore button to the missing files error dialog in Export. + * Fixed black frames appearing in Slideshow Generator (broke in v20.02). + * Fixed being able to use mouse wheel over Timeline and Keyframes zoom sliders (broke in v20.01). + * Improved sound quality with small changes in Speed with Pitch Compensation or Pitch audio filter (broke in v20.11). + * Fixed the Timeline clip audio waveform incorrect after adding transition by dragging the clip left. + * Fixed repairing a project file opened using a network path on Windows. + * Fixed writing a raw FLAC file does not set its duration. + * Fixed an elided file name in clip Properties can become the clip name. + +- Updaet to 21.02.27: + New: + * Added a file naming dialog for Export > From > Each Playlist Item > Export File. + * Added the ability to repair a near future version project file. + (Version 21.04 is expected to change the project file in a manner incompatible with + previous versions.) + * Added an error dialog when trying to open a far future version project file. + Changes: + * Upgraded JACK audio library on Windows to version 1.9.17. + Fixes: + * Fixed a possible crash using a PNG with alpha channel (transparency) especially with + a Size, Position & Rotate filter (broke in version 20.06). + * Fixed seeking video in some files particularly AVCHD (broke in v21.01). + * Fixed changing Properties > Video > Color Range does not work (broke in v21.01). + * Fixed selecting text with the mouse in various filter numeric fields (broke in + v21.01). + * Fixed difficult to enter some numbers in various filter numeric fields (broke in + v21.01). + * Fixed unable to make tracks as short as before (broke in v21.01). + * Fixed time bar in Timeline & Keyframes hidden on vertical scroll and not clickable + (broke in v21.01). + * Fixed scroll bars in Timeline & Keyframes may clash with clips or keyframes making + them difficult to use (regression in v21.01). + * Fixed keyframes disappear when changing selected clips on various filters (broke in + v21.01) + * Fixed appending to the timeline may change the current track. + * Fixed Properties > Extract sub-clip on a file with cover art. + * Fixed File > Export Frame on a clip with a Text: Rich filter. + * Fixed toggle Properties > Image sequence may deadlock on high frame rate video mode + or break playback. + * Fixed Timeline > Merge with next clip may move other clips on the track. + * Fixed undo a trim in point on Timeline may shift other clips on the track. + * Fixed undo after trim in point to create a 1 frame transition may delete the clip. + * Fixed right-click in Playlist icons view mode breaks multiple selection on Windows. + * Fixed Properties > Convert after Timeline > Detach Audio makes video black. + * Fixed some keyboard shortcuts may be broken when not using Settings > Language > + English (United States). + * Fixed possible crash on Windows due to not loading the packaged DLL over one in a + system folder or in %PATH%. + * Fixed a crash when selecting a missing video clip. + * Fixed unicode in Text: Rich > Save As followed by Open. + +- Update to 21.01.29: + * Fixed image skewed with odd width when using certain combinations of filters and transitions (broken in v20.11). + * Fixed being unable to pick transparent black in filters with color pickers (broken in v20.11). + * Fixed some tooltips in Timeline, Filters, & Keyframes not showing on multi-monitor systems (broken in v20.10). + * Fixed Zoom in Scale, Position & Rotate does not always default and undo at 100% (broken in v20.10). + * Fixed crash with files having more than 32 multiplexed streams. + * Fixed quality-based VBR encoding with the VP8 Export > WebM preset. + * Fixed leading zeros for seconds in Timer video filter with MM:SS.SSS or SS.SSS formats. + * Fixed support for explicit fractional high DPI (e.g. --QT_DISPLAY_SCALE 1.5). + * Fixed bad text formatting when File > Open a plain text file in Text: Rich filter. + * Fixed drag-n-drop from Playlist when a project (MLT XML clip) is in Source player. + * Fixed using the numeric keypad for some shortcuts. + * Fixed selecting the same filter Preset again. + * Fixed Export File does not check for missing files. + * Upgraded Qt to version 5.15.2 for Linux & Windows and 5.12.10 for macOS. + * Improved the playback speeds of fast forward and rewind. + * Changed Playlist to not automatically start playback when add to playlist of empty project. + * Finished converting Timeline, Filters, & Keyframes to Qt Quick Controls 2 API. + * Changed keyframe interpolation Discrete to Hold. + * Improved multi-threaded performance of video track blending and video filters: + + Alpha Channel: View + + Chroma Key: Advanced + + Chroma Key: Simple + + Elastic Scale + + Key Spill: Advanced + + Key Spill: Simple + + Levels + + Mask: Apply + + Noise: Keyframes + + Posterize + + Saturation + + Unpremultiply + + White Balance + * Added support for AV1 decoding and encoding. + * Added Color space and Color transfer to Properties > Video. + * Added an Advanced mode to the Convert to Edit-friendly dialog with: + * Added Deinterlace option (bwdif) that outputs one frame for each field. + * Added Override frame rate and Frame rate conversion with Blend and Motion Compensation options. + * Added Convert to BT.709 colorspace that provides HDR-to-SDR tonemapping. + * Added detection of a HDR transfer function (ITU-R BT.2020 or SMPTE ST2084) to automatically show Convert dialog. + * Added Use Higher Performance Waveforms to Timeline and Keyframes menus (default on). + * Added a red outline around the thumnbail of the currently opened Playlist item. + * Added video filter Reduce Noise: Quantization. + +- Add compatibility with qml-autoreqprov + +- update to 20.11.28: + * Improved behavior when press enter/return in the current position timecode field. + * Made it is easier to choose opaque black in the color chooser dialogs. + * Changed numeric fields in Size, Position & Rotate and Text + * Rich default size and postion to have a 10% margin inside the frame. + * Added a warning dialog when the computer is getting low on available memory. + * Added Properties > menu > Set Equirectangular…. + * Added a Start Offset time parameter and Apply transform option to the 360: + Stabilize video filter. + * Added a Show Grid option to the 360: Transform video filter as a visual aid. + * Added a dialog to confirm trying to add or paste filters to Timeline > Output. + * Added Move Up, Move Down, and Deselect buttons to Filters. + * Added command line option --QT_SCALE_FACTOR_ROUNDING_POLICY + * Lots of bugfixes see https://shotcut.org/blog/new-release-201125/ + +- Update to 20.10.31: + New: + * Added Invert (reverse polarity) audio filter. + * Added showing the job progress in Windows taskbar icon. + * Added Size, Position & Rotate > Zoom now works in any Size mode! + * Added Scroll to Playhead on Zoom to Keyframes menu. + * Added converting Text: HTML filters to Text: Rich. This does not + retain full fidelity, but hopefully it retains the text. + * Added using the H.264 hardware encoder if HEVC not available + when Proxy > Use Hardware Encoder is on. + * Added Scroll to Playhead on Zoom option to Timeline menu. + * Added ability to change position in Size, Position & Rotate + by dragging anywhere inside the rectangle while also holding Shift. + * Added rectangle VUI help tips for various video filters. + * Added keyboard shortcut for Center the Playhead: Ctrl+Shift+P. + * Added keyboard shortcut for Scroll to Playhead on Zoom: Ctrl+Alt+P. + * Added keyboard shortcut for rich text editor Paste Text Only: Ctr+Shift+V + * Added common preset resolutions and aspect ratios to the Add Custom + Video Mode dialog. + Changes: + * Improved image quality when using Size, Position & Rotate. + * Improved Text: Rich filter export on Windows and Linux when display + scale is fractional (e.g. 150%). + * Improved the performance of the Fade In Video, Fade Out Video, and + Brightness filters on multicore systems. + * Changed Export > Codec > Dual pass to not write a video file for the first pass. + * Removed “Shotcut” as default text in Text: Rich filter. + * Reduced memory usage in Export with many clips. + Fixes: + * Fixed a compatibility issue for some systems by downgrading FFmpeg + to version 4.2 (regression in v20.09). + * Improved the Timeline scrolling speed and smoothness (regression in v20.09). + * Fixed time rulers hiding on vertical scroll in Timeline and + Keyframes (regression in v20.09). + * Fixed Crop: Rectangle > Corner radius not exactly the same as in + version 20.07 (regression in v20.09). + * Fixed Blur: Pad incorrect after splitting clip. + * Fixed moving the cursor in filter fields may move playhead. + * Fixed Filters allowed pasting filters when nothing selected. + * Fixed saving projects to Dropbox on Windows leaves temporary files. + * Fixed saving the current stock layout when switching to a custom layout. + * Fixed progress dialog appears over the convert variable frame rate dialog + when dragging to Timeline. + * Fixed dropping file with comma in its name to Timeline. + * Fixed delete keyframe button in Keyframes may remove keyframe for + another parameter. + * Fixed convert dialog for variable frame rate never appears if + dragged directly to non-empty playlist or timeline. + * Fixed a crash dragging multiple clips to Timeline if some are + variable frame rate. + * Fixed the Blur: Pad filter appearing correctly if used that + option in slideshow generator. + * Fixed zooming in near end of timeline scrolls timeline backward. + * Fixed deleting all text in Text: Rich filter changes font to very small black. + * Fixed editor toolbar in Text: Rich filter usually overlays the text by default. +- Remove shotcut-with-mlt-6.16.0.patch: upstreamed + +- Update to 20.09.27: + Regressions In Version 20.09.13: + * Fixed setting color alpha (opacity) to 0 in Open Other > + Color and Open Other > Text. + * Fixed a possible crash when using Center bias in the Crop: Source filter. + Text: Rich Video Filter: + * Fixed incorrect font size in export on Windows when the system Settings > Display > + Scale and layout is higher than 100% (High DPI). + * Fixed problems when Export > Video > Parallel processing is on. + * Added collpase & expand buttons to the editor’s toolbar. + * Added an Overflow parameter to allow text longer (taller) than the rectangle. + * Added Paste Text Only to the editor’s menu to faciliate pasting from a word processor + or web browser without applying the source formatting. + * Fixed the Scroll Up and Scroll Down presets when the background is not transparent. + * Added a Lower Third preset to Text: Rich. + Other: + * Fixed the actual workspace layout may not match the currently selected layout when + restarting after a crash. + * Fixed Filters and Keyframes broken on Source clip after changing Settings > Video + Mode. + +- Update to 20.09.13: + Changes: + * Improved the performance of the Timeline especially with projects over one hour long. + * Changed Size and Position to Size, Position & Rotate and made Rotate and Scale hidden (only appears in old projects). + * Replaced Choppy, Crop: Circle, and Crop: Rectangle filters with new versions that do not use HTML through WebVfx, which was deprecated in version 20.06.28. + * Changed the Rutt-Etra-Izer, Swirl, and Text: 3D filters to be hidden since they are deprecated (still loads in old projects). + * Changed the video track hidden icon on the System theme to be more clear and obvious. + * Show an error dialog on startup if the frei0r plugins are not installed (only affects Linux distribution packages). + * Changed the keyboard shortcut 0 to zoom timeline to fit. + * Changed the keyboard shortcut Alt+0 to zoom playlist to fit. + * Changed the Timeline and Keyframes time ruler interval to 1 second when zoomed in. + * Upgraded FFmpeg to version 4.3.1. + Fixes: + * Fixed using a secure connection to get the upgrade URL. + * Fixed a rounding error for Color Grading video filter. + * Fixed a crash and incorrect preview scaling with more than one Rotate and Scale or Size and Position filter. + * Fixed colors when using an alpha/VP8 or alpha/VP9 export preset. + * Fixed video compositing with nothing on video track V1 or V1 hidden. + * Fixed export may fail when using extended (non-Latin-1) characters in path. + * Fixed EDL export. + * Fixed Export, Convert, or Reverse may fail if a temporary file it creates becomes locked on Windows. + * Fixed Properties > Color button not opening the color dialog with the current color. + * Fixed the Crop: Source video filter when using Settings > Proxy. + * Fixed a crash when dragging a MLT XML project file to a non-empty Timeline. + * Fixed the font dialog may too big or the preview inside the font dialog too big for the Text: Simple filter. + * Fixed filters not being applied to the portion of a clip inside a transition after undo of Cut, Lift, Remove, Ripple Delete, or move. + * Fixed a crash changing speed of a clip with non-standard non-integer or variable frame rate. + * Fixed some dialogs not opening or staying in the foreground. + * Fixed some crashes in timeline overwrite mode. + * Fixed clicking the filters icon next to Output not opening the filters panel. + * For details see https://www.shotcut.org/blog/new-release-200913/ + +- Update to 20.07.11: + * Fixed noisy sound playback on some Windows systems. + * Fixed UI layout glitches and default/minimum size of timeline + too short. + * Fixed Quick Sync Video hardware encoder (h264_qsv or hevc_qsv + withQuality-based VBR) not working on Windows on older Intel chips. + * Fixed Properties > Speed not working correctly on trimmed + clip in Source player. + * Fixed Stabilize and Normalize: Two Pass filters not working + on trimmed clip in Source player. +- Remove shotcut-QPainterPath.patch: upstreamed + +- Fix Factory build with shotcut-QPainterPath.patch submitted + upstream https://github.com/mltframework/shotcut/issues/874 + -- upstream changes please see - https://github.com/mltframework/shotcut/releases/tag/v20.04.12 +- upstream changes please see: + https://github.com/mltframework/shotcut/releases/tag/v20.04.12 skelcd:ha +- adding Czech Beta EULA (bsc#1180961) +- adding final EULA + skelcd:leanos +- adding Czech Beta EULA (bsc#1180961) +- adding final EULA + skelcd:sap-apl +- adding Czech Beta EULA (bsc#1180961) +- adding final EULA + skelcd:sle-we +- adding Czech Beta EULA (bsc#1180961) +- adding final EULA + skelcd:sled +- adding Czech Beta EULA (bsc#1180961) +- adding final EULA + skelcd:sles +- adding Czech Beta EULA (bsc#1180961) +- adding final EULA + sles4sap-white-papers +- ECO#806 Remove sles4sap-white-papers + slurm +- Udpate to 20.11.5: +- New features: + * New job_container/tmpfs plugin developed by NERSC that can be used to + create per-job filesystem namespaces. Documentaiion and configuration + can be found in the respecting man page. +- Bug fixes: + * Fix main scheduler bug where bf_hetjob_prio truncates SchedulerParameters. + * Fix sacct not displaying UserCPU, SystemCPU and TotalCPU for large times. + * scrontab - fix to return the correct index for a bad #SCRON option. + * scrontab - fix memory leak when invalid option found in #SCRON line. + * Add errno for when a user requests multiple partitions and they are using + partition based associations. + * Fix issue where a job could run in a wrong partition when using + EnforcePartLimits=any and partition based associations. + * Remove possible deadlock when adding associations/wckeys in multiple + threads. + * When using PrologFlags=alloc make sure the correct Slurm version is set + in the credential. + * When sending a job a warning signal make sure we always send SIGCONT + beforehand. + * Fix issue where a batch job would continue running if a prolog failed on a + node that wasn't the batch host and requeuing was disabled. + * Fix issue where sometimes salloc/srun wouldn't get a message about a prolog + failure in the job's stdout. + * Requeue or kill job on a prolog failure when PrologFlags is not set. + * Fix race condition causing node reboots to get requeued before + ResumeTimeout expires. + * Preserve node boot_req_time on reconfigure. + * Preserve node power_save_req_time on reconfigure. + * Fix node reboots being queued and issued multiple times and preventing the + reboot to time out. + * Fix run_command to exit correctly if track_script kills the calling thread. + * Only requeue a job when the PrologSlurmctld returns nonzero. + * When a job is signaled with SIGKILL make sure we flush all + prologs/setup scripts. + * Handle burst buffer scripts if the job is canceled while stage_in is + happening. + * When shutting down the slurmctld make note to ignore error message when + we have to kill a prolog/setup script we are tracking. + * scrontab - add support for the --open-mode option. + * acct_gather_profile/influxdb - avoid segfault on plugin shutdown if setup + has not completed successfully. + * Reduce delay in starting salloc allocations when running with prologs. + * Alter AllocNodes check to work if the allocating node's domain doesn't + match the slurmctld's. This restores the pre*20.11 behavior. + * Fix slurmctld segfault if jobs from a prior version had the now-removed + INVALID_DEPEND state flag set and were allowed to run in 20.11. + * Add job_container/tmpfs plugin to give a method to provide a private /tmp + per job. + * Set the correct core affinity when using AutoDetect. + * slurmrestd - mark "environment" as required for job submissions in schema. + smartmontools +- Remove obsolete service parameter (bsc#1183699, + smartmontools-smartd-service.patch). + snapper +- fixed creating root config (root prefix handling) + (gh#openSUSE/snapper#627) + solarus-quest-editor +- Update to version 1.6.5: + * Map editor: Fix crash when generating contours with missing + patterns (gl#solarus-games/solarus-quest-editor#494). + * Map editor: Fix resize and edit shortcuts not working sometimes + (gl#solarus-games/solarus-quest-editor#272). + * Import dialog: Fix file count inconsistencies + (gl#solarus-games/solarus-quest-editor#446). + * Script editor: Fix crash when indenting wrapped lines + (gl#solarus-games/solarus-quest-editor#440). +- Drop 0001-Add-missing-include-directive-for-QPainterPath.patch: + Fixed upstream. + +- Add upstream patch to fix build with Qt 5.15: + * 0001-Add-missing-include-directive-for-QPainterPath.patch + sonic-visualiser +- Remove download URL from Source line due to certificate + troubles + +- Update to 4.3 + * Fix failure to activate the Align button on startup, even when the + appropriate alignment plugin is installed + * Fix (obviously) incorrect colour display for closely zoomed-in + colour 3d plot views + * Switch the build system from autoconf/qmake/make to meson/ninja + spacewalk-backend +- version 4.0.31-1 +- validate cached package entries on ISS slave (bsc#1159184) +- Do not break when syncing Oracle 7 yum channel (bsc#1158463) +- Always use the same RPM database when running "spacewalk-repo-sync" + from the command line or via taskomatic (bsc#1163468) + +- version 4.0.30-1 +- fix mgrcfg-client python3 breakage (bsc#1164309) +- update doc link to point to new documentation server +- Prevent timestamp format exception on mgr-inter-sync while processing comps (bsc#1157346) +- When downloading repo metadata, don't add "/" to the repo url if it already ends with one (bsc#1158899) +- Use HTTP proxy settings when fetching the mirrorlist on spacewalk-repo-sync (bsc#1159076) +- enhance suseProducts via ISS to fix SP migration on slave server (bsc#1159184) +- prevent a traceback when reposyncing openSUSE 15.1 (bsc#1158672) +- close config files after reading them (bsc#1158283) +- Associate VMs and systems with the same machine ID at bootstrap (bsc#1144176) + +- version 4.0.29-1 +- fix specfile for systems that do not yet use systemd +- fix spacewalk-update-signatures for python3 (bsc#1156521) +- fix problems with Package Hub repos having multiple rpms with same NEVRA + but different checksums (bsc#1146683) + +- version 4.0.28-1 +- add systemd service macros for diskcheck.service +- port diskcheck utility to 4.0.3 branch (bsc#1156397) +- use active values for diskchecker mails +- do not require parameters to start on column 1 +- Add Requires: systemd for completeness +- create /usr/lib/systemd/systemd during build +- BuildRequires: systemd for spacewalk-diskcheck +- add option spacecheck_shutdown; tidy up wording of notifications +- add disk space checker script + +- version 4.0.27-1 +- fix re-registration with re-activation key (bsc#1154275) + +- version 4.0.26-1 +- Change the default value of taskomatic maxmemory to 4GB +- Add basic support for importing modular repositories +- Import additional fields for Deb packages +- Add script to update additional fields in the DB for existing Deb packages +- use active values for diskchecker mails +- parse restart_suggested flag from patches and set it as keywords (bsc#1151467) +- Improve error message when deleting channel that's in a content lifecycle project (bsc#1145769) +- Prevent "reposync" crash when handling metadata on RPM repos (bsc#1138358) +- Do not show expected WARNING messages from "c_rehash" +- fix misspelling in spacewalk-repo-sync (bsc#1149633) +- remove credentials also from potential rhn.conf backup files in spacewalk-debug (bsc#1146419) +- Do not crash 'rhn-satellite-exporter' with ModuleNotFound error (bsc#1146869) +- spacewalk-remove-channel check that channel doesn't have cloned channels before deleting it (bsc#1138454) +- Fix broken spacewalk-data-fsck utility (bsc#1131556) +- Add '--latest' support for reposync on DEB based repositories +- Do not try to download RPMs from the unresolved mirrorlist URL +- Fix encoding issues with DB bytes values (bsc#1144300) +- Fix import of rhnAuthPAM to avoid issues when using rhnpush. +- Avoid traceback on mgr-inter-sync when there are problems + with cache of packages (bsc#1143016) + +- version 4.0.25-1 +- Don't skip Deb package tags on package import (bsc#1130040) + +- version 4.0.24-1 +- For backend-libs subpackages, exclude files for the server + (already part of spacewalk-backend) to avoid conflicts (bsc#1148125) +- prevent duplicate key violates on repo-sync with long changelog + entries (bsc#1144889) + +- version 4.0.23-1 +- do not overwrite comps and module data with older versions +- fix issue with "dists" keyword in url hostname +- import packages from all collections of a patch not just first one +- Ensure bytes type when using hashlib to avoid traceback + on XMLRPC call to "registration.register_osad" (bsc#1138822) + +- version 4.0.22-1 +- Do not duplicate "http://" protocol when using proxies with "deb" + repositories (bsc#1138313) + +- version 4.0.21-1 +- Fix reposync when dealing with RedHat CDN (bsc#1138358) +- Fix for CVE-2019-10136. An attacker with a valid, but expired, + authenticated set of headers could move some digits around, + artificially extending the session validity without modifying + the checksum. (bsc#1136480) + +- version 4.0.20-1 +- Prevent FileNotFoundError: repomd.xml.key traceback (bsc#1137940) + +- version 4.0.19-1 +- Add journalctl output to spacewalk-debug tarballs +- Prevent unnecessary triggering of channel-repodata tasks when GPG + signing is disabled (bsc#1137715) + +- version 4.0.18-1 +- Fix spacewalk-repo-sync for Ubuntu repositories in mirror case (bsc#1136029) +- Add support for ULN repositories on new Zypper based reposync. + +- version 4.0.17-1 +- use new names in code for client tool packages which were renamed (bsc#1134876) + +- version 4.0.16-1 +- SPEC cleanup +- Fix password prompt within mgr-sign-metadata +- Fix TypeError for 'errata.getErrataInfo' XMLRPC handler (bsc#1132346) +- fix typo in syncing product extensions (bsc#1118492) +- Fix mgr-sign-metadata-ctl checking of exported keys. + +- version 4.0.15-1 +- Use suseLib.get_proxy to get the HTTP proxy configuration + properly on DEB repos (bsc#1133424) + +- version 4.0.14-1 +- Add support for mirrorlist and metalink on Zypper reposync. +- Solve situations where synced packages have epoch 0 but reposync + does not find them them on the database. +- Fix path to the RPM database used by Zypper at reposync. +- add makefile for python linter and unit/integration tests + +- version 4.0.13-1 +- fix linking of packages in reposync (bsc#1131677) + +- version 4.0.12-1 +- Include arch to distinct latest packages on reposync. +- Migrate missing spacewalk-cfg-get script to Python3 +- Improve dependency solving algorithm for spacewalk-repo-sync. + +- version 4.0.11-1 +- remove apache access_compat module and adapt config files +- Add support for getting latest versions from RPM packages + when running "spacewalk-repo-sync" after migration to Zypper. +- Include packages dependencies on "spacewalk-repo-sync" when using filters + for RPM packages. +- Allow package filtering (name matching) on spacewalk-repo-sync after + migrating away from yum. +- Fix crash when importing new channel families on 'mgr-inter-sync' (bsc#1129300) +- Make Zypper to use the spacewalk GPG keyring in reposync (bsc#1128529) +- Fix: handle non-standard filenames for comps.xml (bsc#1120242) +- Make reposync use and append token correctly to the URL +- Avoid DB constraint violations caused by extended UTF8 characters on the RPM headers +- Prevent mgr-inter-sync crash because 'SuseProductRepository' not found (bsc#1129300) +- Fix invalid mode error when doing spacewalk-repo-sync on Ubuntu + official repos. + +- version 4.0.10-1 +- Make sure the package download url does not have '//' (bsc#1127488) +- Fix bootstrapping SLE15 traditional client (bsc#1128564) + +- version 4.0.9-1 +- fix reading LOB objects with python3 + +- version 4.0.8-1 +- Fix "mgr-inter-sync" problems after Python 3 migration. +- mgr-sign-metadata can optionally clear-sign metadata files +- Added 'mgr-sign-metadata-ctl' for repository metadata signing + +- version 4.0.7-1 +- Allow errata import from local repositories. +- Fix "rhnpush" after migration to Python 3. +- Fix package import issues when package encoding is ISO8859-1. +- Fix issues with HTTP proxy and reposync. +- Solve Python 3 problem and allow traditional registration. + +- version 4.0.6-1 +- Add "python-urlgrabber" as a new dependency. +- Fix Python3 issues on satellite_tools scripts + +- version 4.0.5-1 +- Use "Zypper" and "libsolv" in "spacewalk-repo-sync". Replace "yum". +- Require the correct dependency for python-rpm to allow the Proxy + to work with Python3 only +- Make rhn-ssl-dbstore compatible with python3 + +- version 4.0.4-1 +- Take only text files from /srv/salt to make spacewalk-debug smaller (bsc#1103388) +- move channel update close to commit to avoid long lock (bsc#1121424) +- Adapt Inter Server Sync code to new SCC sync backend + +- version 4.0.3-1 +- Fix issue raising exceptions 'with_traceback' on Python 2 +- Hide Python traceback and show only error message (bsc#1110427) +- honor renamed postgresql10 log directory for supportconfig + +- version 4.0.2-1 +- support mirroring of source packages +- Make spacewalk-backend code compatible with Python 3 +- Channels to be actually un-subscribed from the assigned systems when being removed + using spacewalk-remove-channel tool(bsc#1104120) +- Prepare spacewalk-backend packages to build on Python 3 +- Replace PyPAM with python-python-pam + +- version 4.0.1-1 +- Bump version to 4.0.0 (bsc#1104034) +- Fix copyright for the package specfile (bsc#1103696) +- fix directory permissions (bsc#1101152) +- Feature: implement optional signing repository metadata +- Fix truncated result message of server actions (bsc#1039043) +- Do not copy 'foreign_entitlement' from virtual host to the + registered guest (bsc#1093381) +- Disable Oracle support for openSUSE (bsc#1095804) + +- version 2.8.57.5-1 +- spacewalk-debug: add Postgres configuration files +- Initial branding change for Uyuni (bsc#1094497) + -- version 2.1.55.9-1 -- preserve the query params in the url -- allow missing packages in patches if they are not part of this repo -- handle SLE12 update tag correctly in reposync -- fix traceback when pushing rpms with archive size > 4GB -- queue server for errata cache update when package list changes -- recognize oVirt node as virtual system -- adding handling for new rpm header information - -- sanitize release line in specfile - -- version 2.1.55.8-1 -- Additional spacewalk backend methods and capability needed -- Spacewalk changes needed to support collisionless proxy lookaside - -- version 2.1.55.7-1 -- Fix crash when EULA comes with broken encoding and unexpected - symbols from the susedata.xml file - -- version 2.1.55.6-1 -- spacewalk-update-signatures: fix logging, find more wrong keyids - and remove existing associations before updating (bnc#874634) -- fixed 'empty separator' error -- Branding fixes -- fix syntax error in SQL statement - -- version 2.1.55.5-1 -- ISS: fix EULA import on Oracle db -- add suseEula to RPM package -- package and install suseEula -- ISS: sync SUSE's package EULAs -- Parse and import packages' EULAs - -- version 2.1.55.4-1 -- Revert "Adding option [-l|--list] to spacewalk-repo-sync" - -- version 2.1.55.3-1 -- remove ; in SQL statement to fix error with oracle DB -- Raise error if channel cannot be subscribed (bnc#875958) -- Format oldRoute to match newRoute, so that rhnServerPath isn't - updated every time -- Adding option [-l|--list] to reposync -- Add --justks to sw-remove-channel -- sw-remove-channel --justdb has no impact on ks trees. -- rename channel-with-childs to channel-with-children -- Add option to spacewalk-remove-channel parent -- Added spacewalk-data-fsck man page(8) -- uniquify repo-sync packages in case of bad metadata -- allow MD5 config file checksums in fips mode -- commit after adding a job to taskomatic queue -- generate empty metadata for repos without primary -- proper failure handle (bnc#822644) - -- version 2.1.55.2-1 - -- fix release in specfile for SLE12 (bnc#872970) - -- version 2.1.55.1-1 -- Package lock - python code: handle multiple lock events -- Catch more error message from gpg -- Reposync: remove interrupted downloads [bnc#866490] -- Not all machines provide manufacturer, was not None safe -- Spacewalk-debug: dereference links [bnc#865934] -- Specify package only with version - -- version 2.1.54.1-1 -- workaround for rpm-python bug -- update openstack guest requirements - -- version 2.1.52.1-1 -- Detect OpenStack guests as virtual so they can consume flex guest -- Rename variable so it doesn't colide with reserved word - -- version 2.1.49.2-1 -- query should not end with semicolon in oracle -- add /usr/share/rhn to filelist -- no pre-requires of spacewalk-config on SLE12 -- make unittests work on python 2.7 and higher without - extra package installed -- no pylint on SLE12 - -- version 2.1.49.1-1 -- add functions to query ISS Master server from DB -- apply exclude filters to dependencies in repo-sync -- don't remove files referenced from other distributions/trees -- propagate --skip-kickstart-trees to delete_channels() -- remove clean-reposync-logs cronjob -- fixed man page for spacewalk-remove-channel -- added option to skip kickstart trees removal -- sw-remove-channel does not rm ks trees. -- Inter server sync: export also errata's severity -- Fixing InvalidPackageError when importing from channel dump -- commit after updating server's package profile -- Add extra log folder /var/log/rhn/tasko/sat/ in spacewalk-debug. - [bnc#854090] -- allow CVE-IDs with more then 13 chars - new syntax since 2014 -- fixing sat-sync daylight-savings-related 'NoneType is - unsubscriptable' error - -- version 2.1.39.1-1 -- set reboot action status to sucess after the reboot (FATE#312591) -- added setLocked actions (FATE#312359) - -- version 2.1.38.2-1 -- allow 1 character system profile names - -- version 2.1.38.1-1 -- better detection for SUSE KVM and Cloud systems -- support bootstrap entitlement for bare-metal registration - (FATE#312329) -- use new ISS slave detection - -- version 1.7.38.30-1 -- replace encode/decode with to_string/to_unicode -- make sure we put strings to fd.write() -- replace application code with database lookup to prevent conflicting - inserts -- python server: better logging of exceptions -- log errors on bad request (bnc#849856) -- fixed table alias -- updated spacewalk-repo-sync's man page (bnc#846351) -- add support for enhances rpm weak dependencies (backend) (bnc#846436) -- python pgsql driver: handled ProgrammingError exceptions -- Fix typos in entitlement report (bnc#840751) - -- version 1.7.38.29-1 -- with deep-verify import patches step by step -- check if mountpoint exists and send error mail (bnc#839111) -- bool(0) == False, but is a valid file mode - -- version 1.7.38.28-1 -- Ensure the file object is closed only when no IOError took place - (bnc#837035) - -- version 1.7.38.27-1 -- add option to disable Expect header for post request (bnc#834200) -- re-import all patches with param deep-verify (bnc#833643) -- rewrite package org to match where they got imported (bnc#834780) -- Fix field length of erratum-advisory-name to match real DB field length -- forward register and de-register requests to parent -- debranding satellite-sync -- provide dummy repoindex handler for auth test in ISS case -- use needed mgr_ncc_sync_lib calles in satellite-sync -- copy SUSE product and subscription information into the disk dump -- add handler for ncc sync data used by iss (bnc#832776) -- package mgr-inter-sync and mgr-exporter commands (FATE#312371) -- import/export Support Information -- sync suseProductFiles with inter-server-sync -- dump and read rhn-channel-update-tag -- Add curl debugging to send and accessible (bnc#834200) -- filter out bad package/architecture combinations -- add debug code to import_susedata -- handle unicode tracebacks -- handle compressed products file -- Fix pylint errors - bnc#829073 -- Fix code to work with python 2.4 - bnc#829073 -- Make reposync work with local repositories - bnc#829073 - -- version 1.7.38.26-1 -- fix reactivation of systems (bnc#823241) -- remove incorrect path from db -- Adding file path restoration functionality to spacewalk-data-fsck -- update copyright column length -- don't truncate channel name to 64 chars -- make API compatible with old RHEL5 clients -- No line break at the end of the package summary (bnc#821968) -- don't truncate filepath when exporting -- fix registration issues on PG -- update expired gpg keys in the keyring -- set copy_local urlgrabber option to copy also file URLs (bnc#819781) -- implement no_proxy usage (FATE#315039) -- use timeout config option also in suseLib send function (bnc#815460) - -- version 1.7.38.25-1 -- make satellite-sync work with new rhnlib (bnc#815460) -- search for CVE numbers also in the description -- require rhnlib with timeout option -- make rpclib connection timeout configurable (bnc#815460) -- return 404 Not Found on requests of content or installation.xml (bnc#815441) -- fix encoding in products summary and description - -- fix authentication checking in inter server sync - CVE-2013-2056 (bnc#819365) - -- version 1.7.38.24-1 -- Write better error message if the GPG key is not imported - (bnc#812599) -- correct size for old rpms > 2 GiB -- do not read rpm into memory before transferring to client - (bnc#801151) -- do not log passwords in URL -- If the database host is localhost, use Unix sockets in backend. -- SSH Server Push (backend) (FATE#312909) -- support V4 RSA/SHA1 signature -- Use FQDN in reposync error emails -- fix unicode encoding (bnc#803866) -- do not change the channels on future actions request - -- version 1.7.38.23-1 -- send patch notifications only for new patches (FATE#314765) -- log with debug level, if wanted -- collect download errors and send error mail (bnc#801189) -- compare patch version as integers -- do not send null values for new products via XMLRPC (bnc#798131) -- change_base_channel should honor suse_products info if available - -- version 1.7.38.22-1 -- fix formatstring error with proxy user and password - -- version 1.7.38.21-1 -- remove product reference while deleting channel (bnc#790987) - -- version 1.7.38.20-1 -- fix is_sha256_capable() function (bnc#790717) -- use SUSE specific proxy settings in reposync (bnc#779992) -- read proxy from rhn.conf before other places -- fix wrong variable binding (bnc#790143) -- rollback any unfinished transaction -- for the installed_size, ignore situation when it was not populated - in the database. -- don't fail when from attribute is missing -- make sure proxy is enabled in sysconfig before reading it -- Add support for multiple mirror credentials -- SP migration backend (FATE#312431, FATE#312312) -- use smdba space-overview for report if exists -- do not return not existing patchnames (bnc#786105) -- add xmlrpc function update_status and server capability - -- version 1.7.38.19-1 - -- version 1.7.38.18-1 -- support upgrade_version without channel switching - -- version 1.7.38.17-1 -- load suse_products in the server object if not available -- reposync: do not use a proxy to access localhost -- Adding IPv6 ip-address detection to proxy auth fix (bnc#783667) -- separate proxy auth error hostname into separate header -- multi-tiered proxies don't update auth tokens correctly - (bnc#783667) - -- version 1.7.38.16-1 -- fix SQL syntax for postgres - -- version 1.7.38.15-1 -- Truncating date string and therefore preventing ORA-01830 -- skip ignored errata also in the second step (bnc#773108) -- fix detection of old suse style patches (bnc#773108) -- Fixing placeholder syntax in sql statement - -- version 1.7.38.14-1 -- yet another branding fix - -- version 1.7.38.13-1 -- postgresql don't know about decode -- fixed ERROR: subquery in FROM must have an alias -- fixed AttributeError: 'buffer' object has no attribute 'write' -- Correct SQL query for installing and removing solaris patches -- Correct query for PGSQL, addressing: SQL syntax error -- man page fix and root-level user warning for rhn-satellite-exporter - -- version 1.7.38.12-1 -- handle locally exception in entitle_server() -- made error message more detailed - -- version 1.7.38.11-1 -- removed functions which were orphaned by client v1 API removal -- fix call of save_suse_products() -- do not entitle virt guests twice during registration -- fix parsing susedata (bnc#765667) -- removed support for Red Hat Linux 6.2 and 7.[0123] -- print reasonable error message when something wrong with repo - -- added a workaround for bnc#761350 - registering of a VM does not work - -- fix ISE during registration because of duplicate ids - (bnc#765123) - -- version 1.7.38.10-1 -- decode unicode string on IDN machines -- mock import_susedata -- allow retrieving susedata.xml.gz -- implement get_susedata() -- implement import_susedata() - -- version 1.7.38.9-1 -- fix registration of virt. machines (bnc#761350) - -- version 1.7.38.8-1 -- better check for empty version, release and arch -- with postgres empty varchar has to be null -- fix CVE test in testsuite -- improve patch handling for broken updateinfo files - -- version 1.7.38.7-1 -- define python macros -- No need to be autonomous when inserting to rhnArchType, - only satellite-sync does it. - -- integrated upstream feedback for studio integration (bnc#764532) - -- version 1.7.38.6-1 -- no fileprovide of gettext in SUSE -- Assign a dummy profile when none is selected. -- xccdf_eval should not send null value - -- version 1.7.38.5-1 -- update monitoring probes in small batches to reduce the chance of a - deadlock -- raise SQLSchemaError alike oracle driver does -- fix sql query with --use-sync-date and --start-date of - rhn-satellite-exporter - -- version 1.7.38.4-1 -- Fix inserting installed products -- set a bug title if we do not get one -- The mod_wsgi insists on having something after the numeric value on the - Status line. -- Workaround httplib in 2.4 which did not have the responses dictionary. -- write nicer error message in case you are missing rpm files -- update man-pages -- copy postgres initlog in SUSE -- adding PostgreSQL configuration and log files to the debug. -- updating rhn-charsets man page -- update list of value names, no - command line options. -- make rhn-charsets working on PostgreSQL as well; the output format - changed even for Oracle. - -- version 1.7.38.3-1 -- Update config default to preserve base channel on reactivation -- rhn-schema-stats: support for PostgreSQL -- rhn-db-stats: support for PostgreSQL -- check channel permissions when unsubscribing a channel -- fix empty references in updateinfo -- remove source packages from compatible arch. We do not mirror them. - -- fixed packaging of spacewalk-backend-xmlrpc -- fixed python bug in SUSE Studio image deployment - -- version 1.7.38.2-1 -- Truncate data which are longer than db allows -- Store also @idref of xccdf:rule-result element -- We want to store all idents per rule-result -- return products.xml metadata on request -- fixing sql queries with alias -- need to use timestamp datatype to preserve the precision. -- cast to string to force lookup_evr prototype. -- spacewalk-repo-sync documentation fix : add include/exclude options to - manpage -- add default value for taskomatic.channel_repodata_workers -- created module for usefull cli functions - -- parameters should not be None - -- rotate logfiles with user www (bnc#681984) CVE-2011-1550 - -- fix arbitrary package upload (bnc#751837) - CVE-2012-1145 - -- version 1.7.38.1-1 -- Bumping package version - -- replace passwords in debug files (bnc#752467) - -- Add support for studio image deployments - -- add suseLib.accessible() doing a HEAD request to test - if a URL is accessible - -- some more renames Novell --> SUSE - -- Setting up seclist in registration.py (bnc#782819, brc#749890) -- CVE-2012-0059 - -- spacewalk-debug should package NCC data dump into the tar ball - -- do not change server.pot - -- rename Novell to SUSE (#708333) - -- remove all unsupported translations - -- parse products.xml during reposync and store values in the - Database (bnc#644678) - -- Add new --deep-copy option to spacewalk-repo-sync to allow skipping - the re-calculation of package checksums - -- Implement audit logging for the backend API (fate#312607) - -- add support for V4 DSA and RSA rpm signatures to display correct - content provider (bnc#726577) -- enhance spacewalk-update-signatures to clean wrong keyids - before update starts - -- fix reposync failure when trying to associate package which couldn't - be downloaded (bnc#722917) - -- fix spacewalk-remove-channel to work on SUSE Manager (bnc#670206) - -- adapt spacewalk-debug for SUSE Manager - -- fix typo in reposync cleanup script (bnc#712860) - -- fix bug when parsing a patches.xml file with an extra <category> tag - -- drop incompatible packages of a patch - -- remove default currency from backend part of rhn.conf - -- set patch severity to Low if none is specified to get all - security patches listed in the currency report - -- fix e['channels'].append AttributeError in case existing_errata is None -- fix failing unittest - -- fix loosing patches if a repository is synced into - different channels (bnc#720312) - -- add unittests to check again - -- change BuildRoot to SUSE default required for BuildService -- recompile python after unittests to remove buildroot path - in binaries - -- use pylint instead of python-pylint for checks - -- remove extra toy targets that we don't use from Makefile.defs, which - were mangling the PYTHONPATH - -- run unittests and pylint from Makefile.backend at build time - -- fixed E:442:XML_Dumper._validate_channels: Too many arguments for - format string - -- add cronjob to cleanup reposync log directory (bnc#712860) - -- refactor reposync - -- fix another typo in the specfile - -- fix typo in specfile - -- only run unittests during package build where we have the right - BuildRequires - -- added suseLib.py - library that deals with NCC/proxy configs/products - etc. -- make unittests run during package build - -- fixed TypeError in find_bugs method caused by empty patch descriptions - -- fixed an import error in diskImportLib.py - -- remove 'channel' from server.handlers.app as the sources have already - been deleted (bnc#711967) - -- Remove 'comps' from Makefile (bnc#711938) - -- fix fetchTraceback and rhnFault import (bnc#711934) - -- fix more imports after the move from spacewalk.common - -- fix imports on UserDictCase to point to rhn.UserDictCase (bnc#711518) - -- removed implicit imports to spacewalk.common (fixes bnc#711214, - bnc#711211, bnc#711434) - -- fixed missing import of 're' module (bnc#711188) - -- reposync: fix ambiguous message when skipping a patch which references - a package that's not in the database (bnc#702932) - -- add server capability xmlrpc.errata.patch_names' - -- fix requires for Code10 - -- added errata.getErrataNamesById function to the XMLRPC API - -- set RPM vendor to "Not defined" if the RPM say "(none)" - (FATE#312378, bnc#693291) - -- some wierd packages have files in iso8859-1 not utf-8 -- fix encoding of summary and description of a package if it is - wrong - -- Improve error message when gpg key is wrong or missing - (bnc#693574) -- do not trigger a resync if file is missing. This can cause - an endless loop (bnc#695392) -- do not send tracebacks as email if reposync failed. Send only - the error message. (bnc#691579) - -- fix errata export/import for sync -- handle sync with older spacewalk server which do not support - weak dependencies - -- reposync - parse and insert zypper code10 patches into the database - -- Remove the channel APP handler (bnc#685078) - (CVE-2009-0788, CVE-2010-1171) - -- fix adding patches to a channel. Treat no epoch as the same as - epoch is 0 (bnc#682846) - -- fix a syntax error with old python versions - -- fixed bnc#673022 mirror timeout errors shouldn't cause tracebacks - -- check that path is not None - -- fixed bnc#679866 (downloading subscriptions fails when using integer - credentials) - -- fixed bnc#644072 (password guessing vulnerability) with two commits - from upstream - -- fixed virtual SUSE KVM machines in the webui (bnc#674344) - -- fix extract keyid from RPM header - -- do not remove not existing files - -- fix debranding issues (bnc#672637) - -- typo fixed (indentation error bnc#671799) - -- expect not signed metadata with spacewalk-repo-sync if - url is given on the commandline - -- send Mail if repo-sync failed - -- correct strings in rhnException.py - -- catch exception primary not available and print nice message - (bnc#671225) - -- remove org change again; fixed at another place - -- removed unsupported satellite-sync from the - spacewalk-backend-tools package (bnc #669610) - -- fix typo in sql statement - -- some more renames of RHN to NCC (BNC#668824) - -- change name of default organization (BNC#663983) - -- change mountpoint and prepended_dir (bnc#669558) - -- fix building on RH - -- call yum update_md with the option to get all updateinfos - and not only the newest (bnc#668333) - -- backport upstrem fixes - -- fix checksum handling. - -- fix macros - -- change suseServer ostarget to a foreign key to suseOSTarget(id) - -- Sending and receiving suse product profile data during - client registration. -- subscribe channels according to submitted suse product data - -- reposync: search for credentials and add them to the URL -- fix signature handling -- reposync: find checksums for packages in channels with - org_id null - -- fix KeyError while syncing repos (bnc#657064) -- skip patch instead of abort if no checksum for a package - was found - -- reflect rename of config files (/etc/rhn/default/rhn_server*conf) - -- Initial release of spacewalk-backend - spacewalk-client-tools +- version 4.1.9-1 +- adapt to new SSL implementation of rhnlib (bsc#1181807) + +- version 4.1.8-1 +- Update translations + +- version 4.1.7-1 +- Remove RH references in Python/Ruby localization and use the product name instead + +- version 4.1.6-1 +- Remove duplicated languages and update translation strings + +- version 4.1.5-1 +- Use 'int' instead of 'long' on rhn_check for both Python 2 and 3 + +- version 4.1.4-1 +- Do not crash 'mgr-update-status' because 'long' type is not defined in Python 3 + +- version 4.1.3-1 +- add workaround for uptime overflow to spacewalk-update-status as well (bsc#1165921) + +- version 4.1.2-1 +- spell correctly "successful" and "successfully" + +- version 4.1.1-1 +- Skip dmidecode data on aarch64 to prevent coredump (bsc#1113160) +- replace spacewalk-usix with uyuni-common-libs +- return a non-zero exit status on errors in rhn_check +- Bump version to 4.1.0 (bsc#1154940) +- Require mgr-daemon (new name of spacewalksd) so we systems with + spacewalksd get always the new package installed (bsc#1149353) +- enable spacewalk-update-service on package installation + (bsc#1143789) +- Invalidate cache 5 minutes before actual expiration(bsc#1143562) + +- version 4.0.9-1 +- Make a explicit requirement to systemd for spacewalk-client-tools + when rhnsd timer is installed +- The rhnsd service was replaced by rhnsd timer, so + registration script and systemd presets are now adapted + to this (bsc#1138130) + +- version 4.0.8-1 +- SPEC cleanup + +- version 4.0.7-1 +- Add makefile and configuration for pylint + +- version 4.0.6-1 +- Fix bootstrapping SLE15 traditional client (bsc#1128564) + +- version 4.0.5-1 +- Sync with Spacewalk +- Add ability to work behind http proxies +- 1666099 - python3 is picky about bytes and string + +- version 4.0.4-1 +- Fix testConfig.py + +- version 4.0.3-1 +- Fix XML-RPC type serialization (bsc#1116610) + +- version 4.0.2-1 +- use rpm for debian packaging + +- version 4.0.1-1 +- Bump version to 4.0.0 (bsc#1104034) +- Fix copyright for the package specfile (bsc#1103696) + -- sanitize release line in specfile - -- version 2.1.16.4-1 -- allow unicode characters in proxy username / password -- Send correct hostname (bnc#887538) - -- version 2.1.16.3-1 -- fix cpu socket counting - -- version 2.1.16.2-1 - -- fix release in specfile for SLE12 (bnc#872970) - -- version 2.1.16.1-1 -- remove up2date_config.rpmmacros client action -- remove macros.up2date from package build - -- version 2.1.14.3-1 -- remove unneeded rpm macros file - -- version 2.1.14.2-1 -- new information icon in gnome3 - -- version 2.1.14.1-1 -- change license to SPDX format -- Updating the copyright years info -- Update .po and .pot files - -- version 2.1.13.1-1 -- remove text from registration screen -- new error icon in gnome3 -- new registration icons - -- version 2.1.11.1-1 - -- version 1.7.14.18-1 -- uptime report: respect xmlrpc's integer limits - -- version 1.7.14.17-1 -- print prompt on tty instead of stdout -- unicode support for Remote Command scripts - -- version 1.7.14.16-1 -- create mgr* program symlinks (bnc#818325) -- correctly handle a deactivated account error message -- require rhnlib with timeout option -- Make timeout of yum-rhn-plugin calls through rhn-client-tools - configurable (bnc#815460) - -- version 1.7.14.15-1 -- fixed cpu type for ppc64 - -- version 1.7.14.14-1 -- fix reading cpuinfo on s390x (bnc#799530) -- try to get the FQDN as hostname - -- version 1.7.14.13-1 -- check CA cert files only when needed -- rhn-channel: new option to list base channel of a system -- fix leaking file descriptor (bnc#787156) -- new script rhn-update-status to update the uptime and kernelversion - on the server - -- version 1.7.14.12-1 -- recompile python files only on SUSE - -- version 1.7.14.11-1 -- do not change channels during upgrade_version - -- version 1.7.14.10-1 -- fix getOSVersionAndRelease for multiple products -- keep permissions and owner of systemid file -- precompile python code to prevent verification issues (bnc#776356) - -- version 1.7.14.9-1 -- Make multi-line lists in conf files parse correctly - -- version 1.7.14.8-1 -- if the exception is <type 'instance'>, just plain if will fail. -- rhn-profile-sync exits with status 1 if libvirtd is not running -- Add missing space to log message -- Fix missing exception scope -- Fix typo in 'Fatal error in Python code occured' -- read memory information even on kernels 3.x - -- version 1.7.14.7-1 -- allow linking against openssl -- fix files header, filese are not released under GPLv2+ but only GPLv2 -- fix files headers. our code is under gplv2 license - -- version 1.7.14.6-1 -- declace YumBaseError the same way as yum did - -- version 1.7.14.5-1 -- fix an exception - -- version 1.7.14.4-1 -- fix package dependency on newt -- require correct hal version for SLE10 -- remove duplicate translation blocks using context feature on SLE10 - -- version 1.7.14.3-1 -- include package dependency on newt -- require python-gudev and python-hwdata also on SUSE >= 1140 - -- version 1.7.14.2-1 -- not all msgs are CommunicationError objects -- fix typo in man page -- correct path to rhsm's certlib - -- version 1.7.14.1-1 -- Bumping package version - -- remove all unsupported translations - -- Adapt dependencies to renamed packages (bnc#722052) - -- Don't let 'unknown' hostname escape as profileName (bnc#700218) - -- Obsolete rhn-setup-gnome because the GUI is quite RHN specific, - thus not supported with SUSE Manager. (bnc#699464) - -- Require at least zypp-plugin-spacewalk 0.4, containing errata.py. - -- don't package actions/errata.py on SUSE. zypp-plugin-spacewalk - has its own (bnc#692928) - -- adapt for newer hal version to show more infos in the UI - (bnc#698986) - -- Fix specfile to build on SLES10. - -- fix submitting hardware data (bnc#687895) - -- more debranding - -- Invalidate loginInfo pickle cache if systemid changed (bnc#683801) - -- debranding - -- Don't build rhn_register for RH tools either. - -- fix build for RH4 - -- backport upstrem fixes - -- Remove rhn_register. - -- fix macros - -- fix requires for SUSE - -- rhnreg_ks --help failed if LANG = de_DE.UTF-8 (bnc#664915) - -- Let client registration send product profile. - -- fix specfile -- add Obsoletes old packages - -- rename package to spacewalk-client-tools - -- fix post-build-checks - -- Initial release of rhn-client-tools - spacewalk-oscap +- version 4.1.1-1 +- Bump version to 4.1.0 (bsc#1154940) + +- version 4.0.5-1 +- SPEC cleanup + +- version 4.0.4-1 +- add makefile and pylint configuration + +- version 4.0.3-1 +- Fix python2 compilation on openSUSE + +- version 4.0.2-1 +- Add Uyuni URL to package + +- version 4.0.1-1 +- Bump version to 4.0.0 (bsc#1104034) +- Fix copyright for the package specfile (bsc#1103696) + -- sanitize release line in specfile - -- version 0.0.23.3-1 - -- fix release in specfile for SLE12 (bnc#872970) - -- version 0.0.23.2-1 -- add COPYING file - -- version 0.0.23.1-1 -- Add tailoring support to the Spacewalk (OpenSCAP enabled) client - -- version 0.0.22.1-1 -- switch to 2.1 - -- version 0.0.4.6-1 -- Fix spacewalk-oscap typos - -- version 0.0.4.5-1 -- Forbid oscap args other than --profile and --skip-valid - -- version 0.0.4.4-1 -- Do not pass empty string as parameter to oscap tool. - -- version 0.0.4.3-1 -- Spacewalk-oscap requires oscap tool of particular version. - -- version 0.0.4.2-1 -- When errors occur submit them back to the server. -- Store also @idref of xccdf:rule-result element -- We want to store all idents per rule-result -- Only one Profile element is useful -- Make sure only one TestResult element is used - -- version 0.0.4.1-1 -- Bumping package version - -- initial package release - spacewalk-remote-utils +- version 4.1.1-1 +- update spacewalk-create-channel with RHEL 7.7 channel definitions +- Bump version to 4.1.0 (bsc#1154940) +- add RHEL8 + +- version 4.0.4-1 +- SPEC cleanup + +- version 4.0.3-1 +- Sync changes from Spacewalk +- 1649374 - Update spacewalk-remote-utils with RHEL 7.6 channel definitions +- 1633532 - Use python-gpg instead of python-gpgme where possible + +- version 4.0.2-1 +- Add Uyuni URL to package + +- version 4.0.1-1 +- Bump version to 4.0.0 (bsc#1104034) +- Fix copyright for the package specfile (bsc#1103696) +- fix ordering of channel data (bsc#1083294) +- add RHEL 6.10 channel definitions + -- sanitize release line in specfile - -- version 2.1.3.5-1 -- sw-create-channel 6-gold-server-x86_64 data file out-of-date -- Channel content definitions for RHEL-7.0 -- recognize RHEL-7 compose structure - -- version 2.1.3.4-1 -- include older changlog entries from 1.7 update - -- version 2.1.3.3-1 -- Fix channel arch on the spacewalk-create-channel man page - -- version 2.1.3.2-1 - -- fix release in specfile for SLE12 (bnc#872970) - -- version 2.1.3.1-1 -- don't print traceback when entered incorrect credentials - -- version 2.1.2.1-1 -- switch to 2.1 -- Fix channel arch on the spacewalk-create-channel man page -- don't print traceback when entered incorrect credentials -- channel definitions for RHEL6.5 (bnc#871103) -- channel definitions for RHEL-5-U10 (bnc#871103) -- the RHEL 6.4 spacewalk-create-channel definitions.(bnc#871103) -- sort 6.1 and 6.2 Supplementary content -- adding missing 5-u9-server-x86_64 -- adding RHEL5.9 channel definitions -- adding RHEL4.9-Extras channel definitions -- adding optional and supplementary RHEL6.3 channel definitions -- fix dir to match RHEL6 supplementary channel -- fix dir to match RHEL6 optional channel - -- version 1.7.1.4-1 -- Fixing the License rpm header to match the COPYING information. - (bnc#774341) - -- version 1.7.1.3-1 -- fix and add channel definitions - -- version 1.7.1.2-1 -- make %if in spec file compatible with SLE10 rpm build - -- version 1.7.1.1-1 -- Bumping package version - -- fix build for RH - -- fix macros - -- Initial version 1.0.5 - spacewalk-usix +- version 4.0.9-1 +- SPEC cleanup + +- version 4.0.8-1 +- add unit tests + +- version 4.0.7-1 +- Fix pylint issues. + +- version 4.0.6-1 +- Add PyLint runner and configuration. + +- version 4.0.5-1 +- Fix UnicodeType as bytes on Python 3 + +- version 4.0.4-1 +- Fix BufferType as bytes on Python 3 + +- version 4.0.3-1 +- Fix StringType as str on Python 3 + +- version 4.0.2-1 +- use rpm for debian packaging + +- version 4.0.1-1 +- Bump version to 4.0.0 (bsc#1104034) +- Fix copyright for the package specfile (bsc#1103696) + spack +- added run-find-external.sh which calls the command in post + `spack external find` as nobody and not as root + +- added libbz2-devel as dependency as spack requires this, as soon + as the bzip2 binary is found and removed warning for this + corner case in rpmlinrc + +- set the right MODULEPATH in /etc/profile.d/spack.[cs]h + spack:doc +- added run-find-external.sh which calls the command in post + `spack external find` as nobody and not as root + +- added libbz2-devel as dependency as spack requires this, as soon + as the bzip2 binary is found and removed warning for this + corner case in rpmlinrc + +- set the right MODULEPATH in /etc/profile.d/spack.[cs]h + spdlog +- Update to version 1.8.5 + * Fix compiling with C++17: remove constexpr on + level_string_views. + +- Update to version 1.8.4 + * Remove version requirement from find_package when searching + external fmt. + +- Update to version 1.8.3 + * New hourly file sink . Creates new file every hour. Can be + limited to retain only the last N files. + * New daily sink filename custom formatting. Users now can + pass custom strftime pattern to the log filename. For + example: daily_logger_format_mt. + * Add SPDLOG_DISABLE_DEFAULT_LOGGER as a CMake option. + * Improve color terminal detection. + * Ensure SPDLOG_FMT_EXTERNAL is honored in the bench program. + * Skip CMake module mode when finding fmt. + * Open files with "ab" mode even if truncating to better + support logrotate. + * Fix compiling error and typo in hourly file sink. + * Add constexpr to SPDLOG_LEVEL_NAMES declaration. + * Initializer list style consistency. + * Fix call to non-constexpr function. + * Better numeric_limits<>::max/min fix when + SPDLOG_WCHAR_TO_UTF8_SUPPORT is defined. + * Simplified wincolor sink code and intensify the red and + yellow colors. + * Set default value to registry::err_handler_ to resolve + Klocwork warning. + * Formatter bench: Fix compilation by avoiding function name + decay mechanics. + * Fix warning whe the compilation flag -Wswitch-default is + present. + squashfs +- enabled ZSTD compression support for openSUSE >= 15.1 + +- Add -fcommon in order to fix boo#1160294. + +- Version 4.4 - 2019-08-29: + * Reproducible builds, new compressors, + CVE fixes, security hardening and new options + for Mksquashfs/Unsquashfs. +- Overall improvements: + * Mksquashfs now generates reproducible images by default. + * Mkfs time and file timestamps can also be specified. + * Support for the Zstandard (ZSTD) compression algorithm. + * CVE-2015-4645 and CVE-2015-4646 have been fixed. +- Mksquashfs improvements and major bug fixes: + * Pseudo files now support symbolic links. + * New -mkfs-time option. + * New -all-time option. + * New -root-mode option. + * New -quiet option. + * New -noId option. + * New -offset option. + * Update lz4 wrapper to use new functions introduced + in 1.7.0. + * Bug fix, don't allow "/" pseudo filenames. + * Bug fix, allow quoting of pseudo files, to + better handle filenames with spaces. + * Fix compilation with glibc 2.25+. +- Unsquashfs improvements and major bug fixes: + * CVE-2015-4645 and CVE-2015-4646 have been fixed. + * Unsquashfs has been further hardened against corrupted + filestems. + * Unsquashfs is now more strict about error handling. + * New -ignore-errors option. + * New -strict-errors option. + * New -lln[umeric] option. + * New -lc option. + * New -llc option. + * New -mkfs-time option. + * New -UTC option. + * New -offset option. + * New -quiet option. + * Update lz4 wrapper to use new functions introduced + in 1.7.0. + * Bug fix, fatal and non-fatal errors now set the exit + code to 1. + * Bug fix, fix time setting for symlinks. + * Bug fix, try to set sticky-bit when running as a + user process. + * Fix compilation with glibc 2.25+. +- build changes: + * re-created patches to fit squashfs 4.4 + * removed 0001-mksquashfs-fix-rare-race-in-fragment-waiting-in-file.patch + (new version includes this change) + * removed 0002-Fix-2GB-limit-of-the-is_fragment-.-function.patch + (new version includes this change) + * removed 0003-Add-offset-function-to-skip-n-bytes.patch + (new version includes this change) + * removed sysmacros.patch + (new version includes this change) + +- Add -offset function to skip n bytes at the beginning of the squashfs… + https://github.com/plougher/squashfs-tools/commit/5a498ad24dcfeac9f3d747e894f22901f3ac10 + (0003-Add-offset-function-to-skip-n-bytes.patch) + +- Disable LTO (boo#1133284). + +- Use | instead of / that can be part of -L or -I options. + +- Use / as sed command delimiter. Comma can actually show up in + optflags (think -Wl,…), which then breaks the sed command line + parsing. + +- sysmacros.patch: Include <sys/sysmacros.h> for major/minor/makedev + -- Since version 4.3, squasfs does not require attr-devel - but uses glibc instead. - -- update to 4.3: - - unsquashfs: add checks for corrupted data in opendir functions - - unsquashfs: completely empty filesystems incorrectly generate an error - - unsquashfs: fix open file limit - - mksquashfs: Use linked list to store directory entries rather - - mksquashfs: Remove qsort and add a bottom up linked list merge sort - - mksquashfs: optimise lookup_inode2() for dirs - - pseudo: fix handling of modify pseudo files - - pseudo: fix handling of directory pseudo files - - xattr: Fix ERROR() so that it is synchronised with the progress bar - - mksquashfs/sort: Fix INFO() so that it is synced with the progress bar - - mksquashfs: Add -progress to force progress bar when using -info - - error.h: consolidate the various error macros into one header file - - mksquashfs: fix stack overflow in write_fragment_table() - - mksquashfs: move list allocation from off the stack - - unsquashfs: fix oversight in directory permission setting - - mksquashfs: dynamically allocate recovery_file - - mksquashfs: dynamically allocate buffer in subpathname() - - mksquashfs: dynamically allocate buffer in pathname() - - unsquashfs: fix CVE-2012-4024 - - unsquashfs: fix CVE-2012-4025 - - mksquashfs: fix potential stack overflow in get_component() - - mksquashfs: add parse_number() helper for numeric command line options - - mksquasfs: check return value of fstat() in reader_read_file() - - mksquashfs: dynamically allocate filename in old_add_exclude() - - unsquashfs: dynamically allocate pathname in dir_scan() - - unsquashfs: dynamically allocate pathname in pre_scan() - - sort: dynamically allocate filename in add_sort_list() - - mksquashfs: fix dir_scan() exit if lstat of source directory fails - - pseudo: fix memory leak in read_pseudo_def() if exec_file() fails - - pseudo: dynamically allocate path in dump_pseudo() - - mksquashfs: dynamically allocate path in display_path2() - - mksquashfs: dynamically allocate b_buffer in getbase() - - pseudo: fix potential stack overflow in get_component() - - pseudo: avoid buffer overflow in read_pseudo_def() using sscanf() - - pseudo: dynamically allocate filename in exec_file() - - pseudo: avoid buffer overflow in read_sort_file() using fscanf() - - sort: tighten up sort file parsing - - unsquashfs: fix name under-allocation in process_extract_files() - - unsquashfs: avoid buffer overflow in print_filename() using sprintf() - - Fix some limits in the file parsing routines - - pseudo: Rewrite pseudo file processing - - read_fs: fix small memory leaks in read_filesystem() - - mksquashfs: fix fclose leak in reader_read_file() on I/O error - - mksquashfs: fix frag struct leak in write_file_{process|blocks|frag} - - unsquashfs_xattr: fix memory leak in write_xattr() - - read_xattrs: fix xattr free in get_xattr() in error path - - unsquashfs: add -user-xattrs option to only extract user.xxx xattrs - - unsquashfs: add code to only print "not superuser" error message once - - unsquashfs: check for integer overflow in user input - - mksquashfs: check for integer overflow in user input - - mksquashfs: fix "new" variable leak in dir_scan1() - - read_fs: prevent buffer {over|under}flow in read_block() with - corrupted filesystems - - read_fs: check metadata blocks are expected size in scan_inode_table() - - read_fs: check the root inode block is found in scan_inode_table() - - read_fs: Further harden scan_inode_table() against corrupted - filesystems - - unsquashfs: prevent buffer {over|under}flow in read_block() with - corrupted filesystems - - read_xattrs: harden xattr data reading against corrupted filesystems - - unsquash-[23]: harden frag table reading against corrupted filesystems - - unsquash-4.c: harden uid/gid & frag table reading against corruption - - unsquashfs: harden inode/directory table reading against corruption - - mksquashfs: improve out of space in output filesystem handling - - mksquashfs: flag lseek error in writer as probable out of space - - mksquashfs: flag lseek error in write_destination as probable out of - space - - mksquashfs: print file being squashed when ^\ (SIGQUIT) typed - - mksquashfs: make EXIT_MKSQUASHFS() etc restore via new restore thread - - mksquashfs: fix recursive restore failure check - - info: dump queue and cache status if ^\ hit twice within one second - - mksquashfs: fix rare race condition in "locked fragment" queueing - - lz4: add experimental support for lz4 compression - - lz4: add support for lz4 "high compression" - - lzo_wrapper: new implementation with compression options - - gzip_wrapper: add compression options - - mksquashfs: redo -comp <compressor> parsing - - mksquashfs: display compressor options when -X option isn't recognised - - mksquashfs: add -Xhelp option - - mksquashfs/unsquashfs: fix mtime signedness - - Mksquashfs: optimise duplicate checking when appending - - Mksquashfs: introduce additional per CPU fragment process threads - - Mksquashfs: significantly optimise fragment duplicate checking - - read_fs: scan_inode_table(), fix memory leak on filesystem corruption - - pseudo: add_pseudo(), fix use of freed variable - - mksquashfs/unsquashfs: exclude/extract/pseudo files, fix handling of - leaf name - - mksquashfs: rewrite default queue size so it's based on physical mem - - mksquashfs: add a new -mem <mbytes> option - - mksquashfs: fix limit on the number of dynamic pseudo files - - mksquashfs: make -mem take a normal byte value, optionally with a - K, M or G - -- Remove redundant tags/sections from specfile -- Parallel build with %_smp_mflags - -- enable support for xz and lzo (kernel has support already) - -- The ppc64 kernel uses a page size of 64kB but mksquashfs only - pads to a 4kB boundary. When we loopback mount a squashfs file - that isn't 64kB aligned and access the last sector of the - associated loopback device we see a stream of errors. - Disk partitioning tools seem to like accessing the last 512 - bytes of partitions. - This should fix warnings seen during starting installation on - ppc64 and IA64 - -- Update to version 4.2: - + Filesystem improvements: - - Added XZ compression - - Added compression options support - + Miscellaneous improvements/bug fixes: - - Add missing NO_XATTR filesystem flag to indicate no-xattrs - option was specified and no xattrs should be stored when - appending. - - Add suppport in Unquashfs -stat option for displaying - NO_XATTR flag. - - Remove checkdata entry from Unsquashfs -stat option if a 4.0 - filesystem - checkdata is no longer supported. - - Fix appending bug when appending to an empty filesystem - - this would be incorrectly treated as an error. - - Use glibc sys/xattr.h include rather than using attr/xattr.h - which isn't present by default on some distributions. - - Unsquashfs, fix block calculation error with regular files - when file size is between 2^32-block_size+1 and 2^32-1. - - Unsquashfs, fix sparse file writing when holes are larger - than 2^31-1. - - Add external CFLAGS and LDFLAGS support to Makefile, and - allow build options to be specified on command line. - Also don't over-write passed in CFLAGS definition. - -- update to 4.1 - - support for lzo (>= 2.6.36) and lzma (not yet mainline) - - xattr support - - misc fixes for the tools - -- removed obsolete source file - -- update to squashfs 4.0 (unsquashfs actually works) - sssd +- Move sssctl command from sssd to sssd-tools package; (bsc#1184289); + +- Fix a dependency loop by moving internal libraries to sssd-common + package; (bsc#1182058); + strawberry +- Update to version 0.9.2: + + Fix marking songs available. + + Fix crash when transcoding music, or copying music to devices with transcoding. + + Fix copying album covers to iPod. + + Fix playlist tabbar close and save right click actions. + + Fix slow opening of cover manager. + stunnel +- Security fix: [bsc#1177580, bsc#1182529, CVE-2021-20230] + * "redirect" option does not properly handle "verifyChain = yes" +- Add stunnel-CVE-2021-20230.patch + +- Do not replace the active config file: boo#1182376 + sunxi-tools +- Exclude build on %arm as builds fail + +- Update to upstream git snapshot + * Support --sid to select from multiple devices + * Support H6 SoC + * Support writing SPI flash memory on device + supportutils-plugin-suse-caasp +- Commit 7ce929c by Michal Jura mjura@suse.com + Add support for cri-o, bsc#1094988 + +- Commit c71ef6f by David Cassany dcassany@suse.de + Make use of %license macro + +- Commit c58e1f2 by Kiall Mac Innes kiall@macinnes.ie + Fix salt events file names + Raw salt events are now in JSON format, so we should use .json instead of + .yml. Additionally, these are no longer fetched via Velum - we should remove + velum from the filename. + +- Commit 8882b8d by Michal Jura mjura@suse.com + Add timeout for docker exec command, bsc#1094656 + +- Commit 262abf2 by David Helkowski dhelkowski@suse.com + Remove coloring from salt event summary output + Added options to the debug-salt script to allow using color or text for + marking succeeded or failed events. Updated the call from supportconfig into + the debug-salt script to use no color and to use text 'GOOD:' and 'FAIL:' to + mark events that succeeded or failed, so that that output can in turn be + displayed and utilized through CI which is just text and won't properly show + the escape code colorization. + Additionally fixed a bug that was preventing the debug-salt from being run + directly against an input XML fail using the '-i' option. + Added appropriate usage output to the debug-salt script when run directly + with no options. + +- Commit 2adbfa4 by David Helkowski dhelkowski@suse.com + Improved salt event extraction. + Altered the salt event extraction to use a standalone script to pull the + events rather than the Ruby stack. This is much faster and prone to less + problems. Additionally added processing of the salt events to create a + readable summary of what happened. + Fixes bsc-1080093 and bsc-1067999 + +- Commit a63deca by Kiall Mac Innes kiall@macinnes.ie + Add Housekeeping Job + +- Commit 18bd145 by Kiall Mac Innes kiall@macinnes.ie + Include TX update logs from /tmp in output + +- Commit 876d58b by Kiall Mac Innes kiall@macinnes.ie + Gather transactional-update logs + +- Commit 1b0fd08 by Michal Jura mjura@suse.com + Check docker rpm package name properly, bsc#1069457 + Docker package in Devel:CASP:Head:ControllerNode is named docker_1_12_6, we + need to check if this package was installed and provide containers + information for supportconfig. + +- Commit 1b0fd08 by Michal Jura mjura@suse.com + Check docker rpm package name properly, bsc#1069457 + Docker package in Devel:CASP:Head:ControllerNode is named docker_1_12_6, we + need to check if this package was installed and provide containers + information for supportconfig. + +- Commit dcfe13a by Kiall Mac Innes kiall@macinnes.ie + Docker package was renamed to docker_1_12_6 + +- Commit 75afabb by Maximilian Meister mmeister@suse.de + make sure we run kubectl only on master + the admin node has kubectl but it wont find anything on localhost:8080, it + has to be run on the master + also kubectl should always be installed there, so no check is necessary + Signed-off-by: Maximilian Meister <mmeister@suse.de> + +- Commit 7f9acdd by Maximilian Meister mmeister@suse.de + remove whitespace as it breaks the script + with whitespace it renders like this: + 'puts(Pillar.all.pluck(:pillar,' ':value).to_yaml)' + which causes the script to fail + Signed-off-by: Maximilian Meister <mmeister@suse.de> + +- Commit a9fddb3 by Kiall Mac Innes kiall@macinnes.ie + Gather Pillar data + Pillar data can be vital to understanding why a failure occurs, we should + gather this info as part of the standard supportconfig dump + +- Commit 5a7c616 by Kiall Mac Innes kiall@macinnes.ie + Gather the Salt Minion's grains file + The grains file provides some useful information, for example the roles + assigned to a minion, and several CaaSP specific state flags + supportutils-plugin-suse-public-cloud +- Update to version 1.0.5 (bsc#1175250, bsc#1175251) + + Query for new GCE initialization code packages + +- Update to version 1.0.4 + + Fix output redirection in registration info query + +- Update to version 1.0.3 (bsc#1174618, bsc#1170475, bsc#1170476) + + Drop rc file name extension from rpm lists + + Sanatize data + + Use updated azuremetadata + + Add /etc/os-release data + + Check update infrastructure is reachable + suse-migration-services +- Bump version: 2.0.17 → 2.0.18 + +- Added sort by path order for fstab handling + Don't trust the order of entries in the fstab to be correct. + Instead add a canonical path order to the fstab entries + when processed by the distribution migration system. + This Fixes #188 and Fixes bsc#1182520 + +- Fixed umount inconsistency + There is the mount-system service which mounts the system + taking fstab into account. If it fails for some reason it + also umounts all parts of the system. However in the sequence + of the error condition there is also the grub-setup service + which uninstalls the migration package and restores the + grub config such that the subsequent boot process does no + longer boot into the migration system. With the error + condition from above the grub-setup service has no chance + to perform its jobs because all of system-root has been + umounted already. This commit makes sure that mount-service + only registers the mount paths but does not umount them + in case of a failure. This allows grub-setup to do its + job and also allows the reboot service to umount registered + devices prior reboot. This is related to bsc#1182520 + +- Bump version: 2.0.16 → 2.0.17 + +- Do not copy /etc/resolv.conf if empty + This Fixes #185 + This references bsc#1182234 + +- Fixed documentation header + The information about author, version, date and source link + was partially duplicated and also misplaced. This commit + cleans it up + +- Avoid deprecation warning + - Keep the flag whitelist_externals, + which will be deprecated for allowlist_externals + in the future versions, for compatibility reasons. + - update whitelist externals to bash + suseRegisterInfo +- version 4.1.3-1 +- enhance RedHat product detection for CentOS and OracleLinux (bsc#1173584) + +- version 4.1.2-1 +- suseRegisterInfo only needs perl-base, not full perl (bsc#1168310) + +- version 4.1.1-1 +- Bump version to 4.1.0 (bsc#1154940) + +- version 4.0.4-1 +- SPEC cleanup + +- version 4.0.3-1 +- add makefile and pylint config + +- version 4.0.2-1 +- Make suseRegisterInfo compatible with Python 2 and 3 + +- version 4.0.1-1 +- Bump version to 4.0.0 (bsc#1104034) +- Fix copyright for the package specfile (bsc#1103696) + -- version 2.1.8-1 -- remove asking SUSEConnect for systemid. - Not implemented in SUSEConnect - -- sanitize release line in specfile - -- version 2.1.7-1 -- Fix suseRegisterInfo for RHEL5 systems - (use external uuidgen, as python does not yet have uuid support) - (bnc#885997) - -- version 2.1.6-1 -- fixed urls pointing to novell.com - -- version 2.1.5-1 - -- fix release in specfile for SLE12 (bnc#872970) - -- version 2.1.4-1 -- fix boolean test for zypper output (bnc#865313) - -- version 2.1.3-1 -- format spec file - -- version 2.1.2-1 -- change license to SPDX format -- create credentials.d directory if it does not exist -- replace suse_register_info with native calles of required - software to prepare for SLE12 integration - -- version 2.1.1-1 -- switch to 2.1 - -- version 1.7.4-1 -- fix parsing release file on RES (bnc#811805) - -- version 1.7.3-1 -- fix precompile python files (bnc#776356) - -- version 1.7.2-1 -- precompile python code to prevent verification issues (bnc#776356) - -- version 1.7.1-1 -- Bumping package version - -- require suseRegister >= 1.4 - -- suseRegisterRES uses a different place for the NCCcredentails - file. - -- use ZYPP_READONLY_HACK to be able to run inside of a - zypp process (bnc#667955) - -- create /etc/zypp/ if it does not exist - -- Version 1.2 - -- Make suseRegisterInfo a separate package. - syncthing +- Update to 1.15.0/1.15.1 + * This release fixes a vulnerability where Syncthing and the relay server + can crash due to malformed relay protocol messages (CVE-2021-21404); see + GHSA-x462-89pf-6r5h. (boo#1184428) + * This release updates the CLI to use subcommands and adds the subcommands + cli (previously standalone stcli utility) and decrypt (for offline + verifying and decrypting encrypted folders). + * With this release we invite everyone to test the "untrusted (encrypted) + devices" feature. You should not use it yet on important production + data. Thus UI controls are hidden behind a feature flag. For more + information, visit: + https://forum.syncthing.net/t/testing-untrusted-encrypted-devices/16470 + +- Update to 1.14.0 + * This release adds configurable device and folder defaults. + * The output format of the /rest/db/browse endpoint has changed. + +- update to 1.13.1: + * This release adds configuration options for min/max connections (see + https://docs.syncthing.net/advanced/option-connection-limits.html) and + moves the storage of pending devices/folders from the config to the + database (see https://docs.syncthing.net/dev/rest.html#cluster-endpoints). + * Bugfixes + * Official builds of v1.13.0 come with the Tech Ui, which is impossible to + switch back from + +- update to 1.12.1: + * Invalid names are allowed and "auto accepted" in folder root path on Windows + * Sometimes indexes for some folders aren't sent after starting Syncthing + * [Untrusted] Remove Unexpected Items leaves things behind + * Wrong theme on selection + * Quic spamming address resolving + * Deleted locally changed items still shown as locally changed + * Allow specifying remote expected web UI port which would generate a href somewhere + * Ignore fsync errors when saving ignore files + systemd +- Fix 1001-udev-use-lock-when-selecting-the-highest-priority-de.patch (bsc#1184254) + When a symlink is removed because there's no more references to it + make sure to remove the parent dir of the symlink as well. Also add + some logging when something goes wrong during the removal. + +- systemd.spec: clean some of the build deps up: + - libpcre is redundant with libpcre2 (only required by the full + build) and the mini variant needs none of them. Hence drop the ref + to libpcre. + - normally libidn2 is needed by some optional features in + systemd-network (only). But it's implicitly pulled in by libgnutls + (required by the main package). Let's make sure the related + features won't be disabled inadvertently in the future by making + the dep explicit. + +- Fix fd leak in 1001-udev-use-lock-when-selecting-the-highest-priority-de.patch (bsc#1184238) + +- Import commit 480a6d14725509307a0f3edefef3876c107ee7f1 (merge of v246.13) + 423b1e759c Revert "resolved: gracefully handle with packets with too large RR count" (bsc#1183745) + 4723778738 meson.build: make xinitrcdir configurable (bsc#1183408) + [...] + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/8baed1c6f82798c2374bdbfdd440dd065d09fb99...480a6d14725509307a0f3edefef3876c107ee7f1 + -- Update 1004-udev-don-t-create-by-partlabel-primary-and-.-logical.patch +- Update 1004-udev-don-t-create-by-partlabel-primary-and-.-logical.patch (bsc#1183702) systemd-mini +- fix-machines-btrfs-subvol.sh is only shipped when machined is built + +- Don't use shell redirections when calling a rpm macro (bsc#1183094) + It's broken since the redirection is expanded where the parameters + of the macro are, which can be anywhere in the body of macro. + +- systemd requires aaa_base >= 13.2 + This dependency is required because 'systemctl + {is-enabled,enable,disable} [initscript]" ends up calling + systemd-sysv-install which in its turn calls "chkconfig + - -no-systemctl". + aaa_base package has a weird versioning but the '--no-systemctl' + option has been introduced starting from SLE12-SP2-GA, which shipped + version "13.2+git20140911.61c1681". + Spotted in bsc#1180083. + +- Import commit 05690b706a7c93e595280789f7b066afc1e3dcc4 + 963377e674 PATCH] Always free deserialized_subscribed on reload (bsc#1180020) + c77d75305a core: Fix edge case when processing /proc/self/mountinfo (#7811) (bsc#1180596) + 07a5ede612 cgroup: actually reset the cgroup invalidation mask after we made our changes (bsc#1178775) +- Drop 0001-cgroup-actually-reset-the-cgroup-invalidation-mask-a.patch + This patch have been imported in SUSE/v234 branch + +- Drop most of the tmpfiles that deal with generic paths (bsc#1078466 bsc#1181831) + They are problematic because some of them conflict with SUSE + defaults. Therefore it seems better to let the revelant packages + owning these paths to provide their own definitions instead. + +- Create and own /usr/lib/systemd/system-environment-generators + just like /usr/lib/systemd/user-environment-generators. + systemd-presets-common-SUSE +- Enable user service pipewire-media-session.service (used with + pipewire >= 0.3.23). + +- Enable user services pipewire.socket and pipewire-pulse.socket + (boo#1183012). + +- Enable btrfsmaintenance-refresh.path and disable + btrfsmaintenance-refresh.service to avoid needless refresh on boot + (boo#1165780) + +- Enable dnf-makecache.timer + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +- Enable ignition-firstboot-complete.service + +- Enable logwatch.timer (bsc#1112500). + +- Recent versions of mlocate don't use updatedb.timer any more. + Instead, the unit is called mlocate.timer. [boo#1115408] + +- Add default user preset: currently containing only the new + pulseaudio.socket (bsc#1083473) + sysvinit +- (re)add also support for SLE-15-SP3 + +- Update to sysvinit 2.99: + * Mostly typo and just better documentation and easier to read + code comments + +- prepare usrmerge (boo#1029961) + +- Update to sysvinit 2.98: + * Fixed time parsing in shutdown when there is a + in front of a 0 time offset. + Commands with a postiive time offset (+1) would work but +0 fails. + This has been corrected by Arkadiusz Miskiewicz. + +- Drop /bin/pidof and /sbin/pidof, including corresponding man + page: let's switch to pidof as provided by procps-ng. + +- Update to sysvinit 2.97: + * Check $(ROOT) filesystem for libcrypt instead of a hardcoded + path to /usr. + * Code clean-up and making sure we avoid freeing unused memory. + * Added shell script which converts systemd unit files into + init.d style scripts. + * Allow init to load configuration data from files stored in + /etc/inittab.d/ + * Allow shutdown time to be specified in the format +hh:mm. This + is in addition to the existing formats such as hh:mm, +m, and + "now". + * Fixed typos in manual pages. +- Update startpar to 0.65: + + Make sure startpar testsuite can find insserv executable in + /usr/sbin or /sbin. + + Added PREFIX variable to Makefile and testsuite to make + location of startpar and insserv more flexible. +- Rebase sysvinit-2.90.dif. +- Drop SCVER defines: not used in any place. +- Drop startpar-sysmacros.patch: fixed upstream. + +- Update to sysvinit 2.96 + * Added -z command line paramter to pidof which tells pidof to + try to find processes in uninterruptable (D) or zombie (Z) states. + This can cause pidof to hang, but produces a more complete process + list. + * Reformatted init code to make if/while logic more clear. + * Make sure src/Makefile cleans up all executable files + when parent Makefile calls "make clean". + +- Update to killproc 2.23 + * killproc has its upstream at https://github.com/bitstreamout/killproc + * Use new system call statx(2) to replace old stat(2)/lstat(2) +- Remove patches now upstream: + * killproc-2.18-open_flags.dif + * killproc-2.21.dif + * killproc-sysmacros.patch + * killproc-mntinf-optional.patch + +- Remove logsave as well as the manual page as those as part of + package e2fsprogs already + +- Update to sysvinit 2.95 + * new logsave helper +- Update to startpar-0.63 + * move startpar from /sbin to /bin +- Port our patches + * startpar-0.58.dif + * sysvinit-2.88dsf-suse.patch + * sysvinit-2.90-no-kill.patch + * sysvinit-2.90.dif + +- Add patch killproc-mntinf-optional.patch to handle various optional + fields of /proc/<pid>/mountinfo on the entry/ies before the hypen + (bsc#1131982) + +- Update to sysvinit 2.90 +- Remove now upstream patches + * sysvinit-2.88+dsf-dostat.patch + * sysvinit-2.88+dsf-sulogin.diff + * sysvinit-2.88+dsf.tar.bz2 + * sysvinit-2.88dsf-scripts2.patch +- Port our patches + sysvinit-2.88dsf-no-kill.patch becomes sysvinit-2.90-no-kill.patch + sysvinit-2.88+dsf.dif becomes sysvinit-2.90.dif + +- killproc-sysmacros.patch, startpar-sysmacros.patch: Include + <sys/sysmacros.h> for makedev + +- Use %license instead of %doc [bsc#1082318] + -- For systemd distributions and products do not build the package - sysvinit anymore - -- use systemd-rpm-macros instead of systemd-devel to avoid build - dependency on systemd and it's deps in turn -- don't install mkinitrd stuff on > 131 anymore - -- The former entry adds the patch killproc-2.18-open_flags.dif (bnc#863518) - -- open("/dev/tty", ...) should use O_RDWR, not O_WRONLY. Otherwise, - after dup2(fd, 0);, a process cannot read from stdin. [bnc#863518] - -- Add patch sysvinit-2.88+dsf-xen.patch to enable sulogin to find - suitable console device even if first is not usable (bnc#862078) - -- Add patch sysvinit-2.88+dsf-sulogin.diff from upstream to handle - e.g. strange names of executables in killall5 - -- Split off powerd from sysvinit -- Make powerd work together with systemd -- Modify patch powerd-2.0.2.dif to remove sysvinit features -- Adding the systemd unit file powerd.service - -- Remove usage of absolute paths -- List all needed binaries in programs tag - -- Skip binaries now part of util-linux - -- Add sanity check for /etc/inittab to avoid reload on systemd - systems (bnc#813510) - -- move mkinitrd scripts of blogs to sysvinit-init, it's breaking - systemd/plymouth (bnc#804458) - -- Added patch from Roger Leigh to correct the manual page of startpar - -- Increase daemon detection time in startproc to give started - process the time to daemonize (bnc#757643) - -- Add fix/workaround in blogd for new glibc internal pthread API to - avoid an glibc nptl assert report in bnc#772055 - -- fix deadlock in blogd that happens on shutdown (bnc#730193) - -- Fix parameter turner in fscanf to really detect the file system - type in startproc/checkproc/killproc (bnc#762489) - -- Add two patch from upstream - + Avoid crash for exported environment for processes init spawns -- Fix typo as the script for powerd (bnc#758920) - -- add mingetty to Requires - * remove it as dependency from aaa_base ad it's needed for sysvinit only - -- Add two patch from upstream - + Handle deleted binaries in pidof (was upstream bug #34992) - + Allow init to delte extra environment variables (was upstream - bug #35858) - + Avoid that init double environment variables for its childs - (was upstream bug #35855) - -- Work around dully check script of obs - -- Avoid useless check for runlevel as access(2) now works on - kernel 3.0 and above, this fixes bnc#744538 - -- New killproc-2.21 which includes the last bug fixes as well as - new features like support for ionice with startproc -- New showconsole-1.16 which includes the last bug fixes -- New startpar-0.58 which includes the last bug fixes as well as - the patches from Debian -- Make rpmlint happy - -- Avoid trouble with indirect console names (bnc#731563) -- Unmount proc file system if initial not mounted (bnc#718385) - -- Use pipe to synch parent with child in startproc (bnc#713342) - -- Add option -x to be able to identify scripts overwriting their - command line (bnc#723708) - -- There was never a version 1.16 for showconsole -- Add some code to be able to detect programs even as user with - kernel 3.0 and above (bnc#723072) - -- do not telinit u if /sbin/init is not sysvinit - -- split out the symlink /sbin/init into a special subpackage, - which does _NOT_ do a split provide. systemd-sysvinit will - provide this, so you need to do extra work if you want to stay - on sysvinit - -- remove unused files - -- cross-build fix: use %__cc, %configure macros - -- update to showconsole-1.16 (manual page syntax) - -- Update to killproc-2.20 -- Update to showconsole-1.15 -- Clean spec file - -- added documentation (including mandatory COPYING) -- corrected errors in manual pages -- incorporated showconsole-1.14.dif into showconsole-1.15 - -- libblogger: check for SIGPIPE and block SIGPIPE during write, this - also does help startpar not to die on SIGPIPE (bnc#679671) -- blogd: add a further check for nsigsys in writelog() (bnc#679671) - -- Add workaround for blowfish signedness bug (CVE-2011-2483) - -- Sulogin: respect byte order that is do not mix chars and ints - (bnc#707724) - -- Sulogin: enforce reconnection of stdin/stdout/stderr if a device - was specified. -- Sulogin: if zero is read at reading the passwd guess it's done. - -- Fix build without libcrypt.a (without static glibc), added - patch sysvinit-2.88+dsf-crypt.patch. - -- use /run for utmp as that's already mounted by the initrd - -- Add latest change for sulogin multiple console devices support - -- Aoid possible trouble due raw pts/ptmx terminal line in both - blogd and startpar -- Block SIGTTOU during tcsetattr(3) library call in both blogd - and startpar -- Replace select(2) with pselect(2) in blogd and ensure that - the timeout structure will be reseted after a timeout - -- Correct shutdown messages of startpar send via blogd - -- Avoid possible races which can be happen if blogd sees a signal - and will exit then (related to bnc#642289) - -- Fix exit code of checkproc in case of an existing pid file - without running process (bnc#687547) - -- Fix bug in killproc that is do not stop searching for a match if - a mountpoint does not match, reported by Friedrich Haubensak. - -- Let sulogin respect device on the command line as well as the - standard input -- Let sulogin initialize serial terminals - -- Remove debug code from showconsole/blogd -- Make serial console tc init work even with blogd -- sulogin: add support for multiple console devices - -- New showconsole verion 1.14 - * Use sysfs file as fallback if possible - * Add more sanity checks to avoid looping on tty0 - -- Fix triggered endless loop in blogd (bnc#642289) - * Writing on tty0 caused blogd to re-read its own messages - * The usage of ttyname(3) on /dev/console can fail - -- Update to current SVN version of sysvinit 2.88dsf: - * Fix counting message lines in wall. Patch from Petr Lautrbach. - * Fix bad printf conversion specifier in wall. Patch from Sébastien Luttringer. - * Add patches from Openwall project. Thanks goes to Solar Designer. - * Add code to detect the system consoles with the help of the - new /proc/consoles files of linux kernel 2.6.38+ - * Try to make utmpdump IPv6 valid, change based on suggestion from - Navdeep Bhatia (see local bug #32429) - * Fix signal and alarm handling based on the patch from Florent Viard. - (was local bug #32304) - * Add fix for Redhat bug #573346: last incorrectly displays IPv6 - addresses (was local bug #29497) - * Correct fix for Debian bug #547073: use IUTF8 flag if defined - and if already set to make sure the utf-8 flag is not cleared - from the tty. Patch from Samuel Thibault. - * Include limits.h in killall.c to enforce definition of PATH_MAX - * Fix sysvinit bug #29758 Linker invocation should not contain - headers. Change based on patch from Elias Pipping. - * Add fix for Debian bug #580272: use return value 1 of - is_selinux_enabled() to determine if SELinux is enabled, - otherwise initialize SELinux and load the policy. Patch from - Petter Reinholdtsen. - * Make quotes visible in example of the manual page of fstab-decode - * Add #ifdef in bootlogd.c to avoid gcc warnings about unused - variable on non-linux platforms. - * Only set the VSWTC field for termios in init if it is available, - to get the source building on FreeBSD. - -- startpar: fix location of consoles under /proc -- startpar: ignore errors from system console not being a tty - -- Make blogd work together with kernel from 11.4 even on a - serial system console (bnc#672450) - -- Make option -k for killproc utilities work for normal users even - if the exe link of an own process remains to root (bnc#664941) - -- New killproc version 2.19: bug fix update - -- Support the socket forwarding of systemd (bnc#656104) - -- Make real device comparision in killproc/checkproc to fix bnc#644171 -- Also make ignore mode in checkproc work -- Enhance mkill to work on root fs and ignore kernel threads - -- New killproc version 2.18 - -- Killproc: - * Add new program rvmtab to write out the current content of - /proc/mounts in the reverse mount order determined with the - help of /proc/self/mountinfo - * Use faster pointer list implementation - -- Killproc: Sort mount info pointers in the reverse order of the - directory depth to become the string compare of the readed link - name of the exe link more safely. - -- Killproc: Do not be fooled if a device is mounted several times - -- Change showconsole to use newest /proc/tty/consoles API - -- Add newline after blogger message - -- Fix cast&past error in killproc/checkproc - -- New killproc version 2.17 - * Use /proc/self/mountinfo to avoid system call stat(2) on - running binaries not located on the mount point of the - current handled program - * Avoid to be detect sub (shadow) mounts on NFS mounts -- New showconsole 1.13 -- Correct position of string pointer in NFS struct used in - killall5/pidof - -- libblogger: set O_CLOEXEC for named FIFO /dev/blog (bnc#645793) - -- Add exit code exception for checkproc for the case of a not - installed program, use exit code 4 (bnc#643433) - -- blogd: correct order of setting back termios and termios locks -- startpar: avoid EIO in do_forward if do_forward becomes a - background process -- Make sure that after installation of /sbin/init the init - process does re-execute that is split %post into one for - the tools sub package and one of the main package - -- New showconsole version 1.12 - * Use /proc/tty/consoles if ioctl TIOCGDEV does not exist - * Make pseudo terminal raw as it is not show anything -- New startpar 0.57 - * Set raw pseudo terminals only once - * Set SIGTTIN to default before executing child - * Ignore error on reading termios - -- New showconsole version 1.11 - * Handle more than two console devices - * Speed up used pts/tty pair by enabling raw mode - * Implement termios locking scheme but disable it as it may - interfere with sulogin and others using the old console -- Enabling full raw mode for pty/tty pairs of startpar - -- New startpar version 0.56 - * Handle processes within signal handler - * Make first process loop more readable - * Use pselect(2) to wait on SIGCHLD without using a pipe - -- Fix typo that is use "cmdline" instead of "cmd" (bnc#623766) - -- Enforce killproc to wait even if the SIGTERM has been specified - on the command line. This should avoid the in most cases that - the daemon has not finished its response on SIGTERM, see bug - bnc#623460 and bug bnc#595796. - -- Newer killproc sends only SIGTERM as required by LSB if -TERM is - specified on the command line. Use the default which is SIGTERM - followed by SIGKILL if the timeout of 5 seconds is reached. - -- prereq does not fix bnc#610628, the real problem is the cycle - of sysvinit->sysvinit-tools->mkinitrd <--, which is broken up by - simply ignoring one requirement. If this requirement is the one - between sysvinit->sysvinit-tools, we get in deep trouble. Way - deeper trouble than missing mkinitrd_setup in sysvinit-tools's - %post - -- Use Prereq instead of normal Requires to force an early installation - of sysvinit-tools (bnc#610628) - -- Implemenation of a workaround of missing console messages in - blogd (bnc#593957) - -- Avoid crash due changed common-session-pc (bnc#605681) - -- Add patch from Thomas for moving powerd from using gethostbyname() - to getaddrinfo() -- Add upstream patch for correct using SELinux API - -- Apply sysvinit-2.88dsf-utf8.dif without -p2. -- Fix sysvinit-2.88dsf-utf8.dif (Changelog patch didn't apply). - -- Add URL of upstream location - -- Do not overwrite UTF8 input terminal setting as this may cause - trouble on system consoles forwarded to a foreign serial console - -- Add patch to make last(1) knowing latest IPv6 specs - -- Be LSB compliant with killproc (bnc#595796, bnc#578246) - -- Correct Pre-Requires to reflect package split -- Update to sysvinit (2.88dsf) world; urgency=low - * Mention new home on Savannah in README. - * Revert change from Fedora/RedHat where the now obsolete command - INIT_CMD_CHANGECONS was introduced. Based on feedback and patch - from Bill Nottingham. - * Adjust makefile to make sure the install directories are created - before files are copied into them. - * Simplify build rules, based on patch from Mike Frysinger and Gentoo. - * Fix minor bug in optimizing of argument parsing. Based on - report from jakemus on freshmeat. - * Add casts to get rid of compiler warning about signed/unsigned issues. - * Change tty handling in init to make sure the UTF-8 flag is not cleared - on boot. Patch from Samuel Thibault. - * Add Makefile in toplevel directory. - * Print usage information when shutdown is used by non-root user. - Patch from Mike Frysinger and Gentoo. - * Sync shutdown manual page and usage information. Patch from Mike - Frysinger and Gentoo. - * Fix race condition in utmp writing. Patch from Gil Kloepfer via - Mike Frysinger and Gentoo. - * Rewrite findtty() in bootlogd to recursively search /dev/ for the - correct device, to handle terminal devices for example in /dev/pty/. - Patch from Debian. - * Make sure bootlogd findpty() returns an error value when it fails to - find a usable pty. Patch from Rob Leslie via Debian. - * Make sure bootlogd fflush() every line, even if asked not to flush - to disk using fdatasync(). Patch from Scott Gifford via Debian. - * Add compatibility code to handle old path "/etc/powerstatus" for a - while. - * Incude definition for MNT_DETACH which is missing in older GNU libc - headers. - * Do not strip binaries before installing them, to make it easier to - get binaries with debug information installed. - * Add the comment from Andrea Arcangeli about the correct - place of setting the default childhandler within spawn(). - * Make sure that newline is printed out for last(1) even - if an utmp record entry is truncated. - * Check if utmp not only exists but also is writable and delay - writing out of the utmp runlevel record if utmp is not writable. - * Be able to find libcrypt also on 64 bit based architectures. - * Add option -w to the last command to display the full user and - domain names in the output. Patch from Petr Lautrbach. - * Add a manual page for utmpdump as this tool is sometimes - very useful even if not intended for normal use. - * Use paths.h macros for wall - * Change path "/etc/powerstatus" to "/var/run/powerstatus" - * Detected also removable block devices at halt/reboot to be able - to flush data and send them the ATA standby command. This should - avoid data loss on USB sticks and other removable block devices. - * Flush block devices on halt/reboot if not done by the kernel. - * Set SHELL to /bin/sh in the environmant of shutdown. - * Retry to write out shutdown messages if interrupted. - * pidof/killall5 - make omit pid list a dynamic one. - * pidof - provide '-n' to skip stat(2) syscall on network based FS. - * init - avoid compiler warnings - * init - initialize console by using the macros from ttydefaults.h - * init - add the possiblity to ignore further interrupts from keyboard - * init - add the possiblity to set sane terminal line settings - * sulogin - add the possibility to reset the terminal io - * Fix some minor problems - * init - enable is_selinux_enabled() to detect selinuxfs - * Add fix for Debian bug #536574 -- Can be enabled by -DACCTON_OFF - * Add helper program fstab-decode to make it easier to handle - /etc/mtab content. Patch by Miloslav Trmac and Fedora. - * Add fix for Debian bug #335023 - Make sure TERM is set on FreeBSD. - * Add fix for Debian bug #374038 - Make it clear that shutdown -c can - only cancel a waiting shutdown, not an active one. - * Add note to pidof manual page about the use of readlink(2). Patch by - Bill Nottingham and Fedora. - * Add PAM patch contrib/notify-pam-dead.patch based on Debian bug - [#68621], which will add PAM support for programs spawned by init on - the console like sulogin. Based on patch by Topi Miettinen. This - patch is not applied by default yet while we review its - usefullness. It is only helpful for session handling, as sulogin - do not use and will not use a PAM conv() function. The current - sulogin is able to handle DES as well as MD5, SHA, and Blowfish - encrypted passwords due using getpwnam(3). - * Move utmp/wtmp before the execvp() in spawn() to be sure to - use the correct pid even on a controlling tty - * Remaining problem is that the pid of the second fork() for - getting a controlling tty isn't that reported by spawn() - * Re-enable writting utmp/wtmp for boot scripts - * Extend sulogin to support additional encryption algorithms - * Re-enable maintenance message of sulogin - * Enable the sulogin fallback password check to handle MD5, SHA, and - Blowfish encrypted passwords in case of getpwnam(3) fails. - * sulogin picking the SELinux context was broken. Patch by Daniel Walsh - -- Start the service sshd as early as possible (bnc#594223) - -- Test out sysvinit (2.88dsf) UNRELEASED; urgency=low -- Update to sysvinit (2.87dsf) world; urgency=low - * Document -e and -t options for telinit in init(8). - * Document in halt(8) that -n might not disable all syncing. - Patch by Bill Nottingham and Fedora - * Adjust output from "last -x". In reboot lines, print endpoint - of uptime too. In shutdown lines print downtimes rather than - the time between downs. Fix typo in string compare in last.c. - Patch by Thomas Hood. - * Improve handling of IPv6 addresses in last. Patch from Fedora. - * Add new option -F to last, to output full date string instead - of the short form provided by default. Patch from Olaf Dabrunz - and SuSe. - * Fix utmp/wtmp updating on 64-bit platforms. Patch by Bill - Nottingham and Fedora. - * Avoid unchecked return value from malloc() in utmpdump. - Patch from Christian 'Dr. Disk' Hechelmann and Fedora. - * Make sure to use execle and no execl when passing environment to - the new process. Patch from RedHat. - * Correct init to make sure the waiting status is preserved across - re-exec. Patch from RedHat. - * Correct init to avoid race condition when starting programs during - boot. Patch from SuSe. - * Allow 'telinit u' in runlevels 0 and 6. Patch from Thomas Hood. - * Improve error message from init if fork() fail. Patch found in Suse. - * Add support for SE Linux capability handling. Patch from Manoj - Srivastava, adjusted to avoid aborting if SE policy was loaded in - the initrd with patch from Bill Nottingham and Fedora. - * Add -c option to pidof for only matching processes with the same - process root. Ignore -c when not running as root. Patch from - Thomas Woerner and Fedora. - * Add usleep in killall5 after killing processes, to force the kernel - to reschedule. Patch from SuSe. - * Modify pidof to not print empty line if no pid was found. - * Modify init and sulogin to fix emergency mode's tty, making sure ^C - and ^Z work when booting with 'emergency' kernel option. Patch from - Samuel Thibault. - * Modify init to allow some time for failed opens to resolve themselves. - Patch from Bill Nottingham and Fedora. - * Modify init to shut down IDE, SCSI and SATA disks properly. Patches - from Sebastian Reichelt, Werner Fink and SuSe. - * Modify wall to use UT_LINESIZE from <utmp.h> instead of hardcoded - string lengths. Patch from SuSe. - * Change wall to make halt include hostname in output. - * Change killall to avoid killing init by mistake. Patch from SuSe. - * Change killall5 to use the exit value to report if it found any - processes to kill. Patch from Debian. - * Add option -o opmitpid to killall5, to make it possible to skip - some pids during shutdown. Based on patch from Colin Watson and - Ubuntu. - * Modify killall to work better with user space file system, by - changing cwd to /proc when stopping and killing processes, and - avoiding stat() when the value isn't used. Also, lock process - pages in memory to avoid paging when user processes are stopped. - Patch from Debian and Goswin von Brederlow with changes by Kel - Modderman. - * Change shutdown to only accept flags -H and -P with the -h flag, - and document this requirement in the manual page. - * Change reboot/halt to work properly when used as a login shell. - Patch by Dale R. Worley and Fedora. - * Let sulogin fall back to the staticly linked /bin/sash if both roots - shell and /bin/sh fail to execute. - -- provide sbin_init (so external packages can require either sysvinit - or upstart) - -- Split out tools not specific to System V into a tool subpackage - to support alternative init implementations (fate#305690) - -- Add a manual page for utmpdump (bnc#576967) - -- Remove start-stop-daemon binary (bnc#568950) - -- Write pid file if /var is mounted rw (bnc#565620) - -- enable parallel building - -- The same procedure for killproc.c its self (caused by bnc#559534) - -- Add missed line to startproc.c and also make manual page more - clear how startproc works (caused by bnc#559534) - -- refresh all patches with fuzz=0 - -- fixed killproc-2.16.dif. - -- killall5: do not kill /sbin/mdmon (fate#306823). - -- Avoid message on terminated process during reading its /proc files - -- Make killproc utils more stable in case that during read(2) a proc - file the corresponding process has already terminated (bnc#542717) - -- Make a new showconsole version 1.10 - * Add time stamps to blogger API (fate #305596) - * Add newline before writing out blogger fifo content -- Make a new startpar version 0.52 - * Use blogd API (fate #305596) -- Make a new killproc version 2.16 - -- Do not loop around in the forwarder of startpar - -- Add patch from Olaf Kirch to avoid using mutex locking for every - character (from Moblin:Factory) - -- Start boot scripts with their symlinks name - -- Increase hash size for runtime linker of often used tools - -- Make it build - -- Reorder last patch in spec file - -- link /sbin/init dynamically, tested in 11.1, also - all other distros work just fine this way. - -- Blogd: shorten minimal timeout at the end and hold all pages - in physical RAM - -- For usleep(8) use nanosleep(2) instead of obsolete usleep(3) - -- mkill: Do not remove all pid's from list for one fuse process - -- Disable blogd on fastboot or quiet boot - -- Make initrd script for blogd depend on initrd script clock - -- Update to killproc 2.15 - * New option -w for making startproc waiting on daemons parent - process (bnc#489473, bnc#482096 comment#21 ff) - * New option -W for making startproc waiting on files created - by the daemon (bnc#482096 comment#24 ff) -- Merge changes for preload code of startpar into one patch -- nfs4pidof: avoid nfs code for process which are on shadow mounts - points of NFS mounts - -- exec one more time so that the preload part does not appear - under the name of the init script in bootcharts - -- fix the preload functionality in telling the parent process through - SIGUSR1 and SIGUSR2 about preload's presence - -- mkill: avoid signaling process which are on shadow mounts points - that is e.g. processes on /dev/pts while running mkill on /dev - -- Do not overwrite SUSE define - -- startpar: fix file descriptor leak (bnc#485112) - -- nfs4pidof: make sure not to stumble on short named mount points - to avoid to terminate processes on wrong mount points - -- mkill: make sure not to stumble on short named mount points to - avoid to terminate processes on wrong mount points (bnc#466484) - -- Add patch from Debian people to startpar and mode to version 0.53 - -- Update to killproc 2.14 to include most of our patches and to - use openat(2), readlinkat(2), and opendirat(2) system calls. -- Remove /dev/initctl from file list, do not create blogd pipe - /dev/blogd (bnc#475580) - tar +- security update +- added patches + fix CVE-2021-20193 [bsc#1181131], Memory leak in read_header() in list.c + + tar-CVE-2021-20193.patch + -- Improve on RPM group classification - -- GNU tar 1.28: - * New --checkpoint-action=totals - * Extended checkpoint format specification - * New option --one-top-level - * New option --sort - * New exclusion options: - - -exclude-ignore=FILE - - -exclude-ignore-recursive=FILE - - -exclude-vcs-ignores - * refuses to read input from and write output to a tty -- packaging changes: - * adjust patch for context change: add_readme-tests.patch - * remove patch applied upstream: - tar-fix_eternal_loop_in_handle_option.patch - -- don't print lone zero blocks warning (bnc#881863) - * there are many tar implementations around that create invalid - archives with a zero block in the middle - * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235820 - * added tar-ignore_lone_zero_blocks.patch from Fedora - -- fix an infinite loop in handle_option (bnc#867919 and bnc#870422) - * added tar-fix_eternal_loop_in_handle_option.patch - -- add tests subpackage. - * It is the same testsuite that is run during make check. - * It is now possible to run it in real system to verify that - nothing is broken by incompatible libraries, etc. -- add add_readme-tests.patch: README for testsuite - -- update to 1.27.1 - * Fix unquoting of file names obtained via the -T option. - * Fix GNU long link header timestamp (backward compatibility). - * Fix extracting sparse members from star archives. - -- update to 1.27 -- bug fixes: - * PAX-format sparse archive files no longer restricted to 8 GiB. - * adjust diagnostics and output to GNU coding -- new features: - * The --owner and --group options now accept numeric IDs - * restore traditional functionality of --keep-old-files and - - -skip-old-files, treat existing file as errors for the former - * --warning=existing-file gives verbose notice for this - * Support for POSIX ACLs, extended attributes and SELinux context - - -xattrs, --acls and --selinux and their `--no-' counterparts - - -xattrs-include and --xattrs-exclude allows selective control - * Any option taking a command name as its argument now accepts a - full command line as well: - - -checkpoint-action=exec - - I, --use-compress-program - - F, --info-script - - -to-command - * environment variables supplied to such commands can now be used - in the command line itself - * New warning control option --warning=[no-]record-size controls - display of actual record size, if it differs from the default - * New command line option --keep-directory-symlink to disable - default behaviour that unlinks exising symbolic link for an - extracted directory of the corresponding name -- packaging changes: - * drop tar-1.26-stdio.in.patch, committed upstream - * drop config-guess-sub-update.patch, newer version in upstream - * verify source signature - -- added fix for paxutils rtapelib which is bundled with tar. - the very same fix was added to cpio too (bnc#658031) - * paxutils-rtapelib_mtget.patch - -- Add Source URL, see https://en.opensuse.org/SourceUrls - -- Add config-guess-sub-update.patch: - Update config.guess/sub for aarch64 - -- Fix build failure with undefined gets (glibc 2.16). - -- avoid automake dependency - -- disable 'runtime checks' in m4/*.m4 that override - system calls with custom implementations to workaround - very old kernel/libc bugs (dating 2003-2009) - we do not ship those buggy components nowdays. - -- Switch to default archive type to POSIX.1-2001, which is ten years - old and has no limits on filesize,filename length etc. - -- tar-1.26-remove_O_NONBLOCK.patch: - don't use O_NONBLOCK as a flag for read, - when file is offline, read with O_NONBLOCK returns EAGAIN, - but tar doesn't handle it - (bnc#737331) - -- disable testsuite on qemu build - -- minor portability fixes - -- spec cleaner, avoid some deprecated macros -- fix non-utf8-spec-file -- fix macro-in-comment -- enable make check -- remove upstream-fixed/obsolete patches (fortifysourcessigabrt, - disable-listed02-test, disable_languages) -- call help2man inside specfile instead of paching tar's build chain - -- update to tar-1.26 - * Fix the --verify option, which broke in version 1.24. - * Fix storing long sparse file names in PAX archives. - * Fix correctness of --atime-preserve=replace - * tar --atime-preserve=replace no longer tries to restore atime of - zero-sized files. - * Fix bug with --one-file-system --listed-incremental - -- fix tar-backup-scripts (bnc#654199) -- add tar-backup-spec-fix-paths.patch -- cleanup spec - -- update to tar-1.25 - * Fix extraction of empty directories with the -C option in effect. - * Fix extraction of device nodes. - * Make sure name matching occurs before eventual name transformation. - * Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW. - * Support alternative decompression programs. -- update to tar-1.24 - * The new --full-time option instructs tar to output file - time stamps to the full resolution. - * More reliable directory traversal when creating archives - * When extracting symbolic links, tar now restores attributes - such as last-modified time and link permissions, if the - operating system supports this. - * The --dereference (-h) option now applies to files that are - copied into or out of archives, independently of other options. - * When receiving SIGPIPE, tar would exit with error status and - "write error" diagnostics. -- disable-silent-rules -- updated tar-fortifysourcessigabrt.patch - -- use %_smp_mflags - -- updated to version 1.23 - * Improved record size autodetection - * Use of lseek on seekable archives - * New command line option --warning - * New command line option --level - * Improved behavior if some files were removed during incremental dumps - * Modification times of PAX extended headers - * Time references in the --pax-option argument - * Augmented environment of the --to-command script - * Fix handling of hard link targets by -c --transform - * Fix hard links recognition with -c --remove-files - * Fix restoring files from backup (debian bug #508199) - * Correctly restore modes and permissions on existing directories - * The --remove-files option removes files only if they were succesfully stored in the archive - * Fix storing and listing of the volume labels in POSIX format - * Improve algorithm for splitting long file names (ustar format) - * Fix possible memory overflow in the rmt client code (CVE-2010-0624) -- deprecated heap_overflow_in_rtapelib.patch - -- added heap_overflow_in_rtapelib.patch fix possible heap overflow in - rtapelib.c (bnc#579475) - -- updated to version 1.22 - * Support for xz compression (--xz option) - * Short option -J is reassigned as a shortcut for --xz - * The option -I is a shortcut for --use-compress-program - * The --no-recursive option works with --incremental -- deprecated recognize_xz.patch -- created tar-backup-scripts subpackage (bnc#574688) - -- enable parallel building - -- fixed FORTIFY_SOURCE=2 issue with gcc 4.5. - -- recommend not require language subpackage - -- Recognize .xz as lzma archive. - tboot +- backport further patches to fix boot issues in UEFI mode on some newer + machines / firmwares (bsc#1180756): + - tboot-Add-more-mbi-validation.patch + - tboot-Add-support-for-EFI-memory-map-parse-modification.patch + - tboot-Configure-IOMMU-before-executing-GETSEC-SENTER.patch + - tboot-Do-not-try-to-read-EFI-mem-map-when-booted-with-mult.patch + - tboot-Release-localities-in-S3-flow-for-CRB-interface.patch + - tboot-Unmask-NMI-after-returning-from-SINIT.patch + it is not fully clear which of the patches are strictly necessary to fix the + individual boot issues. None of the patches should introduce any negative + effects, however. + +- add tboot-fix-memmap1-boot-issues.patch: fix boot issues in legacy mode on + some machines when using grub2 multiboot(1) directive (bsc#1180756) + tcl +- bsc#1181840: Same fix as for tclConfig.sh is needed for tcl.pc. + terminology +- Add fix-desktop.patch to fix issues with desktop file + +- Update to 1.8.1 + * Be stricter on which characters can be considered wide or not + * Apply change about hiding mouse pointer after idle timeout on all terminals + +- Update to 1.8.0 + * Small framework to add unit tests + * Display tooltips on when hovering color descriptions + * Handle OSC 10/11 to change/get background and foreground colors + * Reworked build system for testing and fuzzing + * Use of switch-case constructs when home-made binary search was not + efficient + * Support EFL 1-22 or newer only + * Larger list of word separators when doing word-selection + * Reworked the Settings panel to add one panel on Mouse interactions + * Handle Emoji characters as double-width, following Unicode 13.0 + * Fix issues detected by UndefinedBehavior Sanitizer + +- Update to 1.7.0 + Additions: + * Terminology is packaged on the `snapstore` at https://snapcraft.io/terminology + * Add THEME.md, a documentation file on theming Terminology + * Drag tabs to reorder them + * Dragging tabs outside the tab bar can be used to create new splits + or tabs + * Add Croatian translation + * Handle escape code used to display terminal program and version + * Set environment variables TERM_PROGRAM and TERM_PROGRAM_VERSION + Improvements: + * Memory accounting of the backlogs. Seen under the Behavior tab on + the Settings panel + * Handle escape codes to stack titles + * ''tyls'': add icon for ''flac'' files + * Update the mild-based themes to be on-par feature-wise with the + default theme + * Tab selector shows background color + * Controls panel is hidden when creating new tab or split + * Enable Grouped Input from the Controls panel + * Show special icon on tab when using Grouped Input + * Add option to decide whether Grouped input goes to all tabs or only + visible ones + * Improve email/links detection when surrounded with special + characters + * Remove link underline when the link disappears + * Share translucent/opacity setting across all instances + * Use a default icon of each tab on the Settings toolbar + * Update French, German, Italian and Serbian translations + Removals: + * Removed video settings + Fixes: + * Handle invalid values on OSC escape codes + * Better handle reads and writes on EINTR/EAGAIN + tk +- bsc#1181840: Same fix as for tkConfig.sh is needed for tk.pc. + -- tkcon requires xhost (bnc#846953) - tomcat +- Fixed CVEs: + * CVE-2021-25122: Apache Tomcat h2c request mix-up (bsc#1182912) + * CVE-2021-25329: Complete fix for CVE-2020-9484 (bsc#1182909) +- Added patches: + * tomcat-9.0-CVE-2021-25122.patch + * tomcat-9.0-CVE-2021-25329.patch + +- Log if file access is blocked due to symlinks: CVE-2021-24122 (bsc#1180947) +- Added patch: + * tomcat-9.0-CVE-2021-24122.patch + tor +- tor 0.4.5.7 + * https://lists.torproject.org/pipermail/tor-announce/2021-March/000216.html + * Fix 2 denial of service security issues (boo#1183726) + + Disable the dump_desc() function that we used to dump unparseable + information to disk (CVE-2021-28089) + + Fix a bug in appending detached signatures to a pending consensus + document that could be used to crash a directory authority + (CVE-2021-28090) + * Ship geoip files based on the IPFire Location Database + trilinos:documentation +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:documentation-hpc +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:gnu-mpich-hpc +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:gnu-mvapich2-hpc +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:gnu-openmpi2-hpc +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:gnu-openmpi3-hpc +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:gnu-openmpi4-hpc +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:openmpi2 +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + trilinos:serial +- Update to version 13.0.1 + For information on changes consult the release notes of + its sub-packages. + tup +- Update to version 0.7.10 + * Fixed several 'tup version' issues with bootstrapped or + non-git tup + * Fixed an error in setting PGID for subprocesses + * Fixed a few issues with generated files that become normal + (user-created) files + * Improvements to 'tup generate' build scripts + * Now uses fuse3 by default, though fuse2 should still work. + (Setting CONFIG_TUP_SERVER=fuse in tup.config will use + fuse2 when building tup) +- Refreshed tup-add_archs.patch +- Added tup-32bit.patch + +- Update to verison 0.7.9 + * !tup_preserve (to copy src files into variants) should now + work + * Progress toward better parallelism during the update phase +- Drop Group tags + +- Update to version 0.7.8 + * Fix to support ccache better + * Fixes to support icecream better + * Improvements to %i, %#b, and %#B handling + * Initial support for ignoring unpredictable outputs + (https://github.com/gittup/tup/issues/182) + * Now depends on libpcre, unless tup.config contains + CONFIG_TUP_USE_SYSTEM_PCRE=n + +- Update to version 0.7.7 + * Added --debug-logging flag to save build DAGs and file changes + in .tup/log/ + * Minor bug fixes: + + LD_PRELOAD dependency checker (now works with clang) + + Outputs in other directories don't continually reparse if + the outputs aren't built yet + + Windows local build issues + + Partial updates for groups now build dependent groups + + Partial updates now correctly clear the modify flag on + normal files + tupitube +- Update to version 0.2.13, fixes (boo#1183763) + * No changelog +- Add GPL-3.0-or-later license on account of the libqtmypaint + plugin +- Change required Qt version to >= 5.12.7 in order to build on + Backports/Leap 15.3 +- Refresh tupitube.libav.patch +- Add tupitube-pkgconfig.patch and + tupitube-fix_quazip_namespace.patch + u-boot:avnetultra96rev1 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:bananapim64 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:dragonboard410c +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:dragonboard820c +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:evb-rk3399 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:firefly-rk3399 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:geekbox +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:hikey +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:khadas-vim +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:khadas-vim2 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:libretech-ac +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:libretech-cc +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:ls1012afrdmqspi +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:mvebudb-88f3720 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:mvebudbarmada8k +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:mvebuespressobin-88f3720 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:mvebumcbin-88f8040 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:nanopia64 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:odroid-c2 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:odroid-c4 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:odroid-n2 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:orangepipc2 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:p2371-2180 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:p2771-0000-500 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:p3450-0000 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:pine64plus +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:pinebook +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:pinebook-pro-rk3399 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:pineh64 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:pinephone +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:poplar +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rock-pi-4-rk3399 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rock64-rk3328 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rock960-rk3399 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rockpro64-rk3399 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rpi3 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rpi4 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:rpiarm64 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:tools +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:xilinxzynqmpvirt +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + u-boot:xilinxzynqmpzcu102rev10 +- Add u-boot-zturnv5 flavour instead of u-boot-zturn. (bsc#1184733) + I've failed to find anybody who has v4 zturn board. + +Drop patch 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch (bsc#1183116) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches dropped: + 0007-boo-1144161-Remove-nand-mtd-spi-dfu.patch + 0008-Kconfig-add-btrfs-to-distro-boot.patch + 0009-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0010-configs-am335x_evm-disable-BTRFS.patch + 0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0013-sunxi-Enable-SPI-support-on-Orange-.patch + 0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0015-rpi-Add-identifier-for-the-new-RPi4.patch + 0016-rpi-Add-identifier-for-the-new-CM4.patch + 0017-pci-pcie-brcmstb-Fix-inbound-window.patch + 0018-dm-Introduce-xxx_get_dma_range.patch + 0019-dm-test-Add-test-case-for-dev_get_d.patch + 0020-dm-Introduce-DMA-constraints-into-t.patch + 0021-dm-test-Add-test-case-for-dev-dma_o.patch + 0022-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0023-dm-test-Add-test-case-for-dev_phys_.patch + 0024-xhci-translate-virtual-addresses-in.patch + 0025-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0026-configs-rpi4-Enable-DM_DMA-across-a.patch + 0027-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0029-pci-brcmstb-Cleanup-controller-stat.patch + 0030-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0031-efi_loader-Avoid-emitting-efi_var_b.patch + 0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0033-configs-RPi2-Disable-EFI-Grub-worka.patch + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + * Patches added: + 0007-Kconfig-add-btrfs-to-distro-boot.patch + 0008-configs-Re-sync-with-CONFIG_DISTRO_.patch + 0009-configs-am335x_evm-disable-BTRFS.patch + 0010-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch + 0011-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch + 0012-sunxi-Enable-SPI-support-on-Orange-.patch + 0013-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch + 0014-rpi-Add-identifier-for-the-new-RPi4.patch + 0015-rpi-Add-identifier-for-the-new-CM4.patch + 0016-pci-pcie-brcmstb-Fix-inbound-window.patch + 0017-dm-Introduce-xxx_get_dma_range.patch + 0018-dm-test-Add-test-case-for-dev_get_d.patch + 0019-dm-Introduce-DMA-constraints-into-t.patch + 0020-dm-test-Add-test-case-for-dev-dma_o.patch + 0021-dm-Introduce-dev_phys_to_bus-dev_bu.patch + 0022-dm-test-Add-test-case-for-dev_phys_.patch + 0023-xhci-translate-virtual-addresses-in.patch + 0024-mmc-Introduce-mmc_phys_to_bus-mmc_b.patch + 0025-configs-rpi4-Enable-DM_DMA-across-a.patch + 0026-video-arm-rpi-Add-brcm-bcm2711-hdmi.patch + 0027-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch + 0028-pci-brcmstb-Cleanup-controller-stat.patch + 0029-fs-btrfs-Select-SHA256-in-Kconfig.patch + 0030-efi_loader-Avoid-emitting-efi_var_b.patch + 0031-configs-BPI-R2-Disable-EFI-Grub-wor.patch + 0032-configs-RPi2-Disable-EFI-Grub-worka.patch + 0033-smbios-Fix-table-whit-no-string-is-.patch + 0034-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + +- move to sle15-sp3 branch +- Fix SMBIOS table entries (bsc#1183079) + Patch queue updated from https://github.com/openSUSE/u-boot.git sle15-sp3 + * Patches added: + 0034-smbios-Fix-table-whit-no-string-is-.patch + 0035-configs-rpi-Enable-SMBIOS-sysinfo-d.patch + udunits2 +- install docs into default directory %_docdir/udunits2 +- Update to version 2.2.28: + * build changes +- Update to version 2.2.27: + * support better shared libraries under Windows + * build changes + * lot of cleanup + * replace the use of default_udunits2_xml_path() with public API function ut_get_path_xml + * replace assert in galileanNew() with conditional and error-return + * catch input value is out of range in ut_encode_clock() + * printTimestamp(): Corrected buffer overflow bug + * fix formatting bug in ut_format() + * documentation improvements + * rename c99_snprintf() to udunits_snprintf() and c99_vsnprintf() to + udunits_vsnprintf() to avoid name-clash with HDF5 + util-linux +- ipcs: Avoid overflows (bsc#1178236, + util-linux-ipcs-shmall-overflow-1.patch, + util-linux-ipcs-shmall-overflow-2.patch). + util-linux-systemd +- ipcs: Avoid overflows (bsc#1178236, + util-linux-ipcs-shmall-overflow-1.patch, + util-linux-ipcs-shmall-overflow-2.patch). + vboot +- add fix_vboot_version.patch to fix gcc10 build + +- riscv64 arch is not supported by vboot, exclude it until supported + +- Update to R78-12499 + * Upstream log available here: + https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+log/release-R78-12499.B +- Update to R77-12371 + * Upstream log available here: + https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+log/release-R77-12371.B +- Update patch: + * fix_Makefile.patch + +- Update to R76-12239: + * Upstream log available here: + https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+log/release-R76-12239.B +- Update patch: + * fix_Makefile.patch + +- Add reproducible.patch to override build date (boo#1047218) + +- Update to R72-11316: + * Upstream log available here: + https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+log/release-R72-11316.B +- Update patch: + * fix_Makefile.patch + +- Update to R70-11021: + * cgpt: add edit command + * cgpt: show verbose details when primary ignored + * vboot_reference: sync flags with eve-campfire branch + * vboot: remove line length check from lsb_syntaxcheck() + * vboot_reference: Change OOBE autoconfig TPM space to storing + 32-byte hash + * Add AltOS NVRAM flags + * vboot: bulk fix tabs and spacing inconsistency + * vboot_reference: Add recoverysw_is_virtual flag to crossystem + * vboot: Add .clang-format file + * vbutil_what_keys: support 16 MB firmware images + * image_signing: strip_boot: support device node inputs + * vboot_reference: Claim space for OOBE autoconfig public key + +- Update to R69-10895: + * signer: fix accessory_rwsig signing + * image_singing: Add '--nodefault_rw_root' for make_dev_ssd.sh + * inherit-review-settings-ok/WATCHLISTS: punt old unused files + * vboot_aux_fw: Add new return code to handle busy case + * nocturne-fp: copypasta script to generate keypair for signing FW + * vboot_reference: fix the build for arm64 + * keygeneration: make the certificates valid for 10 years + * futility: Add --arch=arm64 option to vbutil_kernel + * stop statically linking crossystem + * keygeneration: add --no-pk option for UEFI key generation +- Refresh patch after partial upstream merge: + * fix_Makefile.patch +- Refresh patch: + * Fix-arch-detection-for-armv6.patch + +- Update to R68-10718: + * tpm_lite: stub: retry in case of TPM comm error + * crossystem: Add BINF3_LEGACY for systems boot in legacy mode + * vboot_reference: Build host tools conditionally + * tpm_lite: Set O_CLOEXEC when opening TPM device + * image_signing: Add sha1sum of the recovery key to VERSION.signer + * make_dev_firmware.sh: correct typo + * image_signing: Add sha1sum of a key without loem keyset to VERSION.signer + * sign_official_build: switch kernel/firmware signing to loopdevs + * sign_official_build.sh: dump more md5sum on bios.bin + * cgpt: Remove unnecessary 512-byte sector check and minimum lba count checks + * gbb_flags_common.sh: Add GBB_FLAG_ENABLE_UDC to help text + * image_signing: clean up UEFI signing/verifying code + * keygeneration: clean up for UEFI key generation code + * keygeneration: drop board name from UEFI key generation scripts + * Update Android signing to support signature scheme v2 + * whiskers: Add script to generate keypair for signing FW + * image_signing: sign UEFI binaries + * devkeys: add test keys for UEFI + * keygeneration: add support for UEFI key generation + velocity +- Added patch: + * velocity-1.7-CVE-2020-13936.patch + + Backport fixes for bsc#1183360, CVE-2020-13936: arbitrary + code execution when attacker is able to modify templates + -- Fix build on SLE11 - vidcutter +- Update to version 6.0.5 + * remove mpv.c from pympv so its autogenerated as needed by + Cython + * switch to new libmpv render API + * python 3.9 updates + * added content_rating to appdata XML and update release info + +- Update to version 6.0.0 + * MAJOR FEATURE: video filters menu option added to app menu + accessed via right-click or the bottom-right menu button. + the first filter available is BLACKDETECT which automatically + creates clips in your clip index based around black scene + changes that are detected. selecting the filter once a media + file has been loaded will prompt for a black scene minimum + duration in seconds, allowing you to tweak the black frame + sensitivity to reduce or increase the amount of scenes + detected. this is mainly useful for skipping commercials + (e.g. comskip) or auto-detecting scene transitions. + more filters will be added in future updates. + * MAJOR FEATURE: automatic chapters created per clip in your + list. enabled by default and can be toggled via Settings -> + General and a new toggle button in the left hand side group + of the UI buttons. + * MAJOR FEATURE: chapter names can be edited from their + default set values via new edit chapter option when + right-clicking on a clip in your list. all clip will default + to "Chapter <x>" as their default text which is what a media + center or half-decent player will display in menu and you are + able to skip directly to each clip point using standard + previous/next buttons (if they are set in their default + state, obviously) + * External media file joins (when wanting to just join a set + of files using the the ADD button under the Video Index) are + fixed; the last version broke this once timeline progressbars + were added. Progress for external joins is displayed in + progressbars overlaying associated clips directly in the Clip + Index which replaces timeline progressbar functionality when + all clips are external (i.e. not loaded via Open Media thus + not associated with a project) + * Added new "Enable use of PBOs" setting under the Video + category for use of pixel buffer objects when rendering + OpenGL video. Used for noticeable performance improvements + when working with huge/4K media files. + * Fixed a bug caused when removing a clip with a start time + but no end time from your index. + * OSD (on-screen display) text defined for all user actions + + standardised OSD case and wording/format. + * Main clip list's scrolling mode changed to per pixel for + smoother vertical scrolling and no snapping of clips as they + are scrolled into view. + * Fixed clip index heading not extending to full width of list + when it becomes scrollable when more than 4 clips are added to + the index. + * LINUX: all icons, desktop, mime-type, appstream related + files has have been renamed to domain based app-id + (com.ozmartians.VidCutter) as per freedesktop specs. + * UI improvements to media stream dialog; most consistent + across differing desktop sizes and stream configurations +- Added vidcutter-susepaths.patch + vim +- install suse vimrc in /usr (boo#1182324, vim-8.0.1568-globalvimrc.patch) + +- source correct suse.vimrc file (boo#1182324) + - doesn't leave not owned directories (boo#1173256) + doesn't leave not owned directories (boo#1173256). - build against Tumbleweed repo + build against Tumbleweed repo. virtualbox +- change the modalias for guest-tools and guest-x11 to get them to autoinstall. + +- Own %{_sysconfdir}/X11/xinit/xinitrc.d as default packages (eg + systemd) no longer do so, breaking package build. + virtualbox:kmp +- change the modalias for guest-tools and guest-x11 to get them to autoinstall. + +- Own %{_sysconfdir}/X11/xinit/xinitrc.d as default packages (eg + systemd) no longer do so, breaking package build. + webcamoid +- Update to version 8.8.0 + * Added option for blurring outside detected face in + FaceDetect plugin + * Added public method for detecteding face rectangles in + FaceDetect plugin + * Fixed some minor bugs when capturing from camera. + webkit2gtk3 +- Update to version 2.30.5 (boo#1182286): + + Bring back the WebKitPluginProcess installation that was + removed by mistake. + + Fix RunLoop objects leaked in worker threads. + + Fix aarch64 llint build with JIT disabled. + + Use Internet Explorer quirk for Google Docs. + + Security fixes: CVE-2020-13558. +- Drop gir-multilib.patch: fixed upstream. + +- Add gir-multilib.patch: Fix multilib conflict in gir files. +- Disable gold linker for ppc64le + +- Add webkit-font-scaling.patch: Fix system font scaling not + applied to 'font-size: XXXpt'; patch taken from upstream and + rebased to apply cleanly + (https://bugs.webkit.org/show_bug.cgi?id=218450). +- Pass `-q` to setup to disable printing long list of files + extracted from source tarball. + +- Update to version 2.30.4: + + Fix text data sent with WebSockets when using libsoup < 2.68. + + Fix the rendering on Raspberry Pi 3 using the proprietary video + driver. + + Fix clipping of descedant layers of a mask layer. + + Fix the build with ICU 68.1. +- Drop upstream merged patch: + + 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch + wicked +- dhcp4: discover on reboot timeout after start-delay (bsc#1181812) + [+ 0001-dhcp4-discover-on-reboot-timeout-after-start-delay.1181812.patch] +- dhcp6: request nis options on sle15 by default (bsc#1181812) + [+ 0002-dhcp6-request-nis-options-on-sle15-by-default.1181812.patch] + wireguard-tools +- Udpate to version 1.0.20200827 + * wg-quick: android: use iproute2 to bring up interface instead + of ndc + * Revert "wg-quick: wait on process substitutions" + +- Update to version 1.0.20200820 + * ipc: split into separate files per-platform + * wincompat: fold random into genkey + * systemd: add reload target to systemd unit + * man: wg-quick: use syncconf instead of addconf for strip example + * pubkey: isblank is a subset of isspace + * ctype: use non-locale-specific ctype.h + * wg-quick: wait on process substitutions + wmutils +- Update to version 1.5 + * slw.c: change cursor to select window + * new tool: slw + * Update IRC channel in the README +- Refresh wmutils-conflict.patch + wpa_supplicant +- Add CVE-2021-27803.patch -- P2P provision discovery processing vulnerability + (bsc#1182805) + wxhexeditor +- Add wxhexeditor-appdata.patch for https://en.opensuse.org/openSUSE:AppStore + +- Backport patch to fix build on Arm: + * wxhexeditor-fix-arm.patch + xdg-desktop-portal -- Ensure systemd rpm macros are called at install/uninstall times - for systemd user services. -- Add BuildRequires on systemd-rpm-macros. - -- Update to version 1.8.0: - + openuri: - - Allow skipping the chooser for more URL tyles - - Robustness fixes - + filechooser: Return the current filter - + camera: - - Make the client node visible - - Don't leak pipewire proxy - + Fix file descriptor leaks - + Testsuite improvements - + Updated translations. -- Changes from version 1.7.2: - + document: - - Reduce the use of open fds - - Add more tests and fix issues they found - + Fix the build with musl. -- Changes from version 1.7.1: - + filechooser: - - Add a "directory" option - - Document the "writable" option - + document: Expose directories with their proper name -- Changes from version 1.7.0: - + testsuite improvements - + background: Avoid a segfault - + screencast: Require pipewire 0.3 - + document: - - Support exporting directories - - New fuse implementation - + Better support for snap and toolbox - + Updated translations. -- Drop patches fixed upstream: - + xdg-dp-port-pipewire-3-api.patch - + 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch - + 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch - + 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch - -- Require /usr/bin/fusermount: xdg-document-portal calls out to the - binary. Without it, files or dirs can be selected, but - whatever is done with or in them, will not have any effect - (boo#1175899). - -- Fixes for %_libexecdir changing to /usr/libexec - xdg-desktop-portal-gtk -- Update to version 1.8.0: - + filechooser: Return the current filter - + screenshot: Fix cancellation - + appchooser: Avoid a crash - + wallpaper: - - Properly preview placement settings - - Drop the lockscreen option - + printing: Improve the notification - + Updated translations. -- Changes from version 1.7.1: - + filechooser: - - Handle the "directory" option to select directories - - Only show preview when we have an image - + Updated translations. -- Changes from version 1.7.0: - + screencast: Support mutter version 3 - + settings: Fall back to gsettings for enable-animations - + Updated translations. -- Drop xdg-dpg-support-mutter-pipewire-3-api.patch: Fixed upstream. - -- Add xdg-dpg-support-mutter-pipewire-3-api.patch: screencast: Bump - supported Mutter version to 3 (New pipewire api ver 3). - xdm +- display-manager.service: fixed path of PIDFile (bsc#1183698) + -- Use the option (--)enable-ssh-support of the gpg-agent if the - user has configured this (boo#899647) - -- sysconfig.displaymanager/DM list: added lightdm,sddm; removed - kdm3,kdm4 (bnc#898876) - -- replaced 'Also=' by 'Alias=' in display-manager.service - (bnc#890413) -- make sure not to restart DM on package update; remove confusing - comment about no longer existing %%stop_on_removal, - %restart_on_update macros from specfile (bnc#886641) - -- udpate to release 1.1.11 -- refreshed xdm-tolerant-hostname-changes.diff, xdm-consolekit.diff -- supersedes the following patches: - U_xdm_config-AC_LIBTOOL_DLOPEN-is-required-for-dynamic-lin.patch, - U_xdm_Fix-missing-linking-dependency-on-ldl.patch, - U_xdm_config-use-libtool-export-dynamic-option-for-reverse.patch - -- Use KillMode=process for systemd service, this ensures Xorg won't - receive SIGKILL while switching to runlevel 3 [bnc#871808]. -- Add "Also=xdm.service" to display-manager.service to better - handle migration. - -- added necessary macros for systemd files - -- Don't run dbus-launch if the socket /run/user/<uid>/bus exists, since - this means that dbus is already handled by systemd - -- just don't "package" pid file. It's called xdm.pid, so it's pretty - obvious what package it is from -- take the pid file out of the xdm.tar - -- DISPLAYMANAGER_STARTS_XSERVER needs to be set to "no" on s390x - and ppc64le (bnc#869267) - -- Move forward to systemd, that is use a real service unit file (bnc#869260) - -- Add support for in-line environment variable settings - Handling case like: - Exec=env GNOME_SHELL_SESSION_MODE=classic gnome --session gnome-classic - For now, this is only needed to fix session management issue as in bnc#863709. - -- fix two array iteration bug in etc/X11/xdm/Xsession (xdm.tar.bz2) - 1. "${#argv[@]}" is just the size of the array instead of all the elements, - i.e. "${argv[@]}", no sharp "#" sign. - 2. index of array starting from 0, so "argc" should be increased at the end - of iteration loop. (bnc#866874) - -- /etc/X11/xdm/keytable: make use of systemd's localectl to - generate Xserver's configuration snippet for keyboard layout; - rely on systemd's kbd --> X keyboard mapping; the old mapping - table originating from SaX2 is no longer being used (bnc#861819) - -- Change the default /etc/X11/xdm/Xsession, (fate#316129) - don't save standard output information to ~/.xsession-errors - Modify the xdm.tar.bz2 - -- /etc/X11/xdm/RunChooser calls pidof, so require it - -- don't set twm as hardcoded default if DEFAULT_WM is empty, rely on - the detection in xinitrc.common instead - -- removed u_xdm-sig11-bug-598422.diff - * problem has been resolved differently - -- Added support for qiv in /etc/X11/xdm/Xsetup - -- fixed typo in /etc/X11/xdm/Xsetup - -- fixed loading of .xkb files (bnc#840408) - -- adjusted u_xdm-sig11-bug-598422.diff for openSUSE 12.2 build - (which still applies xdm-consolekit.diff) - -- u_xdm-sig11-bug-598422.diff - * fix Sig11 in xdm when pressing Ctr-c (bnc#598422, bnc#831870) - -- Add some GNOME specifiv magics to Xsession to allow that ~/.i18n - is always sourced (bnc#567324) - -- Some shells do not know about HOSTNAME variable and print error - messages therefore export this variable -- Make check for dbus smart, that is check if threre is already - an active session and use this if possible -- Be aware that one user may use several X sessions in parallel - on the same system as well as on several systems with HOME on - an NFS based share. That is do not override ~/.xsession-errors - -- do not use '-k' option for checkproc for ssh-agent since - /proc/<pid>/exe link is apparently not readable by the user - used for that program (bnc#812783) - -- Add systemd-user-sessions to xdm initscript X-Should-Start, to - ensure user login is available when xdm is started. - -- /etc/X11/xdm/SuSEconfig.xdm: copied required function from old - /lib/YaST/SuSEconfig.functions, which no longer exists since - openSUSE 12.3 (bnc#806738) - -- /etc/X11/xdm/Keyboard.map: - * added missing mac-dvorak entry (bnc#796170) - -- Be aware the mktemp(1) without XXXXXX will do exactly nothing, - therefore use mv(1) which uses rename(2) on the same file system - to use the files created by mktemp(1) to the log output file - -- Add display-manager as provides to xdm initscript, to comply with - systemd defaults. - -- Added a switch to enable building against systemd-logind and - to remove the dependency on ConsoleKit -- Enabled the systemd switch already for Factory - -- Make failsafe work after a failed exec bash builtin -- Add dbus-launch and ck-launch-session to final session command - line for case of using xdm - -- add dependency on xtrans, otherwise TCP is not supported for - xdmcp (bnc#780122) - -- separate *.fallback displaymanager files from xdm.tar.bz2 into - xdm-fallbacks.tar.bz2 and build only suse version < 1210. - (bnc#714003) - -- /etc/init.d/xdm: add plymouth_quit function, use it in xdm - displaymanager file (bnc#775548) - -- /etc/init.d/xdm: overwrite displaymanager's PIDFILE symlink if - neccessary (bnc#774555) - -- avoid plymouth quit for kdm and gdm (bnc#762909) - -- remove --retain-splash option from plymouth quit (bnc#769209) - -- /etc/init.d/xdm - * quit plymouth properly before starting displaymanager - (bnc#769209) - -- Skip LANG argument from command line of session managers (bnc#661946) - -- /etc/pam.d/xdm-np: add session require to pam_loginuid.so in - order to fix running commands via sudo (bnc #746704) - -- Split xdm from xorg-x11. Initial version: 1.1.10. - xorg-x11-server +- U_modesetting-Fix-broken-manpage-in-autoconf-build.patch + * modesetting: Fix broken manpage in autoconf build (boo#1182510) + +- add U_hw_do-not-include-sys-io-with-glibc.patch (bsc#1182884) + xpra +- Update to version 4.1.1 (fixes boo#1182526) + * ensure splash screen failures are not fatal, fix threading + bug + * avoid vaapi crashing in ffmpeg encoder + * `xpra top` fixes: + + correctly show the version number + + laggy input handling and screen updates + + long subcommand timeout + * fix connection errors with trailing slash in display name + * workaround API breakage in newer versions of python-zeroconf + * warn just once if expected GStreamer element properties are + missing + * map more applications to text mode ('code', 'jetbrains') + version 4.1: + * Overhauled container based build system + * Splash screen + * `run_scaled` utility script + Client: + * header bar option for window control menu + * generate a qrcode to connect + * show all keyboard shortcuts + * progress bar for file transfers + * GTK cairo backend support for more native bit depths + * disable xpra's keyboard shortcuts from the system tray menu + * automatically include the server log in bug reports + OpenGL client backend: + * render at fixed bit depths with the `pixel-depth` option + * support more bit depths + Clipboard: + * MacOS support for images, more text formats, etc + * MS Windows support for images + * wayland clients + Server: + * faster server startup + * `xpra list-windows` subcommand + * new window control commands: move - resize + * remote logging: from server to client + * support window re-stacking + `xpra top`: + * show pids, shortcuts + * more details in the list view + * show speed and quality + Display: + * bumped maximum resolution beyond 8K + * set the initial resolution more easily using the + 'resize-display' option + Encoding: + * server side picture downscaling + * libva hardware accelerated encoding + * NVENC 30-bit accelerated encoding + * vpx 30-bit + * x264 30-bit + * faster 30-bit RGB subsampling + * scroll encoding now handled more generically + * black and white mode + Network: + * IGD / UPNP + * SO_KEEPALIVE option + * clients can be queried using local sockets + * specify connection attributes using the connection string + * nested SSH tunnels + * websocket header modules + * specify the socket type with socket activation + * expose the packet flush flag + * `xpra shell` subcommand for interacting with processes in + real time + * custom group sockets directory permissions and name + Testing: + * better test coverage + * cleanup output +- Refresh xpra-paths.patch +- Add xpra-html5 (now distributed separately) and uglify-js + (required by the former) tarballs +- Spec cleanup + yast2 +- Add a AbstractWidget#displayed? to determine whether + a widget is in the UI (bsc#1184115). +- 4.3.60 + yast2-aduc +- Rev version for SLE update; (jsc#ECO-2527); +- 2.2 + +- Bump version 2.1: + + yast2-aduc produces a lot of ldap traffic; (bsc#1170998); + +- Bump version 2.0: + + Update aduc for realmd customer; (jsc#SLE-5527); + +- Update to 1.8: + + Add ability to change/enable/unlock user's passwords; (bsc#1152052); + +- Update to 1.7: + + Failure to authenticate on first try and throws a MemoryError + on Ubuntu; (bsc#1151713); + +- Update to 1.6: + + Remove the dependency on python-ldap + + Module throws exception when smb.conf contains failing include + + Unused xset may cause exception in appimage; (bsc#1150612); + +- Update to 1.5: + + Add InetOrgPerson new object wizard; (bsc#1138203); + + Add Contact new object wizard; (bsc#1138203); + + Add Contacts properties page; (bsc#1138203); + + Add MSMQ Queue Alias new dialog; (bsc#1138203); + + Add printer dialog; (bsc#1138203); + + Add Shared Folder dialog; (bsc#1138203); + + Domain level can also have objects, and OUs/containers should be + displayed in objects list. + + Add Organizationl Unit dialog; (bsc#1138203); + + Add the Move object dialog; (bsc#1138203); + +- Use the domain name stored in the samba Credentials object; (bsc#1138487); +- Display a backtrace if the connection fails. +- 1.4 + +- Use new schema of desktop files (boo#1084864) +- Clean up spec +- Rename desktop files +- 1.3 + +- Update to 1.2: + + Move the module to Network Services + + Use common auth from yast2-adcommon-python + + Switch to using a unified file/actions menu, instead of random buttons + + Add change domains feature + yast2-firewall +- Do not display "No widget..." error messages when opening + a firewall zone widget (bsc#1184115). +- 4.3.11 + yast2-firstboot +- Revert adding starting YaST2 Control Center after first boot as + it does not have production quality and just confuse users + (bsc#1180266) +- 4.3.11 + yast2-installation +- Expert console: fixed "shell" command + - Run X terminal in GUI instead of "dash" (related to the previous + fix for job control error messages bsc#1183648) + - Override TERM to "vt100" when running in fbiterm, + a workaround for frozen vim (bsc#1183652) +- 4.3.36 + yast2-network +- Write DNS servers to NetworkManager connection files when using + a static configuration (bsc#1181701). +- 4.3.64 + +- Use the ESSID to name the NetworkManager configuration files + for wireless networks (bsc#1183733). +- 4.3.63 + +- AutoYaST: Write NetworkManager configuration according to the + profile (bsc#1181701) +- 4.3.62 + yast2-packager +- Revert copying the libzypp cache to the target system and + replacing it by a symlink, it is not safe and it can + cause crash (segfault) in some cases (bsc#1183711) +- 4.3.21 + +- Do not create zypp cache symlink when running in installed + system, it would create /var/cache/zypp -> /var/cache/zypp + loop (bsc#1183683) +- Remove the "Software Repositories" button from the YaST console, + users can easily break the installer with it. Added + "configure_repositories" command to the command line interface + for experts (bsc#1183687) +- 4.3.20 + yast2-sap-ha +- Fix breakage caused by systemd service library reorganization + (bsc#1146220) - L3: Yast2 > HA Setup for SAP Products Crashes with + "cannot import namespace 'SystemdService'" + Apply proposed changes. +- 1.0.8 + +- Fix breakage caused by systemd service library reorganization + (bsc#1146220) - L3: Yast2 > HA Setup for SAP Products Crashes with + "cannot import namespace 'SystemdService'" +- 1.0.7 + +- Version bump to 1.0.6 +- Fix bug (bsc#1117765) + +- Lower stickiness of IP group to match non-Azure configuration +- Log network timeout accessing Azure metadata +- Use crm configure load to replace the cluster configuration (#43) + +- Version bump to 1.0.5; +- Enhanced the module to be used on Azure with unattended mode + support (fate#324542, fate#325956). + + Supports the SBD fencing based options documented on the + Azure best practices guide. + +- Version bump to 1.0.4; +- Bugfixing (fate#325957): + - Fix the rpc server error when Y2DIR variable is set + - Fix the copy_ssfs_keys method to not fail when no password is + informed but there is passwordless ssh access between the nodes + +- Version bump to 1.0.3; +- Enhanced the module to be used in hands-free WF on Bare Metal + (fate#325957): + + included the parameter "readconfig" to read config files exported + on the summary screen. Usage: + yast2 sap_ha readconfig <config file path> + + included the option "unattended" to start the configuration + automatically based on the config file provided. Usage: + yast2 sap_ha readconfig <config file path> unattended + yast2-saptune +- version update from 1.2 to 1.3 to include the following fixes: +- Fixes for bsc#1135879 + Fix to disable tuned daemon, if saptune is not configured. + Adjust some misleading messages and lables. + Adapt the new saptune solution behaviour. + Add new path to the fillup-template directory. +- Fix typo. bsc#1077615 + sap-installation-wizard runs into an error (installing HANA2) + yast2-schema +- Add the 'mkfs_options' element to the 'partition' section + (bsc#1184268). +- 4.3.22 + yast2-storage-ng +- Avoid to call private methods over self because it raises an + exception with ruby < 2.7 (related to bsc#1180723). +- 4.3.50 + +- Round-down the number of physical extends according to the + stripes of the logical volume (bsc#1180723). +- Add extra validations when creating a striped volume and when + editing the physical volumes. +- 4.3.49 + yast2-trans -- Update to version 84.87.20210314.90853260a8: - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Italian) - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * New POT for text domain 'network'. - * New POT for text domain 'add-on'. - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Dutch) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Catalan) - * Translated using Weblate (Japanese) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Czech) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) - * Translated using Weblate (Japanese) +- Update to version 84.87.20210411.9a07deafea: + * Translated using Weblate (French) + * New POT for text domain 'installation'. + * New POT for text domain 'autoinst'. + * Translated using Weblate (Portuguese) + * Translated using Weblate (Hindi) + * New POT for text domain 'autoinst'. + * New POT for text domain 'network'. + * New POT for text domain 'users'. + +- Update to version 84.87.20210402.ed8ff6d0a2: + * New POT for text domain 'users'. + * New POT for text domain 'samba-client'. + * New POT for text domain 'autoinst'. - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Slovak) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Portuguese (Brazil)) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * Translated using Weblate (Dutch) - * New POT for text domain 'storage'. - * New POT for text domain 'country'. - * New POT for text domain 'bootloader'. - * Translated using Weblate (Spanish) - * Translated using Weblate (Japanese) + * Translated using Weblate (German) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) - * Translated using Weblate (Finnish) - * Translated using Weblate (Croatian) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (China)) - * New POT for text domain 'packager'. - * New POT for text domain 'base'. - * New POT for text domain 'packager'. - * New POT for text domain 'base'. + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Slovak) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) - * Translated using Weblate (Hindi) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (German) - * Translated using Weblate (German) - * Translated using Weblate (Italian) - * Translated using Weblate (Italian) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (German) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Portuguese) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (German) - * Translated using Weblate (French) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (German) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (German) - * Translated using Weblate (German) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 'firstboot'. + * Translated using Weblate (Italian) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (German) - * Translated using Weblate (Spanish) + * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Spanish) - * Translated using Weblate (Spanish) - * Translated using Weblate (Finnish) - * Translated using Weblate (Portuguese (Portugal)) - * Translated using Weblate (Italian) - * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) - * Translated using Weblate (Spanish) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Italian) - * Translated using Weblate (Chinese (Taiwan)) + * Fixed string interpolations + +- Update to version 84.87.20210327.c94c0a6cbe: + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'network'. + * New POT for text domain 'control'. + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) - * Translated using Weblate (Italian) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Spanish) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Spanish) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Galician) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Portuguese) - * Translated using Weblate (German) - * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) - * Translated using Weblate (Spanish) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Chinese (Taiwan)) - * Translated using Weblate (Turkish) - * Translated using Weblate (Spanish) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Chinese (China)) - * Translated using Weblate (Italian) - * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Spanish) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Finnish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + +- Update to version 84.87.20210321.8a6c5507f2: + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) - * Translated using Weblate (German) - * Translated using Weblate (Spanish) - * Translated using Weblate (French) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) - * Added translation using Weblate (Sinhala) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Chinese (Taiwan)) + * New POT for text domain 'packager'. - * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (China)) + * New POT for text domain 'security'. - * Translated using Weblate (Russian) - * Translated using Weblate (Finnish) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Italian) + * New POT for text domain 'network'. + * New POT for text domain 'installation'. + * New POT for text domain 'autoinst'. + * Translated using Weblate (Slovak) + +- Update to version 84.87.20210314.90853260a8: + * New POT for text domain 'add-on'. + * New POT for text domain 'base'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'country'. + * New POT for text domain 'installation'. + * New POT for text domain 'network'. + * New POT for text domain 'packager'. + * New POT for text domain 'storage'. + * Added translation using Weblate (Sinhala) + * Translated using Weblate (Catalan) + * Translated using Weblate (Chinese (China)) + * Translated using Weblate (Chinese (Taiwan)) + * Translated using Weblate (Croatian) + * Translated using Weblate (Czech) + * Translated using Weblate (Dutch) + * Translated using Weblate (Finnish) + * Translated using Weblate (French) + * Translated using Weblate (Galician) + * Translated using Weblate (German) + * Translated using Weblate (Hindi) + * Translated using Weblate (Italian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Portugal)) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Russian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Spanish) + * Translated using Weblate (Turkish) you-get +- Update to version 0.4.1520 (no changelog supplied) + youtube-dl +- Update to release 2021.04.01 + * youtube: fix playlist/comunity continuation items extraction + * vimeo: fix unlisted video extraction + * youtube: fix video's channel extraction + * youtube: imporve age-restricted video extraction + * youtube: setup CONSENT cookie when needed + +- Update to release 2021.03.25 + * Improve extraction for RTVE, Applepodcasts, SVTPlay + +- Update to release 2021.03.14 + * voxmedia: fix volume embed extraction + * cbs: add support for Paramount+ + * southpark: Fix extraction and add support for + southparkstudios.com + +- Update to release 2021.03.03 + * bbc: add support for BBC Reel videos + +- Update to release 2021.03.02 + * youtube: fix get_video_info request + * zdf: Rework extractors + +- Update to release 2021.02.22 + * vimeo: Add support for unlisted video source format extraction + * youtube: Fix uploader extraction in flat playlist mode + +- Update to release 2021.02.10 + * youtube: Add support for phone/tablet JS player + * youtube: Extract ABR and VBR + +- Update to release 2021.02.04 + * medialaan: add support DPG Media MyChannels based websites + * youtube: improve DASH formats file size extraction + +- Update to release 2021.01.24.1 + * aol: add support for yahoo videos + * yahoo: fix single video extraction + * aljazeera: fix extraction + * ard: Fix title and description extraction and update tests + * spotify: Add new extractor for Spotify Podcasts + +- Update to release 2021.01.16 + * Protect from infinite recursion due to recursively nested + playlists + +- Update to release 2021.01.08 + * twitter: Add support for summary card + +- Update to release 2021.01.03 + * sky: add support for Sports News articles and Brighcove videos + +- Update to release 2020.12.31 + * Allow format filtering using audio language + +- Update to release 2020.12.29 + * Added support for FXNetworks, live.mewatch.sg, zype/uplynk. + +- Update to release 2020.12.22 + * nhk: Add support for NHK video programs, audio programs and + program clips + * Add support for music.yandex.com, more.tv + +- Update to release 2020.12.14 + * youtube: Add some invidious instances + * itv: clean description from HTML tags + * linuxacademy] Fix authentication and extraction + * downloader/hls] delegate manifests with media initialization + to ffmpeg + +- Update to release 2020.12.12 + * Updates to Facebook video extraction + +- Update to release 2020.12.09 + * slideslive: Add support for yoda service videos and + extract subtitles + * youtube:tab: Capture and output alerts + * telequebec: Fix Extraction and Add Support for + video.telequebec.tv + +- Update to release 2020.12.07 + * peertube: Recognize audio-only formats + * nrk: reduce requests for Radio series + +- Update to release 2020.12.05 + * gamespot: Extract DASH and HTTP formats + * zdf: extract webm formats + * nrk: improve format extraction and geo-restriction detection + +- Update to release 2020.12.02 + * yandexmusic: Refactor and add support for artist's tracks + and albums + * mediaset: add support for movie URLs + * youtube: Improve age-gated videos extraction + +- Update to release 2020.11.29 + * youtube: Improve yt initial player response extraction + +- Update to release 2020.11.26 + * cda, nrk: fix extraction + * youtube: improve music metadata and license extraction + * medaltv: Add new extractor + * bbc: fix BBC News videos extraction, BBC Three clip extraction + * vlive: Add support for post URLs + +- Update to release 2020.11.24 + * pinterest: Add extractor + * extractor/common: add generic support for akamai http format + extraction + * skyit: add support for multiple Sky Italia websites + * pinterest: Add support for large collections (more than 25 + pins) + +- Update to release 2020.11.21.1 + * amara: add new extractor + * discoverynetworks: add support new TLC/DMAX URLs + * youtube: Improve yt initial data extraction + * YoutubeDL: Fix --ignore-errors for playlists with + generator-based entries of url_transparent + * youtube:tab: Add support for current video and fix lives + extraction + * svtplay: Add support for svt.se/barnkanalen + zlib -- Add patch to fix compression level switching - bsc#1175811 bsc#1175830 bsc#1175831 - * zlib-compression-switching.patch - -- Set -DDFLTCC_LEVEL_MASK=0x7e on s390/s390x jsc#13776 - -- Permit a deflateParams() parameter change as soon as possible(bsc#1174736) - * bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch - Fix DFLTCC not flushing EOBS when creating raw streams(bsc#1174551) - * bsc1174551-fxi-imcomplete-raw-streams.patch - -- Update 410.patch to contain latest fixes from IBM bsc#1166260 - * The build behaviour changed - -- Update the zlib-no-version-check.patch to be even more forgiving - with the versions on the zlib to allow updates without rebuilds - -- Add SUSE specific patch to fix bsc#1138793, we simply don't want - to test if the app was linked with exactly same version of zlib - like the one that is present on the runtime: - * zlib-no-version-check.patch - -- Update the s390 patchset bsc#1137624: - * 410.patch - -- Tweak zlib-power8-fate325307.patch to have type of crc32_vpmsum - conform to usage - bsc#1141059 - -- Use FAT LTO objects in order to provide proper static library. - -- Do not enable the previous patchset on s390 but just s390x - bsc#1137624 - -- Add patchset for s390 improvements jsc#SLE-5807 bsc#1136717: - * 410.patch - -- Try to safely abort if we get NULL ptr bsc#1110304 bsc#1129576: - * zlib-power8-fate325307.patch - -- Add patch for fate#325307 zlib speedup on power8: - * zlib-power8-fate325307.patch - -- Add patch to safeguard against negative values in uInt bsc#1071321: - * 0001-Do-not-try-to-store-negative-values-in-unsigned-int.patch - -- Added 32bit minizip support - -- Add gpg signature -- Re-enable profiling - -- Add s390 performance patch (fate#314093): - * zlib-1.2.11-optimized-s390.patch - -- baselibs.conf: add missing dependencies - -- Update to version 1.2.11: - * Fix deflate stored bug when pulling last block from window - * Permit immediate deflateParams changes before any deflate input - -- Update to version 1.2.10: - * Avoid warnings on snprintf() return value - * Fix bug in deflate_stored() for zero-length input - * Fix bug in gzwrite.c that produced corrupt gzip files - * Remove files to be installed before copying them in Makefile.in - * Add warnings when compiling with assembler code - -- Update to version 1.2.9: - * Improve compress() and uncompress() to support large lengths - * Allow building zlib outside of the source directory - * Fix bug when level 0 used with Z_HUFFMAN or Z_RLE - * Fix bugs in creating a very large gzip header - * Add uncompress2() function, which returns the input size used - * Dramatically speed up deflation for level 0 (storing) - * Add gzfread() and gzfwrite(), duplicating the interfaces of fread() and fwrite() - * Add crc32_z() and adler32_z() functions with size_t lengths - * Many portability improvements -- Drop patches included in upstream: - * zlib-bnc1003577.patch - * zlib-bnc1003579-part2.patch - * zlib-bnc1003579.patch - * zlib-bnc1003580.patch - * zlib-bnc1013882.patch -- Drop zlib-1.2.7-improve-longest_match-performance.patch - * not accepted by upstream for two releases - * rebasing no longer possible - -- Include fixes for bnc#1003580 bnc#1003579 bnc#1003577 bnc#1013882: - * zlib-bnc1003577.patch - * zlib-bnc1003579-part2.patch - * zlib-bnc1003579.patch - * zlib-bnc1003580.patch refreshed - * zlib-bnc1013882.patch CVE-2016-9843 - -- Trim descriptions to fit target audience. Update RPM group - classification. - -- Require zlib-devel in zlib-devel-static to fix previous change - -- Bring back zlib-devel-static. Needed by binutils - -- Remove zlib-devel-static, nothing should use libz.a anyway. -- Package minizip library, everything using it should now pull - minizip-devel and unbundle it bnc#935864 - zstd +- Add 0001-PATCH-Use-umask-to-Constrain-Created-File-Permission.patch + fixing (CVE-2021-24031, bsc#1183371) and (CVE-2021-24032, bsc#1183370). + Use umask() to constrain created file permission. +