Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20220107 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: gcc11 (11.2.1+git1018 -> 11.2.1+git1173) gedit (40.1 -> 41.alpha) glib-networking hwdata (0.354 -> 0.355) ibus libglvnd (1.3.3 -> 1.4.0) libgphoto2 (2.5.27 -> 2.5.28) libmodulemd libmwaw (0.3.20 -> 0.3.21) libstorage-ng (4.4.68 -> 4.4.70) openexr openssl (1.1.1l -> 1.1.1m) openssl-1_1 (1.1.1l -> 1.1.1m) pkcs11-helper (1.25.1 -> 1.27.0) pulseaudio python-Twisted python-aioitertools python-boto3 (1.20.24 -> 1.20.28) python-botocore (1.23.24 -> 1.23.28) python-kiwisolver (1.3.1 -> 1.3.2) python-lxml (4.6.4 -> 4.6.5) python-pandas (1.3.4 -> 1.3.5) python-requests (2.26.0 -> 2.27.1) python-traitlets (4.3.3 -> 5.1.1) qpdf (10.4.0 -> 10.5.0) systemd usbredir whois (5.5.10 -> 5.5.11) xapps (2.2.5 -> 2.2.8) xsettingsd (0.0+git20171105 -> 1.0.2) yast2-installation (4.4.31 -> 4.4.32) yast2-storage-ng (4.4.30 -> 4.4.31) zstd (1.5.0 -> 1.5.1) === Details === ==== gcc11 ==== Version update (11.2.1+git1018 -> 11.2.1+git1173) Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libstdc++6-pp-gcc11-32bit libtsan0 libubsan1 - Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173 * Fix D memory corruption in -M output. * Fix ICE in is_this_parameter with coroutines. [boo#1193659] ==== gedit ==== Version update (40.1 -> 41.alpha) Subpackages: gedit-lang python3-gedit - Stop passing introspection=true, vapi=true and plugins=true to meson, no longer needed. - Add gedit-fix-open-crash.patch: open-selector: Fix crash introduced in GDateTime port. ==== glib-networking ==== Subpackages: glib-networking-lang - Increase testsuite timeout ==== hwdata ==== Version update (0.354 -> 0.355) - Update to version 0.355 (bsc#1194338): + Updated pci, usb and vendor ids. ==== ibus ==== Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0 - Do not introduce ibus-gtk4-32bit unless there will be demand for it: drop its definition from baselibs.conf. - Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4). - Split build of gtk4 module into an own flavor, allowing us to break a build cycle. - Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed - Remove ibus-python-install-dir.patch * Not used for build anymore ==== libglvnd ==== Version update (1.3.3 -> 1.4.0) Subpackages: libglvnd-32bit - update to 1.4.0: * tests cleanups * Update bin/symbols-check.py from mesa/mesa@6f854145 * Remove extra paragraph from license text. * Add one more missing dep_x11_headers * Update uthash to v2.3.0 * EGL: Add support for eglQueryDisplayAttribKHR and NV. ==== libgphoto2 ==== Version update (2.5.27 -> 2.5.28) Subpackages: libgphoto2-6 libgphoto2-6-lang libgphoto2_port12 - updated to 2.5.28 release general: * OS/2 support removed (broken and unused since at least 2006) * remove built-in rpm packaging (use distro packaging instead) * remove linux-hotplug rule creation (removed from distros around 2006) * remaining text which was iso-8859 is UTF-8 now (except one po file) * To override docdir and htmldir, use configure arguments --docdir= and --htmldir= instead of --with-doc-dir= and --with-html-dir= * some code cleanups, especially handling of include files and i18n handling ptp2: * wait event * property changes now reported with "'name' to 'value'" added * object info changes now reported as FILE_CHANGED events (e.g. if you change protection flags) * Nikon J1: capture fixed * Olympus: fixed that wait time was twice as long as required if no events arrived * Sigma Fp: added basic beta support for capture, live view and config. * Sony: * mark all widgets as read-write again, read-only logic was not 100% correct * speed-ups and fixes to the stepping based config setting * Canon EOS * handle newer EOS R series reporting of configs (ISO, Aperture, Shutterspeed) * track UI lock state to avoid device busy reports * fixed "zoom" range settings (for lenses with powered zoom, also for today Powershot) * Fuji: * ptpip improvements * bug fixes * some Fuji cameras have now liveview only for webcam (need new firmware) * various small fixes and code cleanups * New ids: * Sony Alpha-RX1R II, ILCE-7C, ZV-E10, A6600, DSC HX-80, ILCE-7RM3A, ILCE-7RM4A, DSC-A7S III * Nikon Coolpix B500, Zfc * Canon EOS M50m2, Digital IXUS 132 * Fuji X-Pro3, GFX 100S, X100V canon: * fixed wait event crashes * correctly mark read only config widgets as read-only pentax: * fix PEF raw files for non-K100D translations: * updated german, french, polish, ukrainian ==== libmodulemd ==== - Drop unknown meson parameters: developer_build, with_py2_overrides, with_py3_overrides. ==== libmwaw ==== Version update (0.3.20 -> 0.3.21) - update to 0.3.21: * add debug code to read some private rsrc data + allow to read some MacWrite which does not have printer informations * add a parser for Scoop files * add a parser for ScriptWriter files * add a parser for ReadySetGo 1-4 files ==== libstorage-ng ==== Version update (4.4.68 -> 4.4.70) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#854 - use make_shared instead of new when creating actions for the actiongraph - 4.4.70 - merge gh#openSUSE/libstorage-ng#853 - added const - 4.4.69 - merge gh#openSUSE/libstorage-ng#852 - added Luks::reset_activation_infos() - Translated using Weblate (Japanese) (bsc#1149754) - Translated using Weblate (Catalan) (bsc#1149754) - Translated using Weblate (Slovak) (bsc#1149754) ==== openexr ==== Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30 - security update - added patches fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute + openexr-CVE-2021-45942.patch ==== openssl ==== Version update (1.1.1l -> 1.1.1m) - Update to 1.1.1m release ==== openssl-1_1 ==== Version update (1.1.1l -> 1.1.1m) Subpackages: libopenssl1_1 libopenssl1_1-32bit libopenssl1_1-hmac - Update to 1.1.1m: * Avoid loading of a dynamic engine twice. * Prioritise DANE TLSA issuer certs over peer certs - Rebased patches: * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-system-cipherlist.patch ==== pkcs11-helper ==== Version update (1.25.1 -> 1.27.0) Subpackages: libpkcs11-helper1 - update to 1.27.0: * core: handle PIN expiration after C_Login as C_Login may take a while * core: return explict success when plugin&play and no threading and no safefork, thanks to Tunnelblick * openssl: build with openssl ec disabled * openssl: support RSA_NO_PADDING padding, thanks to Selva Nair * core: reduce mutex lock scope of add/remove provider, thanks to Frank Morgner * core: improve the fork fixup sequence ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-setup pulseaudio-utils pulseaudio-zsh-completion system-user-pulse - Fix parameters passed to meson: * access-group, => access_group, system-group => system_group, and system-user => system_user for them to actually have an effect. ==== python-Twisted ==== - Add patch currentThread-deprecated.patch: * Do not call a deprecated method which causes reactor startup to abort. ==== python-aioitertools ==== - Add aioitertools-remove-loop.patch for python310 compatibility gh#omnilib/aioitertools#84 ==== python-boto3 ==== Version update (1.20.24 -> 1.20.28) - Update to version 1.20.28 * api-change:``rekognition``: [``botocore``] This release introduces a new field IndexFacesModelVersion, which is the version of the face detect and storage model that was used when indexing the face vector. * api-change:``s3``: [``botocore``] Minor doc-based updates based on feedback bugs received. * enhancement:JSONFileCache: [``botocore``] Add support for __delitem__ in JSONFileCache * api-change:``s3control``: [``botocore``] Documentation updates for the renaming of Glacier to Glacier Flexible Retrieval. - from version 1.20.27 * api-change:``sagemaker``: [``botocore``] The release allows users to pass pipeline definitions as Amazon S3 locations and control the pipeline execution concurrency using ParallelismConfiguration. It also adds support of EMR jobs as pipeline steps. * api-change:``rds``: [``botocore``] Multiple doc-only updates for Relational Database Service (RDS) * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added strength levels to the Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs. * api-change:``greengrassv2``: [``botocore``] This release adds the API operations to manage the Greengrass role associated with your account and to manage the core device connectivity information. Greengrass V2 customers can now depend solely on Greengrass V2 SDK for all the API operations needed to manage their fleets. * api-change:``detective``: [``botocore``] Added and updated API operations to support the Detective integration with AWS Organizations. New actions are used to manage the delegated administrator account and the integration configuration. - from version 1.20.26 * api-change:``nimble``: [``botocore``] Amazon Nimble Studio adds support for users to upload files during a streaming session using NICE DCV native client or browser. * api-change:``chime-sdk-messaging``: [``botocore``] The Amazon Chime SDK now supports updating message attributes via channel flows * api-change:``imagebuilder``: [``botocore``] Added a note to infrastructure configuration actions and data types concerning delivery of Image Builder event messages to encrypted SNS topics. The key that's used to encrypt the SNS topic must reside in the account that Image Builder runs under. * api-change:``workmail``: [``botocore``] This release allows customers to change their email monitoring configuration in Amazon WorkMail. * api-change:``transfer``: [``botocore``] Property for Transfer Family used with the FTPS protocol. TLS Session Resumption provides a mechanism to resume or share a negotiated secret key between the control and data connection for an FTPS session. * api-change:``lookoutmetrics``: [``botocore``] This release adds support for Causal Relationships. Added new ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type * api-change:``mediaconnect``: [``botocore``] You can now use the Fujitsu-QoS protocol for your MediaConnect sources and outputs to transport content to and from Fujitsu devices. * api-change:``qldb``: [``botocore``] Amazon QLDB now supports journal exports in JSON and Ion Binary formats. This release adds an optional OutputFormat parameter to the ExportJournalToS3 API. - from version 1.20.25 * api-change:``customer-profiles``: [``botocore``] This release adds an optional parameter, ObjectTypeNames to the PutIntegration API to support multiple object types per integration option. Besides, this release introduces Standard Order Objects which contain data from third party systems and each order object belongs to a specific profile. * api-change:``sagemaker``: [``botocore``] This release adds a new ContentType field in AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig. * api-change:``forecast``: [``botocore``] Adds ForecastDimensions field to the DescribeAutoPredictorResponse * api-change:``securityhub``: [``botocore``] Added new resource details objects to ASFF, including resources for Firewall, and RuleGroup, FirewallPolicy Added additional details for AutoScalingGroup, LaunchConfiguration, and S3 buckets. * api-change:``location``: [``botocore``] Making PricingPlan optional as part of create resource API. * api-change:``redshift``: [``botocore``] This release adds API support for managed Redshift datashares. Customers can now interact with a Redshift datashare that is managed by a different service, such as AWS Data Exchange. * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway * api-change:``devops-guru``: [``botocore``] Adds Tags support to DescribeOrganizationResourceCollectionHealth * api-change:``imagebuilder``: [``botocore``] This release adds support for importing and exporting VM Images as part of the Image Creation workflow via EC2 VM Import/Export. * api-change:``datasync``: [``botocore``] AWS DataSync now supports FSx Lustre Locations. * api-change:``finspace-data``: [``botocore``] Make dataset description optional and allow s3 export for dataviews - Update BuildRequires and Requires from setup.py ==== python-botocore ==== Version update (1.23.24 -> 1.23.28) - Version update to 1.23.28 * api-change:``rekognition``: This release introduces a new field IndexFacesModelVersion, which is the version of the face detect and storage model that was used when indexing the face vector. * api-change:``s3``: Minor doc-based updates based on feedback bugs received. * enhancement:JSONFileCache: Add support for __delitem__ in JSONFileCache * api-change:``s3control``: Documentation updates for the renaming of Glacier to Glacier Flexible Retrieval. - from version 1.23.27 * api-change:``sagemaker``: The release allows users to pass pipeline definitions as Amazon S3 locations and control the pipeline execution concurrency using ParallelismConfiguration. It also adds support of EMR jobs as pipeline steps. * api-change:``rds``: Multiple doc-only updates for Relational Database Service (RDS) * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added strength levels to the Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs. * api-change:``greengrassv2``: This release adds the API operations to manage the Greengrass role associated with your account and to manage the core device connectivity information. Greengrass V2 customers can now depend solely on Greengrass V2 SDK for all the API operations needed to manage their fleets. * api-change:``detective``: Added and updated API operations to support the Detective integration with AWS Organizations. New actions are used to manage the delegated administrator account and the integration configuration. - from version 1.23.26 * api-change:``nimble``: Amazon Nimble Studio adds support for users to upload files during a streaming session using NICE DCV native client or browser. * api-change:``chime-sdk-messaging``: The Amazon Chime SDK now supports updating message attributes via channel flows * api-change:``imagebuilder``: Added a note to infrastructure configuration actions and data types concerning delivery of Image Builder event messages to encrypted SNS topics. The key that's used to encrypt the SNS topic must reside in the account that Image Builder runs under. * api-change:``workmail``: This release allows customers to change their email monitoring configuration in Amazon WorkMail. * api-change:``transfer``: Property for Transfer Family used with the FTPS protocol. TLS Session Resumption provides a mechanism to resume or share a negotiated secret key between the control and data connection for an FTPS session. * api-change:``lookoutmetrics``: This release adds support for Causal Relationships. Added new ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type * api-change:``mediaconnect``: You can now use the Fujitsu-QoS protocol for your MediaConnect sources and outputs to transport content to and from Fujitsu devices. * api-change:``qldb``: Amazon QLDB now supports journal exports in JSON and Ion Binary formats. This release adds an optional OutputFormat parameter to the ExportJournalToS3 API. - from version 1.23.25 * api-change:``customer-profiles``: This release adds an optional parameter, ObjectTypeNames to the PutIntegration API to support multiple object types per integration option. Besides, this release introduces Standard Order Objects which contain data from third party systems and each order object belongs to a specific profile. * api-change:``sagemaker``: This release adds a new ContentType field in AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig. * api-change:``forecast``: Adds ForecastDimensions field to the DescribeAutoPredictorResponse * api-change:``securityhub``: Added new resource details objects to ASFF, including resources for Firewall, and RuleGroup, FirewallPolicy Added additional details for AutoScalingGroup, LaunchConfiguration, and S3 buckets. * api-change:``location``: Making PricingPlan optional as part of create resource API. * api-change:``redshift``: This release adds API support for managed Redshift datashares. Customers can now interact with a Redshift datashare that is managed by a different service, such as AWS Data Exchange. * api-change:``apigateway``: Documentation updates for Amazon API Gateway * api-change:``devops-guru``: Adds Tags support to DescribeOrganizationResourceCollectionHealth * api-change:``imagebuilder``: This release adds support for importing and exporting VM Images as part of the Image Creation workflow via EC2 VM Import/Export. * api-change:``datasync``: AWS DataSync now supports FSx Lustre Locations. * api-change:``finspace-data``: Make dataset description optional and allow s3 export for dataviews ==== python-kiwisolver ==== Version update (1.3.1 -> 1.3.2) - update to 1.3.2: - Add support for Python 3.10, drop official support Python 3.6 - Remove direct accesses to ob_type in C-API use Py_TYPE instead ==== python-lxml ==== Version update (4.6.4 -> 4.6.5) - update to 4.6.5 (bsc#1193752, CVE-2021-43818): * A vulnerability (GHSL-2021-1038) in the HTML cleaner allowed sneaking script content through SVG images. * A vulnerability (GHSL-2021-1037) in the HTML cleaner allowed sneaking script content through CSS imports and other crafted constructs. ==== python-pandas ==== Version update (1.3.4 -> 1.3.5) - Update to version 1.3.5 * Fixed regression in Series.equals() when comparing floats with dtype object to None (GH44190) * Fixed regression in merge_asof() raising error when array was supplied as join key (GH42844) * Fixed regression when resampling DataFrame with DateTimeIndex with empty groups and uint8, uint16 or uint32 columns incorrectly raising RuntimeError (GH43329) * Fixed regression in creating a DataFrame from a timezone-aware Timestamp scalar near a Daylight Savings Time transition (GH42505) * Fixed performance regression in read_csv() (GH44106) * Fixed regression in Series.duplicated() and Series.drop_duplicates() when Series has Categorical dtype with boolean categories (GH44351) * Fixed regression in GroupBy.sum() with timedelta64[ns] dtype containing NaT failing to treat that value as NA (GH42659) * Fixed regression in RollingGroupby.cov() and RollingGroupby.corr() when other had the same shape as each group would incorrectly return superfluous groups in the result (GH42915) ==== python-requests ==== Version update (2.26.0 -> 2.27.1) - update to 2.27.1 * Fixed parsing issue that resulted in the auth component being dropped from proxy URLs. (#6028) - update to 2.27.0: * Officially added support for Python 3.10. (#5928) * Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between Python 2 and 3. This gets raised in the `response.json()` method, and is backwards compatible as it inherits from previously thrown exceptions. Can be caught from `requests.exceptions.RequestException` as well. (#5856) * Improved error text for misnamed `InvalidSchema` and `MissingSchema` exceptions. This is a temporary fix until exceptions can be renamed (Schema->Scheme). (#6017) * Improved proxy parsing for proxy URLs missing a scheme. This will address recent changes to `urlparse` in Python 3.9+. (#5917) * Fixed defect in `extract_zipped_paths` which could result in an infinite loop for some paths. (#5851) * Fixed handling for `AttributeError` when calculating length of files obtained by `Tarfile.extractfile()`. (#5239) * Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with `requests.exceptions.InvalidHeader`. (#5914) * Fixed bug where two Host headers were sent for chunked requests. (#5391) * Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was incorrectly stripped from all requests sent with `Session.send`. (#5924) * Fixed performance regression in 2.26.0 for hosts with a large number of proxies available in the environment. (#5924) * Fixed idna exception leak, wrapping `UnicodeError` with `requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the domain. (#5414) * Requests support for Python 2.7 and 3.6 will be ending in 2022. While we don't have exact dates, Requests 2.27.x is likely to be the last release series providing support. ==== python-traitlets ==== Version update (4.3.3 -> 5.1.1) - Update to version 5.1.1 * 5.1.1 fixes compatibility issues with Python 3.10 (rc2). - Release 5.1.0 * Traitlets 5.1 brings a couple of updates and changes to traitlets, and is recommended for all users. What follow is a non-exhaustive list of changes: * Removal of the ``ipython_genutils`` dependency, this should remove any direct and indirect reliance on ``nose`` and prepare traitlets 5.1 for Python 3.10 and above compatibility, some test suite changes also accommodate Python 3.10 changes. If you package traitlets downstream, make sure to remove this dependency. * Removal of ``ipython_genutils`` may have change the default encoding detected for the command line argument parsing when not utf-8. We expect this to affect a small portion of older windows version. If you encounter issue let us know. * Stop recommendation of ``CUnicode`` in some circumstances as it's deprecated. * Our test suite is now using GitHub action instead of travis CI. If you are packaging downstream using the git repository, you may have to exclude the ``.github`` folder now, and can remove exclusion of * It fixes a parsing issue for list of one single element on the CLI. * We reserve the right to remove official support for Python 3.7 in subsequent minor revisions. - Releases 5.0.2 to 5.0.5 * Support deprecated literals for sets, tuples on the command-line: ``nbconvert - -TagRemovePreprocessor.remove_cell_tags=' *"tag"}'`` * Fix ``from_string_list`` for Tuples in general * Fix support for ``List(default_value=None, allow_none=True)`` and other Container traits * Fix help output for nested aliases and tuple traits * Support deprecated use of byte-literals for bytes on the command-line: ``ipython kernel --Session.key="b'abc'"``. The `b` prefix is no longer needed in traitlets 5.0, but is supported for backward-compatibility * Improve output of configuration errors, especially when help output would make it hard to find the helpful error message * Fix regression in handling `--opt=None` on the CLI for configurable traits with `allow_none=True` * Fix casting bytes to unicode - Traitlets 5.0 * Traitlets 5.0 is a new version of traitlets that accumulate changes over a period of more close to four years; A number of internal refactoring made the internal code structure cleaner and simpler, and greatly improved the diagnostic error messages as well has help and documentation generation. * We expect no code change needed for any consumer of the Python API (ipywidgets, and alike), though CLI argument parsing have seen a complete rewrite, so if you have an application that does use the parsing logic of traitlets you may see changes in behavior, and now have access to more features. * Major changes are: - Removal of Python 2 support, - Removal of Python 3.0-3.6 support - we now follow NEP 29, and are thus Python 3.7+ only. - remove ``six`` as a dependency - remove ``funcsig`` as a dependency. ==== qpdf ==== Version update (10.4.0 -> 10.5.0) - update to 10.5.0: * Since qpdf version 8, using object accessor methods on an instance of ``QPDFObjectHandle`` may create warnings if the object is not of the expected type. These warnings now have an error code of ``qpdf_e_object`` instead of ``qpdf_e_damaged_pdf``. Also, comments have been added to :file:`QPDFObjectHandle.hh` to explain in more detail what the behavior is. See :ref:`object-accessors` for a more in-depth discussion. * Add ``Pl_Buffer::getMallocBuffer()`` to initialize a buffer allocated with ``malloc()`` for better cross-language interoperability. * Overhaul error handling for the object handle functions C API. Some rare error conditions that would previously have caused a crash are now trapped and reported, and the functions that generate them return fallback values. See comments in the ``ERROR HANDLING`` section of :file:`include/qpdf/qpdf-c.h` for details. In particular, exceptions thrown by the underlying C++ code when calling object accessors are caught and converted into errors. The errors can be checked by calling ``qpdf_has_error``. Use ``qpdf_silence_errors`` to prevent the error from being written to stderr. * Add ``qpdf_get_last_string_length`` to the C API to get the length of the last string that was returned. This is needed to handle strings that contain embedded null characters. * Add ``qpdf_oh_is_initialized`` and ``qpdf_oh_new_uninitialized`` to the C API to make it possible to work with uninitialized objects. * Add ``qpdf_oh_new_object`` to the C API. This allows you to clone an object handle. * Add ``qpdf_get_object_by_id``, ``qpdf_make_indirect_object``, and ``qpdf_replace_object``, exposing the corresponding methods in ``QPDF`` and ``QPDFObjectHandle``. - add build-without-pdf.patch to fix documentation installation - enable documentation build, enable tests, enable werror ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-container systemd-lang systemd-sysvinit udev - Update systemd-user PAM service again Change the default implementation of pam_setcred() again, previously customized to run the full "auth" PAM stack and only call pam_deny.so which is basically the SUSE default behavior without pam_warn.so. This is considered safer, especially on SLE where a regression was spotted by QA. - move files related to static nodes to udev - Replace S:$n references with SOURCE$n. Makes vim * search work. ==== usbredir ==== Subpackages: libusbredirhost1 libusbredirparser1 - Drop unknown llvm-fuzz meson paramerter: meson 0.60 is strict and fails when unknown parameters are being passed. ==== whois ==== Version update (5.5.10 -> 5.5.11) - update to 5.5.11: * Implemented a --no-recursion command line option to disable recursion from registrar to registry servers. * Updated the .pro, .vu and .xxx TLD servers. * Updated the list of new gTLDs. * Removed 7 new gTLDs which are no longer active. ==== xapps ==== Version update (2.2.5 -> 2.2.8) Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang - Update to version 2.2.8. * l10n: Update translations - Update to version 2.2.7 * icons: Add xapp-view-fit-height-symbolic and xapp-view-fit-width-symbolic - Update to version 2.2.6. * Update documentation * xapp-favorites.c: Unescape the file uri before using it for display. * l10n: Update translations ==== xsettingsd ==== Version update (0.0+git20171105 -> 1.0.2) - update to 1.0.2: * Fix from Phil Miller to make dump_xsettingsd return 1 on error. * Support for building using CMake from Andreas Sturmlechner and Peter Eszlari. * systemd service file from Peter Eszlari. ==== yast2-installation ==== Version update (4.4.31 -> 4.4.32) - Do not propose Linux Security Module default configuration when it is declared as not configurable in the control file or in the AutoYaST profile (related to jsc#SLE-22069). - 4.4.32 ==== yast2-storage-ng ==== Version update (4.4.30 -> 4.4.31) - Fix calling keywords for IssuesReporter in ruby3 (bsc#1194342) - 4.4.31 ==== zstd ==== Version update (1.5.0 -> 1.5.1) Subpackages: libzstd1 libzstd1-32bit - add noexecstack.patch (bsc#1194337) - fix pkgconfig pc file settings by passing in right prefix during build - update to 1.5.1: * perf: rebalanced compression levels, to better match the intended speed/level curve * perf: faster huffman decoder, using x64 assembly * perf: slightly faster high speed modes (strategies fast & dfast) * perf: improved binary size and faster compilation times * perf: new row64 mode, used notably in level 12 * perf: faster mid-level compression speed in presence of highly repetitive patterns * perf: minor compression ratio improvements for small data at high levels * perf: reduced stack usage (mostly useful for Linux Kernel) * perf: faster compression speed on incompressible data * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance * build: allows hiding static symbols in the dynamic library, using build macro * build: support for m68k (Motorola 68000's) * build: improved AIX support * build: improved meson unofficial build * cli : custom memory limit when training dictionary (#2925) * cli : report advanced parameters information when compressing in very verbose mode (``-vv`)