openSUSE Factory
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
May 2022
- 93 participants
- 85 discussions
Later than expected, but here is another report from the YaST team,
including news about the D-Installer project and YaST itself.
Check the report at
https://yast.opensuse.org/blog/2022-05-03/yast-report-2022-3.
Cheers
--
José Iván López González
YaST Team at SUSE LINUX GmbH
IRC: jilopez
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
dpdk (21.11_k5.17.4_1 -> 21.11.1_k5.17.4_1)
fribidi (1.0.11 -> 1.0.12)
libX11 (1.7.5 -> 1.8)
openblas_pthreads
power-profiles-daemon (0.10.1 -> 0.11)
rubygem-gyoku (1.3.1 -> 1.4.0)
rubygem-kramdown (2.3.1 -> 2.4.0)
rubygem-parallel (1.21.0 -> 1.22.1)
rubygem-parallel_tests (3.7.3 -> 3.8.1)
rubygem-public_suffix (4.0.6 -> 4.0.7)
rubygem-rspec-mocks (3.11.0 -> 3.11.1)
rubygem-unf_ext (0.0.8 -> 0.0.8.1)
tuned
words (2015.02.15 -> 2020.12.07)
=== Details ===
==== dpdk ====
Version update (21.11_k5.17.4_1 -> 21.11.1_k5.17.4_1)
- Update to version 21.11.1
* acl: add missing C++ guards
* app/compress-perf: Various bug fixes
* app/dumpcap: check for failure to set promiscuous
* app/fib: fix division by zero
* app/pdump: abort on multi-core capture limit
* app/regex: fix number of matches
* app/testpmd: Various bug fixes
* baseband/acc100: avoid out-of-bounds access
* bpf: add missing C++ guards
* bus/pci: assign driver pointer before mapping
* common/cnxk: Various bug fixes
* common/mlx5: Various bug fixes
* common/sfc_efx/base: fix recirculation ID set in outer rules
* compressdev: fix missing space in log macro
* eal/linux:
* fix device monitor stop return
* fix illegal memory access in uevent handler
* log hugepage create errors with filename
* Full change log can be found online:
http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
==== fribidi ====
Version update (1.0.11 -> 1.0.12)
Subpackages: libfribidi0 libfribidi0-32bit
- update to 1.0.12:
* Various fuzzing fixes.
==== libX11 ====
Version update (1.7.5 -> 1.8)
Subpackages: libX11-6 libX11-6-32bit libX11-data libX11-devel libX11-xcb1
- Update to version 1.8
* The highlight of this release is that we now try to initialize
thread safety ourselves, rather than hope the application does it.
This should resolve a number of long-standing bugs with the libxcb
integration, since the socket handoff mechanism essentially has to
be thread-safe.
==== openblas_pthreads ====
- For non-HPC builds create links (bsc#1198885):
%_lib/libopenblas_<flavor>.so[.0] ->
%_lib/openblas-<flavor>/libopenblas.so[.0]
==== power-profiles-daemon ====
Version update (0.10.1 -> 0.11)
- Update to version 0.11:
* Fixes problems on Intel machines when the CPUs didn't support
turbo at all, or the performance scaling governor was built as
default in the kernel.
* Add better end-user documentation.
* Fixes in the command-line tool to not cause bug report tools
to popup on not-uncommon errors.
* Bug fix for running on some systems with controllable charge
speeds.
- Drop fd1664dfe26f13f8c8cd7b44483cd872dfdede36.patch: upstreamed.
==== rubygem-gyoku ====
Version update (1.3.1 -> 1.4.0)
updated to version 1.4.0
see installed CHANGELOG.md
[#] CHANGELOG
[#]# 1.4.0 (2022-04-01)
[#]## Fixed
- Fix [Issue #56](https://github.com/savonrb/gyoku/issue/56) with PR [#57](https://github.com/savonrb/gyoku/pull/57). Thanks, [@jpmoral]!
- Avoid circular reference [#69](https://github.com/savonrb/gyoku/pull/69), thanks [@ccarruitero]!
[#]## Added
- Unwrap specific keys [#54](https://github.com/savonrb/gyoku/pull/54), by [@rlburkes]. Documented by [@mahemoff]. Thanks to you both!
- Add `:pretty_print`, `:indent` and `:compact` options to allow prettified XML output. [#59](https://github.com/savonrb/gyoku/pull/59), by [@Jeiwan]. Thanks!
[#]## Changed
- Removed Rubinius support, by [@olleolleolle]
- Clean-up, CI setup, and changelog authoring, by [@olleolleolle]
[@jpmoral]: https://github.com/jpmoral
[@ccarruitero]: https://github.com/ccarruitero
[@rlburkes]: https://github.com/rlburkes
[@mahemoff]: https://github.com/mahemoff
[@Jeiwan]: https://github.com/Jeiwan
[@olleolleolle]: https://github.com/olleolleolle
==== rubygem-kramdown ====
Version update (2.3.1 -> 2.4.0)
updated to version 2.4.0
no changelog found
==== rubygem-parallel ====
Version update (1.21.0 -> 1.22.1)
updated to version 1.22.1
no changelog found
==== rubygem-parallel_tests ====
Version update (3.7.3 -> 3.8.1)
updated to version 3.8.1
no changelog found
==== rubygem-public_suffix ====
Version update (4.0.6 -> 4.0.7)
updated to version 4.0.7
see installed CHANGELOG.md
[#]# 4.0.7
[#]## Fixes
- Fixed YARD rake task (GH-179)
[#]## Changed
- Updated definitions.
==== rubygem-rspec-mocks ====
Version update (3.11.0 -> 3.11.1)
updated to version 3.11.1
see installed Changelog.md
==== rubygem-unf_ext ====
Version update (0.0.8 -> 0.0.8.1)
updated to version 0.0.8.1
see installed CHANGELOG.md
==== tuned ====
- Own %{_prefix}/lib/kernel and subdirectories: fix build on
Factory.
==== words ====
Version update (2015.02.15 -> 2020.12.07)
- Version 2019.10.06 to 2020.12.07
- Various new words.
- Variant cleanups.
- Bump irregardless, froward (+ derivatives) and perpend to level 70.
- From Version 2018.04.16 to 2019.10.06
- Various new words.
- Remove compare's and fail's.
- From Version 2017.08.24 to 2018.04.16
- Various new words.
- Fix build problems on macOS.
- From Version 2017.01.22 to 2017.08.24
- Various new words.
- From Version 2016.11.20 to 2017.01.22
- Various new words.
- From Version 2016.06.26 to 2016.11.20
- New Australian spelling category thanks to the work of Benjamin
Titze (btitze(a)protonmail.ch)
- Various new words.
- From Version 2016.01.19 to 2016.06.26
- Various new words.
- Updated to Version 6.0.2 of 12dicts
- Other minor changes.
- From Version 2015.08.24 to 2016.01.19
- Various new words.
- Clarified README to indicate why the 60 size is the preferred size
for spell checking.
- Remove some very uncommon possessive forms.
- Change "SET UTF8" to "SET UTF-8" in hunspell affix file.
- From Version 2015.05.18 to 2015.08.24 (Aug 24, 2015)
- Various new words.
- From Version 2015.04.24 to 2015.05.18 (May 18, 2015)
- Added some new words found to have a high frequency in the COCA
corpus. (http://corpus.byu.edu/coca/)
- Fix en spelling suggestions for 'alot' and 'exersize' in hunspell
dictionary (upstreamed from the changes made in Firefox).
- From Version 2015.02.15 to 2015.04.24 (April 24, 2015)
- Added some new words.
- Convert hunspell dictionary to UTF-8 in order to handle smart
quotes correctly.
- use https urls
1
0
Hi all,
what is the minimal suitable CPU type for openSUSE Tumbleweed (I know
that i586 is deprecated / less supported, but I guess there is still a
"minimal viable target system" for it)?
I updated a Pentium-M (Dothan, probably) based Toughbook CF-51 and after
finding that I need "rodata=off" kernel parameter for the kernel to even
boot, it fails miserably later in userspace apparently (it just hangs).
So before I'm filing bug reports, the question is if this is still
supposed to work.
Best regards,
seife
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
9
23
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
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 <https://github.com/boto/botocore/pull/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
<https://github.com/boto/botocore/pull/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 <lars(a)greiz-reinsdorf.de>
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).
1
0
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have had problems for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- lttng-modules: Uninstallable: nothing provides kernel-uname-r = 5.16.15-1-default needed by lttng-modules-kmp-default-2.13.1_k5.16.15_1.i586
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
2
1