Packages changed: busybox (1.33.1 -> 1.34.1) kustomize libfido2 (1.8.0 -> 1.9.0) nfs-utils python-Pillow (8.3.2 -> 8.4.0) python-pyOpenSSL (20.0.1 -> 21.0.0) python-urllib3 (1.26.6 -> 1.26.7) rpm === Details === ==== busybox ==== Version update (1.33.1 -> 1.34.1) - Disable crc32 to avoid conflict with perl-Archive-Zip (until some project really requires crc32) - Build busybox-warewulf3 for i586 as well. This allowes to set up i586 nodes. - Enable fdisk (jsc#CAR-16) - Add testsuite-gnu-echo.patch: testing.sh to use GNU echo - Remove the duplicated config entries and construct the snippets on the fly based on the main config. This way it's easier to keep track of what's different - Update to 1.34.1: * build system: use SOURCE_DATE_EPOCH for timestamp if available * many bug fixes and new features * touch: make FEATURE_TOUCH_NODEREF unconditional ==== kustomize ==== - Use SOURCE_DATE_EPOCH for the build date - include the version and build date in the version output ==== libfido2 ==== Version update (1.8.0 -> 1.9.0) - Version 1.9.0 (2021-10-27) * Enabled NFC support on Linux. * Added OpenSSL 3.0 compatibility. * Removed OpenSSL 1.0 compatibility. * Support for FIDO 2.1 "minPinLength" extension. * Support for COSE_EDDSA, COSE_ES256, and COSE_RS1 attestation. * Support for TPM 2.0 attestation. * Support for device timeouts; see fido_dev_set_timeout(). * New API calls: - es256_pk_from_EVP_PKEY; - fido_cred_attstmt_len; - fido_cred_attstmt_ptr; - fido_cred_pin_minlen; - fido_cred_set_attstmt; - fido_cred_set_pin_minlen; - fido_dev_set_pin_minlen_rpid; - fido_dev_set_timeout; - rs256_pk_from_EVP_PKEY. * Reliability and portability fixes. * Better handling of HID devices without identification strings; gh#381. * Fixed detection of Windows?s native webauthn API; gh#382. ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client - Add CONFIG parameter to %sysusers_generate_pre - Remove unneeded group line (user implies group) - Add Shell parameter to statd-user.conf ==== python-Pillow ==== Version update (8.3.2 -> 8.4.0) - update to 8.4.0: - Prefer global transparency in GIF when replacing with background color #5756 - Added "exif" keyword argument to TIFF saving #5575 - Copy Python palette to new image in quantize() #5696 - Read ICO AND mask from end #5667 - Actually check the framesize in FliDecode.c #5659 - Determine JPEG2000 mode purely from ihdr header box #5654 - Fixed using info dictionary when writing multiple APNG frames #5611 - Allow saving 1 and L mode TIFF with PhotometricInterpretation 0 #5655 - For GIF save_all with palette, do not include palette with each frame #5603 - Keep transparency when converting from P to LA or PA #5606 - Copy palette to new image in transform() #5647 - Added "transparency" argument to EpsImagePlugin load() #5620 - Corrected pathlib.Path detection when saving #5633 - Added WalImageFile class #5618 - Consider I;16 pixel size when drawing text #5598 - If default conversion from P is RGB with transparency, convert to RGBA #5594 - Speed up rotating square images by 90 or 270 degrees #5646 - Add support for reading DPI information from JPEG2000 images - Catch TypeError from corrupted DPI value in EXIF #5639 - Do not close file pointer when saving SGI images #5645 - Deprecate ImagePalette size parameter #5641 - Prefer command line tools SDK on macOS #5624 ==== python-pyOpenSSL ==== Version update (20.0.1 -> 21.0.0) - Add check_inv_ALPN_lists.patch checks for invalid ALPN lists before calling OpenSSL (gh#pyca/pyopenssl#1056). - update to 21.0.0: - The minimum ``cryptography`` version is now 3.3. - Drop support for Python 3.5 - Raise an error when an invalid ALPN value is set. - Added ``OpenSSL.SSL.Context.set_min_proto_version`` and ``OpenSSL.SSL.Context.set_max_proto_version`` - Updated ``to_cryptography`` and ``from_cryptography`` methods to support an upcoming release of ``cryptography`` without raising deprecation warnings. ==== python-urllib3 ==== Version update (1.26.6 -> 1.26.7) - update to 1.26.7: * Fixed a bug with HTTPS hostname verification involving IP addresses and lack of SNI. * Fixed a bug where IPv6 braces weren't stripped during certificate hostname matching. ==== rpm ==== Subpackages: librpmbuild9 - Add support for using a thread pool for threaded zstd compression new patch: zstdpool.diff - Switch to threaded zstd compression with a pool of 8 threads new patch: zstdthreaded.diff