Packages changed: NetworkManager akonadi-search apparmor argon2 aws-cli (1.22.87 -> 1.23.1) btrfsprogs (5.16.1 -> 5.17) calligra cellwriter coreutils (9.0 -> 9.1) curl (7.82.0 -> 7.83.0) cvs desktop-translations (84.87.20220316.9301f89b -> 84.87.20220427.80cb897f) elfutils (0.186 -> 0.187) elfutils-debuginfod (0.186 -> 0.187) eog (42.0 -> 42.1) evince (42.1 -> 42.2) evolution (3.44.0 -> 3.44.1) evolution-ews (3.44.0 -> 3.44.1) file fontconfig (2.13.1 -> 2.14.0) gegl gnome-control-center (42.0 -> 42.1) gnome-desktop (42.0 -> 42.1) gnome-maps (42.0 -> 42.1) gnome-music (42.0 -> 42.1) gspell (1.8.4 -> 1.10.0) gupnp-av gvfs (1.50.0 -> 1.50.1) gzip kcalutils libadwaita (1.1.0 -> 1.1.1) libapparmor libbase (1.1.3 -> 1.1.6) libcaca libeconf (0.4.5+git20220406.c9658f2 -> 0.4.6+git20220427.3016f4e) libfonts (1.1.3 -> 1.1.6) libformula (1.1.3 -> 1.1.6) libloader (1.1.3 -> 1.1.6) libmypaint (1.6.0 -> 1.6.1) liboauth libqt5-qtwebengine librepository (1.1.3 -> 1.1.6) librsvg (2.54.0 -> 2.54.1) libserializer (1.1.2 -> 1.1.6) libstorage-ng (4.5.5 -> 4.5.6) liburing llvm14 (14.0.0 -> 14.0.1) make nano (6.2 -> 6.3) nautilus (42.0 -> 42.1.1) ncurses (6.3.20220416 -> 6.3.20220423) openssh pango (1.50.4 -> 1.50.7) patterns-gnome perl-Bootloader (0.938 -> 0.939) perl-Image-ExifTool (12.39 -> 12.41) perl-Mojolicious (9.24 -> 9.25) pidgin (2.14.8 -> 2.14.9) pipewire (0.3.50 -> 0.3.51) policycoreutils python-boto3 (1.21.32 -> 1.22.1) python-botocore (1.24.32 -> 1.25.1) python-pycurl (7.43.0.6 -> 7.45.1) python-tornado6 re2 redis (6.2.6 -> 6.2.7) rubygem-actioncable-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-actionmailbox-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-actionmailer-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-actionpack-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-actiontext-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-actionview-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-activejob-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-activemodel-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-activerecord-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-activestorage-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-activesupport-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-bcrypt (3.1.16 -> 3.1.17) rubygem-bundler (2.3.8 -> 2.3.12) rubygem-capistrano (3.16.0 -> 3.17.0) rubygem-fog-core (2.2.4 -> 2.3.0) rubygem-jekyll (4.2.1 -> 4.2.2) rubygem-js-routes (2.2.2 -> 2.2.3) rubygem-liquid (5.2.0 -> 5.3.0) rubygem-loofah (2.14.0 -> 2.16.0) rubygem-mixlib-shellout (3.2.5 -> 3.2.7) rubygem-mocha (1.13.0 -> 1.14.0) rubygem-moneta (1.4.2 -> 1.5.1) rubygem-msgpack (1.4.5 -> 1.5.1) rubygem-omniauth (2.0.4 -> 2.1.0) rubygem-omniauth-google-oauth2 (1.0.0 -> 1.0.1) rubygem-parser (3.1.1.0 -> 3.1.2.0) rubygem-passenger (6.0.12 -> 6.0.13) rubygem-pg (1.3.4 -> 1.3.5) rubygem-puma-4 (4.3.11 -> 4.3.12) rubygem-rails-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-railties-7.0 (7.0.2.3 -> 7.0.2.4) rubygem-rake-compiler (1.1.9 -> 1.2.0) rubygem-regexp_parser (2.2.1 -> 2.3.1) rubygem-rouge (3.27.0 -> 3.28.0) rubygem-rspec-rails (5.1.1 -> 5.1.2) rubygem-rubocop (1.26.0 -> 1.28.2) rubygem-rubocop-ast (1.16.0 -> 1.17.0) rubygem-ruby-dbus (0.18.0.beta4 -> 0.18.0.beta5) rubygem-ruby_parser (3.18.1 -> 3.19.1) rubygem-sdoc (2.2.0 -> 2.3.2) rubygem-sexp_processor (4.16.0 -> 4.16.1) rubygem-slop (4.9.1 -> 4.9.2) rubygem-tzinfo-data (1.2021.5 -> 1.2022.1) rubygem-xdg (6.3.1 -> 6.3.3) rubygem-yast-rake (0.2.45 -> 0.2.46) simple-scan (42.0 -> 42.1) swell-foop (41.0.1 -> 41.1) tigervnc which xdg-desktop-portal-gnome (42.0.1 -> 42.1) xdmbgrd (0.7 -> 0.8) xfsprogs (5.14.2 -> 5.15.0) yast2-installation (4.5.0 -> 4.5.1) yast2-packager (4.5.1 -> 4.5.2) yast2-storage-ng (4.5.3 -> 4.5.4) yast2-update (4.5.0 -> 4.5.1) zenity (3.42.0 -> 3.42.1) === Details === ==== NetworkManager ==== Subpackages: NetworkManager-lang NetworkManager-pppoe libnm0 typelib-1_0-NM-1_0 - Install nfs dispatcher script in /usr/lib/NetworkManager, not /etc ==== akonadi-search ==== Subpackages: akonadi-search-lang - Append the soname to libKF5AkonadiSearch ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor - Enhance zgrep-profile-mr870.diff to also allow/support zstd (boo#1198922). ==== argon2 ==== Subpackages: libargon2-1 libargon2-1-32bit - use a source url ==== aws-cli ==== Version update (1.22.87 -> 1.23.1) - Update to version 1.23.1 + For detailed changes see https://github.com/aws/aws-cli/blob/1.23.1/CHANGELOG.rst - Update Requires in spec file from setup.py ==== btrfsprogs ==== Version update (5.16.1 -> 5.17) Subpackages: btrfsprogs-udev-rules libbtrfs0 - update to 5.17: * check: * repair wrong num_devices in superblock * recognize overly long xattr names * fix wrong total bytes check for seed device * auto-repair on read on RAID56 * property set: unify handling of empty value to mean default, changed meaning for property 'compression' to allow reset to default and to set NOCOMPRESS, since kernel 5.14 * fixes: * dump-tree: print fs-verity items * fix location of system chunk on zoned filesystem * do not allow setting seeding flag on a filesystem with dirty log * mkfs and subpage support: use sectorsize as nodesize fallback for mixed profiles * preparatory work for extent tree v2, global roots * experimental feature (unstable interface, not built by default, do not use for production): * btrfstune: option --csum to switch checksum algorithm * other: * cleanups, refactoring * update documentation build, remove asciidocs leftovers * update fssum to consider xattrs * add fsstress - update to 5.16.2: * mkfs: fix detection of profile type for zoned mode when creating DUP * build: * add missing stub for zoned mode helper when zoned mode not enabled * fix 64bit types on MIPS and PowerPC * improved zoned mode support autodetection, for systems with existing blkzone.h header but missing support for zone capacity * other: * doc updates * test updates - add gpg signature validation - Update to 5.16.1 * mkfs: support DUP on metadata on zoned devices * subvol delete: drop warning for root when search ioctl fails * check: * fix --init-csum-tree to not create checksums for extents that are not supposed to have them * add check for metadata item levels * add udev rule for zoned devices as they require mq-deadline * build: fix redefinition of ALIGN on mixed old/new kernel/userspace (5.11) * other: * typo fixes * new tests * CI targets updated * Removed patches: btrfs-progs-kerncompat-add-local-definition-for-alig.patch (upstream) - add python-rpm-macros (bsc#1194748) - spec: also provide btrfs-progs as it's common package name in other distros - spec: clean up conditionals for < 12 versions - spec: let SLE12 build again (conditional dependency of libreiserfscore) - Removed patches: sles11-defaults.h (no SLE11 compatibility anymore) - Added patches: btrfs-progs-kerncompat-add-local-definition-for-alig.patch (fix build on SLE12/SLE15) - Update to 5.16 * rescue: new subcommand clear-uuid-tree to fix failed mount due to bad uuid subvolume keys, caught by tree-checker * fi du: skip inaccessible files * prop: properly resolve to symlink targets * send, receive: fix crash after parent subvolume lookup errors * build: * fix build on 5.12+ kernels due to changes in linux/kernel.h * fix build on musl with old kernel headers * other: * error handling fixes, cleanups, refactoring * extent tree v2 preparatory work * lots of RST documentation updates (last release with asciidoc sources), https://btrfs.readthedocs.io - Update to 5.15.1 * fi usage: fix wrongly reported space of used or unallocated space * fix detection of block device discard capability * check: add more sanity checks for checksum items * build: make sphinx optional backend for documentation - Update to 5.15 * mkfs: new defaults! * no-holes * free-space-tree * DUP for metadata unconditionally * libbtrfsutil: add missing profile defines * libbtrfs: minimize its impact on the other code, refactor and separate implementation where needed, cleanup afterwards, reduced header exports * documentation: introduce sphinx build and RST versions of manual pages, will become the new format and replace asciidoc * fixes: warning regarding v1 space cache when only v2 (free space tree) is enabled - Update to 5.14.1 * fixes * zoned mode * properly detect non-zoned devices in emulation mode * properly create quota tree * raid1c3/4 also excluded from unsupported profiles * use sysfs-based detection of device discard capability, fix mkfs-time trim for non-standard devices * mkfs: fix creation of populated filesystem with free space tree * detect multipath devices (needs libudev) * replace start: add option -K/--nodiscard, similar to what mkfs or device add has * dump-tree: print complete root_item * mkfs: add option --verbose * sb-mod: better help, no checksum calculation on read-only actions * subvol show: * print more information (regarding send and receive) * print warning if read-write subvolume has received_uuid set * property set: * add parameter -f to force changes * changing ro->rw switch now needs -f if subvolume has received_uuid set, (see documentation) * build: optional libudev (on by default) * other * remove deprecated support for CREATE_ASYNC bit for subvolume ioctl * CI updates * new and updated tests - Update patch: mkfs-default-features.patch (add stub define for new defaults) - Update to 5.14.1 * fixes: * defrag: fix parsing of compression (option -c) * add workaround for old kernels when reading zone sizes * let only check and restore open the fs with transid failures, namely preventing btrfstune to do so * convert: --uuid copy does not fail on duplicate uuids - Update to 5.14 * convert: * new option --uuid to copy, generate or set a given uuid * improve output * mkfs: * allow to create degenerate raid0 (on 1 device) and raid10 (on 2 devices) * image: * improved error messages * fix some alignment of restored image * subvol delete: allow to delete by id when path is not resolvable * check: * require alignment of nodesize for 64k page systems * detect and fix invalid block groups * libbtrfs (deprecated): * remove most exported symbols, leave only a few that are used by snapper * no version change (still 0.1) * remove btrfs-list.h, btrfsck.h * fixes: * reset generation of space v1 if v2 is used * fi us: don't wrongly report missing device size when partition is not readable * other: * build: experimental features * build: better detection of 64bit timestamp support for ext4 * corrupt-block: block group items * new and updated tests * refactoring * experimental features: * new image dump format, with data - Update to 5.13.1 * build: fix build on musl libc due to missing definition of NAME_MAX * check: * batch more work into one transaction when clearing v1 free space inodes * detect directoris with wrong number of links * libbtrfsutil: fix race between subvolume iterator and deletion * mkfs: be more specific about supported profiles for zoned device * other: * documentation updates - Update to 5.13 * restore: remove loop checks for extent count and directory scan * inspect dump-tree: new options to print node (--csum-headers) and data checksums (--csum-items) * fi usage: * print stripe count for striped profiles * print zoned information: size, total unusable * mkfs: print note about sha256 accelerated module loading issue * check: ability to reset dev_item::bytes_used * fixes * detect zoned kernel support at run time too * exclusive op running check return value * fi resize: support cancel (kernel 5.14) * device remove: support cancel (kernel 5.14) * documentation about general topics * compression * zoned mode * storage model * hardware considerations * other * libbtrfsutil API overview * help text fixes and updates * hash speedtest measure time, cycles using perf and print throughput - Add --disable-zoned for leap - revert previous change, unintentionally disables zstd on tumbleweed - Fix build for leap * --disable-zstd if leap < 42.3 * --disable-zoned for leap - Update to 5.12.1 * build: fix missing symbols in libbtrfs * mkfs: check for minimal number of zones * check: fix warning about cache generation when free space tree is enabled * fix superblock write in zoned mode on 16K pages - Update to 5.12 * libbtrfsutil: relicensed to LGPL v2.1+ * mkfs: zoned mode support (kernel 5.12+) * fi df: show zone_unusable per profile type in zoned mode * fi usage: show total amount of zone_unusable * fi resize: fix message for exact size * image: fix warning and enlarge output file if necessary * core * refactor chunk allocator for more modes * implement zoned mode support: allocation and writes, sb log * crypto/hash refactoring and cleanups * refactoring and cleanups * other * test updates * CI updates * travis-ci integration disabled * docker images updated, more coverage * incomplete build support for Android removed * doc updates * chattr mode m for 'NOCOMPRESS" * swapfile used from fstab * how to add a new export to libbtrfsutil * update status of mount options since 5.9 - Update to 5.11.1 * properly format checksums when a mismatch is reported * check: fix false alert on tree block crossing 64K page boundary * convert: * refuse to convert filesystem with 'needs_recovery' * update documentation to require fsck before conversion * balance convert: fix raid56 warning when converting other profiles * fi resize: improved summary * other * build: fix checks and autoconf defines * fix symlink paths for CI support scripts * updated tests - Update to 5.11 * fix device path canonicalization for device mapper devices * receive: remove workaround for setting capabilities, all stable kernels have been patched * receive: fix duplicate mount path detection * rescue: new subcommand create-control-device * device stats: minor fix for plain text format output * build: detect if e2fsprogs support 64bit timestamps * build: drop libmount, required functionality has been reimplemented * mkfs: warn when raid56 is used * balance convert: warn when raid56 is used * other * new and updated tests * documentation updates * seeding device * raid56 status * CI updates * docker images for various distros - Update to 5.10.1 * static build works again * other: * add a way to test static binaries with the testsuite * clarify scrub docs * update dependencies, minimum version for libmount is 2.24, this may change in the future - Update to 5.10 * scrub status: * print percentage of progress * add size unit options * fi usage: also print free space from statfs * convert: copy full 64 bit timestamp from ext4 if availalble * check: * add ability to repair extent item generation * new option to remove leftovers from inode number cache (-o inode_cache) * check for already running exclusive operation (balance, device add/...) when starting one * preliminary json output support for 'device stats' * fixes: * subvolume set-default: id 0 correctly falls back to toplevel * receive: align internal buffer to allow fast CRC calculation * logical-resolve: distinguish -o subvol and bind mounts * build: new dependency libmount * other * doc fixes and updates * new tests * ci on gitlab temporarily disabled * debugging output enhancements - prepare usrmerge (boo#1029961) - Update to 5.9: * mkfs: * switch default to single profile for multi-device filesystem, up to now it was raid0 that may not be simple to convert to some other profile as raid0 needs a workspace on all device for that * new option -R for run-time options (eg. mount time enabled), now understands free-space-tree * subvolume delete: * refuse to delete the default subvolume (kernel will not allow that but the error reason is not obvious) * warn on EPERM, eg. if send is on progress on the subvolume * convert: * fix 32bit overflows on large filesystems * improved error handling and error messages * check free space taking fragmentation into account * check: * detect and repair wrong inode generation * minor improvement in error reporting on roots * libbtrfsutils: follow main package versioning (5.9) * add pkg-config file definitions * python-btrfsutil: follow main package versioning (5.9) * inspect tree-stats: print node counts for each level, fanout * other: * docs: * remove obsolete mount options (alloc_start, subvolrootid) * deleting default subvolume is not permitted * updated or fixed tests * .editorconfig updates * move files to kernel-shared/ * CI: * updated to use zstd 1.4.5 * fix reiserfs build * more builds with asan, ubsan * sb-mod updates * build: * print .so versions of libraries in configure summary - Update to 5.7: * mkfs: * new option to enable features otherwise enabled at runtime, now implemented for quotas, 'mkfs.btrfs -R quota' * fix space accounting for small image, DUP and --rootdir * option -A removed * check: detect ranges with overlapping csum items * fi usage: report correct numbers when plain RAID56 profiles are used * convert: ensure the data chunks size never exceed device size * libbtrfsutil: update documentation regarding subvolume deletion * build: support libkcapi as implementation backend for cryptographic primitives * core: global options for verbosity (-v, -q), subcommands -v or -q are aliases and will continue to work but are considered deprecated, current command output is preserved to keep scripts working * other: * build warning fixes * btrfs-debugfs ported to python 3 - Update to 5.6.1: * print warning when multiple block group profiles exist, update 'fi usage' summary, add docs to maual page explaining the situation * build: optional support for libgcrypt or libsodium, providing hash implementations * updated docs - Fix content of _dracutmodulesdir variable: this definitively does not belong to libexecdir. - Update to 5.6: * inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o', helps advanced dedupe tools * inspect: user larger buffer (64K) for results * subvol delete: support deletion by id (requires kernel 5.7+) * dump-tree: new option --hide-names, replace any names (file, directory, subvolume, xattr) in the output with stubs * various fixes - Update to 5.4.1 * build: fix docbook5 build * check: do extra verification of extent items, inode items and chunks * qgroup: return ENOTCONN if quotas not running (needs updated kernel) * other: various test fixups - BuildRequire pkgconfig(udev) instead of udev: Allow OBS to shortcut through the -mini flavor. - Use pkg-config --modversion udev to identify the current udev version. This is more portable and supports the -mini flavors. - Update to 5.4 * support new hash algorithms (kernel 5.5): * mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2 * mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5) * check: * --repair delays start with a warning, can be skipped using --force * enhanced detetion of inode types from partial data, more options for repair * receive: fix quiet option * image: speed up chunk loading * fi usage: * sort devices by id * print ratio of used/total per block group type * rescue zero-log: reset the log pointers directly, avoid reading some other potentially damaged structures * new make target install-static to install only static binaries/libraries * other * docs updates * new tests * cleanups and refactoring - Update to 5.3.1: * libbtrfs: fix link breakage due to missing symbols - Updaet to 5.3: * mkfs: * new option to specify checksum algorithm (only crc32c) * fix xattr enumeration * dump-tree: BFS (breadth-first) traversal now default * libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines * ci: add support for gitlab * other: * preparatory work for more checksum algorithms * docs update * switch to docbook5 backend for asciidoc * fix build on uClibc due to missing backtrace() * lots of printf format fixups - Enable build of python-bindings for libbtrfsutil - Update to 5.2.2: * check: * fix false report of wrong byte count for orphan inodes * option -E was not handled correctly * new check and repair for root item generation * balance: check for full-balance before background fork * mkfs: check that total device size does not overflow 16EiB * dump-tree: print DEV_STATS key type * other: * new and updated tests * doc fixups and updates - update to 5.2.1 * scrub status: fix ETA calculation after resume * check: fix crash when using -Q * restore: fix symlink owner restoration * mkfs: fix regression with mixed block groups * core: fix commit to process all delayed refs * other: * minor cleanups * test updates - update to 5.2 * subvol show: print qgroup information when available * scrub: * status: show ETA, revamp the whole output * fix reading/writing of last position on resume/cancel, potentially skipping part of the filesystem on next resume * dump-tree: add new option --noscan to use only devices given on the commandline * all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image, btrfs-convert, btrfstune * image: fix hang when there are more than 32 cpus online and compression is requested * convert: fix some false ENOSPC errors when --rootdir is used * build: fix gcc9 warnings * core changes * command handling cleanups * dead code removal * cmds-* files moved to cmds/ * other shared userspace files moved to common/ * utils.c split into more files * preparatory work for more output formats * libbtrfsutil: fix unaligned access * other * new and updated tests * fix tests so CI passes again * sb-mod can modify more superblock items - update to version 5.1 * repair: flush/FUA support to avoid breaking metadata COW * file extents repair no longer relies on data in extent tree * lowmem: fix false error reports about gaps between extents * add inode mode check and repair for various objects * add check for invalid combination of nocow/compressed extents * device scan option to forget scanned devices [new] * mkfs: use same chunk size as kernel for initial creation * dev-repace: better report when other exclusive operation runs * help for sntax errors on command lines, print relevant msgs * defrag: able to open files in RO mode * dump-tree: --block can be specified multiple times - update to version 4.20.2 * dump-super: minor output fixup * revert fix for prefix detection of receive path, this is temporary and unbreaks existing user setups - Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539) * Remove module-setup.sh * Add module-setup.sh.in - Advise user of fs recovery options when we fail to mount (fate#320443, bsc#1122539) * Add dracut-fsck-help.txt * Add module-setup.sh - update to version 4.20.1 * libbtrfs: fix build of external tools due to missing symbols * ci: enable library test - update to version 4.20 * new feature: metadata uuid * lightweight change of UUID without rewriting all metadata (incompatible change) * done by btrfstune -m/-M, needs kernel support, 5.0+ * image: * fix block groups when restoring from multi-device image * only enlarge result image if it's a regular file * check * more device extent checks and fixes * can repair dir item with mismatched hash * mkfs: uuid tree created with proper contents * fix mount point detection due to partial prefix match * other: * new tests, build fixes, doc updates * libbtrfsutil: fix tests if kernel lacks support for new subvolume ioctls - partial cleanup with spec-cleaner - drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch - drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch - drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch - drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch - drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch - Use %license instead of %doc [bsc#1082318] - Implement fate#325871 * Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch * Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch * Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch * Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch * Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch ==== calligra ==== - Add the monthly poppler compatibility fixes. Replace poppler-22.03.0.patch with: * poppler-22.04_1.patch * poppler-22.04_2.patch ==== cellwriter ==== - fix homepage url ==== coreutils ==== Version update (9.0 -> 9.1) Subpackages: coreutils-lang - remove builddisabled conditions for rings - will be done now as BuildFlags: excludebuilds - gnulib-simple-backup-fix.patch: Add patch to make simple backups in correct directory; broken in 9.1. See https://bugs.gnu.org/55029 - update to 9.1: * chmod -R no longer exits with error status when encountering symlinks. All files would be processed correctly, but the exit status was incorrect. * If 'cp -Z A B' checks B's status and some other process then removes B, cp no longer creates B with a too-generous SELinux security context before adjusting it to the correct value. * 'cp --preserve=ownership A B' no longer ignores the umask when creating B. Also, 'cp --preserve-xattr A B' is less likely to temporarily chmod u+w B. * 'id xyz' now uses the name 'xyz' to determine groups, instead of xyz's uid. * 'ls -v' and 'sort -V' no longer mishandle corner cases like "a..a" vs "a.+" or lines containing NULs. Their behavior now matches the documentation for file names like ".m4" that consist entirely of an extension, and the documentation has been clarified for unusual cases. * 'mv -T --backup=numbered A B/' no longer miscalculates the backup number for B when A is a directory, possibly inflooping. * cat now uses the copy_file_range syscall if available, when doing simple copies between regular files. This may be more efficient, by avoiding user space copies, and possibly employing copy offloading or reflinking. * chown and chroot now warn about usages like "chown root.root f", which have the nonstandard and long-obsolete "." separator that causes problems on platforms where user names contain ".". Applications should use ":" instead of ".". * cksum no longer allows abbreviated algorithm names, so that forward compatibility and robustness is improved. * date +'%-N' now suppresses excess trailing digits, instead of always padding them with zeros to 9 digits. It uses clock_getres and clock_gettime to infer the clock resolution. * dd conv=fsync now synchronizes output even after a write error, and similarly for dd conv=fdatasync. * dd now counts bytes instead of blocks if a block count ends in "B". For example, 'dd count=100KiB' now copies 100 KiB of data, not 102,400 blocks of data. The flags count_bytes, skip_bytes and seek_bytes are therefore obsolescent and are no longer documented, though they still work. * ls no longer colors files with capabilities by default, as file-based capabilties are very rarely used, and lookup increases processing per file by about 30%. It's best to use getcap [-r] to identify files with capabilities. * ls no longer tries to automount files, reverting to the behavior before the statx() call was introduced in coreutils-8.32. * stat no longer tries to automount files by default, reverting to the behavior before the statx() call was introduced in coreutils-8.32. Only `stat --cached=never` will continue to automount files. * timeout --foreground --kill-after=... will now exit with status 137 if the kill signal was sent, which is consistent with the behavior when the --foreground option is not specified. This allows users to distinguish if the command was more forcefully terminated. * dd now supports the aliases iseek=N for skip=N, and oseek=N for seek=N, like FreeBSD and other operating systems. * dircolors takes a new --print-ls-colors option to display LS_COLORS entries, on separate lines, colored according to the entry color code. * dircolors will now also match COLORTERM in addition to TERM environment variables. The default config will apply colors with any COLORTERM set. * cp, mv, and install now use openat-like syscalls when copying to a directory. * This avoids some race conditions and should be more efficient. * The new 'date' option --resolution outputs the timestamp resolution. * With conv=fdatasync or conv=fsync, dd status=progress now reports any extra final progress just before synchronizing output data, since synchronizing can take a long time. * printf now supports printing the numeric value of multi-byte characters. * sort --debug now diagnoses issues with --field-separator characters that conflict with characters possibly used in numbers. * 'tail -f file | filter' now exits on Solaris when filter exits. * root invoked coreutils, that are built and run in single binary mode, now adjust /proc/$pid/cmdline to be more specific to the utility being run, rather than using the general "coreutils" binary name. - coreutils-i18n.patch: Re-sync the patch with Fedora. - drop coreutils-chmod-fix-exit-status-ign-symlinks.patch (upstream) ==== curl ==== Version update (7.82.0 -> 7.83.0) Subpackages: libcurl4 - Patches rework: * Refreshed all patches as -p1. * Use autopatch macro. * Renamed: - dont-mess-with-rpmoptflags.diff -> dont-mess-with-rpmoptflags.patch * Removed (already upstream): - curl-fix-verifyhost.patch - Update to 7.83.0: * Security fixes: - (bsc#1198766, CVE-2022-27776) Auth/cookie leak on redirect - (bsc#1198723, CVE-2022-27775) Bad local IPv6 connection reuse - (bsc#1198608, CVE-2022-27774) Credential leak on redirect - (bsc#1198614, CVE-2022-22576) OAUTH2 bearer bypass in connection re-use * Changes: - curl: add %header{name} experimental support in -w handling - curl: add %{header_json} experimental support in -w handling - curl: add --no-clobber - curl: add --remove-on-error - header api: add curl_easy_header and curl_easy_nextheader - msh3: add support for QUIC and HTTP/3 using msh3 * Bugfixes: - appveyor: add Cygwin build - appveyor: only add MSYS2 to PATH where required - BearSSL: add CURLOPT_SSL_CIPHER_LIST support - BearSSL: add CURLOPT_SSL_CTX_FUNCTION support - BINDINGS.md: add Hollywood binding - CI: Do not use buildconf. Instead, just use: autoreconf -fi - CI: install Python package impacket to run SMB test 1451 - configure.ac: move -pthread CFLAGS setting back where it used to be - configure: bump the copyright year range int the generated output - conncache: include the zone id in the "bundle" hashkey - connecache: remove duplicate connc->closure_handle check - connect: make Curl_getconnectinfo work with conn cache from share handle - connect: use TCP_KEEPALIVE only if TCP_KEEPIDLE is not defined - cookie.d: clarify when cookies are sent - cookies: improve errorhandling for reading cookiefile - curl/system.h: update ifdef condition for MCST-LCC compiler - curl: error out if -T and -d are used for the same URL - curl: error out when options need features not present in libcurl - curl: escape '?' in generated --libcurl code - curl: fix segmentation fault for empty output file names. - curl_easy_header: fix typos in documentation - CURLINFO_PRIMARY_PORT.3: clarify which port this is - CURLOPT*TLSAUTH.3: they only work with OpenSSL or GnuTLS - CURLOPT_DISALLOW_USERNAME_IN_URL.3: use uppercase URL - CURLOPT_PREQUOTE.3: only works for FTP file transfers, not dirs - CURLOPT_PROGRESSFUNCTION.3: fix typo in example - CURLOPT_UNRESTRICTED_AUTH.3: extended explanation - CURLSHOPT_UNLOCKFUNC.3: fix the callback prototype - docs/HYPER.md: updated to reflect current hyper build needs - docs/opts: Mention Schannel client cert type is P12 - docs: Fix missing semicolon in example code - docs: lots of minor language polish - English: use American spelling consistently - fail.d: tweak the description - firefox-db2pem.sh: make the shell script safer - ftp: fix error message for partial file upload - gen.pl: change wording for mutexed options - GHA: add openssl3 jobs moved over from zuul - GHA: build hyper with nightly rustc - GHA: move bearssl jobs over from zuul - gha: move the event-based test over from Zuul - gtls: fix build for disabled TLS-SRP - http2: handle DONE called for the paused stream - http2: RST the stream if we stop it on our own will - http: avoid auth/cookie on redirects same host diff port - http: close the stream (not connection) on time condition abort - http: reject header contents with nul bytes - http: return error on colon-less HTTP headers - http: streamclose "already downloaded" - hyper: fix status_line() return code - hyper: fix tests 580 and 581 for hyper - hyper: no h2c support - infof: consistent capitalization of warning messages - ipv4/6.d: clarify that they are about using IP addresses - json.d: fix typo (overriden -> overridden) - keepalive-time.d: It takes many probes to detect brokenness - lib/warnless.[ch]: only check for WIN32 and ignore _WIN32 - lib670: avoid double check result - lib: #ifdef on USE_HTTP2 better - lib: fix some misuse of curlx_convert_wchar_to_UTF8 - lib: remove exclamation marks - libssh2: compare sha256 strings case sensitively - libssh2: make the md5 comparison fail if wrong length - libssh: fix build with old libssh versions - libssh: fix double close - libssh: Improve fix for missing SSH_S_ stat macros - libssh: unstick SFTP transfers when done event-based - macos: set .plist version in autoconf - mbedtls: remove 'protocols' array from backend when ALPN is not used - mbedtls: remove server_fd from backend - mk-ca-bundle.pl: Use stricter logic to process the certificates - mk-ca-bundle.vbs: delete this script in favor of mk-ca-bundle.pl - mlc_config.json: add file to ignore known troublesome URLs - mqtt: better handling of TCP disconnect mid-message - ngtcp2: add client certificate authentication for OpenSSL - ngtcp2: avoid busy loop in low CWND situation - ngtcp2: deal with sub-millisecond timeout - ngtcp2: disconnect the QUIC connection proper - ngtcp2: enlarge H3_SEND_SIZE - ngtcp2: fix HTTP/3 upload stall and avoid busy loop - ngtcp2: fix memory leak - ngtcp2: fix QUIC_IDLE_TIMEOUT - ngtcp2: make curl 1ms faster - ngtcp2: remove remote_addr which is not used in a meaningful way - ngtcp2: update to work after recent ngtcp2 updates - ngtcp2: use token when detecting :status header field - nonblock: restore setsockopt method to curlx_nonblock - openssl: check SSL_get_peer_cert_chain return value - openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL - openssl: fix CN check error code - options: remove mistaken space before paren in prototype - perl: removed a double semicolon at end of line - pop3/smtp: return *WEIRD_SERVER_REPLY when not understood - projects/README: converted to markdown - projects: Update VC version names for VS2017, VS2022 - rtsp: don't let CSeq error override earlier errors - runtests: add 'bearssl' as testable feature - runtests: make 'oldlibssh' be before 0.9.4 - schannel: remove dead code that will never run - scripts/copyright.pl: ignore the new mlc_config.json file - scripts: move three scripts from lib/ to scripts/ - test1135: sync with recent API updates - test1459: disable for oldlibssh - test375: fix line endings on Windows - test386: Fix an incorrect test markup tag - test718: edited slightly to return better HTTP - tests/server/util.h: align WIN32 condition with util.c - tests: refactor server/socksd.c to support --unix-socket - timediff.[ch]: add curlx helper functions for timeval conversions - tls: make mbedtls and NSS check for h2, not nghttp2 - tool and tests: force flush of all buffers at end of program - tool_cb_hdr: Turn the Location: into a terminal hyperlink - tool_getparam: error out on missing -K file - tool_listhelp.c: uppercase URL - tool_operate: fix a scan-build warning - tool_paramhlp: use feof(3) to identify EOF correctly when using fread(3) - transfer: redirects to other protocols or ports clear auth - unit1620: call global_init before calling Curl_open - url: check sasl additional parameters for connection reuse. - vtls: provide a unified APLN-disagree string for all backends - vtls: use a backend standard message for "ALPN: offers %s" - vtls: use a generic "ALPN, server accepted" message - winbuild/README.md: fixup dead link - winbuild: Add a Visual Studio example to the README - wolfssl: fix compiler error without IPv6 ==== cvs ==== - add compile-with-Wformat-security.patch ==== desktop-translations ==== Version update (84.87.20220316.9301f89b -> 84.87.20220427.80cb897f) - Update to version 84.87.20220427.80cb897f: * Translated using Weblate (Slovenian) * Translated using Weblate (Polish) * Translated using Weblate (Russian) * Translated using Weblate (Finnish) * Translated using Weblate (Czech) ==== elfutils ==== Version update (0.186 -> 0.187) Subpackages: elfutils-lang libasm1 libdw1 libelf1 - Update to version 0.187: * debuginfod: Support -C option for connection thread pooling. * debuginfod-client: Negative cache file are now zero sized instead of no-permission files. * addr2line: The -A, --absolute option, which shows file names including the full compilation directory is now the default. To get the old behavior use the new option --relative. * readelf, elflint: Recognize FDO Packaging Metadata ELF notes * libdw, debuginfo-client: Load libcurl lazily only when files need to be fetched remotely. libcurl is now never loaded when DEBUGINFOD_URLS is unset. And when DEBUGINFOD_URLS is set, libcurl is only loaded when the debuginfod_begin function is called. ==== elfutils-debuginfod ==== Version update (0.186 -> 0.187) - Update to version 0.187: * debuginfod: Support -C option for connection thread pooling. * debuginfod-client: Negative cache file are now zero sized instead of no-permission files. * addr2line: The -A, --absolute option, which shows file names including the full compilation directory is now the default. To get the old behavior use the new option --relative. * readelf, elflint: Recognize FDO Packaging Metadata ELF notes * libdw, debuginfo-client: Load libcurl lazily only when files need to be fetched remotely. libcurl is now never loaded when DEBUGINFOD_URLS is unset. And when DEBUGINFOD_URLS is set, libcurl is only loaded when the debuginfod_begin function is called. ==== eog ==== Version update (42.0 -> 42.1) Subpackages: eog-lang - Update to version 42.1: + Update for gnome-desktop thumbnail API changes. + Updated translations. ==== evince ==== Version update (42.1 -> 42.2) Subpackages: evince-lang evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 42.1 + Fix use-after-free. + Updated translations. ==== evolution ==== Version update (3.44.0 -> 3.44.1) Subpackages: evolution-lang evolution-plugin-spamassassin - Update to version 3.44.1: + Bug Fixes: - Cannot import PKCS12 certificate with non-ASCII or empty password. - icons: emblem-new hard to spot with adwaita-icon-theme 42. - itip-formatter: Properly update content on message preview reload. - Mail: Preview uses wrong colors for HTML mail with dark theme. - Meeting attendees should default to Required Participants. - attachment-reminder: Existing keyword lost on editing cancel. - markdown-utils: Ignore character encoding hints in HTML when converting to text. - Flatpak: Attachments cannot be opened. - Tasks: Cannot remove recurrence and Start date at the same time. - Composer: Markdown should preserve soft line breaks. - Calendar: Show recurring information near event time in preview/iTip. - Show mailto: hyperlinks in the status bar percent-decoded. + Miscellaneous: - Calendar: Minicalendar shown after search in the List View. - gal-view-instance: Do not crash on broken setup. - Disable hardware acceleration for WebKitGTK. + Updated translations. - Drop fix_annoying_html_email_background_color_issue.patch: fixed upstream. - Add fix_annoying_html_email_background_color_issue.patch to fix a bug in Evolution that displays html formatted emails without a background settings, and while using a dark layout in the desktop environment to display black text and a dark background. (glgo#GNOME/evolution#1835) ==== evolution-ews ==== Version update (3.44.0 -> 3.44.1) Subpackages: evolution-ews-lang - Update to version 3.44.1: + Bug Fix: Correct display of folder size. + Miscellaneous: Address some of the static analyzers warnings. + Updated translations. ==== file ==== Subpackages: file-magic libmagic1 - Try to solve 32bit import dependency problems (boo#1198788) ==== fontconfig ==== Version update (2.13.1 -> 2.14.0) Subpackages: fontconfig-devel fontconfig-lang libfontconfig1 libfontconfig1-32bit - Seems we now need python3 for building - update to 2.14.0: * Fix endianness on generating MD5 cache name * Fix a typo in the description of FcWeightFromOpenTypeDouble * fc-validate: returns an error code when missing some glyphs * Fallback uuid-based name to read a cache if no MD5-based cache * fc-cache: Show font directories to generate cache with -v * Replace UUID file mechanism with per-directory 'map' attribute [v2] * memleak fixes - drop fontconfig-do-not-remove-UUID-file.patch (obsolete) - add skip-network-test.patch ==== gegl ==== Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0 - Update BuildRequires to reflect it does not work with ffmpeg5. ==== gnome-control-center ==== Version update (42.0 -> 42.1) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Update to version 42.1: + Display: - Various small behavior improvements. - Fix monitor labels. + Network: Improve handling of VPN connections. + Online Accounts: - Fix behavior of helper application on X11. - Fix changes to online accounts services not applying correctly. + User Accounts: Various small polishments. + Wacom: Properly translate various strings. + Updated translations. - Drop upstream fixed patches: + gnome-control-center-reload-vpn-plugins.patch + gnome-control-center-goa-helper-on-X11.patch + gnome-control-center-42.0-fix-sharing-panel-crash.patch + 1283.patch - Add 1283.patch: user-accounts: close password change dialog. Addresses boo#1198235: Fail to change password on GNOME42. ==== gnome-desktop ==== Version update (42.0 -> 42.1) Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common libgnome-desktop-4-1 typelib-1_0-GnomeDesktop-3_0 typelib-1_0-GnomeDesktop-4_0 - Update to version 42.1: + Fix build_gtk4 option. + Updated translations. - Drop a3ed548d92b160245b79978ae362d47091ad8dad.patch: fixed upstream. ==== gnome-maps ==== Version update (42.0 -> 42.1) Subpackages: gnome-maps-lang - Update to version 42.1: + Update GWeather dependency to version 4. + Update the Resrobot public transit plugin to use the v2.1 API. + Don't optimize away keep left/right instructions for turn-by-turn routes. + Updated translations. - Replace pkgconfig(gweather-3.0) BuildRequires with pkgconfig(gweather4), following upstream changes. ==== gnome-music ==== Version update (42.0 -> 42.1) Subpackages: gnome-music-lang - Update to version 42.1: + Make shuffle shuffle again. + Fix time display in RTL languages. + No longer mismatch art on scrolling. + Fix async queue block on fresh art retrieval. + Bugs fixed: - Rework ArtStack to handle cycling widgets better. - Shuffle broken in Music 42. - Time is reversed in RTL. + Updated translations. ==== gspell ==== Version update (1.8.4 -> 1.10.0) Subpackages: gspell-lang libgspell-1-2 typelib-1_0-Gspell-1 - Update to version 1.10.0: + Build from git: some updates, take newer version of autoconf-archive. + Build: distribute more files in tarballs. + Documentation improvements. + Translation updates. ==== gupnp-av ==== - Rename libgupnp-av-1_0-2 subpackage to libgupnp-av-1_0-3, correcting the package name to match the provided library. - Conflict with the wrongly provided libgupnp-av-1_0-2. ==== gvfs ==== Version update (1.50.0 -> 1.50.1) Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Update to version 1.50.1: + dav: - Drop user from URI as a workaround for Nextcloud bug. - Port DNS-SD resolver to async API to fix hangs when mounting. - Rewrite to libsoup async API to fix crashes. - Do not lose userinfo when copying URIs. + smb: Ignore EINVAL for kerberos/ccache login. - Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed upstream. ==== gzip ==== - Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to supprt zstd compression (boo#1198922). ==== kcalutils ==== Subpackages: kcalutils-lang libKF5CalendarUtils5 - Add upstream change to fix calendar invitations (kde#452480): * 0001-Fix-Bug-452480-Kmail-doesn-t-display-calendar-invite.patch ==== libadwaita ==== Version update (1.1.0 -> 1.1.1) Subpackages: libadwaita-1-0 libadwaita-lang typelib-1_0-Adw-1 - Update to version 1.1.1: + AdwAvatar: Fix initials not updating after setting. custom-image. + AdwSplitButton: Avoid state changes during dispose. + AdwViewSwitcherTitle: Clear pending idle callback on unrealize. + AdwPreferencesGroup: Annotation fixes. + AdwTabBar: - Ensure indicators are clickable with inverted=true. - Fix resize deferring with non-expanded tabs. - Fix scroll animation stopping too early. + Mention AdwComboRow:selected type in migration guide. + Fix a Meson error when using as a subproject. + Updated translations. ==== libapparmor ==== Subpackages: libapparmor1 libapparmor1-32bit - Enhance zgrep-profile-mr870.diff to also allow/support zstd (boo#1198922). ==== libbase ==== Version update (1.1.3 -> 1.1.6) - Update to upstream version 1.1.6. - Rebased and updated patches: * libbase-1.1.2.build.patch -> libbase-1.1.6.build.patch * libbase-1.1.3-sourcetarget.patch -> libbase-1.1.6-sourcetarget.patch ==== libcaca ==== - When a zero-width or zero-height image is given, a divide-by-zero occurs. This patch checks for this and produces a zero-sized output. [bsc1197028-correctly-handle-zero-width-or-height-images.patch, CVE-2022-0856, bsc#1197028] ==== libeconf ==== Version update (0.4.5+git20220406.c9658f2 -> 0.4.6+git20220427.3016f4e) Subpackages: libeconf0 libeconf0-32bit - Update to version 0.4.6+git20220427.3016f4e: * econftool: * * Parsing error: Reporting file and line nr. * * --delimeters=spaces Taking all kind of spaces for delimiter * libeconf: Fixed bsc#1198165: Parsing files correctly which have space characters AND none space characters as delimiters. ==== libfonts ==== Version update (1.1.3 -> 1.1.6) - Update to 1.1.6. - Updated and rebased patches: * libfonts-1.1.2.build.patch -> libfonts-1.1.6.build.patch * libfonts-1.1.3-sourcetarget.patch -> libfonts-1.1.6-sourcetarget.patch ==== libformula ==== Version update (1.1.3 -> 1.1.6) - Update to 1.1.6. - Updated and rebased patches: * libformula-1.1.2.build.patch -> libformula-1.1.6.build.patch * libformula-1.1.3-sourcetarget.patch -> libformula-1.1.6-sourcetarget.patch ==== libloader ==== Version update (1.1.3 -> 1.1.6) - Update to 1.1.6. - Updated and rebased patches: * libloader-1.1.2.build.patch -> libloader-1.1.6.build.patch * libloader-1.1.3-sourcetarget.patch -> libloader-1.1.6-sourcetarget.patch * libloader-1.1.3-javadoc.patch -> libloader-1.1.6-javadoc.patch ==== libmypaint ==== Version update (1.6.0 -> 1.6.1) - Update to version 1.6.1 * This release contains no code changes just avoiding future unnecessary rebuilds of reverse dependencies. * Also this release marks the end of including the MAJOR.MINOR API version fields in the library names. ==== liboauth ==== - urls switched to https ==== libqt5-qtwebengine ==== - Add libqt5-qtwebengine-rpmlintrc to silence the 'shlib-policy-name-error' rpmlint error ==== librepository ==== Version update (1.1.3 -> 1.1.6) - Update to upstream version 1.1.6. - Rebased and updated patches: * librepository-1.1.2.build.patch -> librepository-1.1.6.build.patch * librepository-1.1.3-sourcetarget.patch -> librepository-1.1.6-sourcetarget.patch * librepository-1.1.3-javadoc.patch -> librepository-1.1.6-javadoc.patch ==== librsvg ==== Version update (2.54.0 -> 2.54.1) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Update to version 2.54.1: + Fix oversight in the Minimum Supported Rust Version (MSRV): this release requires Rust 1.56 or later. + Make rst2man and gi-docgen optional. + Fix documentation comments. ==== libserializer ==== Version update (1.1.2 -> 1.1.6) - Update to 1.1.6. - Updated and rebased patches: * libserializer-1.1.2.build.patch -> libserializer-1.1.6.build.patch * libserializer-1.1.2-sourcetarget.patch -> libserializer-1.1.6-sourcetarget.patch ==== libstorage-ng ==== Version update (4.5.5 -> 4.5.6) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#871 - handle parted version numbers from git checkouts - 4.5.6 ==== liburing ==== - avoid requiring kernel-default (bsc#1193522) ==== llvm14 ==== Version update (14.0.0 -> 14.0.1) Subpackages: clang-tools clang14 clang14-doc libLLVM14 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang-cpp14 libclang13 - Update to version 14.0.1. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Rebase llvm-do-not-install-static-libraries.patch. - Drop obsolete patches: * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch - Don't override default linker flags. (We were losing -Wl,-z,now.) ==== make ==== Subpackages: make-lang - use https urls ==== nano ==== Version update (6.2 -> 6.3) Subpackages: nano-lang - Update to version 6.3: * For multiline regexes, text is now colored as soon a start match is found, also when there is no end match at all. * The colorizing of any line is stopped after two thousand bytes to avoid frustrating delays. * When environment variable NO_COLOR is set, the two default colors (yellow for the spotlight, red for error messages) are suppressed when no interface colors are specified in a nanorc file. * Full justification and piping the whole buffer through a command now keep the cursor at the same line number. * Utility 'xsel' can be used to copy a marked region to the system's clipboard. See doc/sample.nanorc for an example. ==== nautilus ==== Version update (42.0 -> 42.1.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang - Update to version 42.1.1: + Revert wrongly introduced dependency on unstable gnome-desktop. - Changes from version 42.1: + Add HighContrast syle support. + Preload dragged external file info in list view. + Override dark mode wallpaper when not using portal. + Avoid truncated popover in Compress dialog under X11. + Add checkerboard background to transparent thumbnails. + Style and scroll pathbar propperly in RTL languages. + Updated translations. ==== ncurses ==== Version update (6.3.20220416 -> 6.3.20220423) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Include FORTIFY_SOURCE_3-fix.patch as the patch is needed for upcoming -D_FORTIFY_SOURCE=3 $optflag. We discussed the change with upstream, but the project disagrees about stricter rules used with -D_FORTIFY_SOURCE=3. - Add ncurses patch 20220423 + in-progress work on invalid_merge(), disable it (cf: 20220402). + fix memory leak in _nc_tic_dir() when called from _nc_set_writedir(). + fix memory leak in tic when "-c" option is used. ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - read ssh and sshd config file also from /usr/etc - add openssh-server-config-rootlogin subpackage that enabled PermitRootLogin ==== pango ==== Version update (1.50.4 -> 1.50.7) Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0 - Update to version 1.50.7: + coretext: Fix the build. + editing: Fix moving across paragraph boundaries in rtl. + layout: Try harder to survive without fonts. + Windows: - Register a sans-serif font. - Try harder to load a font. - Update to version 1.50.6: + Drop hb-glib dependency. + Fix test font configuration. + Maintain order in pango_attr_list_change. + Fix a use-after-free in pango_attr_list_change. - Update to version 1.50.5: + Fix compiler warnings. + Enable cairo by default. + pango-view: Show more baselines. + layout: Handle baselines. - Use ldconfig_scriptlets macro for post(un) handling. ==== patterns-gnome ==== Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome - Enable bijiben for default installation on SLE as well (bsc#1192326). ==== perl-Bootloader ==== Version update (0.938 -> 0.939) - merge gh#openSUSE/perl-bootloader#139 - fix sysconfig parsing (bsc#1198828) - 0.939 ==== perl-Image-ExifTool ==== Version update (12.39 -> 12.41) Subpackages: exiftool perl-File-RandomAccess - update to version 12.41: * Added support for "OM SYSTEM" maker notes * Added 2 new Sony LensType values (thanks Jos Roost) * Added some new Canon lenses (thanks LibRaw) * Added a new Nikon LensID (thanks Bert Ligtvoet) * Added a new Canon ContinuousDrive value (thanks Wolfgang Gulcker) * Enhanced -v0 option to also print new file name when renaming, moving or copying a file * Updated xmp2exif.args and exif2xmp.args helper files to reflect the IPTC Photometadata Mapping Guidelines version 2202.1 * Made "Invalid Xxx data" a minor warning for MakerNote data * Patched to allow writing of MP4 videos which have other tracks with a missing sample description entry * Patched MacOS version to specify directory for external utilities (setfile, xattr, stat, mdls and osascript from /usr/bin, and tag from /usr/local/bin) * Fixed long-standing problem where Windows version could behave differently for -if conditions containing undefined tags * Fixed problem where -W+! combined with -j or -X produced invalid JSON or XML when processing multiple files * Fixed potential "uninitialized value $time in division" runtime warning when reading MP4 videos * Added PageCount tag to return the number of pages in a multi-page TIFF * Added a new Nikon LensID (thanks Wolfgang Exler) * Added a few more Sony LensTypes (thanks Jos Roost) * Decode some new Canon tags (thanks Mark Reid) * Decode another Nikon Z9 tag (thanks Warren Hatch) * Decode Nikon NKSC GPSImgDirection (thanks Olaf) * Improved handling of empty XMP structures in lists * Tolerate leading UTF-8 BOM in -geotag log files * Updated photoshop_paths.config to include WorkingPath * Patched to allow writing of MP4 videos which have url tracks with a missing sample description entry * Fixed deep recursion error when reading multi-page TIFF images with more than 100 pages * Fixed potential deep recursion runtime error when writing nested XMP structures * Fixed warning which could be generated when writing new Composite:GPSCoordinates tag * Fixed description of GPR (General Purpose RAW) file type * Fixed typo in the name of a new Nikon tag (thanks Herb) ==== perl-Mojolicious ==== Version update (9.24 -> 9.25) - updated to 9.25 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.25 2022-04-25 - Improved Mojolicious::Renderer to throw an exception if rendering is attempted more than once. ==== pidgin ==== Version update (2.14.8 -> 2.14.9) Subpackages: libpurple libpurple-client0 libpurple-lang libpurple-plugin-sametime libpurple-tcl libpurple0 - Update to version 2.14.9: + Security * Remove _xmppconnect support (CVE-2022-26491, boo#1199025). + libpurple * Fix a GLib CRITICAL message with typing time outs. * Fix an issue where the unit tests for purple_str_to_time would fail. + Pidgin * Fix a memory leak in pidgin_conversations_set_tab_colors. * Fix the majority of the infinite resizing issues in the input box. * Add transient-buddy back which is used to show some context menus and other things. + Translations * Fix a typo in the German translations. * Synchronised all of the translations with Transifex. + IRC * Fix file transfers failing at 99% on IRC. * Default realname and ident name in IRC to the username (nickname) of the account. * Add an advanced account option to IRC accounts for explicitly setting the SASL login name. * Add a rate limiter that should make it impossible to excess flood. + SIMPLE * Fix an issue with the CSeq numbers in SIMPLE. + XMPP * Fix XMPP attention messages being sent to incorrect JIDs. - Drop rb1342.patch: fixed upstream. ==== pipewire ==== Version update (0.3.50 -> 0.3.51) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-lang pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.51: * Highlights - Improve graph reconfiguration. - Extra configuration options for streams and filters with config rules and environment variable. - Improve module-pulse-tunnel latency, stability and error recovery. - pw-top, pw-cli and pw-link improvements. - Fix a channelmixer upmixing clipping issue. - The ROC module has seen many improvements. - Many more bugfixes and improvements. * PipeWire - The graph reconfiguration code was reworked: * Moved nodes will update the new driver quantum correctly. * Inactive nodes are ignored more. * Nodes that require a driver are now not scheduled anymore when they are passive (unused). * Improved performance, the graph is reconfigured with a minimal amount of changes. - Method and event argument names were improved. - A linker garbage collection problem was fixed. - Properties on threads are now implemented. Use common code to set thread name and add an option to set stack-size. - Streams and filters always want a driver now. This makes it possible to just link a playback stream to a capture stream without a driver and have it work. - Streams and filters can now also have rules in the config file. - Streams, filters, JACK, ALSA and v4l2 now support PIPEWIRE_PROPS environment variable to override node properties. - Add config section extensions. This provides a way for modules to have specific config to override the default config. - Handle realloc errors better. - Improve stream and filter property updates. * Modules - The pulse-tunnel modules has improved latency management and should now work a lot better. - Module-loopback, module-echo-cancel, module-filter-chain unload the module when a stream is destroyed. - Biquads in filter-chain now can have more gain (5->20 dB). - Filter-chain now has a builtin delay line filter. - Filter-chain can now parse the config key correctly in all cases. - The ROC sink and source saw many improvements. roc-source is now a stream by default that connects to the default sink. Both modules will try to set a graph rate. Both modules have an option to select the FEC mode. The ROC source has lower latency now. - Handle realloc errors better. * tools - pw-cat does not have --list-targets anymore, use one of the more advanced and less buggy tools such as wpctl or pw-cli to list sinks and sources. - pw-top has seen many improvements. * It now has some timeouts to reset the node values to their default state when unused. * The man page was improved. * Invalid timings and errors are displayed in a better way. - pw-cli and pw-link can now create links between all ports of given nodes. - pw-cat can now save to other file formats than wav, based on the extension of the filename. * SPA - The resampler now uses a different internal method for draining. It can now also handle 0 size buffers as input without draining. - The channelmixer now uses the front channel averages for FC and LFE. This avoids clipping and results in much better upmixing. - ALSA should now work again on 32 bits. (#2271) - The JSON parser now converts escaped unicode correctly to UTF8. * bluetooth - Codec switch improvements when the device is disconnected. * pulse-server - There is a new module-roc-sink-input module, the PulseAudio equivalent. - The ROC source and sink-input module now have a much lower latency. - The ROC module now has an option to select FEC mode. - Playback and record rate adjustements should work now. * JACK - Remove some useless pthread attributes. This makes JACK work in QEMU with sandboxing enabled. - The buffer_size callback is now only called when something has changed since the last process() callback or get_buffer_size() method. This fixes a GStreamer issue and is more in line with what JACK does. - Fix a potential deadlock when the process thread is doing IPC and the IPC thread is blocking on the data thread. - Allocation errors in metadata are handled better. - Rebase reduce-meson-dependency.patch. ==== policycoreutils ==== Subpackages: policycoreutils-lang policycoreutils-python-utils python3-policycoreutils - Fix file list: package ru/man8/sepolgen.8 only in the devel package (was in devel and main). ==== python-boto3 ==== Version update (1.21.32 -> 1.22.1) - Update to version 1.22.1 * api-change:``lightsail``: [``botocore``] This release adds support for Lightsail load balancer HTTP to HTTPS redirect and TLS policy configuration. * api-change:``sagemaker``: [``botocore``] SageMaker Inference Recommender now accepts customer KMS key ID for encryption of endpoints and compilation outputs created during inference recommendation. * api-change:``pricing``: [``botocore``] Documentation updates for Price List API * api-change:``glue``: [``botocore``] This release adds documentation for the APIs to create, read, delete, list, and batch read of AWS Glue custom patterns, and for Lake Formation configuration settings in the AWS Glue crawler. * api-change:``cloudfront``: [``botocore``] CloudFront now supports the Server-Timing header in HTTP responses sent from CloudFront. You can use this header to view metrics that help you gain insights about the behavior and performance of CloudFront. To use this header, enable it in a response headers policy. * api-change:``ivschat``: [``botocore``] Adds new APIs for IVS Chat, a feature for building interactive chat experiences alongside an IVS broadcast. * api-change:``network-firewall``: [``botocore``] AWS Network Firewall now enables customers to use a customer managed AWS KMS key for the encryption of their firewall resources. - from version 1.22.0 * api-change:``gamelift``: [``botocore``] Documentation updates for Amazon GameLift. * api-change:``mq``: [``botocore``] This release adds the CRITICAL_ACTION_REQUIRED broker state and the ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded. ActionRequired provides you with a code which you can use to find instructions in the Developer Guide on how to resolve the issue. * feature:IMDS: [``botocore``] Added resiliency mechanisms to IMDS Credential Fetcher * api-change:``securityhub``: [``botocore``] Security Hub now lets you opt-out of auto-enabling the defaults standards (CIS and FSBP) in accounts that are auto-enabled with Security Hub via Security Hub's integration with AWS Organizations. * api-change:``connect``: [``botocore``] This release adds SearchUsers API which can be used to search for users with a Connect Instance * api-change:``rds-data``: [``botocore``] Support to receive SQL query results in the form of a simplified JSON string. This enables developers using the new JSON string format to more easily convert it to an object using popular JSON string parsing libraries. - from version 1.21.46 * api-change:``chime-sdk-meetings``: [``botocore``] Include additional exceptions types. * api-change:``ec2``: [``botocore``] Adds support for waiters that automatically poll for a deleted NAT Gateway until it reaches the deleted state. - from version 1.21.45 * api-change:``wisdom``: [``botocore``] This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations. * api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache * api-change:``iottwinmaker``: [``botocore``] General availability (GA) for AWS IoT TwinMaker. For more information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html * api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager * api-change:``mediatailor``: [``botocore``] This release introduces tiered channels and adds support for live sources. Customers using a STANDARD channel can now create programs using live sources. * api-change:``storagegateway``: [``botocore``] This release adds support for minimum of 5 character length virtual tape barcodes. * api-change:``lookoutmetrics``: [``botocore``] Added DetectMetricSetConfig API for detecting configuration required for creating metric set from provided S3 data source. * api-change:``iotsitewise``: [``botocore``] This release adds 3 new batch data query APIs : BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates * api-change:``glue``: [``botocore``] This release adds APIs to create, read, delete, list, and batch read of Glue custom entity types - from version 1.21.44 * api-change:``macie2``: [``botocore``] Sensitive data findings in Amazon Macie now indicate how Macie found the sensitive data that produced a finding (originType). * api-change:``rds``: [``botocore``] Added a new cluster-level attribute to set the capacity range for Aurora Serverless v2 instances. * api-change:``mgn``: [``botocore``] Removed required annotation from input fields in Describe operations requests. Added quotaValue to ServiceQuotaExceededException * api-change:``connect``: [``botocore``] This release adds APIs to search, claim, release, list, update, and describe phone numbers. You can also use them to associate and disassociate contact flows to phone numbers. - from version 1.21.43 * api-change:``textract``: [``botocore``] This release adds support for specifying and extracting information from documents using the Queries feature within Analyze Document API * api-change:``worklink``: [``botocore``] Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK. * api-change:``ssm``: [``botocore``] Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression when creating SSM association. * api-change:``autoscaling``: [``botocore``] EC2 Auto Scaling now adds default instance warm-up times for all scaling activities, health check replacements, and other replacement events in the Auto Scaling instance lifecycle. * api-change:``personalize``: [``botocore``] Adding StartRecommender and StopRecommender APIs for Personalize. * api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for Quip. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-quip.html * api-change:``polly``: [``botocore``] Amazon Polly adds new Austrian German voice - Hannah. Hannah is available as Neural voice only. * api-change:``transfer``: [``botocore``] This release contains corrected HomeDirectoryMappings examples for several API functions: CreateAccess, UpdateAccess, CreateUser, and UpdateUser,. * api-change:``kms``: [``botocore``] Adds support for KMS keys and APIs that generate and verify HMAC codes * api-change:``redshift``: [``botocore``] Introduces new fields for LogDestinationType and LogExports on EnableLogging requests and Enable/Disable/DescribeLogging responses. Customers can now select CloudWatch Logs as a destination for their Audit Logs. - from version 1.21.42 * api-change:``lightsail``: [``botocore``] This release adds support to describe the synchronization status of the account-level block public access feature for your Amazon Lightsail buckets. * api-change:``rds``: [``botocore``] Removes Amazon RDS on VMware with the deletion of APIs related to Custom Availability Zones and Media installation * api-change:``athena``: [``botocore``] This release adds subfields, ErrorMessage, Retryable, to the AthenaError response object in the GetQueryExecution API when a query fails. - from version 1.21.41 * api-change:``batch``: [``botocore``] Enables configuration updates for compute environments with BEST_FIT_PROGRESSIVE and SPOT_CAPACITY_OPTIMIZED allocation strategies. * api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2. * api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version * api-change:``appstream``: [``botocore``] Includes updates for create and update fleet APIs to manage the session scripts locations for Elastic fleets. * api-change:``glue``: [``botocore``] Auto Scaling for Glue version 3.0 and later jobs to dynamically scale compute resources. This SDK change provides customers with the auto-scaled DPU usage * api-change:``appflow``: [``botocore``] Enables users to pass custom token URL parameters for Oauth2 authentication during create connector profile - from version 1.21.40 * api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version * api-change:``fsx``: [``botocore``] This release adds support for deploying FSx for ONTAP file systems in a single Availability Zone. - from version 1.21.39 * api-change:``ec2``: [``botocore``] X2idn and X2iedn instances are powered by 3rd generation Intel Xeon Scalable processors with an all-core turbo frequency up to 3.5 GHzAmazon EC2. C6a instances are powered by 3rd generation AMD EPYC processors. * api-change:``devops-guru``: [``botocore``] This release adds new APIs DeleteInsight to deletes the insight along with the associated anomalies, events and recommendations. * api-change:``efs``: [``botocore``] Update efs client to latest version * api-change:``iottwinmaker``: [``botocore``] This release adds the following new features: 1) ListEntities API now supports search using ExternalId. 2) BatchPutPropertyValue and GetPropertyValueHistory API now allows users to represent time in sub-second level precisions. - from version 1.21.38 * api-change:``amplifyuibuilder``: [``botocore``] In this release, we have added the ability to bind events to component level actions. * api-change:``apprunner``: [``botocore``] This release adds tracing for App Runner services with X-Ray using AWS Distro for OpenTelemetry. New APIs: CreateObservabilityConfiguration, DescribeObservabilityConfiguration, ListObservabilityConfigurations, and DeleteObservabilityConfiguration. Updated APIs: CreateService and UpdateService. * api-change:``workspaces``: [``botocore``] Added API support that allows customers to create GPU-enabled WorkSpaces using EC2 G4dn instances. - from version 1.21.37 * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content. * api-change:``wafv2``: [``botocore``] Add a new CurrentDefaultVersion field to ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response. * api-change:``mediapackage-vod``: [``botocore``] This release adds ScteMarkersSource as an available field for Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source the SCTE-35 markers from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35 markers from the segments. - from version 1.21.36 * api-change:``apigateway``: [``botocore``] ApiGateway CLI command get-usage now includes usagePlanId, startDate, and endDate fields in the output to match documentation. * api-change:``personalize``: [``botocore``] This release provides tagging support in AWS Personalize. * api-change:``pi``: [``botocore``] Adds support for DocumentDB to the Performance Insights API. * api-change:``events``: [``botocore``] Update events client to latest version * api-change:``docdb``: [``botocore``] Added support to enable/disable performance insights when creating or modifying db instances * api-change:``sagemaker``: [``botocore``] Amazon Sagemaker Notebook Instances now supports G5 instance types - from version 1.21.35 * bugfix:Proxy: [``botocore``] Fix failure case for IP proxy addresses using TLS-in-TLS. `boto/botocore#2652 `__ * api-change:``config``: [``botocore``] Add resourceType enums for AWS::EMR::SecurityConfiguration and AWS::SageMaker::CodeRepository * api-change:``panorama``: [``botocore``] Added Brand field to device listings. * api-change:``lambda``: [``botocore``] This release adds new APIs for creating and managing Lambda Function URLs and adds a new FunctionUrlAuthType parameter to the AddPermission API. Customers can use Function URLs to create built-in HTTPS endpoints on their functions. * api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for Box. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-box.html - from version 1.21.34 * api-change:``securityhub``: [``botocore``] Added additional ASFF details for RdsSecurityGroup AutoScalingGroup, ElbLoadBalancer, CodeBuildProject and RedshiftCluster. * api-change:``fsx``: [``botocore``] Provide customers more visibility into file system status by adding new "Misconfigured Unavailable" status for Amazon FSx for Windows File Server. * api-change:``s3control``: [``botocore``] Documentation-only update for doc bug fixes for the S3 Control API docs. * api-change:``datasync``: [``botocore``] AWS DataSync now supports Amazon FSx for OpenZFS locations. - from version 1.21.33 * api-change:``iot``: [``botocore``] AWS IoT - AWS IoT Device Defender adds support to list metric datapoints collected for IoT devices through the ListMetricValues API * api-change:``servicecatalog``: [``botocore``] This release adds ProvisioningArtifictOutputKeys to DescribeProvisioningParameters to reference the outputs of a Provisioned Product and deprecates ProvisioningArtifactOutputs. * api-change:``sms``: [``botocore``] Revised product update notice for SMS console deprecation. * api-change:``proton``: [``botocore``] SDK release to support tagging for AWS Proton Repository resource * enhancement:AWSCRT: [``botocore``] Upgrade awscrt version to 0.13.8 - Update BuildRequires and Requires from setup.py ==== python-botocore ==== Version update (1.24.32 -> 1.25.1) - Update to 1.25.1 * api-change:``lightsail``: This release adds support for Lightsail load balancer HTTP to HTTPS redirect and TLS policy configuration. * api-change:``sagemaker``: SageMaker Inference Recommender now accepts customer KMS key ID for encryption of endpoints and compilation outputs created during inference recommendation. * api-change:``pricing``: Documentation updates for Price List API * api-change:``glue``: This release adds documentation for the APIs to create, read, delete, list, and batch read of AWS Glue custom patterns, and for Lake Formation configuration settings in the AWS Glue crawler. * api-change:``cloudfront``: CloudFront now supports the Server-Timing header in HTTP responses sent from CloudFront. You can use this header to view metrics that help you gain insights about the behavior and performance of CloudFront. To use this header, enable it in a response headers policy. * api-change:``ivschat``: Adds new APIs for IVS Chat, a feature for building interactive chat experiences alongside an IVS broadcast. * api-change:``network-firewall``: AWS Network Firewall now enables customers to use a customer managed AWS KMS key for the encryption of their firewall resources. - from version 1.25.0 * api-change:``gamelift``: Documentation updates for Amazon GameLift. * api-change:``mq``: This release adds the CRITICAL_ACTION_REQUIRED broker state and the ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded. ActionRequired provides you with a code which you can use to find instructions in the Developer Guide on how to resolve the issue. * feature:IMDS: Added resiliency mechanisms to IMDS Credential Fetcher * api-change:``securityhub``: Security Hub now lets you opt-out of auto-enabling the defaults standards (CIS and FSBP) in accounts that are auto-enabled with Security Hub via Security Hub's integration with AWS Organizations. * api-change:``connect``: This release adds SearchUsers API which can be used to search for users with a Connect Instance * api-change:``rds-data``: Support to receive SQL query results in the form of a simplified JSON string. This enables developers using the new JSON string format to more easily convert it to an object using popular JSON string parsing libraries. - from version 1.24.46 * api-change:``chime-sdk-meetings``: Include additional exceptions types. * api-change:``ec2``: Adds support for waiters that automatically poll for a deleted NAT Gateway until it reaches the deleted state. - from version 1.24.45 * api-change:``wisdom``: This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations. * api-change:``elasticache``: Doc only update for ElastiCache * api-change:``iottwinmaker``: General availability (GA) for AWS IoT TwinMaker. For more information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html * api-change:``secretsmanager``: Documentation updates for Secrets Manager * api-change:``mediatailor``: This release introduces tiered channels and adds support for live sources. Customers using a STANDARD channel can now create programs using live sources. * api-change:``storagegateway``: This release adds support for minimum of 5 character length virtual tape barcodes. * api-change:``lookoutmetrics``: Added DetectMetricSetConfig API for detecting configuration required for creating metric set from provided S3 data source. * api-change:``iotsitewise``: This release adds 3 new batch data query APIs : BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates * api-change:``glue``: This release adds APIs to create, read, delete, list, and batch read of Glue custom entity types - from version 1.24.44 * api-change:``macie2``: Sensitive data findings in Amazon Macie now indicate how Macie found the sensitive data that produced a finding (originType). * api-change:``rds``: Added a new cluster-level attribute to set the capacity range for Aurora Serverless v2 instances. * api-change:``mgn``: Removed required annotation from input fields in Describe operations requests. Added quotaValue to ServiceQuotaExceededException * api-change:``connect``: This release adds APIs to search, claim, release, list, update, and describe phone numbers. You can also use them to associate and disassociate contact flows to phone numbers. - from version 1.24.43 * api-change:``textract``: This release adds support for specifying and extracting information from documents using the Queries feature within Analyze Document API * api-change:``worklink``: Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK. * api-change:``ssm``: Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression when creating SSM association. * api-change:``autoscaling``: EC2 Auto Scaling now adds default instance warm-up times for all scaling activities, health check replacements, and other replacement events in the Auto Scaling instance lifecycle. * api-change:``personalize``: Adding StartRecommender and StopRecommender APIs for Personalize. * api-change:``kendra``: Amazon Kendra now provides a data source connector for Quip. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-quip.html * api-change:``polly``: Amazon Polly adds new Austrian German voice - Hannah. Hannah is available as Neural voice only. * api-change:``transfer``: This release contains corrected HomeDirectoryMappings examples for several API functions: CreateAccess, UpdateAccess, CreateUser, and UpdateUser,. * api-change:``kms``: Adds support for KMS keys and APIs that generate and verify HMAC codes * api-change:``redshift``: Introduces new fields for LogDestinationType and LogExports on EnableLogging requests and Enable/Disable/DescribeLogging responses. Customers can now select CloudWatch Logs as a destination for their Audit Logs. - from version 1.24.42 * api-change:``lightsail``: This release adds support to describe the synchronization status of the account-level block public access feature for your Amazon Lightsail buckets. * api-change:``rds``: Removes Amazon RDS on VMware with the deletion of APIs related to Custom Availability Zones and Media installation * api-change:``athena``: This release adds subfields, ErrorMessage, Retryable, to the AthenaError response object in the GetQueryExecution API when a query fails. - from version 1.24.41 * api-change:``batch``: Enables configuration updates for compute environments with BEST_FIT_PROGRESSIVE and SPOT_CAPACITY_OPTIMIZED allocation strategies. * api-change:``ec2``: Documentation updates for Amazon EC2. * api-change:``cloudwatch``: Update cloudwatch client to latest version * api-change:``appstream``: Includes updates for create and update fleet APIs to manage the session scripts locations for Elastic fleets. * api-change:``glue``: Auto Scaling for Glue version 3.0 and later jobs to dynamically scale compute resources. This SDK change provides customers with the auto-scaled DPU usage * api-change:``appflow``: Enables users to pass custom token URL parameters for Oauth2 authentication during create connector profile - from version 1.24.40 * api-change:``cloudwatch``: Update cloudwatch client to latest version * api-change:``fsx``: This release adds support for deploying FSx for ONTAP file systems in a single Availability Zone. - from version 1.24.39 * api-change:``ec2``: X2idn and X2iedn instances are powered by 3rd generation Intel Xeon Scalable processors with an all-core turbo frequency up to 3.5 GHzAmazon EC2. C6a instances are powered by 3rd generation AMD EPYC processors. * api-change:``devops-guru``: This release adds new APIs DeleteInsight to deletes the insight along with the associated anomalies, events and recommendations. * api-change:``efs``: Update efs client to latest version * api-change:``iottwinmaker``: This release adds the following new features: 1) ListEntities API now supports search using ExternalId. 2) BatchPutPropertyValue and GetPropertyValueHistory API now allows users to represent time in sub-second level precisions. - from version 1.24.38 * api-change:``amplifyuibuilder``: In this release, we have added the ability to bind events to component level actions. * api-change:``apprunner``: This release adds tracing for App Runner services with X-Ray using AWS Distro for OpenTelemetry. New APIs: CreateObservabilityConfiguration, DescribeObservabilityConfiguration, ListObservabilityConfigurations, and DeleteObservabilityConfiguration. Updated APIs: CreateService and UpdateService. * api-change:``workspaces``: Added API support that allows customers to create GPU-enabled WorkSpaces using EC2 G4dn instances. - from version 1.24.37 * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content. * api-change:``wafv2``: Add a new CurrentDefaultVersion field to ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response. * api-change:``mediapackage-vod``: This release adds ScteMarkersSource as an available field for Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source the SCTE-35 markers from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35 markers from the segments. - from version 1.24.36 * api-change:``apigateway``: ApiGateway CLI command get-usage now includes usagePlanId, startDate, and endDate fields in the output to match documentation. * api-change:``personalize``: This release provides tagging support in AWS Personalize. * api-change:``pi``: Adds support for DocumentDB to the Performance Insights API. * api-change:``events``: Update events client to latest version * api-change:``docdb``: Added support to enable/disable performance insights when creating or modifying db instances * api-change:``sagemaker``: Amazon Sagemaker Notebook Instances now supports G5 instance types - from version 1.24.35 * bugfix:Proxy: Fix failure case for IP proxy addresses using TLS-in-TLS. `boto/botocore#2652 `__ * api-change:``config``: Add resourceType enums for AWS::EMR::SecurityConfiguration and AWS::SageMaker::CodeRepository * api-change:``panorama``: Added Brand field to device listings. * api-change:``lambda``: This release adds new APIs for creating and managing Lambda Function URLs and adds a new FunctionUrlAuthType parameter to the AddPermission API. Customers can use Function URLs to create built-in HTTPS endpoints on their functions. * api-change:``kendra``: Amazon Kendra now provides a data source connector for Box. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-box.html - from version 1.24.34 * api-change:``securityhub``: Added additional ASFF details for RdsSecurityGroup AutoScalingGroup, ElbLoadBalancer, CodeBuildProject and RedshiftCluster. * api-change:``fsx``: Provide customers more visibility into file system status by adding new "Misconfigured Unavailable" status for Amazon FSx for Windows File Server. * api-change:``s3control``: Documentation-only update for doc bug fixes for the S3 Control API docs. * api-change:``datasync``: AWS DataSync now supports Amazon FSx for OpenZFS locations. - from version 1.24.33 * api-change:``iot``: AWS IoT - AWS IoT Device Defender adds support to list metric datapoints collected for IoT devices through the ListMetricValues API * api-change:``servicecatalog``: This release adds ProvisioningArtifictOutputKeys to DescribeProvisioningParameters to reference the outputs of a Provisioned Product and deprecates ProvisioningArtifactOutputs. * api-change:``sms``: Revised product update notice for SMS console deprecation. * api-change:``proton``: SDK release to support tagging for AWS Proton Repository resource * enhancement:AWSCRT: Upgrade awscrt version to 0.13.8 ==== python-pycurl ==== Version update (7.43.0.6 -> 7.45.1) - Update to 7.45.1: * Fixed build against libcurl < 7.64.1 (patch by Scott Talbert). * Add CURLOPT_MAXLIFETIME_CONN (patch by fsbs). * Easy handle duplication support (patch by fsbs). * Support for unsetting a number of multi options (patch by fsbs). * pycurl classes can now be subclassed (patch by fsbs). * Multi callbacks' thread state management fixed (patch by fsbs). * Add CURL_LOCK_DATA_PSL (patch by fsbs). * Add support for SecureTransport SSL backend (MacOS) (patch by Scott Talbert). * Fixed Python thread initialization causing hangs on operations (patch by Scott Talbert). * getinfo(CURLINFO_FTP_ENTRY_PATH) now handles NULL return from libcurl, returning None in this case. * Python 3.9 is now officially supported (patch by Bill Collins). * Added CURLOPT_DOH_URL (patch by resokou). * Best effort Python 2 support has been reinstated. * Added missing fields to curl_version_info struct (patch by Hasan). * Added CURLINFO_CONDITION_UNMET (patch by Dima Tisnek). * Exposed MAX_CONCURRENT_STREAMS in CurlMulti (patch by Alexandre Pion). * Compilation fixed against Python 3.10 alpha (patch by Kamil Dudka). - Remove patch curl7770_compatibility.patch and remove_nose.patch: * They have both merged upstream. - Modify patch disable_randomly_failing_tests.patch: * Use pytest rather than nose methods. - Add patch curl-789-error-message.patch: * Handle missing ! in a returned error message. ==== python-tornado6 ==== - Add patch remove-multiheader-http-test.patch: * Do not test multi-line headers. ==== re2 ==== - Avoid sporadic failures by setting until-pass on CTest - Disable tests on ARMv6 ==== redis ==== Version update (6.2.6 -> 6.2.7) - redis 6.2.7: * CVE-2022-24736: An attacker attempting to load a specially crafted Lua script can cause NULL pointer dereference which will result with a crash of the redis-server process (boo#1198953) * CVE-2022-24735: By exploiting weaknesses in the Lua script execution environment, an attacker with access to Redis can inject Lua code that will execute with the (potentially higher) privileges of another Redis user (boo#1198952) * LPOP/RPOP with count against non-existing list return null array * LPOP/RPOP used to produce wrong replies when count is 0 * Speed optimization in command execution pipeline * Fix regression in Z[REV]RANGE commands (by-rank) introduced in Redis 6.2 * Fix OpenSSL 3.0.x related issues * Bug fixes ==== rubygem-actioncable-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-actionmailbox-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-actionmailer-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-actionpack-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * Allow Content Security Policy DSL to generate for API responses. * Tim Wade* ==== rubygem-actiontext-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-actionview-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * Fix and add protections for XSS in `ActionView::Helpers` and `ERB::Util`. Escape dangerous characters in names of tags and names of attributes in the tag helpers, following the XML specification. Rename the option `:escape_attributes` to `:escape`, to simplify by applying the option to the whole tag. * Álvaro Martín Fraguas* ==== rubygem-activejob-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-activemodel-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-activerecord-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-activestorage-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-activesupport-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * Fix and add protections for XSS in `ActionView::Helpers` and `ERB::Util`. Add the method `ERB::Util.xml_name_escape` to escape dangerous characters in names of tags and names of attributes, following the specification of XML. * Álvaro Martín Fraguas* ==== rubygem-bcrypt ==== Version update (3.1.16 -> 3.1.17) updated to version 3.1.17 see installed CHANGELOG 3.1.17 Mar 14 2022 - Fix regex in validators to use \A and \z instead of ^ and $ [GH #121] - Truncate secrets greater than 72 bytes in hash_secret [GH #255] - Assorted test and doc improvements ==== rubygem-bundler ==== Version update (2.3.8 -> 2.3.12) updated to version 2.3.12 see installed CHANGELOG.md [#] 2.3.12 (April 20, 2022) [#]# Enhancements: - Improve Ruby version resolution conflicts [#5474](https://github.com/rubygems/rubygems/pull/5474) - Stop considering `RUBY_PATCHLEVEL` for resolution [#5472](https://github.com/rubygems/rubygems/pull/5472) - Add modern rubies as valid platform values in Gemfile DSL [#5469](https://github.com/rubygems/rubygems/pull/5469) [#] 2.3.11 (April 7, 2022) [#]# Enhancements: - Bump actions/checkout to 3 in bundler gem template [#5445](https://github.com/rubygems/rubygems/pull/5445) - Prefer `__dir__` to `__FILE__` [#5444](https://github.com/rubygems/rubygems/pull/5444) [#]# Documentation: - Update bundler documentation to reflect bundle config scope changes [#5441](https://github.com/rubygems/rubygems/pull/5441) [#] 2.3.10 (March 23, 2022) [#]# Enhancements: - More helpful reporting of marshal loading issues [#5416](https://github.com/rubygems/rubygems/pull/5416) - Report Github Actions CI provider within user agent string [#5400](https://github.com/rubygems/rubygems/pull/5400) - Remove extra closing bracket in version warning [#5397](https://github.com/rubygems/rubygems/pull/5397) [#] 2.3.9 (March 9, 2022) [#]# Enhancements: - Add newline to validate_platforms! message when platform is missing [#5353](https://github.com/rubygems/rubygems/pull/5353) - Suggest quicker `bundle add` for installation in `README.md` generated by `bundle gem` [#5337](https://github.com/rubygems/rubygems/pull/5337) - Make `--strict` flag of `update` and `outdated` commands consistent [#5379](https://github.com/rubygems/rubygems/pull/5379) [#]# Bug fixes: - Fix regression when activating gem executables caused by Bundler monkey patches to RubyGems [#5386](https://github.com/rubygems/rubygems/pull/5386) ==== rubygem-capistrano ==== Version update (3.16.0 -> 3.17.0) updated to version 3.17.0 see installed CHANGELOG.md ==== rubygem-fog-core ==== Version update (2.2.4 -> 2.3.0) updated to version 2.3.0 see installed changelog.md 2.3.0 03/08/2022 ========================================================== - fix v2.2.4 changelog - bump actions/stale - bump actions/checkout - avoid loading unnecessary service via autoload - update ruby.yml - continue tests dispite head errors - bump actions/checkout - bump formatador requirement - utilize reusable actions workflows - bump reusable actions - fix cache test for ruby 3.1+ - tweak format of reusable workflows ==== rubygem-jekyll ==== Version update (4.2.1 -> 4.2.2) updated to version 4.2.2 no changelog found ==== rubygem-js-routes ==== Version update (2.2.2 -> 2.2.3) updated to version 2.2.3 see installed CHANGELOG.md [#]# v2.2.4 * Fix rails engine loading if sprockets is not in Gemfile. Fixes [#294](https://github.com/railsware/js-routes/issues/294) [#]# v2.2.3 * Fixed NIL module type namespace defintion [#297](https://github.com/railsware/js-routes/issues/297). * The patch may cause a problem with nested `namespace` option * Ex. Value like `MyProject.Routes` requires to define `window.MyProject` before importing the routes file ==== rubygem-liquid ==== Version update (5.2.0 -> 5.3.0) updated to version 5.3.0 see installed History.md ==== rubygem-loofah ==== Version update (2.14.0 -> 2.16.0) updated to version 2.16.0 see installed CHANGELOG.md [#]# 2.16.0 / 2022-04-01 [#]## Features * Allow MathML elements `menclose` and `ms`, and MathML attributes `dir`, `href`, `lquote`, `mathsize`, `notation`, and `rquote`. [[#231](https://github.com/flavorjones/loofah/issues/231)] (Thanks, [@nick-desteffen](https://github.com/nick-desteffen)!) [#]# 2.15.0 / 2022-03-14 [#]## Features * Expand set of allowed protocols to include `sms:`. [[#228](https://github.com/flavorjones/loofah/issues/228)] (Thanks, [@brendon](https://github.com/brendon)!) ==== rubygem-mixlib-shellout ==== Version update (3.2.5 -> 3.2.7) updated to version 3.2.7 no changelog found ==== rubygem-mocha ==== Version update (1.13.0 -> 1.14.0) updated to version 1.14.0 no changelog found ==== rubygem-moneta ==== Version update (1.4.2 -> 1.5.1) updated to version 1.5.1 see installed CHANGES 1.5.1 * Adapters::File - fix an implicit hash issue in Ruby 3 (#222) 1.5.0 * Adapters - internally, most (all?) adapters now inherit from a base Adapter class * Adapters - adapter configuration is now accessed via a `config` method on each adapter - see the code for examples. This shouldn't affect users unless they were directly modifying adapters' attributes. * Redis - fix deprecation warnings for Redis 4.6+ multi/pipelined handling (#215) * Mongo - slight improvement to error handling ==== rubygem-msgpack ==== Version update (1.4.5 -> 1.5.1) updated to version 1.5.1 see installed ChangeLog 2022-04-07 version 1.5.1: * Fix bug about packing/unpacking ext type objects with the recursive option 2022-04-06 version 1.5.0: * Add recursive option on Factory#register_type to operate Packer/Unpacker manually * Add oversized_integer_extension option on Factory#register_type to pack/unpack bigint using ext types * Add Factory#pool method and Factory::Pool class to provide pooled Packer and Unpacker instances ==== rubygem-omniauth ==== Version update (2.0.4 -> 2.1.0) updated to version 2.1.0 no changelog found ==== rubygem-omniauth-google-oauth2 ==== Version update (1.0.0 -> 1.0.1) updated to version 1.0.1 see installed CHANGELOG.md [#]# 1.0.1 - 2022-03-10 [#]## Added - Output granted scopes in credentials block of the auth hash. - Migrated to GitHub actions. [#]## Deprecated - Nothing. [#]## Removed - Nothing. [#]## Fixed - Overriding the `redirect_uri` via params or JSON request body. ==== rubygem-parser ==== Version update (3.1.1.0 -> 3.1.2.0) updated to version 3.1.2.0 no changelog found ==== rubygem-passenger ==== Version update (6.0.12 -> 6.0.13) Subpackages: ruby3.1-rubygem-passenger rubygem-passenger-apache2 updated to version 6.0.13 see installed CHANGELOG ==== rubygem-pg ==== Version update (1.3.4 -> 1.3.5) updated to version 1.3.5 see installed History.rdoc == v1.3.5 [2022-03-31] Lars Kanis Bugfixes: - Handle PGRES_COMMAND_OK in pgresult_stream_any. #447 Fixes usage when trying to stream the result of a procedure call that returns no results. Enhancements: - Rename BasicTypeRegistry#define_default_types to #register_default_types to use a more consistent terminology. Keeping define_default_types for compatibility. - BasicTypeRegistry: return self instead of objects by accident. This allows call chaining. - Add some April fun. #449 Documentation: - Refine documentation of conn.socket_io and conn.connect_poll ==== rubygem-puma-4 ==== Version update (4.3.11 -> 4.3.12) updated to version 4.3.12 see installed History.md [#]# 4.3.12 / 2022-03-30 * Security * Close several HTTP Request Smuggling exploits (CVE-2022-24790) ==== rubygem-rails-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 no changelog found ==== rubygem-railties-7.0 ==== Version update (7.0.2.3 -> 7.0.2.4) updated to version 7.0.2.4 see installed CHANGELOG.md [#]# Rails 7.0.2.4 (April 26, 2022) ## * No changes. ==== rubygem-rake-compiler ==== Version update (1.1.9 -> 1.2.0) updated to version 1.2.0 see installed History.md [#]## 1.2.0 / 2022-04-15 * Enhancements: * Defer requiring `yaml`. [ruby/stringio#21](https://github.com/ruby/stringio/issues/21) ==== rubygem-regexp_parser ==== Version update (2.2.1 -> 2.3.1) updated to version 2.3.1 see installed CHANGELOG.md [#]# [Unreleased] [#]# [2.3.1] - 2022-04-24 - [Janosch Müller](mailto:janosch84@gmail.com) [#]## Fixed - removed five inexistent unicode properties from `Syntax#features` - these were never supported by Ruby but incorrectly accepted by the parser - thanks to [Markus Schirp](https://github.com/mbj) for the report [#]# [2.3.0] - 2022-04-08 - [Janosch Müller](mailto:janosch84@gmail.com) [#]## Added - improved parsing performance through `Syntax` refactoring - instead of fresh `Syntax` instances, pre-loaded constants are now re-used - this approximately doubles the parsing speed for simple regexps - added methods to `Syntax` classes to show relative feature sets - e.g. `Regexp::Syntax::V3_2_0.added_features` - support for new unicode properties of Ruby 3.2 / Unicode 14.0 ==== rubygem-rouge ==== Version update (3.27.0 -> 3.28.0) updated to version 3.28.0 no changelog found ==== rubygem-rspec-rails ==== Version update (5.1.1 -> 5.1.2) updated to version 5.1.2 see installed Changelog.md Bug Fixes: * Fix controller scaffold templates parameter name. (Taketo Takashima, #2591) * Include generator specs in the inferred list of specs. (Jason Karns, #2597) ==== rubygem-rubocop ==== Version update (1.26.0 -> 1.28.2) updated to version 1.28.2 no changelog found ==== rubygem-rubocop-ast ==== Version update (1.16.0 -> 1.17.0) updated to version 1.17.0 no changelog found ==== rubygem-ruby-dbus ==== Version update (0.18.0.beta4 -> 0.18.0.beta5) - 0.18.0.beta5 API * DBus::Type instances are frozen. * Data::Container classes (Array, Struct, DictEntry, but not Variant) constructors (#initialize, .from_items, .from_typed) changed to have a *type* argument instead of *member_type* or *member_types*. * Added type factories * Type::Array[type] * Type::Hash[key_type, value_type] * Type::Struct[type1, type2...] Bug fixes: * Properties containing Variants would return them doubly wrapped (gh#mvidner/ruby-dbus#111). ==== rubygem-ruby_parser ==== Version update (3.18.1 -> 3.19.1) updated to version 3.19.1 see installed History.rdoc === 3.19.1 / 2022-04-05 * 2 bug fixes: * Added comments to endless defn and defs. (mvz) * Fixed endless method bug handling attrset names. === 3.19.0 / 2022-03-29 * 1 major enhancement: * Added tentative 3.1 support. * 7 minor enhancements: * 3.1: bare RHS assoc: { y: } => s(:hash, s(:lit, :y), nil) * 3.1: calls w/ unnamed block args (bare &) * 3.1: endless defn/defs w/ paren-less calls (aka commands) * 3.1: pattern capture to nonlocal vars, eg: ^@a, ^$b, ^@@c * 3.1: pattern: ^(expr) => expr * Improved steps for adding new versions. * Improved steps for running gauntlets. * 2 bug fixes: * Bumped 2.6+ cached versions for rake compare. * Skip test_regexp_esc_C_slash on ruby 3.1.0 because of MRI bug. ==== rubygem-sdoc ==== Version update (2.2.0 -> 2.3.2) updated to version 2.3.2 see installed CHANGELOG.md 2.3.2 ===== * #184 Add support for rdoc 6.4.0 [@p8](https://github.com/p8) 2.3.1 ===== * #183 Remove unsupported browser detection [@p8](https://github.com/p8) * #182 Use window.location instead of Turbolinks.visit if protocol is 'file:' [@p8](https://github.com/p8) 2.3.0 ===== * #178 Don't use rdoc 6.4.0 for now [@p8](https://github.com/p8) * #177 Remove rake version constraint for ruby head [@p8](https://github.com/p8) * #176 Make sidepanel work with relative paths/URLs [@p8](https://github.com/p8) * #175 Avoid displaying source toggler for ghost methods [Robin Dupret](https://github.com/robin850) * #174 Suppress unused variable warnings [Masataka Pocke Kuwabara](https://github.com/pocke) ==== rubygem-sexp_processor ==== Version update (4.16.0 -> 4.16.1) updated to version 4.16.1 see installed History.rdoc === 4.16.1 / 2022-04-09 * 1 minor enhancement: * Reworked ParseTreeTestCase's notion of versions to make it easier to extend. ==== rubygem-slop ==== Version update (4.9.1 -> 4.9.2) updated to version 4.9.2 see installed CHANGELOG.md v4.9.2 (2022-03-26) - ------------------ Bug fixes: * Handle flag arguments that contain equals character [#275](https://github.com/leejarvis/slop/pull/275) (ConnorWGarvey) ==== rubygem-tzinfo-data ==== Version update (1.2021.5 -> 1.2022.1) updated to version 1.2022.1 no changelog found ==== rubygem-xdg ==== Version update (6.3.1 -> 6.3.3) updated to version 6.3.3 no changelog found ==== rubygem-yast-rake ==== Version update (0.2.45 -> 0.2.46) - Move the "sle_latest" build target to SLE15-SP5 (bsc#1198977) - 0.2.46 ==== simple-scan ==== Version update (42.0 -> 42.1) Subpackages: simple-scan-lang - Update to version 42.1 + Clarify project license. + Updated translations. ==== swell-foop ==== Version update (41.0.1 -> 41.1) Subpackages: swell-foop-lang - Update to version 41.1: + Fixed flatpak build. + Changed screenshots location. + Updated translations. ==== tigervnc ==== Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module - fix homepage url - move license to licensedir - a few of the trivial spec-cleaner cleanups ==== which ==== - https urls, added signature (but did not find the public key) ==== xdg-desktop-portal-gnome ==== Version update (42.0.1 -> 42.1) Subpackages: xdg-desktop-portal-gnome-lang - Update to version 42.1: + Improve filechooser handling of file names and paths. + Updated translations. ==== xdmbgrd ==== Version update (0.7 -> 0.8) - Move forward to version 0.8 * Do not use executable stack - Stop rpmlint warning about features of this tools ==== xfsprogs ==== Version update (5.14.2 -> 5.15.0) Subpackages: libhandle1 xfsprogs-scrub - update to 5.15.0: - mkfs: increase the min log size to 64MB when possible - xfs_scrub: retry items that are ok except for XFAIL - xfs_scrub: fix xfrog_scrub_metadata error reporting - mkfs: enable inobtcount and bigtime by default - mkfs: prevent corruption of suboption string values - mkfs: document sample configuration file location - mkfs: add configuration files for a few LTS kernels - mkfs: add a config file for x86_64 pmem filesystems - xfs_quota: don't exit on "project" cmd failure - xfs_repair: don't guess about failure reason in phase6 - xfs_repair: update 2ndary superblocks after upgrades - xfs_scrub: fix reporting if we can't open devices - xfs_scrub: report optional features in version - libxcmd: use emacs mode for command history editing - libfrog: always use the kernel GETFSMAP definitions - mkfs.xfs(8): fix default inode allocator description - xfs_quota(8): fix up dump and report documentation - xfs_quota(8): document units in limit command - misc: add a crc32c self test to mkfs and repair - libxfs changes merged from kernel 5.15 ==== yast2-installation ==== Version update (4.5.0 -> 4.5.1) - Revert changes introduced in v4.3.50 as it produces some ordering cycle issues (bsc#1198294) - 4.5.1 ==== yast2-packager ==== Version update (4.5.1 -> 4.5.2) - Don't rely on install.inf availability #(bsc#1198560) - 4.5.2 - Fixed migration summary in Leap -> SLES migration (bsc#1198562) ==== yast2-storage-ng ==== Version update (4.5.3 -> 4.5.4) - Mark properly help text in tmpfs widget for localization (bsc#1198192) - 4.5.4 ==== yast2-update ==== Version update (4.5.0 -> 4.5.1) - Use the "norecovery" mount option when searching the root partitions (bsc#1195894) - 4.5.1 ==== zenity ==== Version update (3.42.0 -> 3.42.1) Subpackages: zenity-lang - Update to version 3.42.1: + scale: Make OK button default (allows pressing Enter to accept selected value). + Fix maximum width of message dialogs to 60 characters, and make message dialogs non-resizable (fixes regression from 3b64d05e).