openSUSE ARM
Threads by month
- ----- 2024 -----
- December
- 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 2020
- 11 participants
- 11 discussions
(repost from opensuse(a)o.o)
I'm sure many have this feature enabled, just in case. Keeping multiple
kernels and module versions around.
On one of my ARM systems, yesterday I ran an update "zypper patch" (Leap
15.0), which installed a new kernel 4.12.14-lp150.12.82-lpae, the old
one being 4.12.14-lp150.12.48-lpae.
Both initrds were rebuilt, I have two kernels, two sets of modules - but
my dtb was cleared out: /boot/dtb-4.12.14-lp150.12.48/ - empty apart
from one file I had renamed to .old.
I use my own DTB, but this did not prevent the system from booting,
instead it did stop the network from coming up (wifi device not
correctly defined in the openSUSE supplied DTB). I had to climb some
10meters up a ladder to retrieve the box, disassemble it and put a
serial console on it :-)
Question - the multiple kernels feature ought to have retained my dtb
directory contents in /boot/dtb-4.12.14-lp150.12.48/ ? Or not ?
--
Per Jessen, Zürich (17.3°C)
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
3
6
Hi,
I'm trying the Raspi 4 image (openSUSE-Leap-15.2-ARM-LXQT-
raspberrypi4.aarch64-2020.02.26-Build1.63.raw.xz) updated to the latest patch
level, and encounter an issue with the reported disk size:
raspi4:/home/test # fdisk -l
Disk /dev/mmcblk1: 29.6 GiB, 31734104064 bytes, 61980672 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0b54e5bb
Device Boot Start End Sectors Size Id Type
/dev/mmcblk1p1 2048 133119 131072 64M c W95 FAT32 (LBA)
/dev/mmcblk1p2 133120 1157119 1024000 500M 82 Linux swap / Solaris
/dev/mmcblk1p3 1157120 61978769 60821650 29G 83 Linux
-> so far so good, 29G available for /
But:
raspi4:/home/test # df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 903M 0 903M 0% /dev
tmpfs 943M 0 943M 0% /dev/shm
tmpfs 943M 1.1M 942M 1% /run
tmpfs 943M 0 943M 0% /sys/fs/cgroup
/dev/mmcblk1p3 4.0G 3.8G 39M 99% /
/dev/mmcblk1p1 64M 8.4M 56M 14% /boot/efi
tmpfs 189M 0 189M 0% /run/user/1000
-> only 4G for / in the running system, ext4 file system.
(I fixed this with resize2fs)
Is this an issue of the used image?
Thx
Axel
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
5
13
Hi Guillaume,
> Is your rootfs on mmc ?
Everything is on mmc. To copy the image to the mmc card I used the same
command with any image I tried.
xzcat openSUSE-...-ARM-JeOS-socfpgade0nanosoc.armv7l....raw.xz | dd
bs=4M of=/dev/mmcblk0 iflag=fullblock oflag=direct; sync
> Do you have multiple mmc devices maybe?
The DE0-Nano-SoC has only one micro SD card socket.
=> mmc list
dwmmc0@ff704000: 0 (SD)
(Using the Leap 15.1 image)
> You can also list files from the partitions 1/2/3 from mmc0 device, with:
This is not working. (1)
=> ls mmc 0:1
** Unrecognized filesystem type **
=> ls mmc 0:2
** Invalid partition 2 **
=> ls mmc 0:3
** Invalid partition 3 **
(Using the Leap 15.1 image)
> You may try latest openSUSE Tumbleweed image since u-boot has been
updated to version 2020.04 and lots of fpga patches landed in this
version.
No reaction at all, like with the previous Tumbleweed and Leap 15.2.
This is the list of images I tried and the result
Leap 15.0 | 2018.07.02-Buildlp150.1.1 | booting (1)
Leap 15.1 | 2019.05.17-Snapshot1.105 | ends up at the u-boot prompt (2)
Leap 15.2 | 2020.02.26-Build1.63 | no reaction at all (3)
Tumbleweed | 2020.03.25-Snapshot20200414 | no reaction at all (3)
Tumbleweed | 2020.03.25-Snapshot20200421 | no reaction at all (3)
(1) Leap 15.0 is booting normally. I get a console and can connect via
ssh. Only downside is that I cannot see any USB device from linux after
boot.
(2) It is booting, but stops at the u-boot prompt.
(3) There is not the slightest reaction from the board. I also cannot
connect vie console.
Thanks,
Christian
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
1
1
Hi,
If I try to boot openSUSE-Leap-15.1-ARM-JeOS-socfpgade0nanosoc.armv7l it
ends up showing the u-boot prompt: "=>"
Running the boot command from there gives the following output
=> boot
switch to partitions #0, OK
mmc0 is current device
** Invalid partition 2 **
** Invalid partition 3 **
** Unrecognized filesystem type **
Error: ethernet@ff702000 address not set.
...
Any hints how I can further debug this?
Other Versions I tried
openSUSE-Leap15.0-ARM-JeOS-socfpgade0nanosoc.armv7l-2018.07.02-Buildlp150.1.1
Is booting, but cannot access any USB device.
openSUSE-Leap-15.2-ARM-JeOS-socfpgade0nanosoc.armv7l-2020.02.26-Build1.63
openSUSE-Tumbleweed-ARM-JeOS-socfpgade0nanosoc.armv7l-2020.03.25-Snapshot20200414
Do not even get to u-boot.
Thanks,
Christian
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
2
1
23 Apr '20
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&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:
MozillaThunderbird (68.6.0 -> 68.7.0)
SDL2
WindowMaker (0.95.8 -> 0.95.9)
accountsservice
attica-qt5 (5.68.0 -> 5.69.0)
avahi
baloo5 (5.68.0 -> 5.69.0)
bison (3.5.3 -> 3.5.4)
bluez
bluez-qt (5.68.0 -> 5.69.0)
boost-defaults
breeze5-icons (5.68.0 -> 5.69.0)
checkmedia (5.3 -> 5.4)
cifs-utils
clamav
crash (7.2.8_k5.6.2_1 -> 7.2.8_k5.6.4_1)
dar (2.5.14 -> 2.6.9)
enchant
frameworkintegration (5.68.0 -> 5.69.0)
freerdp (2.0.0~rc4 -> 2.0.0)
gdb
gdm
git (2.26.0 -> 2.26.1)
gnome-session
gnome-shell
gnutls (3.6.12 -> 3.6.13)
gstreamer-plugins-bad
gtk3 (3.24.16 -> 3.24.18)
highlight (3.55 -> 3.56)
ilmbase (2.4.0 -> 2.4.1)
inkscape
iso-codes (4.1 -> 4.4)
kactivities-stats (5.68.0 -> 5.69.0)
kactivities5 (5.68.0 -> 5.69.0)
karchive (5.68.0 -> 5.69.0)
kauth (5.68.0 -> 5.69.0)
kbookmarks (5.68.0 -> 5.69.0)
kcalendarcore (5.68.0 -> 5.69.0)
kcmutils (5.68.0 -> 5.69.0)
kcodecs (5.68.0 -> 5.69.0)
kcompletion (5.68.0 -> 5.69.0)
kconfig (5.68.0 -> 5.69.0)
kconfigwidgets (5.68.0 -> 5.69.0)
kcontacts (5.68.0 -> 5.69.0)
kcoreaddons (5.68.0 -> 5.69.0)
kcrash (5.68.0 -> 5.69.0)
kdbusaddons (5.68.0 -> 5.69.0)
kdeclarative (5.68.0 -> 5.69.0)
kded (5.68.0 -> 5.69.0)
kdelibs4support (5.68.0 -> 5.69.0)
kdesu (5.68.0 -> 5.69.0)
kdiagram (2.6.2 -> 2.6.3)
kdnssd-framework (5.68.0 -> 5.69.0)
kdoctools (5.68.0 -> 5.69.0)
kemoticons (5.68.0 -> 5.69.0)
kernel-64kb (5.6.2 -> 5.6.4)
kernel-firmware (20200316 -> 20200413)
kernel-source (5.6.2 -> 5.6.4)
kfilemetadata5 (5.68.0 -> 5.69.0)
kglobalaccel (5.68.0 -> 5.69.0)
kguiaddons (5.68.0 -> 5.69.0)
kholidays (5.68.0 -> 5.69.0)
khtml (5.68.0 -> 5.69.0)
ki18n (5.68.0 -> 5.69.0)
kiconthemes (5.68.0 -> 5.69.0)
kidletime (5.68.0 -> 5.69.0)
kimageformats (5.68.0 -> 5.69.0)
kinit (5.68.0 -> 5.69.0)
kio (5.68.0 -> 5.69.0)
kirigami2 (5.68.0 -> 5.69.0)
kitemmodels (5.68.0 -> 5.69.0)
kitemviews (5.68.0 -> 5.69.0)
kjobwidgets (5.68.0 -> 5.69.0)
kjs (5.68.0 -> 5.69.0)
knewstuff (5.68.0 -> 5.69.0)
knotifications (5.68.0 -> 5.69.0)
knotifyconfig (5.68.0 -> 5.69.0)
kpackage (5.68.0 -> 5.69.0)
kparts (5.68.0 -> 5.69.0)
kpeople5 (5.68.0 -> 5.69.0)
kplotting (5.68.0 -> 5.69.0)
kpty (5.68.0 -> 5.69.0)
kquickcharts (5.68.0 -> 5.69.0)
kross (5.68.0 -> 5.69.0)
krunner (5.68.0 -> 5.69.0)
kservice (5.68.0 -> 5.69.0)
ktexteditor (5.68.0 -> 5.69.0)
ktextwidgets (5.68.0 -> 5.69.0)
kunitconversion (5.68.0 -> 5.69.0)
kwallet (5.68.0 -> 5.69.0)
kwayland (5.68.0 -> 5.69.0)
kwidgetsaddons (5.68.0 -> 5.69.0)
kwindowsystem (5.68.0 -> 5.69.0)
kxmlgui (5.68.0 -> 5.69.0)
libKF5ModemManagerQt (5.68.0 -> 5.69.0)
libKF5NetworkManagerQt (5.68.0 -> 5.69.0)
libappindicator3
libevdev (1.4.5 -> 1.9.0)
libinput
libopenmpt (0.4.11 -> 0.4.12)
libqt5-qtwebengine
libsecret (0.20.1 -> 0.20.3)
libssh (0.9.3 -> 0.9.4)
libtirpc (1.2.5 -> 1.2.6)
libvdpau (1.3 -> 1.4)
libxml2
libxml2-python
libzypp (17.23.2 -> 17.23.4)
live555 (2020.03.06 -> 2020.04.12)
man-pages (5.05 -> 5.06)
mozilla-nss (3.51 -> 3.51.1)
mutt (1.13.4 -> 1.13.5)
ncurses
net-snmp
noto-coloremoji-fonts (20191119 -> 20200408)
open-iscsi
openbabel
openexr (2.4.0 -> 2.4.1)
oxygen5-icon-theme (5.68.0 -> 5.69.0)
p11-kit (0.23.12 -> 0.23.20)
patterns-base
perl-Apache-AuthCookie (3.29 -> 3.30)
perl-Mojolicious (8.36 -> 8.37)
perl-libwww-perl (6.43 -> 6.44)
php7 (7.4.4 -> 7.4.5)
plasma-framework (5.68.0 -> 5.69.0)
poppler (0.86.1 -> 0.87.0)
poppler-qt5 (0.86.1 -> 0.87.0)
powertop (2.11 -> 2.12)
prison-qt5 (5.68.0 -> 5.69.0)
purple-rocketchat (0.0+hg20190218 -> 0.0+hg20200403)
purpose (5.68.0 -> 5.69.0)
python-M2Crypto
python-PyHamcrest (1.9.0 -> 2.0.2)
python-PyNaCl
python-Pygments (2.4.2 -> 2.6.1)
python-SQLAlchemy (1.3.15 -> 1.3.16)
python-SecretStorage (2.3.1 -> 3.1.2)
python-argparse-manpage
python-click (7.0 -> 7.1.1)
python-docutils
python-gobject2
python-gunicorn (19.10.0 -> 20.0.4)
python-jedi (0.16.0+git55.17b3611c -> 0.17.0)
python-keyring (18.0.1 -> 21.2.0)
python-lazr.config (2.2.1 -> 2.2.2)
python-matplotlib (3.1.3 -> 3.2.1)
python-msgpack (0.6.2 -> 1.0.0)
python-networkx
python-parso (0.6.2 -> 0.7.0)
python-pycairo (1.18.1 -> 1.19.1)
python-pycurl
python-pywbem (0.17.0 -> 0.17.1)
python-redis (3.3.11 -> 3.4.1)
python-reno (2.11.3 -> 3.0.1)
python-sphinxcontrib-websupport (1.1.2 -> 1.2.1)
python-zope.deprecation
python-zope.event
python-zope.hookable
python-zope.i18nmessageid
python-zope.interface (5.0.1 -> 5.1.0)
python3-qt5
qqc2-desktop-style (5.68.0 -> 5.69.0)
rdma-core (27.0 -> 27.1)
rpm
ruby2.6 (2.6.5 -> 2.6.6)
rubygem-rubocop (0.81.0 -> 0.82.0)
rubygem-sdoc (1.0.0 -> 1.1.0)
shared-mime-info (1.12 -> 1.15)
skopeo (0.1.41 -> 0.2.0)
solid (5.68.0 -> 5.69.0)
sonnet (5.68.0 -> 5.69.0)
subversion
swig
syndication (5.68.0 -> 5.69.0)
syntax-highlighting (5.68.0 -> 5.69.0)
systemd (244 -> 245)
threadweaver (5.68.0 -> 5.69.0)
util-linux (2.34 -> 2.35.1)
util-linux-systemd (2.34 -> 2.35.1)
v4l2loopback (0.12.4_k5.6.2_1 -> 0.12.5_k5.6.4_1)
vim (8.2.0348 -> 8.2.0530)
vinagre
virt-bootstrap
vlc (3.0.8 -> 3.0.9.2)
webkit2gtk3 (2.28.0 -> 2.28.1)
wireshark (3.2.2 -> 3.2.3)
xapian-core (1.4.9 -> 1.4.14)
xen (4.13.0_11 -> 4.13.0_12)
xfsprogs (5.5.0 -> 5.6.0)
xorgproto (2019.2 -> 2020.1)
yast2 (4.2.81 -> 4.2.82)
yast2-bootloader (4.2.21 -> 4.2.22)
yast2-firstboot (4.2.13 -> 4.2.14)
yast2-storage-ng (4.2.107 -> 4.2.108)
zsh
zypper (1.14.35 -> 1.14.36)
=== Details ===
==== MozillaThunderbird ====
Version update (68.6.0 -> 68.7.0)
- Mozilla Thunderbird 68.7.0
* Updates to MailExtensions API
* Various improvements to account setup when connecting to an
Exchange server
* Thread collapsed when opening news message in a new window
* Fix Addons not automatically updated to compatible version after
upgrade from Thunderbird 60
* Updating addons did not prompt when requesting new permissions
* Extra recipients panel not keyboard-accessible
* Accessibility: Status bar was not detected by screenreaders
* Calendar: Invitations with embedded null bytes did not always decode correctly
* Calendar: Cancelled events didn't show with a line-through
* Various security fixes
MFSA 2020-14
In general, these flaws cannot be exploited through email in
Thunderbird because scripting is disabled when reading mail, but
are potentially risks in browser or browser-like contexts.
* CVE-2020-6819 (bmo#1620818, bsc#1168630)
Use-after-free while running the nsDocShell destructor
* CVE-2020-6820 (bmo#1626728, bsc#1168630)
Use-after-free when handling a ReadableStream
* CVE-2020-6821 (bmo#1625404, bsc#1168874)
Uninitialized memory could be read when using the WebGL
copyTexSubImage method
* CVE-2020-6822 (bmo#1544181, bsc#1168874)
Out of bounds write in GMPDecodeData when processing large images
* CVE-2020-6825 (bmo#1572541,bmo#1620193,bmo#1620203,bsc#1168874)
Memory safety bugs fixed in Thunderbird 68.7.0
==== SDL2 ====
- Restore libSDL2main.a, patching it out was not easily possible.
==== WindowMaker ====
Version update (0.95.8 -> 0.95.9)
- Update to 0.95.9
* SwitchPanel is now more configurable:
you can configure the switch panel icon size by setting the
?SwitchPanelIconSize? option to your preferred value in
~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
sensible to changes in the system font.
* New user configuration directory environment variable:
In previous versions, the GNUstep directory used to store a user?s Window
Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
variable, which defaulted to ~/GNUstep. However, this environment variable
was deprecated in gnustep-make v2. Therefore, it has been replaced by the
WMAKER_USER_ROOT environment variable.
* libXmu is now an optional dependency
If the library is not found, compilation work, the only limitation will
arise when trying to install the standard colormap on displays which are not
TrueColor. Please note that if you have the library but not the headers,
configure will still stop; there is no user option to explicitly disable
the library use.
- Rebase patches
* WindowMaker-config.patch
* WindowMaker-menu.patch
- Rework reproducible patch
* remove WindowMaker-0.95.8-reproducible.patch
* add WindowMaker-reproducible.patch
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Apply as-fate318433-prevent-same-account-multi-logins.patch to Leap.
==== attica-qt5 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Attica5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Do not pull in dbus-1-python which is py2 variant but properly
pull in the python3 package
==== baloo5 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Too many changes to list here.
==== bison ====
Version update (3.5.3 -> 3.5.4)
Subpackages: bison-lang
- bison 3.5.4:
* Fix portability issues of the package itself on old compilers
* Fix api.token.raw support in Java
==== bluez ====
Subpackages: libbluetooth3
- Pull in python3 packages, the tests are py3 based so it does not
make sense to pull in py2 packages.
==== bluez-qt ====
Version update (5.68.0 -> 5.69.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== boost-defaults ====
Subpackages: boost-devel boost-jam
- Fix build without python2 available by generating the py2
depending packages only when needed
==== breeze5-icons ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Too many changes since 5.68.0, only listing bugfixes:
* Make find-location show a magnifier on a map, to be different to mark-location (kde#407061)
==== checkmedia ====
Version update (5.3 -> 5.4)
Subpackages: libmediacheck5
- merge gh#openSUSE/checkmedia#14
- work better with broken media (bsc#1169420)
- 5.4
==== cifs-utils ====
- rst2man has been moved to python3-docutils in SLE12+, update
BuildRequires check to reflect that
==== clamav ====
Subpackages: libclamav9 libfreshclam2
- Drop python build dependency as it is not needed
==== crash ====
Version update (7.2.8_k5.6.2_1 -> 7.2.8_k5.6.4_1)
Subpackages: crash-kmp-64kb crash-kmp-default
- Add crash-fix-kmem-sS-for-caches-created-during-SLUB-bootstrap.patch
Fix "kmem -[sS]" for caches created during SLUB bootstrap (bsc#1164815 ltc#182973).
- Add crash-Fix-for-reading-compressed-kdump-dumpfiles-from-syst.patch
Fix integer overflow with large memory configuration (bsc#1168233 ltc#184660).
==== dar ====
Version update (2.5.14 -> 2.6.9)
Subpackages: dar-lang
- Update to version 2.6.9
* too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup
==== enchant ====
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Enable aspell support on SLE to synchronize with Leap.
==== frameworkintegration ====
Version update (5.68.0 -> 5.69.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== freerdp ====
Version update (2.0.0~rc4 -> 2.0.0)
Subpackages: libfreerdp2 libwinpr2
- Added cairo support for scaling
- Cleaned up spec
- Removed patch freerdp-Fix-realloc-return-handling.patch
- Added pkgconfig(libusb-1.0) for building
- Added new package for freerdp-proxy
- Cleaned up spec file
- Updated to release 2.0.0
* Fixed CVEs:
- CVE-2020-11521
- CVE-2020-11522
- CVE-2020-11523
- CVE-2020-11524
- CVE-2020-11525
- CVE-2020-11526
* Fixed security related issues:
- gh#FreeRDP/FreeRDP#6005
- gh#FreeRDP/FreeRDP#6006
- gh#FreeRDP/FreeRDP#6007
- gh#FreeRDP/FreeRDP#6008
- gh#FreeRDP/FreeRDP#6009
- gh#FreeRDP/FreeRDP#6010
- gh#FreeRDP/FreeRDP#6011
- gh#FreeRDP/FreeRDP#6012
- gh#FreeRDP/FreeRDP#6013
* sha256 is now used instead of sha1 to fingerprint certificates. This will
invalidate all hosts in FreeRDP known_hosts2 file and causes a prompt if a
new connection is established after the update
* First version of the RDP proxy was added (gh#FreeRDP/FreeRDP#5372)
thanks to @kubistika
* Smartcard received some refactoring. Missing functions were added and input
validation was improved (gh#FreeRDP/FreeRDP#5884)
* A new option /cert that unifies all certificate related options (gh#FreeRDP/FreeRDP#5880)
The old options (cert-ignore, cert-deny, cert-name, cert-tofu) are still
available but marked as deprecated
* Support for Remote Assistance Protocol Version 2 [MS-RA]
* The DirectFB client was removed because it was unmaintained
* Unified initialization of OrderSupport
* Fix for licensing against Windows Server 2003
* Font smoothing is now enabled per default
* Smart scaling for Wayland using libcairo was added (gh#FreeRDP/FreeRDP#5215)
* Unified update->BeginPaint and update->EndPaint
* An image scaling API for software drawing was added
* Rail was updated to the latest spec version 28.0
* Support for H.264 in the shadow server is now detected at runtime
* Add mask=<value> option for /gfx and /gfx-h264 (gh#FreeRDP/FreeRDP#5771)
* A new option /timeout was added to adjust the TCP ACK timeout (gh#FreeRDP/FreeRDP#5987)
==== gdb ====
- Fix build with gcc 10 [bsc#1169368, swo#25717].
* bfd-change-num_group-to-unsigned-int.patch
==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-look-for-session-based-on-pid-first.patch: Look for
session based on pid first, then fall back to the uid based
approach (bsc#1159950, glgo#GNOME/gdm#526).
==== git ====
Version update (2.26.0 -> 2.26.1)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- Fix git-daemon not starting after conversion from sysvinit to systemd service
(bsc#1169605).
- git 2.26.1:
* CVE-2020-5260: Specially crafted URLs with newline characters
could have been used to make the Git client to send credential
information for a wrong host to the attacker's site boo#1168930
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Add gnome-session-error-numbers-wrong.patch: Remove erron in log
'gnome-session-c[4905]: Error creating FIFO: File exists'
(bsc#1169165 glgo!GNOME/gnome-session#42).
==== gnome-shell ====
Subpackages: gnome-shell-calendar
- Update gnome-shell-disable-ibus-when-not-installed.patch: Remove
error in journal log(bsc#1169029).
==== gnutls ====
Version update (3.6.12 -> 3.6.13)
Subpackages: libgnutls-dane0 libgnutls30
- Use correct nettle .so version when looking for a FIPS checksum
(bsc#1166635)
* add gnutls-fips_correct_nettle_soversion.patch
- Update to 3.6.13
* libgnutls: Fix a DTLS-protocol regression (caused by TLS1.3
support)
The DTLS client would not contribute any randomness to the DTLS negotiation,
breaking the security guarantees of the DTLS protocol (#960)
[GNUTLS-SA-2020-03-31, CVSS: high] (bsc#1168345)
* libgnutls: Added new APIs to access KDF algorithms (#813).
* libgnutls: Added new callback gnutls_keylog_func that enables a custom
logging functionality.
* libgnutls: Added support for non-null terminated usernames in PSK
negotiation (#586).
* gnutls-cli-debug: Improved support for old servers that only support
SSL 3.0.
- Split off FIPS checksums into a separate libgnutls30-hmac
subpackage (bsc#1152692)
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Add -fcommon in order to fix boo#1160395.
- Enable chromaprint plugin on SLE (jsc#SLE-11723).
==== gtk3 ====
Version update (3.24.16 -> 3.24.18)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.18:
+ Wayland: Fix more sizing regressions in Epiphany and
LibreOffice menus, and popups in general.
+ Build: Make resource build reproducible.
+ Updated translations.
- Disable autogeneration of .changes in service, we are currently
using released tags so it is not needed.
- Update to version 3.24.17:
+ GtkFileChooser: Fix some keynav issues.
+ GtkMenuButton: disable focus-on-click.
+ Derive the HighContrast and HighContrastInverse themes from
Adwaita.
+ Wayland:
- Fix firefox sizing problems.
- Prevent Alt lingering after Alt-Tab.
- Load compose sequences from ~/.Compose.
- Fix a crash in the Wayland input method.
+ Updated translations.
==== highlight ====
Version update (3.55 -> 3.56)
- Update to version 3.56:
* Added support for Sequence Alignment Maps (SAM files).
* Added empty-file mode to --no-trailing-nl
(gl#saalen/highlight#147).
* Fixed issue with --syntax-by-name waiting for stdin
(gl#saalen/highlight#151).
* Fixed issue with --syntax reading matching files in the
current working directory (gl#saalen/highlight#151).
* Fixed string parsing in lisp.lang (gl#saalen/highlight#150).
* Fixed output of UTF-8 text in xterm256 or truecolor output
(gl#saalen/highlight#152).
* Fixed regex in js.lang.
* Fixed calculation of testcase markers with UTF-8 input.
* Allowed number literals with underscores in Java, Scala, D,
Julia, C#, Perl and Ada definitions.
* Added Nord theme.
==== ilmbase ====
Version update (2.4.0 -> 2.4.1)
Subpackages: libHalf-2_4-24 libIex-2_4-24 libIlmThread-2_4-24
- version update to 2.4.1
* Various fixes for memory leaks and invalid memory accesses
* Various fixes for integer overflow with large images.
* Various cmake fixes for build/install of python modules.
* ImfMisc.h is no longer installed, since it's a private header.
- deleted patches
- Fix-the-symlinks-creation.patch (upstreamed)
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang
- Fixup files sections for sk1 exclusion.
- Remove sk1 depending extension as sk1 is py2 only
* Keep conditioned so it will stay on Leap 15 if backported
==== iso-codes ====
Version update (4.1 -> 4.4)
- Update to version 4.4:
* Plenty of changes - see provided ChangeLog.md for details
- Update source url
==== kactivities-stats ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kactivities5 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== karchive ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Add autotest for zip within zip
==== kauth ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* fix type namespace requirement
==== kbookmarks ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Decouple KBookmarksMenu from KActionCollection
==== kcalendarcore ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* fix fallback to vCalendar loading on iCalendar load failure
==== kcmutils ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* listen to passiveNotificationRequested
* workaround to never make applicationitem resize itself
==== kcodecs ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* KCodecs: Convert license statements to SPDX expressions
==== kcompletion ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kconfig ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14
* [KConfigGui] Check font weight when clearing styleName property
* KConfig: Convert to SPDX license statements
* Autotest file showing wrong File path
* KconfigXT: Add a value attribute to Enum field choices
==== kconfigwidgets ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kcontacts ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kcoreaddons ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* kdirwatch: fix a recently introduced crash (kde#419428)
* QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14
* Fix Warnings
* KCoreAddons: Convert license statements to SPDX expressions
* KPluginMetaData: handle invalid mimetype in supportsMimeType
==== kcrash ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* move setErrorMessage definition out of the linux ifdef
* Allow providing an error message from the application
==== kdbusaddons ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Check correct file for sandbox detection
==== kdeclarative ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Introduce api for passive notifications
* [KCM Controls GridDelegate] Use `ShadowedRectangle`
* [kcmcontrols] Respect header/footer visibility
==== kded ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kded-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kdelibs4support ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Add missing include
==== kdesu ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kdiagram ====
Version update (2.6.2 -> 2.6.3)
Subpackages: libKChart2 libKGantt2 libkchart-lang libkgantt-lang
- Update to 2.6.3
* KChart: Mark layout as dirty when painting a rect != geometry()
==== kdnssd-framework ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kdoctools ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Use bold italic at 100% for sect4 titles, and bold 100% for sect5 titles (kde#419256)
* Update the list of the Italian entities
* Use the same style for informaltable as for table (kde#418696)
==== kemoticons ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kernel-64kb ====
Version update (5.6.2 -> 5.6.4)
Subpackages: kernel-64kb-devel
- Linux 5.6.4 (bnc#1012628).
- driver core: Reevaluate dev->links.need_for_probe as suppliers
are added (bnc#1012628).
- io-uring: drop completion when removing file (bnc#1012628).
- fbcon: fix null-ptr-deref in fbcon_switch (bnc#1012628).
- blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync
(bnc#1012628).
- RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
(bnc#1012628).
- Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
(bnc#1012628).
- RDMA/siw: Fix passive connection establishment (bnc#1012628).
- RDMA/cma: Teach lockdep about the order of rtnl and lock
(bnc#1012628).
- RDMA/ucma: Put a lock around every call to the rdma_cm layer
(bnc#1012628).
- ubi: fastmap: Free unused fastmap anchor peb during detach
(bnc#1012628).
- IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads
(bnc#1012628).
- IB/hfi1: Fix memory leaks in sysfs registration and
unregistration (bnc#1012628).
- IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
(bnc#1012628).
- ASoC: jz4740-i2s: Fix divider written at incorrect offset in
register (bnc#1012628).
- ASoC: tas2562: Fixed incorrect amp_level setting (bnc#1012628).
- platform/x86: intel_int0002_vgpio: Use
acpi_register_wakeup_handler() (bnc#1012628).
- ACPI: PM: Add acpi_[un]register_wakeup_handler() (bnc#1012628).
- hwrng: imx-rngc - fix an error path (bnc#1012628).
- tools/accounting/getdelays.c: fix netlink attribute length
(bnc#1012628).
- slub: improve bit diffusion for freelist ptr obfuscation
(bnc#1012628).
- usb: dwc3: gadget: Wrap around when skip TRBs (bnc#1012628).
- random: always use batched entropy for get_random_u{32,64}
(bnc#1012628).
- s390: prevent leaking kernel address in BEAR (bnc#1012628).
- net: phy: at803x: fix clock sink configuration on ATH8030 and
ATH8035 (bnc#1012628).
- cxgb4: free MQPRIO resources in shutdown path (bnc#1012628).
- r8169: change back SG and TSO to be disabled by default
(bnc#1012628).
- mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE
(bnc#1012628).
- tun: Don't put_page() for all negative return values from XDP
program (bnc#1012628).
- slcan: Don't transmit uninitialized stack data in padding
(bnc#1012628).
- net: stmmac: dwmac1000: fix out-of-bounds mac address reg
setting (bnc#1012628).
- net_sched: fix a missing refcnt in tcindex_init() (bnc#1012628).
- net_sched: add a temporary refcnt for struct tcindex_data
(bnc#1012628).
- net: phy: micrel: kszphy_resume(): add delay after
genphy_resume() before accessing PHY registers (bnc#1012628).
- net: dsa: mt7530: fix null pointer dereferencing in port5 setup
(bnc#1012628).
- net: dsa: bcm_sf2: Ensure correct sub-node is parsed
(bnc#1012628).
- net: dsa: bcm_sf2: Do not register slave MDIO bus with OF
(bnc#1012628).
- ipv6: don't auto-add link-local address to lag ports
(bnc#1012628).
- cxgb4: fix MPS index overwrite when setting MAC address
(bnc#1012628).
- commit e42da4f
- constrants: fix malformed XML
Closing tag of an element is "</foo>", not "<foo/>".
Fixes: 8b37de2eb835 ("rpm/constraints.in: Increase memory for kernel-docs")
- commit 4a8ca28
- Refresh
patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch.
Update upstream status.
- commit 5b340fd
- efi/x86: Fix the deletion of variables in mixed mode
(bnc#1167933).
- commit 61c9284
- efi/x86: Don't remap text<->rodata gap read-only for mixed mode
(bnc#1168645).
- commit fd9c360
- Update config files to disable CONFIG_TRACE_IRQFLAGS (bsc#1169078).
- commit d379575
- rpm/constraints.in: Increase memory for kernel-docs
References: https://build.opensuse.org/request/show/792664
- commit 8b37de2
- cachefiles: fix corruption of 'ret' (boo#1168841).
- commit 0a79cdc
- Linux 5.6.3 (bnc#1012628).
- ipv4: fix a RCU-list lock in fib_triestat_seq_show
(bnc#1012628).
- net: dsa: ksz: Select KSZ protocol tag (bnc#1012628).
- net, ip_tunnel: fix interface lookup with no key (bnc#1012628).
- sctp: fix possibly using a bad saddr with a given dst
(bnc#1012628).
- sctp: fix refcount bug in sctp_wfree (bnc#1012628).
- net: macb: Fix handling of fixed-link node (bnc#1012628).
- net: fix fraglist segmentation reference count leak
(bnc#1012628).
- udp: initialize is_flist with 0 in udp_gro_receive
(bnc#1012628).
- padata: fix uninitialized return value in padata_replace()
(bnc#1012628).
- brcmfmac: abort and release host after error (bnc#1012628).
- XArray: Fix xa_find_next for large multi-index entries
(bnc#1012628).
- drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix
(bnc#1012628).
- misc: rtsx: set correct pcr_ops for rts522A (bnc#1012628).
- misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test
devices (bnc#1012628).
- misc: pci_endpoint_test: Avoid using module parameter to
determine irqtype (bnc#1012628).
- PCI: sysfs: Revert "rescan" file renames (bnc#1012628).
- coresight: do not use the BIT() macro in the UAPI header
(bnc#1012628).
- mei: me: add cedar fork device ids (bnc#1012628).
- nvmem: release the write-protect pin (bnc#1012628).
- nvmem: check for NULL reg_read and reg_write before
dereferencing (bnc#1012628).
- nvmem: sprd: Fix the block lock operation (bnc#1012628).
- extcon: axp288: Add wakeup support (bnc#1012628).
- power: supply: axp288_charger: Add special handling for HP
Pavilion x2 10 (bnc#1012628).
- Revert "ALSA: uapi: Drop asound.h inclusion from asoc.h"
(bnc#1012628).
- Revert "dm: always call blk_queue_split() in dm_process_bio()"
(bnc#1012628).
- ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated
sound on EVGA X99 Classified motherboard (bnc#1012628).
- soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ
helper (bnc#1012628).
- perf python: Fix clang detection to strip out options passed
in $CC (bnc#1012628).
- mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
(bnc#1012628).
- commit 97c6e99
- s390x: zfcpdump: disable CONFIG_RELOCATABLE (bsc#1168847).
- commit c824449
- Update config files to disable CONFIG_UCLAMP_TASK (bsc#1168888).
- commit 025835f
- net/bpfilter: remove superfluous testing message (bnc#1168664).
- commit 7d8cfa8
- Delete patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch.
- commit daf9f5a
- config: arm64: enable cpufreq driver for Jetson Nano and Jetson TX1
- commit 3187813
==== kernel-firmware ====
Version update (20200316 -> 20200413)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update aliases per 5.6 and 5.7 kernels
- Update to version 20200413 (git commit 64dba0fedb22):
* linux-firmware: add firmware for MT7663 Wifi/BT combo device
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* qcom: Add SDM845 Adreno ZAP shader firmware
* qca: Enable transparent WBS for WCN3991
* QCA: Add Bluetooth firmware for QCA6390
* mediatek: Add mt8183 SCP firmware
==== kernel-source ====
Version update (5.6.2 -> 5.6.4)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Linux 5.6.4 (bnc#1012628).
- driver core: Reevaluate dev->links.need_for_probe as suppliers
are added (bnc#1012628).
- io-uring: drop completion when removing file (bnc#1012628).
- fbcon: fix null-ptr-deref in fbcon_switch (bnc#1012628).
- blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync
(bnc#1012628).
- RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
(bnc#1012628).
- Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
(bnc#1012628).
- RDMA/siw: Fix passive connection establishment (bnc#1012628).
- RDMA/cma: Teach lockdep about the order of rtnl and lock
(bnc#1012628).
- RDMA/ucma: Put a lock around every call to the rdma_cm layer
(bnc#1012628).
- ubi: fastmap: Free unused fastmap anchor peb during detach
(bnc#1012628).
- IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads
(bnc#1012628).
- IB/hfi1: Fix memory leaks in sysfs registration and
unregistration (bnc#1012628).
- IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
(bnc#1012628).
- ASoC: jz4740-i2s: Fix divider written at incorrect offset in
register (bnc#1012628).
- ASoC: tas2562: Fixed incorrect amp_level setting (bnc#1012628).
- platform/x86: intel_int0002_vgpio: Use
acpi_register_wakeup_handler() (bnc#1012628).
- ACPI: PM: Add acpi_[un]register_wakeup_handler() (bnc#1012628).
- hwrng: imx-rngc - fix an error path (bnc#1012628).
- tools/accounting/getdelays.c: fix netlink attribute length
(bnc#1012628).
- slub: improve bit diffusion for freelist ptr obfuscation
(bnc#1012628).
- usb: dwc3: gadget: Wrap around when skip TRBs (bnc#1012628).
- random: always use batched entropy for get_random_u{32,64}
(bnc#1012628).
- s390: prevent leaking kernel address in BEAR (bnc#1012628).
- net: phy: at803x: fix clock sink configuration on ATH8030 and
ATH8035 (bnc#1012628).
- cxgb4: free MQPRIO resources in shutdown path (bnc#1012628).
- r8169: change back SG and TSO to be disabled by default
(bnc#1012628).
- mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE
(bnc#1012628).
- tun: Don't put_page() for all negative return values from XDP
program (bnc#1012628).
- slcan: Don't transmit uninitialized stack data in padding
(bnc#1012628).
- net: stmmac: dwmac1000: fix out-of-bounds mac address reg
setting (bnc#1012628).
- net_sched: fix a missing refcnt in tcindex_init() (bnc#1012628).
- net_sched: add a temporary refcnt for struct tcindex_data
(bnc#1012628).
- net: phy: micrel: kszphy_resume(): add delay after
genphy_resume() before accessing PHY registers (bnc#1012628).
- net: dsa: mt7530: fix null pointer dereferencing in port5 setup
(bnc#1012628).
- net: dsa: bcm_sf2: Ensure correct sub-node is parsed
(bnc#1012628).
- net: dsa: bcm_sf2: Do not register slave MDIO bus with OF
(bnc#1012628).
- ipv6: don't auto-add link-local address to lag ports
(bnc#1012628).
- cxgb4: fix MPS index overwrite when setting MAC address
(bnc#1012628).
- commit e42da4f
- constrants: fix malformed XML
Closing tag of an element is "</foo>", not "<foo/>".
Fixes: 8b37de2eb835 ("rpm/constraints.in: Increase memory for kernel-docs")
- commit 4a8ca28
- Refresh
patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch.
Update upstream status.
- commit 5b340fd
- efi/x86: Fix the deletion of variables in mixed mode
(bnc#1167933).
- commit 61c9284
- efi/x86: Don't remap text<->rodata gap read-only for mixed mode
(bnc#1168645).
- commit fd9c360
- Update config files to disable CONFIG_TRACE_IRQFLAGS (bsc#1169078).
- commit d379575
- rpm/constraints.in: Increase memory for kernel-docs
References: https://build.opensuse.org/request/show/792664
- commit 8b37de2
- cachefiles: fix corruption of 'ret' (boo#1168841).
- commit 0a79cdc
- Linux 5.6.3 (bnc#1012628).
- ipv4: fix a RCU-list lock in fib_triestat_seq_show
(bnc#1012628).
- net: dsa: ksz: Select KSZ protocol tag (bnc#1012628).
- net, ip_tunnel: fix interface lookup with no key (bnc#1012628).
- sctp: fix possibly using a bad saddr with a given dst
(bnc#1012628).
- sctp: fix refcount bug in sctp_wfree (bnc#1012628).
- net: macb: Fix handling of fixed-link node (bnc#1012628).
- net: fix fraglist segmentation reference count leak
(bnc#1012628).
- udp: initialize is_flist with 0 in udp_gro_receive
(bnc#1012628).
- padata: fix uninitialized return value in padata_replace()
(bnc#1012628).
- brcmfmac: abort and release host after error (bnc#1012628).
- XArray: Fix xa_find_next for large multi-index entries
(bnc#1012628).
- drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix
(bnc#1012628).
- misc: rtsx: set correct pcr_ops for rts522A (bnc#1012628).
- misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test
devices (bnc#1012628).
- misc: pci_endpoint_test: Avoid using module parameter to
determine irqtype (bnc#1012628).
- PCI: sysfs: Revert "rescan" file renames (bnc#1012628).
- coresight: do not use the BIT() macro in the UAPI header
(bnc#1012628).
- mei: me: add cedar fork device ids (bnc#1012628).
- nvmem: release the write-protect pin (bnc#1012628).
- nvmem: check for NULL reg_read and reg_write before
dereferencing (bnc#1012628).
- nvmem: sprd: Fix the block lock operation (bnc#1012628).
- extcon: axp288: Add wakeup support (bnc#1012628).
- power: supply: axp288_charger: Add special handling for HP
Pavilion x2 10 (bnc#1012628).
- Revert "ALSA: uapi: Drop asound.h inclusion from asoc.h"
(bnc#1012628).
- Revert "dm: always call blk_queue_split() in dm_process_bio()"
(bnc#1012628).
- ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated
sound on EVGA X99 Classified motherboard (bnc#1012628).
- soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ
helper (bnc#1012628).
- perf python: Fix clang detection to strip out options passed
in $CC (bnc#1012628).
- mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
(bnc#1012628).
- commit 97c6e99
- s390x: zfcpdump: disable CONFIG_RELOCATABLE (bsc#1168847).
- commit c824449
- Update config files to disable CONFIG_UCLAMP_TASK (bsc#1168888).
- commit 025835f
- net/bpfilter: remove superfluous testing message (bnc#1168664).
- commit 7d8cfa8
- Delete patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch.
- commit daf9f5a
- config: arm64: enable cpufreq driver for Jetson Nano and Jetson TX1
- commit 3187813
==== kfilemetadata5 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kfilemetadata5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kglobalaccel ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kguiaddons ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kholidays ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== khtml ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== ki18n ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Ki18n: Convert license headers to SPDX statements
==== kiconthemes ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kidletime ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Port away from QWidget
* Fix infinite recursion in xscreensaver plugin
==== kimageformats ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kimageformats-eps
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Port the HDR plugin from sscanf() to QRegularExpression. Fixes FreeBSD.
* autotests: print QImageReader::supportedImageFormats, to debug CI failures
==== kinit ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kinit-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kio ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kio-core kio-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Too many changes since 5.68.0, only listing bugfixes:
* FileWidgets: Ignore Return events from KDirOperator (kde#412737)
* [KNewFileMenu] Add extension to proposed filename (kde#61669)
* [DesktopExecParser] Open {ssh,telnet,rlogin}:// urls with ktelnetservice (kde#418258)
==== kirigami2 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Too many changes since 5.68.0, only listing bugfixes:
* simplify header resizing (kde#419124)
* Fix undefined check in global drawer menu mode (kde#417956)
==== kitemmodels ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* [KItemModels/KLinkItemSelectionModelTest] Port QRegExp to QRegularExpression
* [KSortFilterProxyModel QML] Make invalidateFilter public
==== kitemviews ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* KItemViews: Convert license statements to SPDX expressions
==== kjobwidgets ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kjs ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== knewstuff ====
Version update (5.68.0 -> 5.69.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Show filename too
* Fix layout in DownloadItemsSheet (kde#419535)
* [QtQuick dialog] Port to UrlBUtton and hide when there's no URL
* Switch to using Kirigami's ShadowedRectangle
* Fix update scenarios with no explicit downloadlink selected (kde#417510)
==== knotifications ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Introduce KNotificationJobUiDelegate
* Use fallback also on Windows not only mac
==== knotifyconfig ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Use libcanberra as primary means of previewing the sound
==== kpackage ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kpackage-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kparts ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* KParts partviewer test app: add action list to switch parts
* KParts: add unittest for PartLoader, required shuffling things around
* KParts: add PartLoader as replacement to KMimeTypeTrader for parts
==== kpeople5 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kpeople5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* PersonsModel: Fix PersonVCardRole
==== kplotting ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kpty ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kquickcharts ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kross ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kross-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== krunner ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kservice ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kservice-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* add @since
* Add static method to check start condition
* QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14
* KServiceAction: store parent service
* KSycoca: avoid hitting an assert when writing a full path into mimeapps.list
* Properly read the X-Flatpak-RenamedFrom string list from desktop files
* Fix cmake warning
==== ktexteditor ====
Version update (5.68.0 -> 5.69.0)
Subpackages: ktexteditor-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Make it compile against q5.15 (QString:: is deprecated)
* Add missing include
* fix folding crash for folding of single line folds (kde#417890)
* fix unit test
* [VIM Mode] Add g<up> g<down> commands (kde#418486)
* Add MarkInterfaceV2, to s/QPixmap/QIcon/g for symbols of marks
* Draw inlineNotes after drawing word wrap marker
==== ktextwidgets ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kunitconversion ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kwallet ====
Version update (5.68.0 -> 5.69.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== kwayland ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Too many changes since 5.68.0, only listing bugfixes:
* Pass a dedicated fd to each keyboard for the xkb keymap (kde#381674)
==== kwidgetsaddons ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* [KCharSelect] Do not simplify single characters in search (kde#418461)
* Fix warning about incompatible enum types
* [KFontChooser] General code cleanup
* Copy KFontDialog from KDELibs4Support to KWidgetAddons, now KFontChooserDialog
* autotests: make ktooltipwidgettest more robust
* Port away from deprecated QSet methods
* It we readd items we need to clear it first. OTherwise we will see
* Update kcharselect-data to Unicode 13.0
==== kwindowsystem ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Fix EWMH non-compliance for NET::{OnScreenDisplay,CriticalNotification}
* KWindowSystem: deprecate KStartupInfoData::launchedBy, unused
* Expose application menu via KWindowInfo
* KWindowSystem: Convert license headers to SPDX expressions
==== kxmlgui ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Small speed improvement: test event type before doing qobject_cast
==== libKF5ModemManagerQt ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== libKF5NetworkManagerQt ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Fix minor EBN issues
* NetworkManager-Qt: Convert license headers to SPDX expressions
==== libappindicator3 ====
- Add -fcommon in order to fix boo#1164492.
==== libevdev ====
Version update (1.4.5 -> 1.9.0)
Subpackages: libevdev-devel libevdev-tools libevdev2
- Update to 1.9.0 (no changelog)
- Update to 1.8.0
* Bug fixes
* Docs update
* Improve tests
* Sync with latest kernels
==== libinput ====
Subpackages: libinput-udev libinput10
- Remove utilities with unsatisfied runtime
dependencies [boo#1168783]
==== libopenmpt ====
Version update (0.4.11 -> 0.4.12)
Subpackages: libmodplug1 libopenmpt0
- Update to 0.4.12:
* IT: Vibrato was too fast in Old Effects mode since
libopenmpt 0.3.
* XM: Treat 8bitbubsy?s FT2 clone exactly like Fasttracker 2 with
respect to compatibility and playback flags. For example,
FT2 Pan Law was not applied.
* DMF: Some files had a wrong tempo since
libopenmpt 0.2.5705-beta15.
==== libqt5-qtwebengine ====
- Add fix1163766.patch to fix opensuse-welcome on i686 (boo#1163766)
==== libsecret ====
Version update (0.20.1 -> 0.20.3)
Subpackages: libsecret-1-0 typelib-1_0-Secret-1
- Update to version 0.20.3:
+ secret-file-backend: Fix use-after-free in flatpak.
+ docs: Add man subdir only if manpage is enabled.
- Update to version 0.20.2:
+ secret-file-collection: force little-endian in GVariant.
+ Prefer g_info() over g_message().
+ meson: Don't specify shared_library().
+ docs: Make sure to set install: true.
- Rename sub-package libsecret-tools to secret-tool: Align with the
actual binary provided and remove a rpmlint warning. Add Provides
and Obsoletes to ease upgrades for our end-users.
- Drop Group tag from spec.
==== libssh ====
Version update (0.9.3 -> 0.9.4)
Subpackages: libssh-config libssh4
- Update to version 0.9.4
* https://www.libssh.org/2020/04/09/libssh-0-9-4-and-libssh-0-8-9-security-re…
==== libtirpc ====
Version update (1.2.5 -> 1.2.6)
Subpackages: libtirpc-netconfig libtirpc3
- Update to libtirpc 1.2.6
- Drop patches all patches backported from this release
(0001-Add-authdes_seccreate-stub.patch,
0001-Avoid-multiple-definiton-with-gcc-fno-common.patch)
==== libvdpau ====
Version update (1.3 -> 1.4)
- Update libvdpau to version 1.4
* adds 10,12-Bit decode support to VDPAU API
* Adds HEVC Main 10/12 and HEVC Main 444 10/12 decode support in
VDPAU API by Adding new profiles present in Range Extension
profiles.Also Adds new VdpChromaTypes for 16bit.
- Updated vdpauinfo to version 1.3
* Add names for the new 4:4:4 surface formats
* Add support for VP9 in vdpauinfo
* Depend on vdpau >= 1.3 for VP9 support
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Do not pull in the non-python deps on the python build
- Revert the previous change and use multibuild to determine
supported flavors.
We need to be able to enable/disable pythons in prjconf and
multibuild directly clashes with that.
==== libxml2-python ====
- Do not pull in the non-python deps on the python build
- Revert the previous change and use multibuild to determine
supported flavors.
We need to be able to enable/disable pythons in prjconf and
multibuild directly clashes with that.
==== libzypp ====
Version update (17.23.2 -> 17.23.4)
- Get retracted patch status from updateinfo data (jsc#SLE-8770)
libsolv injects the indicator provides into packages only.
- remove 'using namespace std;' (bsc#1166610, fixes #218)
- Online doc: add 'Hardware (modalias) dependencies' page
(fixes #216)
- version 17.23.4 (22)
- Add HistoryLogReader actionFilter to parse only specific
HistoryActionIDs.
- version 17.23.3 (22)
==== live555 ====
Version update (2020.03.06 -> 2020.04.12)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock8
- Update to version 2020.04.12:
+ Updated "config.linux-with-shared-libraries"
(and "liveMedia/Makefile.tail") to ensure that "libssl" and
"libcrypto" are linked when "libliveMedia" is built.
(Thanks to Felix Kaechele for reporting this.)
- Changes from version 2020.04.06:
+ Removed support for the classes "RTSPServerSupportingHTTPStreaming"
and "TCPStreamSink".
These were being used (in the "LIVE555 Media Server") for
streaming using "HTTP Live Streaming" (HLS). This was always
a hack; it is better to use a dedicated HTTP server to serve
HLS segments, rather than trying to implement a HTTP server
(serving 'virtual HLS segments) within our own (primarily RTSP)
server.
If you are looking for HLS support, note that we provide a
source-code demo application "testH264VideoToHLSSegments" that
converts a (static) H.264 Elementary Stream file to HLS
segments, and the "LIVE555 HLS Proxy", which proxies a live
RTSP/RTP stream to HLS segments.
==== man-pages ====
Version update (5.05 -> 5.06)
- version update to 5.06
New and rewritten pages
- ----------------------
* openat2.2
* pidfd_getfd.2
* select.2
* select_tut.2
* sysvipc.7
* time_namespaces.7
Newly documented interfaces in existing pages
- --------------------------------------------
arch_prctl.2
Add ARCH_SET_CPUID subcommand
clock_getres.2
Document CLOCK_TAI
Add CLOCK_REALTIME_ALARM and CLOCK_BOOTTIME_ALARM
prctl.2
Document PR_SETIO_FLUSHER/GET_IO_FLUSHER
setns.2
Document CLONE_NEWTIME
statx.2
Document STATX_ATTR_VERITY
unshare.2
Document CLONE_NEWTIME
socket.7
Add description of SO_SELECT_ERR_QUEUE
Document SO_TIMESTAMPNS
etc., see Changes
==== mozilla-nss ====
Version update (3.51 -> 3.51.1)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.51.1:
* Update Delegated Credentials implementation to draft-07
(bmo#1617968)
* Add workaround option to include both DTLS and TLS versions in
DTLS supported_versions (bmo#1619102)
* Update README: TLS 1.3 is not experimental anymore
(bmo#1619056)
* Don't assert fuzzer behavior in SSL_ParseSessionTicket
(bmo#1618739)
* Fix UBSAN issue in ssl_ParseSessionTicket (bmo#1618915)
* Consistently handle NULL slot/session (bmo#1608245)
* broken fipstest handling of KI_len (bmo#1608250)
* Update Delegated Credentials implementation to draft-07
(bmo#1617968)
==== mutt ====
Version update (1.13.4 -> 1.13.5)
Subpackages: mutt-doc mutt-lang
- Update to version 1.13.5 (2020-03-28)
* Fix use-after-free in mutt_str_replace()
* Fix format string parameters.
==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen
- Add check for wide character support in libncursesw
==== net-snmp ====
Subpackages: libsnmp30 perl-SNMP snmp-mibs
- Add -fcommon in order to fix boo#1160404.
==== noto-coloremoji-fonts ====
Version update (20191119 -> 20200408)
- Update to v2020-04-08-unicode12_1
* Emoji 12.1 svg & png files
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Updated service_del_preun and service_del_postun for iscsi and
iscsiuio packges in SPEC file, so that services get started/
stopped in the correct order, and changed systemd macros so
that iscsi login service iscsi.service is not restarted during
package upgrade (bsc#1166650)
==== openbabel ====
- Modernise spec file
- Drop old conditionals
- Use ninja as builder
- Build only python3 bindings
==== openexr ====
Version update (2.4.0 -> 2.4.1)
- version update to 2.4.1
* Various fixes for memory leaks and invalid memory accesses
* Various fixes for integer overflow with large images.
* Various cmake fixes for build/install of python modules.
* ImfMisc.h is no longer installed, since it's a private header.
- deleted patches
- Fix-the-symlinks-creation.patch (upstreamed)
==== oxygen5-icon-theme ====
Version update (5.68.0 -> 5.69.0)
Subpackages: oxygen5-icon-theme-large
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== p11-kit ====
Version update (0.23.12 -> 0.23.20)
Subpackages: libp11-kit0 p11-kit-tools
- Update to version 0.23.20:
* Revert "Fix RPC when length-s are 0" changes [PR#276]
- Changes for version 0.23.19:
* common: add Russian PKCS#11 extensions to pkcs11x.h header [PR#255]
* Add simple bash completion for provided commands [PR#258]
* Unbreak list matching in enable-in and disable-in [PR#262]
* Fix RPC when length-s are 0 [PR#259]
* rpc: Add vsock transport support [PR#270]
* trust: Support CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER [PR#265]
* Build fixes [PR#271, PR#272, PR#273, ...]
- Changes for version 0.23.18:
* rpc: Allow empty CK_DATE value [PR#253]
* build: Meson fixes [PR#245]
* build: Adjust feature parity between meson and autotools [PR#247]
- Changes for version 0.23.17:
* common: Fix uClibc-ng compilation [PR#237]
* trust: do not allow daylight to invalidate date validation [PR#236]
* build: Port to meson build system [PR#231, PR#234]
* rpc: On UNIX wait on condition variable instead of FD if header is for a different thread [PR#232]
* doc: Add 'server' command in help [PR#229]
* Build and test fixes [PR#230]
- Changes for version 0.23.16:
* proxy: Support C_WaitForSlotEvent() if CKF_DONT_BLOCK is specified [PR#225]
* conf: Ignore user configuration if the program is running as root [PR#226]
* proxy: Refresh slot list on every C_GetSlotList call [PR#224]
* modules: Fix index used in call to p11_dict_remove() [PR#219]
* Fix Win32 p11_dl_error crash [PR#218]
* modules: check gl.modules before iterates on it when freeing [PR#217]
* trust: Ignore unreadable content in anchors [PR#215]
* extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH [PR#213]
- Changes for version 0.23.15:
* trust: Improve error handling if backed trust file is corrupted [PR#206]
* url: Prefer upper-case letters in hex characters when encoding [PR#193]
* trust/extract-jks.c: also honor SOURCE_DATE_EPOCH time [PR#202]
* virtual: Prefer fixed closures to libffi closures [PR#196]
* Fix issues spotted by coverity and cppcheck [PR#194, PR#204]
* Build and test fixes [PR#164, PR#191, PR#199, PR#201]
- Changes for version 0.23.14:
* proxy: Avoid invalid memory access when unloading proxy module [PR#180]
* Update pkcs11 header to allow SoftHSMv2 to compile [PR#181]
* build: Restore libpthread dependency [PR#183]
* Build fixes [PR#188]
- Changes for version 0.23.13:
* server: Enable socket activation through systemd [PR#173]
* rpc-server: p11_kit_remote_serve_tokens: Allow exporting all modules [PR#174]
* proxy: Fail early if there is no slot mapping [PR#175]
* Remove hard dependency on libpthread [PR#177]
* Build fixes [PR#170, PR#176]
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Add bootloader pattern. Useful for appliances to not repeat the logic
in kiwi files.
==== perl-Apache-AuthCookie ====
Version update (3.29 -> 3.30)
- updated to 3.30
see /usr/share/doc/packages/perl-Apache-AuthCookie/Changes
3.30 2020-04-14
- Fix logic error for EnforceLocalDestination
- Add a bunch of tests to cover all scenarios of EnforceLocalDestination and
DefaultDestination
==== perl-Mojolicious ====
Version update (8.36 -> 8.37)
- updated to 8.37
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.37 2020-04-19
- Added keep_alive_timeout attribute to Mojo::Server::Daemon.
- Added -k options to daemon and prefork commands.
- Added keep_alive_timeout setting to Hypnotoad.
- Increased various default timeouts because keep_alive_timeout takes over
some of their previous responsibility.
- Improved timeout setting performance significantly in Mojo::IOLoop::Stream.
- Improved again method in Mojo::Reactor, Mojo::Reactor::EV and
Mojo::Reactor::Poll to allow changing the invocation time of active timers.
- Fixed support for 425 status in Mojo::Message::Response.
==== perl-libwww-perl ====
Version update (6.43 -> 6.44)
- updated to 6.44
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.44 2020-04-14 19:37:45Z
- Support basic authentication charset per RFC 7617 (GH#339) (Ville Skytt)
- Fixed POD mistake. (GH PR#338. Sebastian Paaske Tørholm)
==== php7 ====
Version update (7.4.4 -> 7.4.5)
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- updated to 7.4.5: This is a security release which also contains
several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5
==== plasma-framework ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Added Page element
* [pc3/busyindicator] Hide when not running
* Update window-pin, Add more sizes, Remove redundant edit-delete
* Make animation durations consistent with Kirigami values
* WIP: Create a new TopArea element using widgets/toparea svg
* Added plasmoid heading svg
* make highlighted property work for roundbutton
==== poppler ====
Version update (0.86.1 -> 0.87.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to version 0.87.0:
+ core:
- Fix crashes due to inconsistent vtables for Clang builds
- Fix leak in broken files
- Internal code improvements
+ qt5:
- Add option to get form choice for export value
- ArthurOutputDev: Avoid division by zero in updateLineDash
+ glib: Internal code improvements
+ utils: pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
- Bump poppler_sover following upstream changes.
==== poppler-qt5 ====
Version update (0.86.1 -> 0.87.0)
- Update to version 0.87.0:
+ core:
- Fix crashes due to inconsistent vtables for Clang builds
- Fix leak in broken files
- Internal code improvements
+ qt5:
- Add option to get form choice for export value
- ArthurOutputDev: Avoid division by zero in updateLineDash
+ glib: Internal code improvements
+ utils: pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
- Bump poppler_sover following upstream changes.
==== powertop ====
Version update (2.11 -> 2.12)
- Update to 2.12:
* README: suggest to install autoconf-archive
* intel_cpus: Enable Jasper Lake support in PowerTop
* src/cpu: intel_cpus: Re-arrange the order of cpu model numbers
* intel_cpus: Enable Sky Lake server support in PowerTop
* src/display.cpp: Fix: Add the missing part of the patch changes
* configure.ac: Add a new release candidate v2.12-rc1 to PowerTop
* powertop.pot: Update powertop.pot
* configure.ac: Add a new release v2.12 to PowerTop
* Revert "configure.ac: version strings from git describe"
* configure.ac: required version to 2.69
* configure.ac: ax_add_fortify_source
* po: update translation files and template
* intel_cpus: Enable Comet Lake (Mobile) and Comet Lake (Desktop) support
* tuningsysfs: use med_power_with_dipm for SATA link power management
==== prison-qt5 ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Also expose the true minimum size to QML
* Add a new set of barcode size functions
* Simplify minimum size handling
* Move barcode image scaling logic to AbstractBarcode
* Add API to check whether a barcode is one- or two-dimensional
==== purple-rocketchat ====
Version update (0.0+hg20190218 -> 0.0+hg20200403)
Subpackages: libpurple-plugin-rocketchat pidgin-plugin-rocketchat
- Update to version 0.0+hg20200403 (changes since 0.0+hg20190218):
* 800ef89: Attempt to fetch user statuses at login. Not quite working yet though
* f723268: Subscribe to status changes to help issue #61
* 284839c: Use 'hg' instead of 'git' for PLUGIN_VERSION.
==== purpose ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== python-M2Crypto ====
- Do not pull in py2 pkg on doc subpkg
==== python-PyHamcrest ====
Version update (1.9.0 -> 2.0.2)
- Update to 2.0.2
* Make hamcrest package PEP 561 compatible, i.e. supply type hints for external use.
* Drop formal support for 2.x
* Drop formal support for 3.x < 3.5
* Made has_properties() report all mismatches, not just the first.
* Silence warnings.
* Type fixes.
* Remove obsolete dependencies.
* Add support up to Python 3.8
- Removed upstreamed patch pytest4-02.patch
==== python-PyNaCl ====
- Fix tests with latest hypothesis:
* hypothesis-no-unilmited.patch
==== python-Pygments ====
Version update (2.4.2 -> 2.6.1)
- Don't use %python3_only command, but properly use alternatives.
- fix the path of non-oss licensed files to remove
- set the minimal version of python to 3.5 to match upstream
requirement
- update to version 2.6.1:
* This release fixes a packaging issue. No functional changes.
- additional changes from version 2.6.0:
* Running Pygments on Python 2.x is no longer supported.
* Added lexers:
+ Linux kernel logs (PR#1310)
+ LLVM MIR (PR#1361)
+ MiniScript (PR#1397)
+ Mosel (PR#1287, PR#1326)
+ Parsing Expression Grammar (PR#1336)
+ ReasonML (PR#1386)
+ Ride (PR#1319, PR#1321)
+ Sieve (PR#1257)
+ USD (PR#1290)
+ WebIDL (PR#1309)
* Updated lexers:
+ Apache2 (PR#1378)
+ Chapel (PR#1357)
+ CSound (PR#1383)
+ D (PR#1375, PR#1362)
+ Idris (PR#1360)
+ Perl6/Raku lexer (PR#1344)
+ Python3 (PR#1382, PR#1385)
+ Rust: Updated lexer to cover more builtins (mostly macros)
and miscellaneous new syntax (PR#1320)
+ SQL: Add temporal support keywords (PR#1402)
* The 256-color/true-color terminal formatters now support the
italic attribute in styles (PR#1288)
* Support HTTP 2/3 header (PR#1308)
* Support missing reason in HTTP header (PR#1322)
* Boogie/Silver: support line continuations and triggers, move
contract keywords to separate category (PR#1299)
* GAS: support C-style comments (PR#1291)
* Fix names in S lexer (PR#1330, PR#1333)
* Fix numeric literals in Ada (PR#1334)
* Recognize .mjs files as Javascript (PR#1392)
* Recognize .eex files as Elixir (PR#1387)
* Fix re.MULTILINE usage (PR#1388)
* Recognize pipenv and poetry dependency & lock files (PR#1376)
* Improve font search on Windows (#1247)
* Remove unused script block (#1401)
- disable python2 build: Pygments is python 3 only now
- remove shebang from pygments/lexers/_usd_builtins.py: unneeded
- update to version 2.5.2:
* Fix incompatibility with some setuptools versions (PR#1316)
* Fix lexing of ReST field lists (PR#1279)
* Fix lexing of Matlab keywords as field names (PR#1282)
* Recognize double-quoted strings in Matlab (PR#1278)
* Avoid slow backtracking in Vim lexer (PR#1312)
* Fix Scala highlighting of types (PR#1315)
* Highlight field lists more consistently in ReST (PR#1279)
* Fix highlighting Matlab keywords in field names (PR#1282)
* Recognize Matlab double quoted strings (PR#1278)
* Add some Terraform keywords
* Update Modelica lexer to 3.4
* Update Crystal examples
- additional changes from version 2.5.1:
* This release fixes a packaging issue. No functional changes.
- additional changes from version 2.5.0:
* Added lexers:
+ Email (PR#1246)
+ Erlang, Elxir shells (PR#823, #1521)
+ Notmuch (PR#1264)
+ Scdoc (PR#1268)
+ Solidity (#1214)
+ Zeek (new name for Bro) (PR#1269)
+ Zig (PR#820)
* Updated lexers:
+ Apache2 Configuration (PR#1251)
+ Bash sessions (#1253)
+ CSound (PR#1250)
+ Dart
+ Dockerfile
+ Emacs Lisp
+ Handlebars (PR#773)
+ Java (#1101, #987)
+ Logtalk (PR#1261)
+ Matlab (PR#1271)
+ Praat (PR#1277)
+ Python3 (PR#1255)
+ Ruby
+ YAML (#1528)
+ Velocity
* Added styles:
+ Inkpot (PR#1276)
* The PythonLexer class is now an alias for the former
Python3Lexer. The old PythonLexer is available as Python2Lexer.
* Bump NasmLexer priority over TasmLexer for .asm files
(fixes #1326)
* Default font in the ImageFormatter has been updated
(#928, PR#1245)
* Test suite switched to py.test, removed nose dependency (#1490)
* Reduce TeraTerm lexer score -- it used to match nearly all
languages (#1256)
* Treat Skylark/Starlark files as Python files (PR#1259)
* Image formatter: actually respect line_number_separator option
* Add LICENSE file to wheel builds
* Agda: fix lambda highlighting
* Dart: support @ annotations
* Dockerfile: accept FROM ... AS syntax
* Emacs Lisp: add more string functions
* GAS: accept registers in directive arguments
* Java: make structural punctuation (braces, parens, colon,
comma) Punctuation, not Operator (#987)
* Java: support var contextual keyword (#1101)
* Matlab: Fix recognition of function keyword (PR#1271)
* Python: recognize .jy filenames (#976)
* Python: recognize f string prefix (#1156)
* Ruby: support squiggly heredocs
* Shell sessions: recognize Virtualenv prompt (PR#1266)
* Velocity: support silent reference syntax
- drop denose.patch: fixed upstream
- fix postuninstall alternative
==== python-SQLAlchemy ====
Version update (1.3.15 -> 1.3.16)
- update to version 1.3.16:
* orm
+ Fixed bug in orm.selectinload() loading option where two or more
loaders that represent different relationships with the same
string key name as referenced from a single
orm.with_polymorphic() construct with multiple subclass mappers
would fail to invoke each subqueryload separately, instead
making use of a single string-based slot that would prevent the
other loaders from being invoked. References: #5228
+ Fixed issue where a lazyload that uses session-local ?get?
against a target many-to-one relationship where an object with
the correct primary key is present, however it?s an instance of
a sibling class, does not correctly return None as is the case
when the lazy loader actually emits a load for that row.
References: #5210
+ Modified the queries used by subqueryload and selectinload to no
longer ORDER BY the primary key of the parent entity; this
ordering was there to allow the rows as they come in to be
copied into lists directly with a minimal level of Python-side
collation. However, these ORDER BY clauses can negatively impact
the performance of the query as in many scenarios these columns
are derived from a subquery or are otherwise not actual primary
key columns such that SQL planners cannot make use of
indexes. The Python-side collation uses the native
itertools.group_by() to collate the incoming rows, and has been
modified to allow multiple row-groups-per-parent to be assembled
together using list.extend(), which should still allow for
relatively fast Python-side performance. There will still be an
ORDER BY present for a relationship that includes an explicit
order_by parameter, however this is the only ORDER BY that will
be added to the query for both kinds of loading. References:
[#5162]
* orm declarative
+ The string argument accepted as the first positional argument by
the relationship() function when using the Declarative API is no
longer interpreted using the Python eval() function; instead,
the name is dot separated and the names are looked up directly
in the name resolution dictionary without treating the value as
a Python expression. However, passing a string argument to the
other relationship() parameters that necessarily must accept
Python expressions will still use eval(); the documentation has
been clarified to ensure that there is no ambiguity that this is
in use. See also Evaluation of relationship arguments - details
on string evaluation References: #5238
* sql
+ Add ability to literal compile a DateTime, Date or :class:?Time?
when using the string dialect for debugging purposes. This
change does not impact real dialect implementation that retain
their current behavior. References: #5052
* schema
+ Added support for reflection of ?computed? columns, which are
now returned as part of the structure returned by
Inspector.get_columns(). When reflecting full Table objects,
computed columns will be represented using the Computed
construct. References: #5063
* postgresql
+ Fixed issue where a ?covering? index, e.g. those which have an
INCLUDE clause, would be reflected including all the columns in
INCLUDE clause as regular columns. A warning is now emitted if
these additional columns are detected indicating that they are
currently ignored. Note that full support for ?covering? indexes
is part of #4458. Pull request courtesy Marat Sharafutdinov.
References: #5205
* mysql
+ Fixed issue in MySQL dialect when connecting to a psuedo-MySQL
database such as that provided by ProxySQL, the up front check
for isolation level when it returns no row will not prevent the
dialect from continuing to connect. A warning is emitted that
the isolation level could not be detected. References: #5239
* sqlite
+ Implemented AUTOCOMMIT isolation level for SQLite when using
pysqlite. References: #5164
* mssql
+ Added support for ColumnOperators.is_distinct_from() and
ColumnOperators.isnot_distinct_from() to SQL Server, MySQL, and
Oracle. References: #5137
* oracle
+ Implemented AUTOCOMMIT isolation level for Oracle when using
cx_Oracle. Also added a fixed default isolation level of READ
COMMITTED for Oracle. References: #5200
+ Fixed regression / incorrect fix caused by fix for #5146 where
the Oracle dialect reads from the ?all_tab_comments? view to get
table comments but fails to accommodate for the current owner of
the table being requested, causing it to read the wrong comment
if multiple tables of the same name exist in multiple schemas.
References: #5146
* misc
+ Fixed an issue that prevented the test suite from running with
the recently released py.test 5.4.0. References: #5201
+ Enum type now supports the parameter Enum.length to specify the
length of the VARCHAR column to create when using non native
enums by setting Enum.native_enum to False References: #5183
+ Ensured that the ?pyproject.toml? file is not included in
builds, as the presence of this file indicates to pip that a
pep-517 installation process should be used. As this mode of
operation appears to be not well supported by current tools /
distros, these problems are avoided within the scope of
SQLAlchemy installation by omitting the file. References: #5207
==== python-SecretStorage ====
Version update (2.3.1 -> 3.1.2)
- version update to 3.1.2
SecretStorage 3.1.2, 2020-01-08
===============================
* Updated the docs to describe how to close the D-Bus connection after use.
* For secrets of wrong type, a TypeError is now raised [`#20`_].
SecretStorage 3.1.1, 2019-01-24
===============================
* Fixes TypeError with cryptography 2.5.
Thanks Zach Hoffman for the pull request!
SecretStorage 3.1.0, 2018-09-02
===============================
* The ``dbus_init`` function no longer accepts any arguments.
* The ``dbus_init`` function now converts ``ConnectionError`` and
``ValueError`` to ``SecretServiceNotAvailableException``.
* New exception class: ``PromptDismissedException``.
* Switched to declarative setup configuration. Build now requires
setuptools 30.3 or newer.
* Added support for prompts when deleting collections and items.
* Added type annotations to all methods.
SecretStorage 3.0.1, 2018-04-24
===============================
* When ``DBUS_SESSION_BUS_ADDRESS`` environment variable is unset, and
Jeepney raises a ``KeyError`` because of that, SecretStorage now intercepts
that error and re-raises it as ``SecretServiceNotAvailableException``.
* Uploaded to PyPI with fixed meta-data.
SecretStorage 3.0.0, 2018-04-23
===============================
.. warning::
This release is backwards incompatible with the previous versions.
* Python 3.5 or newer is now required.
* SecretStorage has been ported from dbus-python to Jeepney_, a
pure Python D-Bus client.
* The asynchronous API has been removed. If you need it, please
file a bug and describe your use case.
* The ``bus`` argument is now called ``connection`` in all functions
that accept it.
==== python-argparse-manpage ====
- Don't use %python3_only command, but properly use alternatives.
==== python-click ====
Version update (7.0 -> 7.1.1)
- Update to 7.1.1
* Fix ``ClickException`` output going to stdout instead of stderr.
* Fix PyPI package name, "click" is lowercase again.
* Fix link in ``unicode_literals`` error message. :pr:`1151`
* Add support for colored output on UNIX Jupyter notebooks.
* Operations that strip ANSI controls will strip the cursor hide/show
sequences. :issue:`1216`
* Remove unused compat shim for ``bytes``. :pr:`1195`
* Always return one of the passed choices for ``click.Choice``
:issue:`1277`, :pr:`1318`
* Handle ``env MYPATH=''`` as though the option were not passed.
:issue:`1196`
* It is once again possible to call ``next(bar)`` on an active
progress bar instance. :issue:`1125`
* ``open_file`` with ``atomic=True`` retains permissions of existing
files and respects the current umask for new files. :issue:`1376`
* Fix ``TypeError`` raised when using bool flags and specifying
``type=bool``. :issue:`1287`
* Newlines in option help text are replaced with spaces before
re-wrapping to avoid uneven line breaks. :issue:`834`
* ``MissingParameter`` exceptions are printable in the Python
interpreter. :issue:`1139`
* Fix how default values for file-type options are shown during
prompts. :issue:`914`
* Option help text that is wrapped adds an extra newline at the end to
distinguish it from the next option. :issue:`1075`
* Consider ``sensible-editor`` when determining the editor to use for
``click.edit()``. :pr:`1469`
* Arguments to system calls such as the executable path passed to
``click.edit`` can contains spaces. :pr:`1470`
* Add ZSH completion autoloading and error handling. :issue:`1348`
* ZSH completion escapes special characters in values. :pr:`1418`
* Add completion support for Fish shell. :pr:`1423`
* Decoding bytes option values falls back to UTF-8 in more cases.
* Make the warning about old 2-arg parameter callbacks a deprecation
warning, to be removed in 8.0. This has been a warning since Click
2.0. :pr:`1492`
==== python-docutils ====
- Fix the condition to really generate the direct binaries
- Remove %python3_only and use full alternatives.
- Add patch to fix build with pygments 2.4 and newer:
* pygments25.patch
==== python-gobject2 ====
- Use python2_sitearch to fix build without extra macros
==== python-gunicorn ====
Version update (19.10.0 -> 20.0.4)
- update to 20.0.4
* Ensure WSGI header value is string before conducting regex search on it.
* Use importlib instead of __import__ and eval
* Use Python default SSL cipher list by default
* Support str and bytes for UNIX socket addresses
* fixed the way the config module is loaded. __file__ is now available
* only support Python >= 3.5
* load the WSGI application before the loader to pick up all files
- Dropped patch pytest5.patch
==== python-jedi ====
Version update (0.16.0+git55.17b3611c -> 0.17.0)
- Update to v0.17.0
* Added ``Project`` support. This allows a user to specify which
folders Jedi should work with.
* Added support for Refactoring. The following refactorings have
been implemented: ``Script.rename``, ``Script.inline``,
``Script.extract_variable`` and ``Script.extract_function``.
* Added ``Script.get_syntax_errors`` to display syntax errors in
the current script.
* Added code search capabilities both for individual files and
projects. The new functions are ``Project.search``,
``Project.complete_search``, ``Script.search`` and
``Script.complete_search``.
* Added ``Script.help`` to make it easier to display a help
window to people. Now returns pydoc information as well for
Python keywords/operators. This means that on the class
keyword it will now return the docstring of Python's builtin
function ``help('class')``.
* The API documentation is now way more readable and complete.
Check it out under https://jedi.readthedocs.io. A lot of it
has been rewritten.
* Removed Python 3.4 support
* Many bugfixes
- back to regular releases, no git service needed anymore
- jedi-pr1543-sorttest.patch gh#davidhalter/jedi#1543
- tell Leap 15.1 and SLE 15 SP1 pytest to ignore test/__init__.py
so that a test file with purposely placed syntax errors does not
trip the entire discovery
- reenable (most) unittests
- remove unbundle.patch -- according to upstream, typeshed is meant
to be bundled.
==== python-keyring ====
Version update (18.0.1 -> 21.2.0)
- version update to 21.2.0
v21.2.0
- ------
* #372: Chainer now deterministically resolves at a lower
priority than the Fail keyring (when there are no backends
to chain).
* #372: Fail keyring now raises a ``NoKeyringError`` for
easier selectability.
* #405: Keyring now logs at DEBUG rather than INFO during
backend startup.
v21.1.1
- ------
* Refreshed package metadata.
v21.1.0
- ------
* #380: In SecretService backend, close connections after
using them.
v21.0.0
- ------
* Require Python 3.6 or later.
v20.0.1
- ------
* #417: Fix TypeError when backend fails to initialize.
v20.0.0
- ------
* Extracted ``keyring.testing`` package to contain supporting
functionality for plugin backends. ``keyring.tests`` has been
removed from the package.
v19.3.0
- ------
* Switch to `importlib.metadata
<https://docs.python.org/3/library/importlib.metadata.html>`_
for loading entry points. Removes one dependency on Python 3.8.
* Added new ``KeyringBackend.set_properties_from_env``.
* #382: Add support for alternate persistence scopes for Windows
backend. Set ``.persist`` to "local machine" or "session"
to enable the alternate scopes or "enterprise" to use the
default scope.
* #404: Improve import times when a backend is specifically
configured by lazily calling ``get_all_keyring``.
19.2.0
- -----
* Add support for get_credential() with the SecretService backend.
19.1.0
- -----
* #369: macOS Keyring now honors a ``KEYCHAIN_PATH``
environment variable. If set, Keyring will use that
keychain instead of the default.
19.0.2
- -----
* Refresh package skeleton.
* Adopt `black <https://pypi.org/project/black>`_ code style.
19.0.1
- -----
* Merge with 18.0.1.
==== python-lazr.config ====
Version update (2.2.1 -> 2.2.2)
- update to 2.2.2
* Officially add support for Python 3.7 and 3.8.
==== python-matplotlib ====
Version update (3.1.3 -> 3.2.1)
Subpackages: python3-matplotlib python3-matplotlib-cairo python3-matplotlib-gtk3
- specfile:
* update copyright year
* tkagg.py and wx_compat.py are not part of the build process anymore
(the backends still exist though); removed appropiate files from %files section
- update to version 3.2.1:
* fix Quiver.set_UVC calls with scalar inputs
* fix bezier.get_parallels failure from floating point rounding
errors
* fix markers specified as tuples (polygons, stars, or asterisks)
* fix saving PNGs to file objects in some places
* fix saving figures using the nbAgg/notebook backend
* fix saving with tight layout using the PGF backend
* fix setting custom datapath in rcParams (note: it is still
deprecated)
* fix various issues running setup.py in non-CI environments
* fix xpdf distiller
* various minor bug and documentation fixes
- changes from version 3.2.0:
* default image interpolation is now `'antialiased'` to better
handle down-sampling and reduce artifacts when up-sampling by
small ratios.
* change when ticks switch to using an offset to improve readability
* improvements to auto-scaling and auto-limits
* `DivergingNorm` has been renamed to `TwoSlopeNorm`
* support for 3 and 4 digit hex colors (`#123` maps to `#112233`)
* improvements to Logit scale ticker and formatter
* control of where errorbars start getting placed with `errorevery`
* correct kerning when laying out text
* improvements to MovieRegistry
* For the full details please see the whats new [1] and API changes
[2] in the documentation
[1] https://matplotlib.org/3.2.0/users/whats_new.html
[2] https://matplotlib.org/3.2.0/api/api_changes.html
==== python-msgpack ====
Version update (0.6.2 -> 1.0.0)
- version update to 1.0.0
* Remove Python 2 support from the msgpack/_cmsgpack. msgpack/fallback still supports Python 2.
* Remove encoding option from the Packer and Unpacker.
* Unpacker: The default value of max_buffer_type is changed to 100MiB.
* Unpacker: strict_map_key is True by default now.
* Unpacker: String map keys are interned.
* Drop old buffer protocol support.
* Support Timestamp type.
* Support serializing and decerializing datetime object with tzinfo.
* Unpacker: Fix Unpacker.read_bytes() in fallback implementation. (#352)
==== python-networkx ====
- Add patch to fix matplotlib deprecation:
* matplotlib.patch
- Skip two tests that keep failing everywhere
==== python-parso ====
Version update (0.6.2 -> 0.7.0)
- update to 0.7.0
* Fix a lot of annoying bugs in the diff parser. The fuzzer did not find
issues anymore even after running it for more than 24 hours (500k tests).
* Small grammar change: suites can now contain newlines even after a newline.
This should really not matter if you don't use error recovery. It allows for
nicer error recovery.
- remove py_38.patch (merged upstream)
==== python-pycairo ====
Version update (1.18.1 -> 1.19.1)
- Add missing dep on setuptools
- Update to 1.19.1:
* support for new python
* remove support for python 2.x
- Remove patch python38.patch
==== python-pycurl ====
- Do not pull in py2 package on doc subpkg
==== python-pywbem ====
Version update (0.17.0 -> 0.17.1)
- Update to 0.17.1:
- Fixed version incompatibilities reported by pip for tox/pluggy,
ipython/prompt-toolkit, and flake8/pyflakes. (See issue #2153)
- Fixed the issue where formatting the timezone name of
a pywbem.MinutesFromUTC object raised NotImplementedError,
by adding a tzname() method. (see issue #2160)
- Increased minimum version of ?six? from 0.10.0 to 0.12.0
when on Python 3.8 (or higher). (See issue #2150).
- Increased minimum version of ?setuptools? on Python 3.7
to 38.4.1 to fix a bug with new format of .pyc files. (See issue #2167).
==== python-redis ====
Version update (3.3.11 -> 3.4.1)
- version update to 3.4.1
* 3.4.1
* Move the username argument in the Redis and Connection classes to the
end of the argument list. This helps those poor souls that specify all
their connection options as non-keyword arguments. #1276
* Prior to ACL support, redis-py ignored the username component of
Connection URLs. With ACL support, usernames are no longer ignored and
are used to authenticate against an ACL rule. Some cloud vendors with
managed Redis instances (like Heroku) provide connection URLs with a
username component pre-ACL that is not intended to be used. Sending that
username to Redis servers < 6.0.0 results in an error. Attempt to detect
this condition and retry the AUTH command with only the password such
that authentication continues to work for these users. #1274
* Removed the __eq__ hooks to Redis and ConnectionPool that were added
in 3.4.0. This ended up being a bad idea as two separate connection
pools be considered equal yet manage a completely separate set of
connections.
* 3.4.0
* Allow empty pipelines to be executed if there are WATCHed keys.
This is a convenient way to test if any of the watched keys changed
without actually running any other commands. Thanks @brianmaissy.
[#1233], #1234
* Removed support for end of life Python 3.4.
* Added support for all ACL commands in Redis 6. Thanks @IAmATeaPot418
for helping.
* Pipeline instances now always evaluate to True. Prior to this change,
pipeline instances relied on __len__ for boolean evaluation which
meant that pipelines with no commands on the stack would be considered
False. #994
* Client instances and Connection pools now support a 'client_name'
argument. If supplied, all connections created will call CLIENT SETNAME
as soon as the connection is opened. Thanks to @Habbie for supplying
the basis of this change. #802
* Added the 'ssl_check_hostname' argument to specify whether SSL
connections should require the server hostname to match the hostname
specified in the SSL cert. By default 'ssl_check_hostname' is False
for backwards compatibility. #1196
* Slightly optimized command packing. Thanks @Deneby67. #1255
* Added support for the TYPE argument to SCAN. Thanks @netocp. #1220
* Better thread and fork safety in ConnectionPool and
BlockingConnectionPool. Added better locking to synchronize critical
sections rather than relying on CPython-specific implementation details
relating to atomic operations. Adjusted how the pools identify and
deal with a fork. Added a ChildDeadlockedError exception that is
raised by child processes in the very unlikely chance that a deadlock
is encountered. Thanks @gmbnomis, @mdellweg, @yht804421715. #1270,
[#1138], #1178, #906, #1262
* Added __eq__ hooks to the Redis and ConnectionPool classes.
Thanks @brainix. #1240
- deleted patches
- 0001-fix-tests-with-redis-pre-5.0.0.patch (upstreamed)
==== python-reno ====
Version update (2.11.3 -> 3.0.1)
- update to 3.0.1
* scan the whole branch if a version cannot be found
- version update to 3.0.0
* Remove usage of six
* [ussuri][goal] Drop python 2.7 support and testing
* Add extension metadata to sphinxext
* Handle Windows compatibility
* Scan all branches for cache generation
* Avoid docutils 0.15 with py2
* Add Python 3 Train unit tests
* Fix py27 test: Update sphinx requirement
* OpenDev Migration Patch
* Switch to current hacking
* Remove references to oslosphinx
==== python-sphinxcontrib-websupport ====
Version update (1.1.2 -> 1.2.1)
- version update to 1.2.1
* #41: templates/searchresults.html is missing in the source tarball
- update to 1.2.0:
* Drop python2.7 and 3.4 support
==== python-zope.deprecation ====
- Do not pull in py2 package on doc subpkg
==== python-zope.event ====
- Do not pull in py2 package on doc subpkg
==== python-zope.hookable ====
- Do not pull in py2 package in doc subpkg
==== python-zope.i18nmessageid ====
- Do not pull in python2 pkg in doc subpkg
==== python-zope.interface ====
Version update (5.0.1 -> 5.1.0)
- Update to 5.1.0:
* Make @implementer(*iface) and classImplements(cls, *iface) ignore redundant interfaces. If the class already implements an interface through inheritance, it is no longer redeclared specifically for cls. This solves many instances of inconsistent resolution orders, while still allowing the interface to be declared for readability and maintenance purposes. See issue 199.
* Remove all bare except: statements. Previously, when accessing special attributes such as __provides__, __providedBy__, __class__ and __conform__, this package wrapped such access in a bare except: statement, meaning that many errors could pass silently; typically this would result in a fallback path being taken and sometimes (like with providedBy()) the result would be non-sensical. This is especially true when those attributes are implemented with descriptors. Now, only AttributeError is caught. This makes errors more obvious.
* In addition, ZODB errors like POSKeyError could now be propagated where previously they would ignored by this package.
* Require that the second argument (bases) to InterfaceClass is a tuple. This only matters when directly using InterfaceClass to create new interfaces dynamically. Previously, an individual interface was allowed, but did not work correctly. Now it is consistent with type and requires a tuple.
* Let interfaces define custom __adapt__ methods. This implements the other side of the PEP 246 adaptation protocol: objects being adapted could already implement __conform__ if they know about the interface, and now interfaces can implement __adapt__ if they know about particular objects. There is no performance penalty for interfaces that do not supply custom __adapt__ methods.
* Make the internal singleton object returned by APIs like implementedBy and directlyProvidedBy for objects that implement or provide no interfaces more immutable. Previously an internal cache could be mutated. See issue 204.
==== python3-qt5 ====
- Stop building python2-qt5 for openSUSE Tumbleweed.
==== qqc2-desktop-style ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* QQC2-Desktop-Style: Convert license headers to SPDX expressions
* [Dialog] Use `ShadowedRectangle`
* Fix sizing of CheckBox and RadioButton (kde#418447)
* Use `ShadowedRectangle`
==== rdma-core ====
Version update (27.0 -> 27.1)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to v27.1
- Many bugfixes (memory leaks, use after free, etc.)
==== rpm ====
Subpackages: librpmbuild9 rpm-build rpm-build-perl rpm-build-python rpm-devel
- Fix verification of DSA2 signatures with libgrcypt [bnc#1165731]
* new patch: gcryptdsa2.diff
- Do not map the index database read-write all the time
* new patch: ndb_backport2.diff
- Fix name of Packages DB file in rpmconfigcheck
==== ruby2.6 ====
Version update (2.6.5 -> 2.6.6)
Subpackages: libruby2_6-2_6 ruby2.6-devel
- Update 2.6.6 (boo#1167244 boo#1168938)
- CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON
(Additional fix)
- CVE-2020-10933: Heap exposure vulnerability in the socket
library
https://github.com/ruby/ruby/compare/v2_6_5...v2_6_6
- drop CVE-2020-8130.patch and rake-12.3.2.gem again: fix included
- Fix CVE-2020-8130 (boo# 1164804) for the intree copy of rake:
- add CVE-2020-8130.patch and rake-12.3.2.gem
==== rubygem-rubocop ====
Version update (0.81.0 -> 0.82.0)
- New upstream release 0.82.0
[#]## New features
* [#7867](https://github.com/rubocop-hq/rubocop/pull/7867): Add support for
tabs in indentation. ([@DracoAter][])
* [#7863](https://github.com/rubocop-hq/rubocop/issues/7863): Corrector now
accepts nodes in addition to ranges. ([@marcandre][])
* [#7862](https://github.com/rubocop-hq/rubocop/issues/7862): Corrector now
has a `wrap` method. ([@marcandre][])
* [#7850](https://github.com/rubocop-hq/rubocop/issues/7850): Make it possible
to enable/disable pending cops. ([@koic][])
* [#7861](https://github.com/rubocop-hq/rubocop/issues/7861): Make it to allow
`Style/CaseEquality` when the receiver is a constant. ([@rafaelfranca][])
* [#7851](https://github.com/rubocop-hq/rubocop/pull/7851): Add a new
`Style/ExponentialNotation` cop. ([@tdeo][])
* [#7384](https://github.com/rubocop-hq/rubocop/pull/7384): Add new
`Style/DisableCopsWithinSourceCodeDirective` cop. ([@egze][])
* [#7826](https://github.com/rubocop-hq/rubocop/issues/7826): Add new
`Layout/SpaceAroundMethodCallOperator` cop. ([@saurabhmaurya15][])
[#]## Bug fixes
* [#7871](https://github.com/rubocop-hq/rubocop/pull/7871): Fix an
auto-correction bug in `Lint/BooleanSymbol`. ([@knu][])
* [#7842](https://github.com/rubocop-hq/rubocop/issues/7842): Fix a false
positive for `Lint/RaiseException` when raising Exception with explicit
namespace. ([@koic][])
* [#7834](https://github.com/rubocop-hq/rubocop/issues/7834): Fix
`Lint/UriRegexp` to register offense with array
arguments. ([@tejasbubane][])
* [#7841](https://github.com/rubocop-hq/rubocop/issues/7841): Fix an error for
`Style/TrailingCommaInBlockArgs` when lambda literal (`->`) has multiple
arguments. ([@koic][])
* [#7842](https://github.com/rubocop-hq/rubocop/issues/7842): Fix a false
positive for `Lint/RaiseException` when Exception without cbase specified
under the namespace `Gem` by adding `AllowedImplicitNamespaces`
option. ([@koic][])
* `Style/IfUnlessModifier` does not infinite-loop when autocorrecting long
lines which use if/unless modifiers and have multiple statements separated
by semicolons. ([@alexdowad][])
*
[rubocop-hq/rubocop-rails#127](https://github.com/rubocop-hq/rubocop-rails/i…:
Use `ConfigLoader.default_configuration` for the default
config. ([@hanachin][])
[#]## Changes
* **(Breaking)** Renamed `Layout/Tab` cop to
`Layout/IndentationStyle`. ([@DracoAter][])
* [#7869](https://github.com/rubocop-hq/rubocop/pull/7869): **(Breaking)**
Drop support for Ruby 2.3. ([@koic][])
[@DracoAter]: https://github.com/DracoAter
[@marcandre]: https://github.com/marcandre
[@koic]: https://github.com/koic
[@rafaelfranca]: https://github.com/rafaelfranca
[@tdeo]: https://github.com/tdeo
[@egze]: https://github.com/egze
[@saurabhmaurya15]: https://github.com/saurabhmaurya15
[@knu]: https://github.com/knu
[@tejasbubane]: https://github.com/tejasbubane
[@alexdowad]: https://github.com/alexdowad
[@hanachin]: https://github.com/hanachin
==== rubygem-sdoc ====
Version update (1.0.0 -> 1.1.0)
- updated to version 1.1.0
* #138 - Fix panel header overflow on Chrome
* 39e6cae9 - Display version using -v or --version flags
==== shared-mime-info ====
Version update (1.12 -> 1.15)
- Update to version 1.15:
+ Add Kindle 8 eBook format.
+ Fix some HTML files being detected as XML.
- Changes from version 1.14:
+ Add mime-type for QCOW images.
+ Fix matching SVG files in some circumstances (again).
- Changes from version 1.13.1:
+ Fix matching SVG files in some circumstances.
- Changes from version 1.13:
+ Add code of conduct document.
+ Use itstool and gettext to generate translations.
+ Add content-tree type for OSTree USB repositories.
+ Add match for MPEG-4 v1 videos.
+ Adjust a lot of user readable mime-type descriptions.
+ Fix WOFF/WOFF2 mime-types.
+ Prefer text/html to XHTML for *.html files.
+ Better magic for text/html files.
+ Fix SVG magic for files embedded in HTML.
+ Add *.sgd as a glob for Mega Drive ROMs.
+ Specification: Mention that sub-class-of can be aliases.
+ Tools: Enable Large File Support in update-mime-database.
+ Test suite:
- Make test suite failures fatal.
- Add test for duplicate mime-types.
- Fix WarpScript test.
- Generate the specification in the CI, to avoid it becoming
syntactically invalid.
- Stop using source service, it leads to a undetected build cycle.
- Following this: Drop libtool BuildRequires and stop passing
autogen.sh to bootstrap, we are now using upstream release
tarballs.
- Add itstool BuildRequires: New dependency.
- Disable t-u-u, currently breaks the build.
- Stop passing --disable-default-make-check to configure, no longer
needed, nor recognized.
==== skopeo ====
Version update (0.1.41 -> 0.2.0)
- Update to skopeo v0.2.0:
- Update on #834: force runc only when cgroupsv1
- Update docs/skopeo.1.md
- Add example with repository
- Skopeo should support for BigFilesTemporaryDir (SystemContext)
- Use fully-qualified image names
- Add support for REGISTRY_AUTH_FILE
- Partial image encryption support
- Remove the list_tags integration test since it does not cover
much not already tested by the upstream container/images repo
or local unit tests
- Updates based on code review to simplify logic and tests
- Fix inconsistency in manpage example for list-tags
- Adds "list-tags" command to list tags with no known tag
required
==== solid ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* [Fstab] Ensure uniqueness for all filesystem types
* Samba: Ensure to differenciate mounts sharing the same source (kde#418906)
* Solid: Convert license headers to SPDX expressions
* hardware tool: define syntax via syntax arg
==== sonnet ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* Fix Sonnet autodetect failing on Indian langs
* Create ConfigView an unmanaged ConfigWidget
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl
- Try to get building with ruby 2.7 bsc#1169446
- Add patches:
* ruby27-warnings.patch
* ruby-includes.patch
==== swig ====
- Ruby 2.7 support (cherry-picked from upstream)
0001-Fix-code-generated-for-Ruby-global-variables.patch
0002-Add-support-for-Ruby-2.7.patch
0003-Move-new-macros-for-Ruby-to-their-dedicated-namespac.patch
0004-Improve-description-of-cast-macros-for-Ruby.patch
==== syndication ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- No code change since 5.68.0
==== syntax-highlighting ====
Version update (5.68.0 -> 5.69.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Too many changes since 5.68.0, only listing bugfixes:
* LaTeX: fix math parentheses in optional labels (kde#418979)
* optimize dynamic regex matching (kde#418778)
==== systemd ====
Version update (244 -> 245)
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Switch back to the hybrid hierarchy
Unfortunately Kubernetes and runc are not yet ready for
cgroupsv2. Let's reconsider the unified hierarchy in a couple of
months.
- Import commit c5aa158173ced05201182d1cc18632a25cf43b94 (merge v245.4)
- Add 0001-meson-fix-build-of-udev-path_id_compat-builtin-with-.patch
- Import commit 31f82b39c811b4f731c80c2c2e7c56a0ca924a5b (merge v245.2)
d1d3f2aa15 docs: Add syntax for templated units to systemd.preset man page
3c69813c69 man: add a tiny bit of markup
bf595e788c home: fix segfault when parsing arguments in PAM module
e110f4dacb test: wait a bit after starting the test service
e8df08cfdb fix journalctl regression (#15099)
eb3a38cc23 NEWS: add late note about job trimming issue
405f0fcfdd systemctl: hide the 'glyph' column when --no-legend is requested
1c7de81f89 format-table: allow hiding a specific column
b7f2308bda core: transition to FINAL_SIGTERM state after ExecStopPost=
2867dfbf70 journalctl: show duplicate entries if they are from the same file (#14898)
[...]
- Upgrade to v245 (commit 74e2e834b4282c9bbdc12014f6ccf8d86e542b8d)
See https://github.com/openSUSE/systemd/blob/SUSE/v245/NEWS for
details.
The new tools provided by systemd repart, userdb, homed, fdisk,
pwquality, p11kit feature have been disabled for now as they require
reviews first.
Default to the "unified" cgroup hierarchy. Indeed most prominent
users of cgroup (such as libvirt, kubic) should be ready for such
change. It's still possible to switch back to the old "hybrid"
hierarchy by passing "systemd.unified_cgroup_hierarchy=0" option to
the kernel command line though.
Added 0001-Revert-job-Don-t-mark-as-redundant-if-deps-are-relev.patch:
upstream commit 097537f07a2fab3cb73aef7bc59f2a66aa93f533 has been
reverted for now on as it introduced a behavior change which has
impacted plymouth at least.
- add systemd-network-generator.service file together with systemd-network-generator binary
==== threadweaver ====
Version update (5.68.0 -> 5.69.0)
- Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
* QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14
* ThreadWeaver: Convert license headers to SPDX expressions
==== util-linux ====
Version update (2.34 -> 2.35.1)
Subpackages: libblkid-devel libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
- Update to version 2.35.1:
* agetty: add --show-issue, support for /run/issue and
* fdisk: Correct handling of hybrid MBR, cleanup wipe warning,
use 'r' to return from MBR to GPT.
* lsblk: FSVER column,
drop e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch.
* lscpu: Add HiSilicon aarch64 tsv110 cpupart, add a new columns
to --cache.
* mount: add --target-prefix.
* mountpoint: add --nofollow option.
* script: add --echo, --log-in, --logging-format, --log-out and
- -log-timing.
* scriptlive: new command.
* scriptreplay: add --log-* options, --cr-mode, --stream,
- -summary, -T --log-timing.
* sfdisk: add progress bars.
* unshare: add --keep-caps and --map-current-user options.
* Many other fixes and improvements, see:
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.35/v2.35-Rele…
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.35/v2.35.1-Re…
- Refresh libeconf.patch.
- Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch:
Avoid triggering autofs in lookup_umount_fs_by_statfs
(boo#1168389)
==== util-linux-systemd ====
Version update (2.34 -> 2.35.1)
- Update to version 2.35.1:
* agetty: add --show-issue, support for /run/issue and
* fdisk: Correct handling of hybrid MBR, cleanup wipe warning,
use 'r' to return from MBR to GPT.
* lsblk: FSVER column,
drop e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch.
* lscpu: Add HiSilicon aarch64 tsv110 cpupart, add a new columns
to --cache.
* mount: add --target-prefix.
* mountpoint: add --nofollow option.
* script: add --echo, --log-in, --logging-format, --log-out and
- -log-timing.
* scriptlive: new command.
* scriptreplay: add --log-* options, --cr-mode, --stream,
- -summary, -T --log-timing.
* sfdisk: add progress bars.
* unshare: add --keep-caps and --map-current-user options.
* Many other fixes and improvements, see:
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.35/v2.35-Rele…
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.35/v2.35.1-Re…
- Refresh libeconf.patch.
- Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch:
Avoid triggering autofs in lookup_umount_fs_by_statfs
(boo#1168389)
==== v4l2loopback ====
Version update (0.12.4_k5.6.2_1 -> 0.12.5_k5.6.4_1)
Subpackages: v4l2loopback-kmp-64kb v4l2loopback-kmp-default
- Update to version 0.12.5
* Fix build in Linux 5.7-rc1 due to symbol name changes
* Simplify set/clear of V4L2_CAP_DEVICE_CAPS in querycaps
* Use temp-var for capabilities
* Also set vdev->device_caps
==== vim ====
Version update (8.2.0348 -> 8.2.0530)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.0530, fixes the following problems
* Vim9: not all code tested.
* Vim9: constant expression not well tested.
* Vim9: expression tests don't use recognized constants.
* Terminal in popup test is still a bit flaky.
* Vim9: while loop not tested.
* Python 3.9 does not define _Py_DEC_REFTOTAL. (Zdenek Dohnal)
* Vim9: str_val is confusing, it's a number
* Cannot delete a text property matching both id and type. (Axel Forsman)
* Insufficient testing for indent.c.
* popup_atcursor() may hang. (Yasuhiro Matsumoto)
* Yaml files are only recognized by the file extension.
* Internal error when using "0" for a callback.
* Some Normal mode commands not tested.
* Printf test failing on Haiku.
* Tag kind can't be a multi-byte character. (Marcin Szamotulski)
* Hardcopy command not tested enough.
* Can use :pedit in a popup window.
* Vim9: import that redefines local variable does not fail.
* Various Normal mode commands not fully tested.
* The typebuf_was_filled flag is sometimes not reset, which may cause a hang.
* Crash with combination of terminal popup and autocmd.
* Prop_find() may not find text property at start of the line.
* Type of term_sendkeys() is unknown.
* Using wrong printf directive for jump location.
* Coverity warning for not using return value.
* Nasty callback test fails on some systems.
* No CI test for a big-endian system.
* prop_find() does not find all props.
* Gcc warns for ambiguous else.
* Tiny popup when creating a terminal popup without minwidth.
* Using freed memory with :lvimgrep and autocommand. (extracted from POC
by Dominique Pelle)
* Some tests fail when run under valgrind.
* Wrong feature check causes test not to be run.
* Menu functionality insufficiently tested.
* Part from unfinished patch got included.
* Error for possible NULL argument to qsort().
* Printmbcharset option not tested.
* Delayed redraw when shifting text from Insert mode.
* Terminal postponed scrollback test is flaky.
* CI test coverage dropped.
* Coverity warns for using array index out of range.
* Coverity warns for not using return value.
* Coverity complains about using NULL pointer.
* Build fails with FEAT_EVAL but without FEAT_MENU.
* Cmdexpand.c insufficiently tested.
* Delayed screen update when using undo from Insert mode.
* Profile test fails when two functions take same time.
* Various memory leaks.
* Not all tests using a terminal are in the list of flaky tests.
* Not enough test coverage for evalvars.c.
* Setting local instead of global flag.
* When 'buftype' is "nofile" there is no overwrite check.
* Writefile() error does not give a hint.
* FileReadCmd event not well tested.
* No early check if :find and :sfind have an argument.
* Delete() commented out for testing.
* Search test leaves file behind.
* Channel test fails too often on slow Mac.
* Buffer menu does not handle special buffers properly.
* Channel connect_waittime() test is flaky.
* Bsdl filetype is not detected.
* Code in eval.c not sufficiently covered by tests.
* Various memory leaks in Vim9 script code.
* Vim9: cannot interrupt a loop with CTRL-C.
* Interrupting with CTRL-C does not always work.
* Crash when passing popup window to win_splitmove(). (john Devin)
* In some environments a few tests are expected to fail.
* Checking for wrong return value. (Tom)
* Code for modeless selection not sufficiently tested.
* Some errors were not tested for.
* It is not possible to check for a typo in a feature name.
* Buffer name may leak.
* No warning when test checks for option that never exists.
* Window creation failure not properly tested.
* Some compilers don't support using \e for Esc. (Yegappan Lakshmanan)
* A few tests fail in a huge terminal.
* INT signal not properly tested.
* Channel contents might be freed twice.
* No warnings for incorrect printf arguments.
* :disassemble has minor flaws.
* Channel contents might be used after being freed.
* Clipboard code is spread out.
* Swap file test fails on some systems.
* Listener with undo of deleting all lines not tested.
* Terminal scroll tests fails on some systems.
* Various functions not properly tested.
* Vim9: crash if return type is invalid. (Yegappan Lakshmanan)
* Not enough testing for restricted mode and function calls.
* Win32: double-width character displayed incorrectly.
* channel_parse_messages() fails when called recursively.
* Trailing space in job_start() command causes empty argument.
* Some tests fail when the system is slow.
* Cannot set the highlight group for a specific terminal.
* Test_confirm_cmd is flaky.
* Test_quotestar() often fails when run under valgrind.
* Missing feature check in test function.
* Cannot check if a function name is correct.
* Build failure because of wrong feature name.
* Confirm test fails on amd64 system. (Alimar Riesebieter)
* Previewwindow test fails on some systems. (James McCoy)
* Build error without float and channel feature. (John Marriott)
* Typos and other small problems.
* Vim9: dead code and wrong return type.
* Not parsing messages recursively breaks the govim plugin.
* Vim9: some errors are not tested
* GUI: pixel dust with some fonts and characters.
* Vim9: no error for missing ] after list.
* Test_confirm_cmd_cancel() can fail on a slow system.
* Missing change to compile_list().
* Terminal highlight name is set twice, leaking memory.
* Variables declared in an outer scope.
* Cannot use :write when using a plugin with BufWriteCmd.
* Channel out_cb test still fails sometimes on Mac.
* Terminal nasty callback test fails sometimes.
* Vim9: error messages not tested.
* New buffers are not added to the Buffers menu.
* Unloading shared libraries on exit has no purpose.
* Vim9: some code is not tested.
* Travis is still using trusty.
* Channel and sandbox code not sufficiently tested.
* Vim9: "let x = x + 1" does not give an error.
* Vim9: some error messages not tested.
* Vim9 script test fails.
* Vim9: some code and error messages not tested.
* Vim9: compiling not sufficiently tested.
* Vim9: Compiling can break when using a lambda inside :def.
* Vim9: memory leaks.
* Win32: VTP doesn't respect 'restorescreen'.
* Cannot recognize a <script> mapping using maparg().
* Vim9: some error messages not tested.
* Vim9: some error messages not tested.
* Vim9: asan error.
* Vim9: some code not tested.
* Vim9: disassemble test fails.
* Too verbose output from the asan build in Travis.
* Coverity complains about uninitialized field.
* Calling a lambda is slower than evaluating a string.
* Using the same loop in many places.
* Vim9: script test fails when channel feature is missing.
* Vim9: some code is not tested.
* Vim9: some code is not tested.
* Vim9: leaking scope memory when compilation fails.
* term_getty() not sufficiently tested.
* Coverity complains about ignoring return value.
* Getbufvar() may get the wrong dictionary. (David le Blanc)
* Vim9: func and partial types not done yet
* various code is not properly tested.
* Coverity complains about using uninitialized variable.
* Cscope code not fully tested.
* Vim9: no optional arguments in func type.
* Reading past allocated memory when using varargs.
* Several global functions are used in only one file.
* Some compilers cannot add to "void *".
* Client-server code is spread out.
* Vim9: cannot separate "func" and "func(): void".
* A terminal falls back to setting $TERM to "xterm".
* Vim9: return type not properly checked.
* Tests are not listed in sorted order.
* Crash when reading a blob fails.
* Several errors are not tested for.
* Vim9: function types insufficiently tested.
* Vim9: function arguments insufficiently tested.
* Vim9: function argument with default not checked.
* Test crashes on s390. (James McCoy)
==== vinagre ====
- Add -fcommon in order to fix boo#1160419.
==== virt-bootstrap ====
- Don't use %python3_only command, but properly use alternatives.
==== vlc ====
Version update (3.0.8 -> 3.0.9.2)
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Update to version 3.0.9.2:
+ Misc: Properly bump the version in configure.ac.
- Changes from version 3.0.9.1:
+ Misc: Fix VLSub returning 401 for earch request.
- Changes from version 3.0.9:
+ Core: Work around busy looping when playing an invalid item
through VLM.
+ Access:
* Multiple dvdread and dvdnav crashs fixes
* Fixed DVD glitches on clip change
* Fixed dvdread commands/data sequence inversion in some cases causing
unwanted glitches
* Better handling of authored as corrupted DVD
* Added libsmb2 support for SMB2/3 shares
+ Demux:
* Fix TTML entities not passed to decoder
* Fixed some WebVTT styling tags being not applied
* Misc raw H264/HEVC frame rate fixes
* Fix adaptive regression on TS format change (mostly HLS)
* Fixed MP4 regression with twos/sowt PCM audio
* Fixed some MP4 raw quicktime and ms-PCM audio
* Fixed MP4 interlacing handling
* Multiple adaptive stack (DASH/HLS/Smooth) fixes
* Enabled Live seeking for HLS
* Fixed seeking in some cases for HLS
* Improved Live playback for Smooth and DASH
* Fixed adaptive unwanted end of stream in some cases
* Faster adaptive start and new buffering control options
+ Packetizers:
* Fixes H264/HEVC incomplete draining in some cases
* packetizer_helper: Fix potential trailing junk on last packet
* Added missing drain in packetizers that was causing missing
last frame or audio
* Improved check to prevent fLAC synchronization drops
+ Decoder:
* avcodec: revector video decoder to fix incomplete drain
* spudec: implemented palette updates, fixing missing subtitles
on some DVD
* Fixed WebVTT CSS styling not being applied on Windows/macOS
* Fixed Hebrew teletext pages support in zvbi
* Fixed Dav1d aborting decoding on corrupted picture
* Extract and display of all CEA708 subtitles
* Update libfaad to 2.9.1
* Add DXVA support for VP9 Profile 2 (10 bits)
* Mediacodec aspect ratio with Amazon devices
+ Audio output:
* Added support for iOS audiounit audio above 48KHz
* Added support for amem audio up to 384KHz
+ Video output:
* Fix for opengl glitches in some drivers
* Fix GMA950 opengl support on macOS
* YUV to RGB StretchRect fixes with NVIDIA drivers
* Use libpacebo new tone mapping desaturation algorithm
+ Text renderer:
* Fix crashes on macOS with SSA/ASS subtitles containing emoji
* Fixed unwanted growing background in Freetype rendering and Y padding
+ Mux: Fixed some YUV mappings
+ Service Discovery: Update libmicrodns to 0.1.2.
+ Misc:
* Update YouTube, SoundCloud and Vocaroo scripts: this restores
playback of YouTube URLs.
* Add missing .wpl & .zpl file associations on Windows
* Improved chromecast audio quality
+ Updated translations.
- Drop patches that have been merged upstream:
D 0001-Fix-leaking-AvahiServiceResolver-in-the-error-paths.patch
D 0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch
D reproducible.patch
==== webkit2gtk3 ====
Version update (2.28.0 -> 2.28.1)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Update to version 2.28.1 (boo#1169658):
+ Fix position of default option element popup windows under
Wayland.
+ Fix rendering after a cross site navigation with PSON enabled
and hardware acceleration forced.
+ Fix a crash in nested wayland compositor when closing a tab
with PSON enabled.
+ Update Chrome and Firefox versions in user agent quirks.
+ Fix a crash with bubblewrap sandbox enabled.
+ Fix a crash in JavaScriptCore in ppc64el.
+ Fix the build with GStreamer 1.12.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2020-11793.
- Drop webkit2gtk3-gstreamer-build-fix.patch: Fixed upstream.
- Add webkit2gtk3-gstreamer-build-fix.patch: fix build with
gstreamer 1.12 (webkit#209296).
- Rebase webkit-process.patch.
- Use WebKit defaults for ENABLE_JIT and USE_SYSTEM_MALLOC, except
for aarch64. WebKit now sets reasonable defaults based on
architecture. Disable on aarch64 in case a user is still using
the kernel-64kb package.
- Use bubblewrap, xdg-dbus-proxy, wpe, and wpebackend-fdo on 15.2;
they had been unintentionally excluded.
- Increase mem_per_process; otherwise fails on SLE/Leap.
==== wireshark ====
Version update (3.2.2 -> 3.2.3)
Subpackages: libwireshark13 libwiretap10 libwsutil11 wireshark-ui-qt
- wireshark 3.2.3 (boo#1169063)
* CVE-2020-11647: The BACapp dissector could crash
- Further features, bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-3.2.3.html
==== xapian-core ====
Version update (1.4.9 -> 1.4.14)
- Update to 1.4.14:
* API:
+ Xapian::QueryParser: Handle "" inside a quoted phrase better. In a quoted
boolean term, "" is treated as an escaped ", so handle it in a compatible way
for quoted phrases. Previously we'd drop out of the phrase and start a new
phrase. Fixes #630, reported by Austin Clements.
+ Xapian::Stem: The constructor which takes a stemmer name now takes an
optional second bool parameter - if this is true, then an unknown stemmer
name falls back to using the "none" stemmer instead of throwing an exception.
This allows simply constructing a stemmer from an ISO language code without
having to worry about whether there's a stemmer for that language, and
without having to handle an exception if there isn't.
+ Xapian::Stem: Fix a bug with handling 4-byte UTF-8 sequences which
potentially affects most of the stemmers. None of the stemmers work in
languages where 4-byte UTF-8 sequences are part of the alphabet, but this
bug could result in invalid UTF-8 sequences in terms generated from text
containing high Unicode codepoints such as emoji, which can cause issues (for
example, in some language bindings). Fix synced from Snowball git post
2.0.0.
+ Xapian::Stem: Add a new is_none() method which tests if this is a "none"
stemmer.
+ Xapian::Weight: The total length of all documents is now made available to
Xapian::Weight subclasses, and this is now used by DLHWeight, DPHWeight and
LMWeight. To maintain ABI compatibility, internally this still fetches the
average length and the number of documents, multiplies them, then rounds the
result, but in the next release series this will be handled directly.
+ Xapian::Database::locked() on an inmemory database used to always return
false, but an inmemory Database is always actually a WritableDatabase
underneath, so now we always report true in this case because it's really
always report being locked for writing.
+ testsuite:
* Fix failing multi_glass_remoteprog_glass tests on x86. When the tests are
run under valgrind, remote servers should be run using the runsrv wrapper
script, but this wasn't happening for remote servers in multi-databases - now
it is. Also, previously runsrv only used valgrind for the remote for an x86
build that didn't use SSE, but it seems there are x87 instructions in libc
that are affected by valgrind not providing excess precision, so do this for
x86 builds which use SSE too. Together these changes fix failures of
topercent2, xor2, tradweight1 under backend multi_glass_remoteprog_glass on
x86.
* Fix C++ One-Definition Rule (ODR) violation in testsuite code. Two different
source files linked into apitest were each defining a different `struct
test`. Wrap each in an anonymous namespace to localise it to the file it is
defined and used in. This was probably harmless in practice, unless trying
to build with Link-Time Optimisation or similar (which is how it was
detected).
* Test all language codes in stemlangs1. The testsuite hardcodes a list of
supported language codes which hadn't been updated since 2008.
* Improve DateRangeProcessor test coverage.
+ matcher:
* Handle pruning under a positional check. This used to be impossible, but
since 1.4.13 it can happen as we now hoist AND_NOT to just below where we
hoist the positional checks. The code on master already handles pruning here
so this bug is specific to the RELEASE/1.4 branch.
* When searching with collapsing over multiple shards, at least some of which
are remote, uncollapsed_upper_bound could be too low and
uncollapsed_lower_bound too high. This was causing assertion failures in
testcases msize1 and msize2 under test harness backends
multi_glass_remoteprog_glass and multi_remoteprog_glass.
* Internally we no longer calculate a bogus total_term_count as the sum of
total_length * doc_count for all shards. Instead we just use the sum of
total_length, which gives the total number of term occurrences. This change
should improve the estimated collection_freq values for synonyms.
* Several places where we might divide zero by zero in a database where wdf was
always zero have been fixed.
+ build system:
* configure: Stop using AC_FUNC_MEMCMP. The autoconf manual marks it as
"obsolescent", and it seems clear that nobody's relying on it as we're
missing the "'AC_LIBOBJ' replacement for 'memcmp'" which it would try to
use if needed.
+ documentation:
* HACKING: Replace release docs with pointer to the developer guide where they
are now maintained.
+ portability:
* Eliminate 2 uses of atoi(). These are potentially problematic in a
multithreaded application if setlocale() is called by another thread at the
same time.
* Don't check __GNUC__ in visibility.h as the configure probe before defining
XAPIAN_ENABLE_VISIBILITY checks that the visibility attributes work. This
probably makes no difference in practice, as all compilers we're aware of
which support symbol visibility also define __GNUC__.
* Document Sun C++ requires --disable-shared.
- Update to 1.4.13:
+ API:
* Fix write one past end of std::vector on certain QueryParser parser errors.
This is undefined behaviour, but the write was always into reserved space, so
in practice we'd actually get away with it (it was noticed because it
triggers an error when running under ubsan and using libc++).
* MSet::get_matches_estimated(): Improve rounding of result - a bug meant we
would almost always round down.
* Optimise test for UTF-8 continuation character. Performing a signed char
comparison shaves an instruction or two on most architectures.
* Database::get_revision(): Return revision 0 for a Database with no shards
rather that throwing InvalidOperationError.
* DPHWeight: Avoid dividing by 0 when searching a sharded database when one
shard is empty. The result wasn't used in this case, but it's still
undefined behaviour. Detected by UBSan.
+ testsuite:
* The "singlefile" test harness backend manager now creates databases by
compacting the corresponding underlying backend database (creating it first
if need be) rather than always creating a temporary database to compact.
* Enable compaction testcases for multi and singlefile test harness backends.
* Add generated database support for remoteprog and remotetcp test harness
backends.
* Add test harness support for running testcases using a multi database
comprised of one local and one remote shard, or two remote shards.
* Check if removing existing multi stub failed. Previously if removing an
existing stub failed, the test harness would create a temporary new stub and
then try to rename it over the old one, which will always fail on Microsoft
Windows.
* Wait for xapian-tcpsrv processes to finish before moving on to the next
testcase under __WIN32__ like we already do on POSIX platforms.
+ matcher:
* Optimise OP_AND_NOT better. We now combine its left argument with other
connected and-like subqueries, and gather up and hoist the negated subqueries
and apply them together above the combined and-like subqueries, just below
any positional filters.
* Optimise OP_AND_MAYBE better. We now combine its left argument with other
connected and-like subqueries, and gather up and hoist the optional
subqueries and apply them together above the combined and-like subqueries and
any hoisted positional filters.
* Treat all BoolWeight queries as scaled by 0 - we can optimise better if we
know the query is unweighted.
+ glass backend:
* Allow zlib compression to reduce size by one byte. We were specifying an
output buffer size one byte smaller than the input, but it appears zlib won't
use the final byte in the buffer, so we actually need to pass the input size
as the output buffer size.
* Only try to compress Btree item values > 18 bytes, which saves CPU time
without sacrificing any significant size savings.
+ remote backend:
* Fix match stats when searching with collapsing over multiple shards and at
least some shards are remote.
* Ignore orphaned remote protocol replies which can happen when searching with
a remote shard if an exception is thrown by another shard.
* Wait for xapian-progsrv child to exit when a remote Database or
WritableDatabase object is closed under __WIN32__ like we already do for
POSIX platforms.
+ documentation:
* Correct documentation of initial messages in replication protocol.
+ tools:
* quest: Report bounds and estimate of number of matches.
* xapian-delve: Improve output when database revision information is not
available. We now specially handle the cases of a DB with multiple shards
and a backend which doesn't support get_revision().
+ portability:
* Fix warning from GCC 9 with -Wdeprecated-copy (which is enabled by -Wextra)
if a reference to an Error object is thrown.
* Suppress GCC warning in our API headers when compiling code using Xapian with
GCC and -Wduplicated-branches.
* Mark some internal classes as final (following GCC -Wsuggest-final-types
suggestions to allow some method calls to be devirtualised).
* Fix to build with --enable-maintainer-mode and Perl < 5.10, which doesn't
have the `//=` operator. It's unlikely developers will have such an old
Perl, but the mingw environment on appveyor CI does. The use of `//=` was
introduced by changes in 1.4.10.
- Update to 1.4.12:
+ API:
* Xapian::PostingSource: When a PostingSource without a clone() method is used
with a Database containing multiple shards, the documented behaviour has
always been that Xapian::InvalidOperationError is thrown. However, since at
least 1.4.0, this exception hasn't been thrown, but instead a single
PostingSource object would get used for all the shards, typically leading to
incorrect results. The actual behaviour now matches what was documented.
* Xapian::Database: Add size() method which reports the number of shards.
* Xapian::Database::check(): You can now pass a stub database which will check
all the databases listed in it (or throw Xapian::UnimplementError for
backends which don't support checking).
* Xapian::Document: When updating a document use a emplace_hint() to make the
bulk insertion O(n) instead of O(n·log(n)), and use std::move() to avoid
copying OmDocumentTerm objects.
* Xapian::Query: Add missing get_unique_terms_end() method.
* Xapian::iterator_valid(): Implement for Utf8Iterator
+ testsuite:
* Fix keepalive1 failures on some platforms. On some platforms a timeout
gives NetworkTimeoutError and on others NetworkError - since 1.4.10 changed
to checking the exact exception type, keepalive1 has been failing on the
former set of platforms. We now just check for NetworkError or a subclass
here (since NetworkTimeoutError is a subclass of NetworkError).
* Run cursordelbug1 testcase with multi databases too.
+ matcher:
* Ownership of PostingSource objects during the match now makes use of the
optional reference-counting mechanism rather than a separate flag.
+ remote backend:
* Fix remote protocol design bug. Previously some messages didn't send a reply
but could result in an exception being sent over the link. That exception
would then get read as a response to the next message instead of its actual
response so we'd be out of step.
This fix necessitated a minor version bump in the remote protocol (to 39.1).
If you are upgrading a live system which uses the remote backend, upgrade the
servers before the clients.
* Fix socket leaks on errors during opening a database.
* Don't close remote DB socket on receiving EOF as the levels above won't
know it's been closed and may try to perform operations on it, which would be
problematic if that fd gets reused in the meantime. Leaving it open means
any further operations will also get EOF.
* We add a wrapper around the libc socket() function which deals with the
corner case where SOCK_CLOEXEC is defined but socket() fails if it is
specified (which can happen with a newer libc and older kernel).
Unfortunately, this wrapper wasn't checking the returned value from socket()
correctly, so when SOCK_CLOEXEC was specified and non-zero it would create
the socket() with SOCK_CLOEXEC, then leak that one and create it again
without SOCK_CLOEXEC. We now check the return value properly.
* Fix potential infinite loop in ValueCountMatchSpy::merge_results() if passed
serialised results with extra data appended (which shouldn't happen in normal
use).
+ build system:
* Current versions of valgrind result in false positives on current versions of
macOS, so on this platform configure now only enables use of valgrind if it's
specified explicitly.
* Refactor macros to probe for compiler flags so they automatically cache
their results and consistently report success/failure.
* Rename our custom TYPE_SOCKLEN_T macro to XAPIAN_TYPE_SOCKLEN_T. The
AX_TYPE_SOCKLEN_T macro defines an alias of TYPE_SOCKLEN_T for itself which
means it can get used instead in some situations, but it isn't compatible
with our macro. We can't just switch to AX_TYPE_SOCKLEN_T as it doesn't
handle cases we need, so just rename our macro to avoid potential problems.
+ documentation:
* Improve API documentation for Xapian::Query class. Add missing doc
comments and improve some of the existing ones.
* Add Unicode consortium names and codes for categories from Chapter 4, Version
11 of the Unicode standard. Patch from David Bremner.
* Improve configure --help output - drop "[default=no]" for --enable-*
options which default off.
????????.
* Fix API documentation typo - Query::op (the type) not op_ (a parameter name).
* Note which version Document::remove_postings() was added in.
* In the remote protocol documentation, MSG_REPLACEDOCUMENTTERM was documented
as not having a reply, but actually REPLY_ADDDOCUMENT is sent.
* Update list of <xapian/iterator.h> users.
+ tools:
* copydatabase: A change in 1.4.6 which added support for \ as directory
separator on platforms where that's the norm broke the code in copydatabase
which removes a trailing slash from input databases.
+ portability:
* Add missing '#include <cstring>'.
* Fix str() helper function when converting the most negative value
of a signed integer type.
* Avoid calling close() on fd we know must actually be a WIN32 SOCKET.
* Include <ios> not <iomanip> for std::boolalpha.
* Rework setenv() compatibility handling. Now that Solaris 9 is dead we can
assume setenv() is provided by Unix-like platforms (POSIX requires it). For
other platforms, provide a compatibility implementation of setenv() which
so the compatibility code is encapsulated in one place rather than replicated
at every use.
* Fix maintainer-mode builds on Solaris where /bin/tr is not POSIX compliant.
We now use the simple workaround suggested by the autoconf manual.
* Improve support for Sun C++:
+ Suppress unhelpful warning for lambda with multiple return statements.
+ Enable reporting the tags corresponding to warnings, which we need
to know in order to suppress any new unhelpful warnings.
+ Adjust our workaround for bug with this compiler's <cmath> header to avoid
a compiler warning.
+ Use -xldscope=symbolic for Sun C++. This flag is roughly equivalent to
- Bsymbolic-functions which we've probed for with GNU ld since Xapian 1.0.0.
- Update to 1.4.11:
+ API:
* MSet::SNIPPET_CJK_NGRAM - new flag for use with MSet::snippet() to enable
support for selecting and highlighting snippets which works with the
QueryParser and TermGenerator FLAG_CJK_NGRAM flags. This mode can also be
enabled by setting environment variable XAPIAN_CJK_NGRAM to a non-empty
value. (There was nominally already support for XAPIAN_CJK_NGRAM in
MSet::snippet(), but it didn't work usefully - the highlighting added was all
empty start/end pairs at the end of the span of CJK characters containing the
CJK ngram terms, which to the user would typically look like it was selecting
the end of the text and not highlighting anything).
* Deprecate XAPIAN_CJK_NGRAM environment variable. There are now flags which
can be used instead in all cases, and there's sadly no portable thread-safe
way to read an environment variable so checking environment variables is
problematic in library code that may be used in multithreaded programs.
* Query::OP_ELITE_SET currently incorrectly recursively flattens any OP_OR (or
OP_OR-like) subqueries into the list of subqueries it selects from - until
that's fixed, we now select from the full exploded list rather than the last
n (where n is the number of direct subqueries of the OP_ELITE_SET).
+ testsuite:
* Testcases which need a generated database now get run with a sharded
database.
* Avoid using strerror() in the testsuite which removes an obstacle to running
tests in parallel in separate threads.
+ matcher:
* Extend detection of cases of OP_SYNONYM with disjoint subqueries (which means
we don't need document length) which was added in 1.4.8 - we now detect when
all subqueries are different terms, or when all subqueries are
non-overlapping wildcards. The second case is what QueryParser produces for
a wildcard or partial query with a query prefix which maps to more than one
term prefix.
+ glass backend:
* Handle an empty value slot lower bound gracefully. This shouldn't happen for
a non-empty slot, but has been reported by a notmuch user so it seems there
is (or perhaps was as the database was several years old) a way it can come
about. We now check for this situation and set the smallest possible valid
lower bound instead, so other code assuming a valid lower bound will work
correctly.
+ chert backend:
* Handle an empty value slot lower bound gracefully, equivalent to the change
made for glass.
+ documentation:
* HACKING: We no longer use auto_ptr<>.
* NEWS: Correct factual error in old entry - the 0.4.1 release was Open Muscat
not OmSee (the OmSee name was only applied after that final release was made,
and only used internally to BrightStation).
+ portability:
* Suppress more clang -Wself-assign-overloaded warnings in testcases which are
deliberately testing handling of self-assignment.
* Add missing includes of <cerrno>.
+ debug code:
* When configured with --enable-log, the O_SYNC flag was always specified when
opening the logfile, with the intention that the most recent log entries
wouldn't get lost if there was a crash, but O_SYNC can incur a significant
performance overhead and most debugging is not of such crashes. So we no
longer specify O_SYNC by default, but you can now request synchronous logging
by including %! anywhere in the filename specified with XAPIAN_DEBUG_LOG
(the %! is replaced with the empty string). We also now use O_DSYNC if
available in preference to O_SYNC, since the mtime of the log file isn't
important.
- Update to 1.4.10:
+ API:
* DatabaseClosedError: New exception class thrown instead of DatabaseError when
an operation is attempted which can't be completed because it involves a
database which close() was previously called on. DatabaseClosedError is a
subclass of DatabaseError so existing code catching DatabaseError will still
work as before.
* DatabaseNotFoundError: New exception class thrown instead of
DatabaseOpeningError when the problem is the problem is "file not found" or
similar. DatabaseNotFoundError is a subclass of DatabaseOpeningError so
existing code catching DatabaseOpeningError will still work as before.
* Query: Make &=, |= and ^= on Query objects opportunistically append to
an existing query with a matching query operator which has a reference
count of 1. This provides an easy way to incrementally build flatter query
trees.
* Query: Support `query &= ~query2` better - this now is handled exactly
equivalent to `query = query & ~query2` and gives `query AND_NOT query2`
instead of `query AND (<alldocuments> AND_NOT query2)`.
* QueryParser: Now uses &=, |= and ^= to produce flatter query trees. This
fixes problems with running out of stack space when handling Query object
trees built by abusing QueryParser to parse very large machine-generated
queries.
* Stopper: Fix incorrect accents in Hungarian stopword list. Patch from David
Corbett.
+ testsuite:
* Test MSet::snippet() with small and zero lengths.
* Fix testcase stubdb4 annotations - this testcase doesn't need a backend.
* Add PATH annotation for testcases needing get_database_path() to avoid having
to repeatedly list the backends where this is supported in testcase
annotations.
* TEST_EXCEPTION helper macro now checks that the exact specified exception
type is thrown. Previously it would allow a subclass of the specified
exception type, but in testcases we really want to be able to test for an
exact type.
+ matcher:
* Map OP_VALUE_GE/OP_VALUE_LE on an empty slot to EmptyPostList. We already do
this for OP_VALUE_RANGE, and it's a little more efficient than creating a
postlist object which checks the empty value slot.
+ glass backend:
* We no longer flush all pending positional changes when a postlist, termlist
or all-terms is opened on a modified WritableDatabase. Doing so was
incurring a significant performance cost, and the first of these happens
internally when `replace_document(term, doc)` is used, which is the usual way
to support non-numeric unique ids. We now only flush pending positional
changes when committing.
+ remote backend:
* Use poll() where available instead of select(). poll() is specified by
POSIX.1-2001 so should be widely available by now, and it allows watching any
fd (select() is limited to watching fds < FD_SETSIZE). For any platforms
which still lack poll() we now workaround this select() limitation when a
high numbered fd needs to be watched (for example, by trying a non-blocking
read or write and on EAGAIN sleeping for a bit before retrying).
* Stop watching fds for "exceptional conditions" - none of these are relevant
to our usage.
* Remove 0.1s timeout in ready_to_read(). The comment says this is to avoid a
busy loop, but that's out of date - the matcher first checks which remotes
are ready to read and then does a second pass to handle those which weren't
with a blocking read.
+ build system:
* Stop probing for header sys/errno.h which is no longer used - it was only
needed for Compaq C++, support for which was dropped in 1.4.8.
+ documentation:
* docs/valueranges.html: Update to document RangeProcessor instead of
ValueRangeProcessor - the latter is deprecated and will be gone in the next
release series.
* Document RangeProcessor::operator()() returns OP_INVALID to signal it doesn't
recognise a range.
* Update some URLs for pages which have moved.
* Use https for URLs where available.
* HACKING: Update "empty()" section for changes in C++11.
+ portability:
* Suppress clang warnings for self-assignment tests. Some testcases trigger
this new-ish clang warning while testing that self-assignment works, which
seems a useful thing to be testing - at least one of these is a regression
test.
* Add std::move to fix clang -Wreturn-std-move warning (which is enabled by
- Wall).
* Add casts to fix ubsan warnings. These cases aren't undefined behaviour, but
are reported by ubsan extra checks implicit-integer-truncation and/or
implicit-conversion which it is useful to be able to enable to catch
potential bugs.
* Fix check for when to use _byteswap_ulong() - in practice this would only
have caused a problem if a platform provided _byteswap_ushort() but not
_byteswap_ulong(), but we're not aware of any which do.
* Fix return values of do_bswap() helpers to match parameter types (previously
we always returned int and only supported swapping types up to 32 bits, so
this probably doesn't result in any behavioural changes).
* Only include <intrin.h> if we'll use it instead of always including it when
it exists. Including <intrin.h> can result in warnings about duplicate
declarations of builtin functions under mingw.
* Remove call to close()/closesocket() when the argument is always -1 (since
the change to use getaddrinfo() in 1.3.3).
==== xen ====
Version update (4.13.0_11 -> 4.13.0_12)
Subpackages: xen-libs xen-tools-domU
- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation
handling in GNTTABOP_copy (XSA-318)
5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch
- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313
multiple xenoprof issues
5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch
5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch
- bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing
memory barriers in read-write unlock paths
5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch
- bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error
path in GNTTABOP_map_grant
5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch
- bsc#1167152 - L3: Xenstored Crashed during VM install Need Core
analyzed
5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch
- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog
bug soft lockup CPU #0 stuck under high load / upstream with
workaround. See also bsc#1134506
5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch
5e86f7fd-credit2-fix-credit-too-few-resets.patch
- Drop for upstream solution (bsc#1165206)
01-xen-credit2-avoid-vcpus-to.patch
default-to-credit1-scheduler.patch
- Upstream bug fixes (bsc#1027519)
5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch
5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch
5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch
5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch
5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch
5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch
5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch
5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch
5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch
5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch
5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch
==== xfsprogs ====
Version update (5.5.0 -> 5.6.0)
Subpackages: libhandle1 xfsprogs-scrub
- update to v5.6.0:
* xfs_scrub: don't set WorkingDirectory in systemd job
* xfsprogs: fix silently broken option parsing
* xfsprogs: various minor Coverity fixes
* xfs_repair: fix dir_read_buf use of libxfs_da_read_buf
* libxfs: check retval of device flush when closing
* xfs_io: set exitcode on failure appropriately
* libxfs changes merged from kernel 5.6
==== xorgproto ====
Version update (2019.2 -> 2020.1)
- xorgproto 2020.1
* This release adds a new keysym, a state-change event to the
DPMS extension, synchronizes more of the meson and autotools
build sytems, and converts some quasi-text documentation to
Markdown.
==== yast2 ====
Version update (4.2.81 -> 4.2.82)
Subpackages: yast2-logs
- Remove ip aliases that were marked to be deleted from the
interface configuration files (bsc#1146020)
- 4.2.82
==== yast2-bootloader ====
Version update (4.2.21 -> 4.2.22)
- update s390x secure boot message (bsc#1168165)
- 4.2.22
==== yast2-firstboot ====
Version update (4.2.13 -> 4.2.14)
- Recommend icewm if graphical installation (bsc#1165646)
- 4.2.14
==== yast2-storage-ng ====
Version update (4.2.107 -> 4.2.108)
- rework VFAT mount option handling (bsc#1161771)
- 4.2.108
==== zsh ====
- Add aliases from /etc/bash.bashrc into /etc/zshrc so we don't
regress
==== zypper ====
Version update (1.14.35 -> 1.14.36)
Subpackages: zypper-log zypper-needs-restarting
- Reformat manpages to workaround asciidoctor shortcomings
(bsc#1154803, bsc#1167122, bsc#1168990)
- Remove undocumented rug legacy stuff.
- Remove 'using namespace std;' (bsc#1166610)
- patch table: Add 'Since' column if history data are available
(jsc#SLE-5116)
- version 1.14.36
2
1
[opensuse-arm] Possible bug in install-brcmfmac.sh [pkg bcm43xx-firmware]
by Alessio Adamo 17 Apr '20
by Alessio Adamo 17 Apr '20
17 Apr '20
Hi everybody,
I was trying to achieve Bluetooth activation on my cubox-i, and while
tinkering I realized a putative bug in the script
'install-brcmfmac.sh' used by the package 'bcm43xx-firmware'.
The script parses the file '/sys/firmware/devicetree/base/compatible'
looking for 'solidrun,cubox-i', however it is not successful, because
in my personal case it actually retrieves 'solidrun,cubox-i/q'.
Because of this, the symbolic link
'/lib/firmware/brcm/brcmfmac4330-sdio.txt' is not created and brcmfmac
fails with the following error messages:
[ 21.774391] brcmfmac: brcmf_fw_alloc_request: using
brcm/brcmfmac4330-sdio for chip BCM4330/4
[ 21.833131] brcmfmac mmc0:0001:1: Direct firmware load for
brcm/brcmfmac4330-sdio.solidrun,cubox-i/q.txt failed with error -2
[ 21.833205] brcmfmac mmc0:0001:1: Direct firmware load for
brcm/brcmfmac4330-sdio.txt failed with error -2
The content of '/sys/firmware/devicetree/base/compatible' is:
solidrun,cubox-i/q^@fsl,imx6q^@
Probably because it is a Cubox-i Pro Quad Core.
Should the pattern for case statement be changed into
solidrun,cubox-i|solidrun,cubox-i/q)
?
Ciao
Alessio
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
2
4
16 Apr '20
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&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:
MozillaFirefox (74.0.1 -> 75.0)
apparmor
btrfsprogs (5.4.1 -> 5.6)
cdrdao (1.2.3 -> 1.2.4)
discover
grub2
gstreamer-rtsp-server
libappindicator3
libgit2 (0.28.4 -> 0.28.5)
libnotify (0.7.8 -> 0.7.9)
libostree (2019.6 -> 2020.3)
libreoffice (6.4.2.2 -> 6.4.3.2)
libva (2.6.1 -> 2.7.0)
libva-gl (2.6.1 -> 2.7.0)
mc (4.8.23 -> 4.8.24)
nano (4.9.1 -> 4.9.2)
plymouth (0.9.5+git20190908+3abfab2 -> 0.9.5+git20191224+d7c737d)
python-Jinja2
python-authheaders (0.12.0 -> 0.13.0)
qpdf (10.0.0 -> 10.0.1)
tigervnc (1.10.0 -> 1.10.1)
vulkan-loader (1.2.133 -> 1.2.135)
xdg-desktop-portal
xf86-input-mouse
xfce4-settings (4.14.2 -> 4.14.3)
xfce4-taskmanager (1.2.2 -> 1.2.3)
xfdesktop
xfwm4 (4.14.0 -> 4.14.1)
zsh
=== Details ===
==== MozillaFirefox ====
Version update (74.0.1 -> 75.0)
- Mozilla Firefox 75.0
* https://www.mozilla.org/en-US/firefox/75.0/releasenotes
MFSA 2020-12 (bsc#1168874)
* CVE-2020-6821 (bmo#1625404)
Uninitialized memory could be read when using the WebGL
copyTexSubImage method
* CVE-2020-6822 (bmo#1544181)
Out of bounds write in GMPDecodeData when processing large images
* CVE-2020-6823 (bmo#1614919)
Malicious Extension could obtain auth codes from OAuth login flows
* CVE-2020-6824 (bmo#1621853)
Generated passwords may be identical on the same site between
separate private browsing sessions
* CVE-2020-6825 (bmo#1572541,bmo#1620193,bmo#1620203)
Memory safety bugs fixed in Firefox 75 and Firefox ESR 68.7
* CVE-2020-6826 (bmo#1613009,bmo#1613195,bmo#1616734,bmo#1617488,
bmo#1619229,bmo#1620719,bmo#1624897)
Memory safety bugs fixed in Firefox 75
- removed obsolete patch
mozilla-bmo1609538.patch
- requires
* rust >= 1.41
* rust-cbindgen >= 0.13.1
* mozilla-nss >= 3.51
* nodejs10 >= 10.19
- fix build issue in libvpx for i586 via mozilla-bmo1622013.patch
- increase _constraints memory for ppc64le
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor perl-apparmor python3-apparmor
- Add abstractions-add-etc-mdns.allow-to-etc-apparmor.d-abstractions-mdns.patch
(bsc#1168306)
==== btrfsprogs ====
Version update (5.4.1 -> 5.6)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- 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
- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after 'assign'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don't crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options
arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images
- spec cleanup
- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- Don't require libzstd-devel-static on builds that don't use it.
- fix installation of btrfs.5.gz
- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don't try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script
- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several 'btrfs' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don't install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don't verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for 'data extent backref lost for snapshot'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will
be now linked to the toplevel subvol by the parent UUID
* don't follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs
- Add patch: 0001-btrfs-progs-build-fix-static-build.patch
- Add new library packages: libbtrfsutil
- use documentation shipped by upstream tar, reduce dependencies
- enable static build again, zstd now has static version
- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still
done using a new option --shrink
* fix allocation of system chunk, don't allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
- spec: fix distro version condition
- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups
- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as ""
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates
- Removed patches:
- rollback-regression-fix.patch - upstreamed
- spec: disable static build, missing libzstd-devel-static
- spec: disable zstd support for non-Tumbleweed distros
- Fix rollback regression which can lead to data corruption
Added patches: rollback-regression-fix.patch (bsc#1069478)
- Escape the usage of %{VERSION} when calling out to rpm.
RPM 4.14 has %{VERSION} defined as 'the main packages version'.
- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).
- update to version 4.13.3:
* check: fix --force, wrong check for a mounted block device
* build: fix --with-convert parsing
* subvol list: don't list TOPLEVEL
* other: update tests
- update to version 4.13.2:
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
* minor adjustments of uuid print format
* subvol delete:
* fix swapped behaviour of --commit-each and --commit-after
* fix potentially lost sync if subvolumes are from different filesystems
* check: add cache for metadata blocks, should improve performance
* other:
* new tests, testsuite updates
* doc updates
* cleanups
- update to version 4.13.1:
* image: speed up generating the sanitized names, do not generate unprintable chars
* completion: add missing commands, better mount point detection
* restore: add zstd support; libzstd detected automatically, will be
requested by default in the future, or can be configured out
* other:
* misc fixes found by sparse
* doc enhancements, ioctl manual page started
* updated and new tests
* build fixes
- update to version 4.13:
* convert: reiserfs support
* check: new option --force to allow check of a mounted filesystem (no repair)
* mkfs: --rootdir will now copy special files
* dump-tree: minor output changes
* inspect rootid: accept file as arugment
* dev usage: don't calculate slack space for missing devices
* fi du: don't print error on EMPTY_SUBVOL (inode number 2)
* build:
* fixed support for sanitization features on gcc (tsan, asan, ubsan)
* fix PIE build
* other:
* misc cleanups and stability fixes
* travis CI enhancements
* new tests, fuzzed images
* testsuite cleanups
- Removed patches:
- 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed
- local-version-override.patch - not needed anymore
- btrfs-support-pie.patch - upstremed
- Removed patches:
- 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch
- 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch
- update to 4.12.1
* build:
* fix cross-compilation
* use gnu90 explicitly
* dump-tree: more relaxed checks so -b can print block on a damaged fs
* convert: fix the 1MB range exclusion
* check: more dir_item hash checks
* other
* added missing getopt spec for some options
* doc fixes
* cleanups
* test updates
- update to 4.12
* subvol show: new options --rootid, --uuid to show subvol by the given spec
* convert: progress report fixes, found by tsan
* image: progress report fixes, found by tsan
* fix infinite looping in find-root, or when looking for free extents
* other:
* code refactoring
* docs updates
* build: ThreadSanitizer support
* tests: stricter checks for mounted filesystem
- update to -4.11.1
* image: restoring from multiple devices
* dev stats: make --check option work
* check: fix false alert with extent hole on a NO_HOLE filesystem
* check: lowmem mode, fix false alert in case of mixed inline and compressed
extent
* convert: work with large filesystems (many TB)
* convert: fix overwriting of eb header flags
* convert: do not clear NODATASUM flag in inodes when run with --no-datasum
* docs updates
* build: sync Android.mk with Makefile
* tests:
* new tests
* fix 008 and 009, shell quotation mistake
- update to 4.11
* receive: fix handling empty stream with -e (multi-stream)
* send dump: fix printing long file names
* stability fixes for: dump-super, print-tree, check
* option parser updates: global options are parsed before the subcommand name
(old xfstests will fail)
* new and updated tests
* documentation updates
- btrfs-support-pie.patch: remove CFLAGS usage from linker lines,
this will allow the default PIE support to work.
- update to 4.10.2
* check: lowmem mode fix for false alert about lost backrefs
* convert: minor bugfix
* library: fix build, misisng symbols, added tests
- update to 4.10.1
* receive: handle subvolume in path clone
* convert: rollback fixed (rewrite was needed to address previous design issues)
* build: fix build of 3rd party tools, missing <linux/sizes.h>
* dump-tree: print log trees
* other: new and updated tests
- update to 4.10
* send: dump output fixes: missing newlies
* check: several fixes for the lowmem mode, improved error reporting
* build
* removed some library deps for binaries that not use them
* ctags, cscope
* split Makefile to the autotool generated part and the rest, not needed
to autogen.sh after adding a file
* shared code: sync easy parts with kernel sources
* other
* lots of cleanups
* source file reorganization: convert, mkfs, utils
* lots of spelling fixes in docs, other updates
* more tests
- update to 4.9.1
* check:
* use correct inode number for lost+found files
* lowmem mode: fix false alert on dropped leaf
* size reports: negative numbers might appear in size reports during device
deletes (previously in EiB units)
* mkfs: print device being trimmed
* defrag: v1 ioctl support dropped
* quota: print message before starting to wait for rescan
* qgroup show: new option to sync before printing the stats
* other:
* corrupt-block enhancements
* backtrace and co. cleanups
* doc fixes
- update to 4.9
* check: many lowmem mode updates
* send: use splice syscall to copy buffer from kernel
* receive: new option to dump the stream in textual form
* convert:
* move sources to own directory
* prevent accounting of blocks beyond end of the device
* make it work with 64k sectorsize
* mkfs: move sources to own directory
* defrag: warns if directory used without -r
* dev stats:
* new option to check stats for non-zero values
* add long option for -z
* library: version bump to 0.1.2, added subvol_uuid_search2
* other:
* cleanups
* docs updates
- update to 4.8.5
* receive: fix detection of end of stream (error reported even for valid
streams)
* other:
* added test for the receive bug
* fix linking of library-test
- update to 4.8.4
* check: support for clearing space cache v2 (free-space-tree)
* send:
* more sanity checks (with tests), cleanups
* fix for fstests/btrfs/038 and btrfs/117 failures
* build:
* fix compilation of standalone ioctl.h, pull NULL definition
* fix library link errors introduced in 4.8.3
* tests:
* add more fuzzed images from bugzilla
* add bogus send stream checks
* fixups and enhancements for CI environment builds
* misc refinements and updates of testing framework
* other:
* move sources for btrfs-image to own directory
* deprecated and not build by default: btrfs-calc-size, btrfs-show-super
* docs updates
- update to 4.8.3
* check:
* support for clearing space cache (v1)
* size reduction of inode backref structure
* send:
* fix handling of multiple snapshots (-p and -c options)
* transfer buffer increased (should reduce number of context switches)
* reuse existing file for output (-f), eg. when root cannot create files (NFS)
* dump-tree:
* print missing items for various structures
* new: dev stats, balance status item
* sync key names with kernel (the persistent items)
* subvol show: now able to print the toplevel subvolume -- the creation time
might be wrong though
* mkfs:
* store the creation time of toplevel root inode
* print UUID in the summary
* build: travis CI for devel
* other:
* lots of cleanups and refactoring
* switched to on-stack path structure
* fixes from coverity, asan, ubsan
* new tests
* updates in testing infrastructure
* fixed convert test 005
- update to 4.8.2
* convert: also convert file attributes
* convert: fix wrong tree block alignment for unalianged block group
* check: quota verify fixes, handle reloc tree
* build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
* build: add stub for BUILD_ASSERT when ioctl.h is included
* dump-tree: don't crash on unrecognized tree id for -t
* tests:
* add more ioctl tests
* convert: more symlink tests, attribute tests
* quota verify for reloc tree
* other cleanups
- Add ability to provide site specific defaults for mkfs (FATE#320615).
* Only used for SLES11 defaults.
- Added patch mkfs-default-features.patch
- update to 4.8.1
* 32bit builds fixed
* build without backtrace support fixed
- update to 4.8
* error handling improvements all over the place
* new fuzzed images, test updates
* doc fixups
* minor cleanups and improvements
* kernel library helpers moved to own directory
* qgroup: fix regression leading to incorrect status after check,
introduced in 4.7
- update to 4.7.3
* fixed free space tree compat status
* check: low-mem mode: handle partially dropped snapshots
* dump-super: consolidate options for superblock copy
* tree-stats: check mount status
* subvol delete: handle verbosity option
* defrag: print correct error string
* mkfs: fix reading rotational status
* other:
* UBSAN build option
* documentation updates
* enhanced tests: convert, fuzzed images, more tools to run on fuzzed
images
- removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build
- update to 4.7.2
* check:
* urgent fix: false report of backref mismatches; do not --repair
last unaffected version 4.6.1 (code reverted to that state)
* fuzzing and fixes
* added more sanity checks for various structures
* testing images added
* build: udev compatibility: do not install .rules on version < 190
* other:
* dump-super: do not crash on garbage value in csum_type
* minor improvements in messages and help strings
* documentation:
* filesystem features
- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
- btrfs builtin didn't exist prior to udev v190, so the rules must
depend on that version.
- Added patch:
* btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
* check:
* new optional mode: optimized for low memory usage (memory/io tradeoff)
* --mode=lowmem, not default, still considered experimental
* does not work with --repair yet
* convert: regression fix, ext2_subvol/image rw permissions
* mkfs/convert:
* two-staged creation, partially created filesystem will not be recognized
* improved error handling (fewer BUG_ONs)
* convert: preparation for more filesystems to convert from
* documentation updates: quota, qgroup
* other
* message updates
* more tests
* more build options, enhanced debugging
- update to 4.7
* convert: fix creating discontig extents
* check: speed up traversing heavily reflinked extents within a file
* check: verify qgroups of higher levels
* check: repair can now fix wrong qgroup numbers
* balance: new option to run in the background
* defrag: default extent target size changed to 32MiB
* du: silently skip non-btrfs dirs/files
* documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
filesystem, convert
* bugfixes:
* unaligned access (reported for sparc64) in raid56 parity calculations
* use /bin/bash
* other stability fixes and cleanups
* more tests
- Removed patches:
* 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
* 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
* fi resize: negative resize argument accepted again
* qgroup rescan: fix skipping when rescan is in progress
* mkfs: initialize stripesize to correct value
* testsuite updates, mostly convert tests
* documentation updates
* btrfs-device, btrfs-restore manual pages enhanced
* misc fixups
- update to 4.6
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block
groups
* the workaround was to do full balance after conversion, which was
recommended practice anyway
* explicitly set the lowest supported version of e2fstools to 1.41
* provide and install udev rules file that addresses problems with device
mapper devices, renames after removal
* send: new option: quiet
* dev usage: report slack space (device size minus filesystem area on the dev)
* image: support DUP
* build: short options to enable debugging builds
* other:
* code cleanups
* build fixes
* more tests and other enhancements
* Removed patches:
* 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
* 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
* btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
* We can now check all qgroup levels
* btrfsck will write out corrected qgroups when run with --repair
- Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.5.3
* ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
on architectures that do not support unaligned access and do not performa
any fixups
* improved validation checks of superblock and chunk-related structures
* subvolume sync: fix handling of -s option
* balance: adjust timing of safety delay countdown with --full-balance
* rescue super-recover: fix reversed condition check
* check: fix bytes_used accounting
* documentation updates: mount options, scrub, send, receive, select-super,
check, mkfs
* testing: new fuzzed images, for superblock and chunks
- fix build failure on 13.1: conditional default for udevdir
- fix build failure on SLE11SP4: wrong check in makefile
- Add udev rules for dm devices (bsc#912170 bsc#888215)
- Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
- Added patch: btrfs-progs-no-PKG_CHECK_VAR
- update to 4.5.2
* new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats
* check: fix false alert for metadata blocks crossing stripe boundary
* check: catch when qgroup numbers mismatch
* check: detect running quota rescan and report mismatches
* balance start: add safety delay before doing a full balance
* fi sync: is now silent
* fi show: don't miss filesystems with partially matching uuids
* dev ready: accept only one argument for device
* dev stats: print "devid:N" for a missing device instead of "(null)"
* other:
* lowest supported version of e2fsprogs is 1.41
* minor cleanups, test updates
- Removed patch: 2000-btrfs-full-balance-warning.diff
- update to 4.5.1
* mkfs: allow DUP on multidev fs
* fix static build
- update to 4.5
* new/moved commands
* btrfs-show-super -> btrfs inspect-internal dump-super
* btrfs-debug-tree -> btrfs inspect-internal dump-tree
* new commands
* btrfs fi du - calculate disk usage, including shared extents
* enhancements
* device delete - delete by id (needs kernel support, not merged to 4.6)
* check - new option to specify chunk root
* debug-tree/dump-tree - option -t understands human readable name of the
tree (along numerical ids)
* btrfs-debugfs - can dump block group information
* bugfixes
* all commands should accept the option separator "--"
* several fixes in device scan
* restore works on filesystems with sectorsize > 4k
* debug-tree/dump-tree - print compression type as string
* subvol sync: fix crash, memory corruption
* argument parsing fixes: subvol get-default, qgroup create/destroy/assign,
inspect subvolid-resolve
* check for block device or regular file in several commands
* other
* documentation updates
* manual pages for the moved tools now point to btrfs-filesystem
* testsuite updates
- Removed patch (upstream):
0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch
- Recommend btrfsmaintenance
- hide min/max macros clashing with gcc 6 (bnc#966257)
(0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)
- update to 4.4.1
* find-root: don't skip the first chunk
* free-space-tree compat bits fix
* build: target symlinks
* documentation updates
* test updates
- update to 4.4
* mkfs.btrfs --data dup
* support balance filters added/enhanced in linux 4.4
* manual pages enhanced (btrfs, mkfs, mount, filesystem, balance)
* 'btrfs filesystem usage' works with mixed blockgroups
* build: installation to /usr/local
* build: the 'ar' tool is properly deteced during cross-compilation
* improved stability on fuzzed/crafted images when reading sys array in
superblock
* debug-tree: option -t understands ids for tree root and chnuk tree
* check: properly reset nlink of multi-linked file
* chunk recovery: fix floating point exception
* chunk recovery: endianity bugfix during rebuild
* mkfs with 64K pages and nodesize reported superblock checksum mismatch
- Removed patches:
* 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
* fix-doc-build-on-SLE11SP3.diff
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at post / postun (boo#958562)
- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819)
- Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
- update to 4.3.1
* fixes
* device delete: recognize 'missing' again
* mkfs: long names are not trimmed when doing ssd check
* support partitioned loop devices
* other
* replace several mallocs with on-stack variables
* more memory allocation failure handling
* add tests for bugs fixed
* cmd-device: switch to new message printing helpers
* minor code cleanups
- update to 4.3
* mkfs
* mixed mode is not forced for filesystems smaller than 1GiB
* mixed mode broken with mismatching sectorsize and nodesize, fixed
* print version info earlier
* print devices sorted by id
* do not truncate target image with --rootsize
* fi usage:
* don't print global block reserve
* print device id
* minor output tuning
* other cleanups
* calc-size:
* div-by-zero fix on an empty filesystem
* fix crash
* bugfixes:
* more superblock sanity checks
* consistently round size of all devices down to sectorsize
* misc leak fixes
* convert: don't try to rollback with a half-deleted ext2_saved subvolume
* other:
* check: add progress indicator
* scrub: enahced error message
* show-super: read superblock from a given offset
* add README
* docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal
* build: optional build with more warnings (W=...)
* build: better support for static checkers
* build: html output of documentation
* pretty-print: last_snapshot for root_item
* pretty-print: stripe dev uuid
* error reporting wrappers, introduced and example use
* refactor open_file_or_dir
* other docs and help updates
* testing:
* test for nodes crossing stripes
* test for broken 'subvolume sync'
* basic tests for mkfs, raid option combinations
* basic tests for fuzzed images (check)
* command intrumentation (eg valgrind)
* print commands if requested
* add README for tests
- build btrfsprogs-static package for 13.2 and Factory, package
with static versions of the utilities, aimed for rescue environments
- update to 4.2.3
- subvol sync: make it actually work again
- scanning: do not scan already discovered filesystems (minor optimization)
- convert: better error message in case the filesystem is not finalized
- restore: off-by-one symlink path check fix
- update to 4.2.2
- fi label: use fallback if the label ioctl is not available
- convert: check nodesize constraints against commandline features (-O)
- scrub: report status 'running' until all devices are finished
- device scanning might crash in some scenarios
- fi usage: print summary for non-root users
- update to 4.2.1
- fix an off-by-one error in cross-stripe boundary check
- convert: don't write uninitialized data to image
- image: don't loop with option -t0
- image: don't create threads if compression is not requested
- Removed patches:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64
(bsc#945229)
- Added patch:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- version 4.2
* enhancements:
* mkfs: do not create extra single chunks on multiple devices
* resize: try to guess the minimal size, 'inspect min-dev-size'
* qgroup assign: add option to schedule rescan
* chunk-recover: be more verbose about the scanning process
* fixes:
* check:
* find stripes crossing stripe boundary -- created by convert
* print correct range for file hole when there are no extents
and learn how to fix it
* replace: more sanity checks
* convert: concurrency fixes related to reporting progress
* find-root: option -a will not skip the current root anymore
* subvol list: fix occasional crash
* do not create stripes crossing stripe boundary
* build:
* fixes for musl libc
* preliminary support for android (not working yet, more code changes needed)
* new EXTRA_CFLAGS and EXTRA_LDFLAGS
* other:
* lots of cleanups
* tests: lots of updates, new tests, framework improvements
* documentation updates
* debugging: print-tree shows stripe length
- Removed patches (upstreamed):
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- add warning before full balance starts (bsc#940467, fate#319317)
- Added patches:
2000-btrfs-full-balance-warning.diff
- Add feature to get minimum size a filesystem can be resized to
(FATE#317897).
- Added patches:
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- version 4.1.2
- mkfs: bugfix, previous version does not create entierly correct
filesystem (has to be recreated)
- version 4.1.1
* bugfixes
- defrag: threshold overflow fix
- fsck:
- check if items fit into the leaf space
- fix wrong nbytes
- mkfs:
- create only desired block groups for single device
- preparatory work for fix on multiple devices
* enhancements
- new alias for 'device delete': 'device remove'
* other
- fix compilation on old gcc (4.3)
- documentation updates
- debug-tree: print nbytes
- test: image for corrupted nbytes
- corupt-block: let it kill nbytes
- spec: drop libacl dependency
- version 4.1
* bugfixes
- fsck.btrfs: no bash-isms
- bugzilla 97171: invalid memory access (with tests)
- receive:
- cloning works with --chroot
- capabilities not lost
- mkfs: do not try to register bare file images
- option --help accepted by the standalone utilities
* enhancements
- corrupt block: ability to remove csums
- mkfs:
- warn if metadata redundancy is lower than for data
- options to make the output quiet (only errors)
- mixed case names of raid profiles accepted
- rework the output:
- more comprehensive, 'key: value' format
- subvol:
- show:
- print received uuid
- update the output
- new options to specify size units
- sync:
- grab all deleted ids and print them as they're removed,
previous implementation only checked if there are any
to be deleted - change in command semantics
- scrub: print timestamps in days HMS format
- receive:
- can specify mount point, do not rely on /proc
- can work inside subvolumes
- send:
- new option to send stream without data (NO_FILE_DATA)
- convert:
- specify incompat features on the new fs
- qgroup:
- show: distinguish no limits and 0 limit value
- limit: ability to clear the limit
- help for 'btrfs' is shorter, 1st level command overview
- debug tree: print key names according to their C name
* new
- rescure zero-log
- btrfsune:
- rewrite uuid on a filesystem image
- new option to turn on NO_HOLES incompat feature
* deprecated
- standalone btrfs-zero-log
* other
- testing framework updates
- uuid rewrite test
- btrfstune feature setting test
- zero-log tests
- more testing image formats
- manual page updates
- ioctl.h synced with current kernel uapi version
- convert: preparatory works for more filesystems (reiserfs pending)
- use static buffers for path handling where possible
- add new helpers for send uilts that check memory allocations,
switch all users, deprecate old helpers
- Makefile: fix build dependency generation
- map-logical: make it work again
- Install bash completion for btrfs.
- version 4.0
* resize:
* don't accept file as an argument (it's confusing)
* print better error message in case of an error
* restore: optionally restore metadata (time, mode, uid/gid)
* receive: optionally enforce chroot
* new rescue subcommand 'zero-log', same as btrfs-zero-log, but
now also part of the main utility
* check:
* free space checks match kernel, fixes incorrect reports
* convert: fix setting of checksum bit if --no-datasum is used
* fsck.btrfs: don't print messages
* fix quota rescan on PPC64 (mangled ioctl number)
* test updates
* documentation: files renamed to .asciidoc, misc fixups
- version 3.19.1
- convert:
- new option to specify metadata block size
- --no-progress actually works
- restore: properly handle the page boundary corner case
- build fixes:
- missing macro from public header, BTRFS_BUILD_VERSION
- wrong handling of --enable-convert
- fi usage: reports correct space for degraded mounts
- other:
- mkfs: help string updates
- completion: added 'usage' subcommands
- cleanups in qgroup code, preparatory work
- version 3.19
- btrfs-image
- restore can now run in parallel threads
- fixed restore of multiple image from multiple devices onto a single dev
- introduced metadump v2
- check
- make --init-csum-tree and --init-extent-tree work together
- find-new
- option to search through all metadata even if a root was already found
- convert
- show progress by default, can be turned off
- corrupt-block
- option to work on a specific root
- bash completion script for all subcommands
- spec: convert to autotools
Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch
- add COPYING
- version 3.18.2
* qgroup show: print human readable sizes, options to say otherwise
* check: new option to explicitly say no to writes
* mkfs: message about trimming is not printed to stderr
* fi show: fixed return value
* tests: new infrastructure
* btrfstune: force flag can be used together with seeding option
* backtrace support is back
* getopt cleanups
* doc and help updates
- version 3.18.1
- minor fixes
- documentation updates
- version 3.18
- mkfs - skinny-metadata feature is now on by default, first introduced in
kernel 3.10
- filesystem usage - give an overview of fs usage in a way that's more
comprehensible than existing 'fi df'
- device usage - more detailed information about per-device allocations
- check:
- option to set a different tree root byte number
- ability to link lost files to lost+found, caused by a recent kernel bug
- repair of severely corrupted fs (use with care)
- convert - option to show progress
- subvol create - print the commit mode inline, print the global mode only if --verbose
- other updates: musl-libc support, coverity bugfixes, new test images,
documentation
- Removed patches (upstreamed):
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- version 3.17.3
- convert: fix conversion of sparse ext* filesystems
- show: resolve to the correct path
- fsck: more verbose error for root dir problems
- version 3.17.2
- check improvements
- add ability to replace missing dir item/dir indexes
- fix missing inode items
- create missing root dirid
- corrupt block: enhancements for testing fsck
- zero-log: able to reset a fs with bogus log tree pointer (bko#72151)
- package mkinitrd scripts conditionally (bsc#893577)
- spec: minor updates
- version 3.17.1
- fi df: argument handling
- fix linking with libbtrfs
- replace: better error reporting
- fi show: fixed stall if run concurrently with balance
- check: fixed argument parsing for --subvol-extents
- fi df: SI prefixes corrected
- Added patches:
* fix-doc-build-on-SLE11SP3.diff
- Removed patches:
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
- version 3.17
- check: --init-csum-tree acutally does something useful, rebuilds the whole
csum tree
- /dev scanning for btrfs devices is gone
- /proc/partitions scanning is gone, blkid is used exclusively
- new subcommand subvolume sync
- filesystem df: new options to set unit format
- convert: allow to copy label from the origin, or specify a new one
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- Added patches:
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Removed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- version 3.16.2
- fsck: handle bad extent mapping
- image: make it work on a balanced fs
- btrfs-show-super: print flags in human readable way
- documentation updates
- version 3.16.1
- library version defines
- subvol list: -R to print received UUID
- fixed detection of multiple mounts on the same directory
- restore: misc fixes
- other fixes
- Modified patches (sync with pending upstream versions):
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
- Removed patch: library-version-defines.patch (upstream)
- send-stream API users updatd, drop the workaround
- Removed patch: send-stream-api-wokaround.patch
- workaround for send api breakage
- Added patch: send-stream-api-wokaround.patch
- add api versioning and package version.h (now 0.1.1)
- Added patches:
* library-version-defines.patch
- version 3.16
- show-super: skip unrecognized sb, add option to force
- debug-tree: print tree by id
- mkfs: new option to specify UUID
- receive: new option to limit number of errors
- check: new option to verify quotas
- check: reduced memory requirements
- check: new option to print extent sharing
- restore: check length before decompression
- restore: more error handling
- balance: new filter 'limit'
- recover: allow to read all sb copies
- restore: option to loop during restoring
- mkfs: drop experimental notice
- btrfstune: new option to force dangerous changes
- documentation updates
- Deleted patches (upstream):
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
* btrfs-progs-canonicalize-pathnames-for-device-commands
- Refreshed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
- refresh references on the following patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: ignore orphaned qgroups by default
- Added patch:
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
- btrfs-progs: show extent state for a subvolume (bnc#865621)
- Added patch:
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: canonicalize pathnames for device commands (bnc#880486).
- Added patch:
* btrfs-progs-canonicalize-pathnames-for-device-commands
- fsck: fix checking on filesystems with large sectorsize (bnc#872286)
- Added patches:
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- Do not package btrfs-find-root and btrfs-select-super by default.
- Removed printing byte number for every slot (bnc#872364).
- Removed patch:
* 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch
- update to upstream 3.14.2
- man: separate pages for all subcommands
- minor bugfixes
- spec: removed upstreamed patches, update build dependencies
- Added patches:
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
- Removed patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- Update the changelog with some sad version of diffstat output to meet
requirements.
- Added patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- update to upstream 3.14.1
- mkfs:
- fix TRIM detection
- do not zero-out end of device unconditionally
- no crash with --features option
- fsck:
- clear log tree in repair mode
- check reloc roots
- btrfs - reworked space reporting (bnc#873106)
- btrfs fi usage - new command
- btrfs dev usage - new command
- btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- own mkinitrd directories
- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- fsck: fixes and enahancements to --init-extent-tree mode
- fsck: chunk-recover updates
- scrub: add force option -f
- send: check if subvolumes are read-only
- subvol snapshot: add options to affect commit behaviour
- btrfs: add properties command group
- restore: add dry-run option
- restore: fix restoring of compressed files
- mkfs: support for no-holes feature
- mkfs: option -r deals with hardlinks and relative paths
- mkfs: discard phase is interruptible
- documentation updates
- cleaned spec file
- Removed patches:
* 0162-btrfs-progs-fix-loop-device-mount-checks.patch
* 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch
* 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
* 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
* 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
* 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
* 0053-btrfs-progs-use-reentrant-localtime.patch
* 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
* 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
* 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
* 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
* 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
* 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
* 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
* 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
* 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
- Change udev rule filename in setup-btrfs.sh to
/usr/lib/udev/rules.d/64-btrfs.rules from
from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
- Remove udev rules file - udev packages one itself (bnc#839960).
- update to upstream master (194aa4a1)
- btrfs-restore: deal with NULL returns from read_node_slot
- btrfs-restore: use the correct leafsize when reading the FS location
- btrfs-find-root: Add options to control generation and level
- btrfsck: fix incorrect casting on items in the corrupt_blocks tree
- Btrfs-progs: fix closing of devices
- Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
- Btrfs-progs: cleanup btrfs-image usage
- Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
- Btrfs-progs: skip open devices which is missing
- Btrfs-progs: fix misuse of skinny metadata in btrfs-image
- Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
- Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
- Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
- Btrfs-progs: Add chunk recover function - using old chunk items
- Btrfs-progs: Add block group check funtion
- Btrfs-progs: extend the extent cache for the device extent
- Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
- Btrfs-progs: introduce common insert/search/delete functions for rb-tree
- Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
- Btrfs-progs: Don't free the devices when close the ctree
- Btrfs-progs: don't close the file descriptor 0 when closing a device
- Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
default, (aka hardlink count limtitation) (bnc#835695)
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
loop mount detection again (bnc#834173)
- Simplify checks in mkinitrd scripts.
They are always true because they come from the same package
Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
- update to upstream master (f00dd8386a57d241d0f7c)
- Make requirement on libattr-devel explicit
- initrd support: add module (bnc#750185, bnc#727383)
- set correct file mode if writing replacement fsck
- fix build failure
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
- add btrfsck repair options for:
- rebuild extent records
- fix block group accounting
- reset csums for rescue nodatasum mount
- prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
- patch license to follow spdx.org standard
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
segfaults from bnc#710486 due to unchecked usage of return
value of open_ctree()
[fixed compilation warnings]
- pull upstream, replace existing patches, spec update
- update 'restore' utility
- lzo support
- tools may now take earlies superblock when opening the fs
- other fixes
- pull integration-20111030 branch
- mkfs: force mkfs if desired
- other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
- skip non-existent devices or without media
- documentation updates
- scrubbing single device
- graceful error handling when opening fs fails
- updated mkinitrd script to scan devices before mount (bnc#727383)
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- add patch for local version override as we do not build from
git, and avoid doubled "Btrfs" in output of 'btrfs'
- reorder help for 'get-default' right after 'set-default'
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
- remove debugging printf from
0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
- add support for currently available kernel features:
- add scrub subcommand
- scan /proc/partitions by default (or use --all-devices for all)
- mkfs fixes and improvements
- documentation fixes
- fix failing on deleted loop mounts (bnc#697671)
- update from git:
- add btrfs-select-super utility
- add btrfs-label utility
- allow mixed data+metadata (option --mixed)
- allow populating new filesystem with files (option --rootdir)
- allow discard support in mkfs
- lzo support
- deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
- other bugfixes and documentation improvements
- change to a hardlink
- add link for fsck.btrfs (bnc#665899)
- update to v0.19-35-g1b444cd:
* used space accounting fix for the converter
* Add btrfs-list for listing subvolumes
* Add new util: 'btrfs'
* multidevice support for check_mounted
* check slash in deleting subvolumes
* Add btrfsck option to select the super block copy
* btrfs-debug-tree: add -d option to print only the device mapping
- fix crash on creating filesystems (bnc#603620)
- revert last change (bnc#599224#c3)
- add hardlink from fsck.btrfs (bnc#599224)
- fix memory leak (bnc#537633)
- Updated to latest repo version.
- used space accounting fix for the converter
- btrfsctl: add snapshot/subvolume destroy ioctl
- btrfsck: check root back/forward references
- Add btrfs-map-logical program to map and read logical block numbers
- build btfs-convert (bnc#572912)
- enable parallel build
- added Supplements
- move apps to /sbin
- update to 0.19:
- build with rpm optflags
- install man pages
- fix leak in extends checking (bnc#523447)
- Initial package (0.18)
==== cdrdao ====
Version update (1.2.3 -> 1.2.4)
- Update to version 1.2.4:
* Fixed autocon warnings (Denis Leroy)
* Ported to lame 3.100 (from Fedora)
* G++ compile fixes (Nick Bailey)
* Renamed xdao folder to gcdmaster (Denis Leroy)
* pccts format security patch (from Fedora)
* Fixed compile issues with glibc >= 2.12
* Gcdmaster segfault fix (Adrian Knoth)
* Prevent a FTBFS on kfreebsd (Christoph Egger)
* Also look in /etc/default/cdrdao config (Andrew Suffield)
* Fix printf format security issues (Frantisek Kluknavsky Fedora)
* Add missing options to man page (Honza Horák)
* CD_TEXT fix for HL-DT-ST (Kees Cook)
* Man page hyphen fixes (Markus Koschany)
* Some updates to the old scsilib smake files (Ubuntu patches)
- Drop no longer needed patches:
* cdrdao-1.2.2-scan.patch
* cdrdao-gcc6-fixes.patch
==== discover ====
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Add missing kdeclarative-components runtime dependency (boo#1169153)
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix GCC 10 build fail (bsc#1158189)
* 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch
* 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch
==== gstreamer-rtsp-server ====
- Fix boo#1168026, CVE-2020-6095 and TALOS-2020-1018:
+ Add gst-rtsp-Fix-NULL-pointer.patch: rtsp-auth: Fix NULL
pointer dereference when handling an invalid basic
Authorization header.
- Add upstream bug fix patches:
+ Add gst-rtsp-fix-token-leak.patch: rtsp-auth: Fix default token
leak.
+ Add gst-rtsp-replace-G_TYPE_INSTANCE_GET_PRIVATE.patch:
rtsp-latency-bin: replace G_TYPE_INSTANCE_GET_PRIVATE as it's
been deprecated.
==== libappindicator3 ====
- Do not apply xappstatusicon.patch: pulls half of Mate into Ring1.
- Fix build on py2 less system
- Added xappstatusicon.patch. It adds support for XAppStatus Icon by
Linux Mint.
==== libgit2 ====
Version update (0.28.4 -> 0.28.5)
- Update to version 0.28.5:
* Fix an out-of-bounds read when applying patches that do not end
with a newline.
* Fix an out-of-bounds read when decoding specially crafted
binary patches.
* Fix an out-of-bounds read when receiving a specially crafted
"OK" packet via the smarthttp transport.
* Fix lifetime for parsed patches depending on the lifetime of
the parsed buffe.
* Several fixes when parsing and applying patches.
* Fix computed patch IDs for patches that have no newline at end
of file.
* Fix applying patches to trees that add new files.
* Do not read configuration from a user's home directory if
running in a sandboxed environment.
* Fix handling of nested ignore rules overriding wildcard
unignores in parent directories.
* Fix reference locks not being correctly honored on Unix
systems.
* Follow 308 redirects when fetching or pushing from remote
repositories on Windows.
* Fix a race when detaching the libgit2 library on Windows.
* Update the "binary" gitattribute macro to match git's change
to "-diff -merge -text -crlf".
* Refuse to delete the HEAD reference.
* Fixes for several memory leaks.
* When fetching from an anonymous remote using a URL with
authentication information provided in the URL (eg
https://foo:bar@example.com/repo) we would erroneously include
the literal URL in the FETCH_HEAD file. We now remove that to
match git's behavior.
==== libnotify ====
Version update (0.7.8 -> 0.7.9)
Subpackages: libnotify-tools libnotify4 typelib-1_0-Notify-0_7
- Remove service files.
- Update to version 0.7.9:
+ Added man page for notify-send.
+ Dropped autotools.
- Require docbook5-xsl-stylesheets. Needed for manpage generation.
==== libostree ====
Version update (2019.6 -> 2020.3)
Subpackages: libostree-1-1
- Update to version 2020.3:
* A quick followup to 2020.2, which introduced support for
read-only sysroot ended up breaking some of the Fedora CoreOS
tests in coreos-assembler which in turn holds back ostree
going into FCOS
* Now that gap has been closed and more of those tests are being
run on the new CI.
- Update to version 2020.2:
* lib: Fix Since versions for 2020.1
* Post-release version bump
* "Brown paper bag" release that actually sets the
is_release_build=yes flag and also fixes the Since: on a few
new functions.
- Update to version 2020.1:
* There is now support for making the /sysroot mount point
read-only to start. This protects against a lot of accidental
damage, and also generalizes and improves the previous special
case handling of having /boot read-only. One known issue is
that ostree pull is broken with this enabled, and this will be
fixed.
* Error-handling around GPG verification has had an overhaul.
Specifically, libostree now has more specific error codes to
distinguish between different verification failures. This
should allow apps to have more fine-grained control over how
to respond to errors. Do note that the error messages
themselves have changed, and we strongly suggest that anyone
relying on a specific error message string to migrate to using
the API directly.
* The original "archive" (split up objects) format didn't make it
easy for a client system to know how much data it would be
downloading. Later, static deltas were added which addressed
this problem, but there are situations in which object fetches
still occur. Later then support for optional sizes metadata in
commit objects was added but was never really
stabilized/publicized. There were also some bugs in it. That is
now completed - the sizes data is now stable. and new API was
added to read it.
* This release adds initial fs-verity support; it doesn't do too
much today. Bigger picture it's important to understand that
the vision of OSTree is to enable Linux systems that feel like
they're "image based" (transactional, versioned updates, no
dependency resolution client side), but also to enable things
like doing commits on the client side. Today rpm-ostree
supports replacing the kernel client side as a first class
operation. This is crucially important to make it feel truly
like a Linux system that you own.
* A small tweak was made to have OSTree create repo structure
directories and files (such as objects/ or .lock) with group
write permissions. This is useful for managing OSTree remote
servers from multiple UIDs. For systems with the default umask
of 0022, this should have no effect.
* We've extensively reworked CI for the upstream repo. In
addition to Travis, testing is now done on top of Fedora
CoreOS. Not all tests have been carried over, but expect to see
more coming. This rework will also allow us to have more
comprehensive tests previously not possible.
* Several fixes were made to the test suite to handle the cases
of systemd vs no-systemd, and systemd is now advertised in the
list of features in ostree --version if present.
==== libreoffice ====
Version update (6.4.2.2 -> 6.4.3.2)
Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 6.4.3.2:
* 6.4.2 RC2 release
- Drop merged patch adapt-o3tl-span-to-removal-of-std-span-cbegin-et-al.patch
==== libva ====
Version update (2.6.1 -> 2.7.0)
Subpackages: libva-drm2 libva-x11-2 libva2
- Update to version 2.7.0
* trace: av1 decode buffers trace
* trace: Add HEVC REXT and SCC trace for decoding.
* Add av1 decode interfaces
* Fix crashes on system without supported hardware by PR #369.
* Add 2 FourCC for 10bit RGB(without Alpha) format: X2R10G10B10
and X2B10G10R10.
* Fix android build issue #365 and remove some trailing
whitespace
* Adjust call sequence to ensure authenticate operation is
executed to fix #355
==== libva-gl ====
Version update (2.6.1 -> 2.7.0)
Subpackages: libva-glx2 libva-wayland2
- Update to version 2.7.0
* trace: av1 decode buffers trace
* trace: Add HEVC REXT and SCC trace for decoding.
* Add av1 decode interfaces
* Fix crashes on system without supported hardware by PR #369.
* Add 2 FourCC for 10bit RGB(without Alpha) format: X2R10G10B10
and X2B10G10R10.
* Fix android build issue #365 and remove some trailing
whitespace
* Adjust call sequence to ensure authenticate operation is
executed to fix #355
==== mc ====
Version update (4.8.23 -> 4.8.24)
Subpackages: mc-lang
- Update to 4.8.24
* Implement the file edit and view history
* sftpfs: support keyborad interactive authentication
* add yabasic (Yet Another BASIC) syntax highlighting
* File highlighting updates
* New skins
* Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch
==== nano ====
Version update (4.9.1 -> 4.9.2)
- GNU nano 4.9.2:
* fix crash after undoing an <Enter> at the end of leading
whitespace
==== plymouth ====
Version update (0.9.5+git20190908+3abfab2 -> 0.9.5+git20191224+d7c737d)
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Remove gnu-unifont-bitmap-font runtime dependency, it is not
used anywhere.
- Replace autosetup -S git by setup + autopatch, remove git
build dependency.
- Remove unused kernel-headers and module-init-tools build deps.
- Make plymouth-scripts noarch (installed in /usr/lib), adjust
its runtime dependencies.
- Fix spinfinity Requires, throbgress is no longer available,
but the two-step plugin has gained the required capabilities.
- Update to version plymouth-0.9.5+git20191224+d7c737d:
* drm: Keep hw-rotation on devices with upside down LCD panels
* themes: spinner/bgrt: Modify password dialog to match gnome
3.34 changes
* two-step: Change keyboard-indicator positioning to fixed
offset below dialog
* two-step: Fix wrong horizontal position of bgrt logo on
left-side-up LCD panels
* drm: Mark buffer as clean in ply_renderer_head_new()
* throbgress: Remove the throbgress plugin
* boot-splash: fix memory leak in error path.
- Add plymouth-disable-fedora-logo.patch:
Disable the logo file which links to fedora custom position,
and openSUSE don't have it.
- Drop plymouth-dracut-path.patch:
Nolonger needed for the latest update.
- Drop plymouth-correct-runtime-dir.patch:
Nolonger needed for the latest update.
- Porting old patches to fit the latest update.
0001-Add-label-ft-plugin.patch
0002-Install-label-ft-plugin-into-initrd-if-available.patch
- Upstream dropped theme throbgress, So we nolonger build it.
==== python-Jinja2 ====
- Enable testing on other archs again
- Do not pull in py2 package on vim syntax
==== python-authheaders ====
Version update (0.12.0 -> 0.13.0)
- Update to 0.13.0:
* Switch from the deprecated publicsuffix package to publicsuffix2
==== qpdf ====
Version update (10.0.0 -> 10.0.1)
- Update to version 10.0.1
* Fixes a regression in QPDFObjectHandle::getStreamData
==== tigervnc ====
Version update (1.10.0 -> 1.10.1)
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- TigerVNC 1.10.1:
Added libXdamage-devel and libXrandr-devel to the BuildRequisites,
to build x0vncserver with DAMAGE, RANDR and XTEXT support
- TigerVNC 1.10.1:
Previously patched security fixes now in upstream release:
CVE-2019-15691, bsc#1159856
CVE-2019-15692, bsc#1160250
CVE-2019-15693, bsc#1159858
CVE-2019-15694, bsc#1160251
CVE-2019-15695, bsc#1159860
dropping the following patches:
* 0001-Make-ZlibInStream-more-robust-against-failures.patch
* 0002-Encapsulate-PixelBuffer-internal-details.patch
* 0003-Restrict-PixelBuffer-dimensions-to-safe-values.patch
* 0004-Add-write-protection-to-OffsetPixelBuffer.patch
* 0005-Handle-empty-Tight-gradient-rects.patch
* 0006-Add-unit-test-for-PixelFormat-sanity-checks.patch
* 0007-Fix-depth-sanity-test-in-PixelFormat.patch
* 0008-Add-sanity-checks-for-PixelFormat-shift-values.patch
* 0009-Remove-unused-FixedMemOutStream.patch
* 0010-Use-size_t-for-lengths-in-stream-objects.patch
* 0011-Be-defensive-about-overflows-in-stream-objects.patch
* 0012-Add-unit-tests-for-PixelFormat.is888-detection.patch
* 0013-Handle-pixel-formats-with-odd-shift-values.patch
==== vulkan-loader ====
Version update (1.2.133 -> 1.2.135)
- Update to release 1.2.135
* Updated `CMakeLists.txt` and `common_codegen.py` to allow access to beta
types and commands when including `vulkan.h`. Generated new loader
header files.
==== xdg-desktop-portal ====
- Add patch from upstream to fix a use-after-free case:
* 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch
- Add patch from upstream to add AssumedAppArmorLabel key to D-Bus
service files to allow sandboxed processes to activate the portal
services if the sandbox makes use of AppArmor D-Bus mediation
rules that depend on the service's security label:
* 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch
- Add patch from upstream to fix a null pointer usage when no
default handler is set for desired type:
* 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch
==== xf86-input-mouse ====
- Downgrade Supplements: xorg-x11-server to Enhances, to avoid the
package being pulled in by default. Contemporary mice are
handled by xf86-input-evdev or xf86-input-libinput.
==== xfce4-settings ====
Version update (4.14.2 -> 4.14.3)
Subpackages: xfce4-settings-lang
- Update to version 4.14.3
* display: Allow resizing of minimal dialog (bxo#15450)
* display: Use proper fallback configuration on "apply" and
"toggle off" (bxo#16476)
* keyboard: Fix crash when editing shortcut (bxo#15958)
* keyboard: Fix log flood (bxo#16521)
* settings-manager: Make sure content determines size
* xfsettingsd: Handle failure to get Xkl engine for display
(bxo#16017)
* Translation Updates
==== xfce4-taskmanager ====
Version update (1.2.2 -> 1.2.3)
Subpackages: xfce4-taskmanager-lang
- Update to version 1.2.3
* Improve settings saving (bxo#15213)
* Fix closing taskman with Esc (bxo#16656)
* Move legend from tooltip to hide-able statusbar (bxo#14131)
* Update copyright
* Translation Updates
==== xfdesktop ====
Subpackages: xfdesktop-lang
- Add xfce-backdrop.patch for bxo#16314 - Possible memory leak
in xfdesktop when connecting and disconnecting DP monitor.
==== xfwm4 ====
Version update (4.14.0 -> 4.14.1)
Subpackages: xfwm4-lang
- Update to version 4.14.1
* Restore ?Always below? menu options (bxo#15884)
* Fix a crash with GL or high CPU usage without any monitor
(bxo#15852)
* Fix raise delay (bxo#15974)
* Fix translucent wireframe repaint (bxo#15966)
* Fix hostname not showing initially when running apps remotely
(bxo#15984)
* Avoid drawing server-side shadows on maximized windows
(bxo#16381)
* Add keywords to settings dialogs desktop definitions
(bxo#16621)
* Fix Dnd of decoration buttons with embedded settings dialog
(bxo#13861)
* Blacklist SVGA3D GL renderer (bxo#16274)
* Fix window title alignment (bxo#16067)
* Restore window state when moving a maximized window
(bxo#16348)
* Fix pointer interactions with clients grabbing the pointer
(bxo#16347)
* Fix GTimeVal deprecation (bxo#16644)
* Fix window selection vs. hovering in tabwin (bxo#16382)
* Improve vblank mode auto-selection (GL/XPresent)
* Fix transients pulling their parents from lower layers
(bxo#15891)
* Translation Updates
==== zsh ====
- Stop sourcing /etc/bash.bashrc which causes problems with ls, add
a call to manually source /etc/zsh.zshrc.local if available.
N�����r��y隊Z)z{.�櫛맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.�櫛�0�����Ǩ�
1
0
14 Apr '20
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&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:
Mesa
Mesa-drivers
MozillaFirefox (74.0 -> 74.0.1)
apache2 (2.4.41 -> 2.4.43)
apparmor
bash
elementary-xfce-icon-theme (0.15+git0.6fc555d6 -> 0.15+git6.098bd333)
ffmpeg-4
file-roller
flatpak (1.6.2 -> 1.6.3)
fstrm (0.3.2 -> 0.6.0)
gcc9 (9.2.1+git1192 -> 9.3.1+git1296)
gjs (1.58.5 -> 1.58.6)
gnome-control-center (3.34.4 -> 3.34.5)
gnome-desktop (3.34.4 -> 3.34.5)
gnome-music (3.34.4 -> 3.34.5)
gnome-shell (3.34.4+4 -> 3.34.5)
gnome-weather (3.34.1 -> 3.34.2)
gnu-unifont-bitmap-fonts (12.1.04 -> 13.0.01)
hwdata (0.333 -> 0.334)
iproute2 (5.5.0 -> 5.6.0)
kernel-64kb (5.6.0 -> 5.6.2)
kernel-source (5.6.0 -> 5.6.2)
libimobiledevice (1.2.0+git20200220.3d8d13f -> 1.2.0+git.20200330)
libmanette (0.2.3 -> 0.2.4)
libnetfilter_conntrack (1.0.7 -> 1.0.8)
libnftnl (1.1.5 -> 1.1.6)
libvirt (6.1.0 -> 6.2.0)
live555 (2019.06.28 -> 2020.03.06)
llvm10 (9.0.1 -> 10.0.0)
make (4.2.1 -> 4.3)
makedumpfile
mariadb
mutter (3.34.4 -> 3.34.5)
nagios
ncurses (6.2 -> 6.2.20200404)
nfs-utils
nftables (0.9.3 -> 0.9.4)
oprofile
ovmf
pam
pciutils (3.6.2 -> 3.6.4)
perl-common-sense (3.74 -> 3.75)
pipewire (0.3.1+48 -> 0.3.2)
publicsuffix (20200201 -> 20200326)
python-Sphinx (2.4.4 -> 2.3.1)
python-Sphinx-test (2.4.4 -> 2.3.1)
python-distro (1.4.0 -> 1.5.0)
python-libvirt-python (6.1.0 -> 6.2.0)
python-pywbem (0.16.0 -> 0.17.0)
python-setuptools
python-typing_extensions (3.7.4.1 -> 3.7.4.2)
python-zope.component (4.6 -> 4.6.1)
re2 (20200303 -> 20200401)
rpm
rsibreak (0.12.12 -> 0.12.13)
rubygem-rails-6.0
salt (2019.2.3 -> 3000)
slang (2.3.1a -> 2.3.2)
snapper
spacenavd (0.6 -> 0.7.1)
speech-dispatcher
strace (5.5 -> 5.6)
transactional-update (2.21 -> 2.21.1)
unar (1.10.5 -> 1.10.7)
utf8proc (2.4.0 -> 2.5.0)
v4l2loopback (0.12.3_k5.6.0_1 -> 0.12.4_k5.6.2_1)
xfce4-clipman-plugin (1.6.0 -> 1.6.1)
xfce4-notifyd (0.4.4 -> 0.6.0)
yast2 (4.2.80 -> 4.2.81)
yast2-dhcp-server (4.2.2 -> 4.2.3)
yast2-packager (4.2.60 -> 4.2.61)
yast2-storage-ng (4.2.106 -> 4.2.107)
yast2-tune (4.2.2 -> 4.2.3)
=== Details ===
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
* Fix Weston launch on tumbleweed by backporting commit bfb9c08e
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600
- U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
* Fix Weston launch on tumbleweed by backporting commit bfb9c08e
==== MozillaFirefox ====
Version update (74.0 -> 74.0.1)
- Mozilla Firefox 74.0.1
MFSA 2020-11 (boo#1168630)
* CVE-2020-6819 (bmo#1620818)
Use-after-free while running the nsDocShell destructor
* CVE-2020-6820 (bmo#1626728)
Use-after-free when handling a ReadableStream
==== apache2 ====
Version update (2.4.41 -> 2.4.43)
Subpackages: apache2-doc apache2-example-pages apache2-prefork apache2-utils
- declare ap_sock_disable_nagle to fix loading mod_proxy_http2
(thanks to mliska(a)suse.com)
- modified patches
% httpd-visibility.patch (refreshed)
- version update to 2.4.43
* ) mod_ssl: Fix memory leak of OCSP stapling response. [Yann Ylavic]
* ) mod_proxy_http: Fix the forwarding of requests with content body when a
balancer member is unavailable; the retry on the next member was issued
with an empty body (regression introduced in 2.4.41). PR63891.
[Yann Ylavic]
* ) mod_http2: Fixes issue where mod_unique_id would generate non-unique request
identifier under load, see <https://github.com/icing/mod_h2/issues/195>.
[Michael Kaufmann, Stefan Eissing]
* ) mod_proxy_hcheck: Allow healthcheck expressions to use %{Content-Type}.
PR64140. [Renier Velazco <renier.velazco upr.edu>]
* ) mod_authz_groupfile: Drop AH01666 from loglevel "error" to "info".
PR64172.
* ) mod_usertrack: Add CookieSameSite, CookieHTTPOnly, and CookieSecure
to allow customization of the usertrack cookie. PR64077.
[Prashant Keshvani <prashant2400 gmail.com>, Eric Covener]
* ) mod_proxy_ajp: Add "secret" parameter to proxy workers to implement legacy
AJP13 authentication. PR 53098. [Dmitry A. Bakshaev <dab1818 gmail com>]
* ) mpm_event: avoid possible KeepAliveTimeout off by -100 ms.
[Eric Covener, Yann Ylavic]
* ) Add a config layout for OpenWRT. [Graham Leggett]
* ) Add support for cross compiling to apxs. If apxs is being executed from
somewhere other than its target location, add that prefix to includes and
library directories. Without this, apxs would fail to find config_vars.mk
and exit. [Graham Leggett]
* ) mod_ssl: Disable client verification on ACME ALPN challenges. Fixes github
issue mod_md#172 (https://github.com/icing/mod_md/issues/172)
[Michael Kaufmann <mail michael-kaufmann.ch>, Stefan Eissing]
* ) mod_ssl: use OPENSSL_init_ssl() to initialise OpenSSL on versions 1.1+.
[Graham Leggett]
* ) mod_ssl: Support use of private keys and certificates from an
OpenSSL ENGINE via PKCS#11 URIs in SSLCertificateFile/KeyFile.
[Anderson Sasaki <ansasaki redhat.com>, Joe Orton]
* ) mod_md:
- Prefer MDContactEmail directive to ServerAdmin for registration. New directive
thanks to Timothe Litt (@tlhackque).
- protocol check for pre-configured "tls-alpn-01" challenge has been improved. It will now
check all matching virtual hosts for protocol support. Thanks to @mkauf.
- Corrected a check when OCSP stapling was configured for hosts
where the responsible MDomain is not clear, by Michal Karm Babacek (@Karm).
- Softening the restrictions where mod_md configuration directives may appear. This should
allow for use in <If> and <Macro> sections. If all possible variations lead to the configuration
you wanted in the first place, is another matter.
[Michael Kaufmann <mail michael-kaufmann.ch>, Timothe Litt (@tlhackque),
Michal Karm Babacek (@Karm), Stefan Eissing (@icing)]
* ) test: Added continuous testing with Travis CI.
This tests various scenarios on Ubuntu with the full test suite.
Architectures tested: amd64, s390x, ppc64le, arm64
The tests pass successfully.
[Luca Toscano, Joe Orton, Mike Rumph, and others]
* ) core: Be stricter in parsing of Transfer-Encoding headers.
[ZeddYu <zeddyu.lu gmail.com>, Eric Covener]
* ) mod_ssl: negotiate the TLS protocol version per name based vhost
configuration, when linked with OpenSSL-1.1.1 or later. The base vhost's
SSLProtocol (from the first vhost declared on the IP:port) is now only
relevant if no SSLProtocol is declared for the vhost or globally,
otherwise the vhost or global value apply. [Yann Ylavic]
* ) mod_cgi, mod_cgid: Fix a memory leak in some error cases with large script
output. PR 64096. [Joe Orton]
* ) config: Speed up graceful restarts by using pre-hashed command table. PR 64066.
[Giovanni Bechis <giovanni paclan.it>, Jim Jagielski]
* ) mod_systemd: New module providing integration with systemd. [Jan Kaluza]
* ) mod_lua: Add r:headers_in_table, r:headers_out_table, r:err_headers_out_table,
r:notes_table, r:subprocess_env_table as read-only native table alternatives
that can be iterated over. [Eric Covener]
* ) mod_http2: Fixed rare cases where a h2 worker could deadlock the main connection.
[Yann Ylavic, Stefan Eissing]
* ) mod_lua: Accept nil assignments to the exposed tables (r.subprocess_env,
r.headers_out, etc) to remove the key from the table. PR63971.
[Eric Covener]
* ) mod_http2: Fixed interaction with mod_reqtimeout. A loaded mod_http2 was disabling the
ssl handshake timeouts. Also, fixed a mistake of the last version that made `H2Direct`
always `on`, regardless of configuration. Found and reported by
<Armin.Abfalterer(a)united-security-providers.ch> and
<Marcial.Rion(a)united-security-providers.ch>. [Stefan Eissing]
* ) mod_http2: Multiple field length violations in the same request no longer cause
several log entries to be written. [@mkauf]
* ) mod_ssl: OCSP does not apply to proxy mode. PR 63679.
[Lubos Uhliarik <luhliari redhat.com>, Yann Ylavic]
* ) mod_proxy_html, mod_xml2enc: Fix build issues with macOS due to r1864469
[Jim Jagielski]
* ) mod_authn_socache: Increase the maximum length of strings that can be cached by
the module from 100 to 256. PR 62149 [<thorsten.meinl knime.com>]
* ) mod_proxy: Fix crash by resolving pool concurrency problems. PR 63503
[Ruediger Pluem, Eric Covener]
* ) core: On Windows, fix a start-up crash if <IfFile ...> is used with a path that is not
valid (For example, testing for a file on a flash drive that is not mounted)
[Christophe Jaillet]
* ) mod_deflate, mod_brotli: honor "Accept-Encoding: foo;q=0" as per RFC 7231; which
means 'foo' is "not acceptable". PR 58158 [Chistophe Jaillet]
* ) mod_md v2.2.3:
- Configuring MDCAChallenges replaces any previous existing challenge configuration. It
had been additive before which was not the intended behaviour. [@mkauf]
- Fixing order of ACME challenges used when nothing else configured. Code now behaves as
documented for `MDCAChallenges`. Fixes #156. Thanks again to @mkauf for finding this.
- Fixing a potential, low memory null pointer dereference [thanks to @uhliarik].
- Fixing an incompatibility with a change in libcurl v7.66.0 that added unwanted
"transfer-encoding" to POST requests. This failed in directy communication with
Let's Encrypt boulder server. Thanks to @mkauf for finding and fixing. [Stefan Eissing]
* ) mod_md: Adding the several new features.
The module offers an implementation of OCSP Stapling that can replace fully or
for a limited set of domains the existing one from mod_ssl. OCSP handling
is part of mod_md's monitoring and message notifications. If can be used
for sites that do not have ACME certificates.
The url for a CTLog Monitor can be configured. It is used in the server-status
to link to the external status page of a certicate.
The MDMessageCmd is called with argument "installed" when a new certificate
has been activated on server restart/reload. This allows for processing of
the new certificate, for example to applications that require it in different
locations or formats.
[Stefan Eissing]
* ) mod_proxy_balancer: Fix case-sensitive referer check related to CSRF/XSS
protection. PR 63688. [Armin Abfalterer <a.abfalterer gmail.com>]
- deleted patches
- apache2-load-private-keys-from-pkcs11.patch (upstreamed)
- httpd-2.4.3-mod_systemd.patch (upstreamed)
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor perl-apparmor python3-apparmor
- fix build with make 4.3 by backporting some commits from upstream
master (boo#1167953):
- make-4.3-capabilities.diff
- make-4.3-capabilities-vim.diff
- make-4.3-network.diff
- make-4.3-fix-utils-network-test.diff
==== bash ====
Subpackages: bash-doc
- Add temporary patch bash50-fix-016-close-new-fifos.patch from upstream
to fix upstream patch bash50-016
- move man pages back to main package. It's just 100k
==== elementary-xfce-icon-theme ====
Version update (0.15+git0.6fc555d6 -> 0.15+git6.098bd333)
- Update to version 0.15+git6.098bd333:
* Fix nm-applet vpn symbolic and 16px panel icons
- Update to version 0.15+git4.5862aab7:
* Fix text-editor and software-updater icons used in help dialogs
* Fix xfce4-terminal and blueman icons used in help dialogs
==== ffmpeg-4 ====
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5
- Add Samba support for Factory (as this needs a fix in Samba itself)
Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient)
- License is now GPLv3+ by default (--enable-version3)
==== file-roller ====
- Add gcc-fno-common-fix.patch in order to fix boo#1160390.
==== flatpak ====
Version update (1.6.2 -> 1.6.3)
Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0
- Require bubblewrap 0.4.1
- Update to version 1.6.3:
+ The main change in this version is a fix for a regression in
the progress calculation for applications using extra-data.
Additionally the bundled version of bubblewrap is updated to
0.4.1 which fixes a security issue in some cases. See
GHSA-j2qp-rvxj-43vj for details.
+ Don't break if users primary gid is not in the nsswitch
database
+ Fix crash in flatpak repair if no remotes are configured
+ Some updates to the oci authenticator
+ Retry downloads of extra data
+ Updated translations.
==== fstrm ====
Version update (0.3.2 -> 0.6.0)
- Update to 0.6.0
It adds a new feature for fstrm_capture. It can perform output
file rotation when a SIGUSR1 signal is received by fstrm_capture.
(See the --gmtime or --localtime options.) This allows
fstrm_capture's output file to be rotated by logrotate or a
similar external utility. (Output rotation is suppressed if
fstrm_capture is writing to stdout.)
- Changes from 0.5.0
- Change license to modern MIT license for compatibility with
GPLv2 software. Contact software(a)farsightsecurity.com for
alternate licensing.
- src/fstrm_replay.c: For OpenBSD and Posix portability include
netinet/in.h and sys/socket.h to get struct sockaddr_in and the
AF_* defines respectively.
- Fix various compiler warnings.
- Changes from 0.4.0
The C implementation of the Frame Streams data transport
protocol, fstrm version 0.4.0, was released. It adds TCP support,
a new tool, new documentation, and several improvements.
- Added manual pages for fstrm_capture and fstrm_dump.
- Added new tool, fstrm_replay, for replaying saved Frame Streams
data to a socket connection.
- Adds TCP support. Add tcp_writer to the core library which
implements a bi-directional Frame Streams writer as a TCP
socket client. Introduces new developer API:
fstrm_tcp_writer_init, fstrm_tcp_writer_options_init,
fstrm_tcp_writer_options_destroy,
fstrm_tcp_writer_options_set_socket_address, and
fstrm_tcp_writer_options_set_socket_port.
- fstrm_capture: new options for reading from TCP socket.
- fstrm_capture: add "-c" / "--connections" option to limit the
number of concurrent connections it will accept.
- fstrm_capture: add "-b / --buffer-size" option to set the read
buffer size (effectively the maximum frame size) to a value
other than the default 256 KiB.
- fstrm_capture: skip oversize messages to fix stalled
connections caused by messages larger than the read highwater
mark of the input buffer. Discarded messages are logged for the
purposes of tuning the input buffer size.
- fstrm_capture: complete sending of FINISH frame before closing
connection.
- Various test additions and improvements.
==== gcc9 ====
Version update (9.2.1+git1192 -> 9.3.1+git1296)
Subpackages: cpp9 gcc9-c++ gcc9-fortran gcc9-info gcc9-locale gcc9-objc libasan5 libstdc++6-devel-gcc9 libstdc++6-gcc9-locale
- Update to releases/gcc-9 head (6db837a5288ee3ca5ec504fbd5a76581).
* Includes GCC 9.3 release
* Includes fix for [bsc#1167898, gcc#93597]
==== gjs ====
Version update (1.58.5 -> 1.58.6)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.58.6:
+ Various backports:
- Correctly handle vfunc inout parameters.
- Fix failed redirect of output in CommandLine tests.
- Avoid filename conflict when tests run in parallel.
==== gnome-control-center ====
Version update (3.34.4 -> 3.34.5)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 3.34.5:
+ Remove some dead code.
+ Display: Fix resolution options getting stuck in a low
resolution.
+ Network:
- Print warning if failed to save to libsecret.
- Handle security combo box being not selected correctly.
- Fix small memory leaks.
+ Sharing: Fix small memory leak.
+ User Accounts:
- Fix uninitialized variable.
- Fix small memory leak.
+ Updated translations.
==== gnome-desktop ====
Version update (3.34.4 -> 3.34.5)
Subpackages: gnome-version libgnome-desktop-3-18 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 3.34.5:
+ Updated translations.
==== gnome-music ====
Version update (3.34.4 -> 3.34.5)
- Update to version 3.34.5:
+ Restore smart playlists updates.
+ Various crash and bugfixes.
+ Bugs fixed:
- Properly load tracker plugin.
- Stop a deleted playlist if it is playing.
- Fix crash in FlowBox allocations in SearchView.
- Reset count of a smart playlist when all songs are removed.
==== gnome-shell ====
Version update (3.34.4+4 -> 3.34.5)
Subpackages: gnome-shell-calendar
- Update to version 3.34.5:
+ Leave overview when locking the screen.
+ Avoid IO on the main thread.
+ Fix OSK layout fallback for unsupported variants.
+ Fix high-contrast/symbolic icon mix-up.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Switch to using explicit released tag in _service.
==== gnome-weather ====
Version update (3.34.1 -> 3.34.2)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 3.34.2:
+ Bugs fixed: Unknown temperature and cloud conditions when using
autolocation.
==== gnu-unifont-bitmap-fonts ====
Version update (12.1.04 -> 13.0.01)
- unifont 13.0.01:
* New glyphs and updates to Arabic
* Modifications to geometric shapes
* Glyphs for Unicode 13.0.0 additions
* Glyphs for various exotic scripts
==== hwdata ====
Version update (0.333 -> 0.334)
- Update to version 0.324 (bsc#1168806):
* Updated pci, usb and vendor ids.
==== iproute2 ====
Version update (5.5.0 -> 5.6.0)
- Move arpd into own subpackage to avoid libdb dependency
[jira#PM-1185]
- Update to release 5.6
* ip link: show permanent hardware address
* ip link: add support for STP xstats
* ip link: bond: print LACP actor/partner oper states as strings
* tc: Add support for ETS Qdisc
* ip: xfrm: add espintcp encapsulation
* tc: add support for FQ-PIE packet scheduler
==== kernel-64kb ====
Version update (5.6.0 -> 5.6.2)
Subpackages: kernel-64kb-devel
- bpf: update jmp32 test cases to fix range bound deduction
(bnc#1012628).
- serial: sprd: Fix a dereference warning (bnc#1012628).
- vt: selection, introduce vc_is_sel (bnc#1012628).
- vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
(bnc#1012628).
- vt: switch vt_dont_switch to bool (bnc#1012628).
- vt: vt_ioctl: remove unnecessary console allocation checks
(bnc#1012628).
- vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
(bnc#1012628).
- vt: vt_ioctl: fix use-after-free in vt_in_use() (bnc#1012628).
- platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems
DMI table (bnc#1012628).
- Linux 5.6.2 (bnc#1012628).
- commit 8dfb75b
- Linux 5.6.1 (bnc#1012628).
- media: v4l2-core: fix a use-after-free bug of sd->devnode
(bnc#1012628).
- media: xirlink_cit: add missing descriptor sanity checks
(bnc#1012628).
- media: stv06xx: add missing descriptor sanity checks
(bnc#1012628).
- media: dib0700: fix rc endpoint lookup (bnc#1012628).
- media: ov519: add missing endpoint sanity checks (bnc#1012628).
- libfs: fix infoleak in simple_attr_read() (bnc#1012628).
- ahci: Add Intel Comet Lake H RAID PCI ID (bnc#1012628).
- staging: wfx: annotate nested gc_list vs tx queue locking
(bnc#1012628).
- staging: wfx: fix init/remove vs IRQ race (bnc#1012628).
- staging: wfx: add proper "compatible" string (bnc#1012628).
- staging: wlan-ng: fix use-after-free Read in
hfa384x_usbin_callback (bnc#1012628).
- staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
(bnc#1012628).
- staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
(bnc#1012628).
- staging: kpc2000: prevent underflow in cpld_reconfigure()
(bnc#1012628).
- media: usbtv: fix control-message timeouts (bnc#1012628).
- media: flexcop-usb: fix endpoint sanity check (bnc#1012628).
- usb: musb: fix crash with highmen PIO and usbmon (bnc#1012628).
- USB: serial: io_edgeport: fix slab-out-of-bounds read in
edge_interrupt_callback (bnc#1012628).
- USB: cdc-acm: restore capability check order (bnc#1012628).
- USB: serial: option: add Wistron Neweb D19Q1 (bnc#1012628).
- USB: serial: option: add BroadMobi BM806U (bnc#1012628).
- USB: serial: option: add support for ASKEY WWHC050
(bnc#1012628).
- bpf: Undo incorrect __reg_bound_offset32 handling (bnc#1012628).
- commit 1675c56
- Refresh
patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch.
Update upstream status.
- commit 96043ad
- Refresh
patches.suse/mac80211-fix-authentication-with-iwlwifi-mvm.patch.
Update upstream status -- merged.
- commit 26b6c02
==== kernel-source ====
Version update (5.6.0 -> 5.6.2)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- bpf: update jmp32 test cases to fix range bound deduction
(bnc#1012628).
- serial: sprd: Fix a dereference warning (bnc#1012628).
- vt: selection, introduce vc_is_sel (bnc#1012628).
- vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
(bnc#1012628).
- vt: switch vt_dont_switch to bool (bnc#1012628).
- vt: vt_ioctl: remove unnecessary console allocation checks
(bnc#1012628).
- vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
(bnc#1012628).
- vt: vt_ioctl: fix use-after-free in vt_in_use() (bnc#1012628).
- platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems
DMI table (bnc#1012628).
- Linux 5.6.2 (bnc#1012628).
- commit 8dfb75b
- Linux 5.6.1 (bnc#1012628).
- media: v4l2-core: fix a use-after-free bug of sd->devnode
(bnc#1012628).
- media: xirlink_cit: add missing descriptor sanity checks
(bnc#1012628).
- media: stv06xx: add missing descriptor sanity checks
(bnc#1012628).
- media: dib0700: fix rc endpoint lookup (bnc#1012628).
- media: ov519: add missing endpoint sanity checks (bnc#1012628).
- libfs: fix infoleak in simple_attr_read() (bnc#1012628).
- ahci: Add Intel Comet Lake H RAID PCI ID (bnc#1012628).
- staging: wfx: annotate nested gc_list vs tx queue locking
(bnc#1012628).
- staging: wfx: fix init/remove vs IRQ race (bnc#1012628).
- staging: wfx: add proper "compatible" string (bnc#1012628).
- staging: wlan-ng: fix use-after-free Read in
hfa384x_usbin_callback (bnc#1012628).
- staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
(bnc#1012628).
- staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
(bnc#1012628).
- staging: kpc2000: prevent underflow in cpld_reconfigure()
(bnc#1012628).
- media: usbtv: fix control-message timeouts (bnc#1012628).
- media: flexcop-usb: fix endpoint sanity check (bnc#1012628).
- usb: musb: fix crash with highmen PIO and usbmon (bnc#1012628).
- USB: serial: io_edgeport: fix slab-out-of-bounds read in
edge_interrupt_callback (bnc#1012628).
- USB: cdc-acm: restore capability check order (bnc#1012628).
- USB: serial: option: add Wistron Neweb D19Q1 (bnc#1012628).
- USB: serial: option: add BroadMobi BM806U (bnc#1012628).
- USB: serial: option: add support for ASKEY WWHC050
(bnc#1012628).
- bpf: Undo incorrect __reg_bound_offset32 handling (bnc#1012628).
- commit 1675c56
- Refresh
patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch.
Update upstream status.
- commit 96043ad
- Refresh
patches.suse/mac80211-fix-authentication-with-iwlwifi-mvm.patch.
Update upstream status -- merged.
- commit 26b6c02
==== libimobiledevice ====
Version update (1.2.0+git20200220.3d8d13f -> 1.2.0+git.20200330)
- Update to version 1.2.0+git.20200330:
* Add idevicesetlocation tool
* debugserver: Fix argv encoding
* Update debug.c to consistently output to stderr
* idevicedebug: Rename name-colliding debug_info() to log_debug()
* debugserver: Fix whitespace error
* debugserver: Proxy SERVICE_E_TIMEOUT into DEBUGSERVER_E_TIMEOUT
* introduces optional `idevice_connection_disable_ssl` with ability not to send SSL shutdown message. As in debugserver this message will be considered as GDB server communication and break things
* Increase timeout for service receive methods
* idevicesyslog: Make sure CTRL+C works when waiting for passcode entry
* configure.ac: Add checks to ensure libusbmuxd is up-to-date
==== libmanette ====
Version update (0.2.3 -> 0.2.4)
- Update to version 0.2.4:
+ Build system changes: Add the 'introspection' and 'vapi'
options, allowing to build without producing GObject
Introspection or Vala bindings.
+ Support hot-plugging in the fallback backend.
+ Update the game controller mapping database.
+ Various code cleanups.
==== libnetfilter_conntrack ====
Version update (1.0.7 -> 1.0.8)
- Update to release 1.0.8
* conntrack: support for IPS_OFFLOAD
==== libnftnl ====
Version update (1.1.5 -> 1.1.6)
- Update to release 1.1.6
* add slave device matching
* support for NFTNL_SET_EXPR
==== libvirt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- libxl: Add support for max event channels with maxEventChannel
attribute on the xenbus controller
8e669b38-conf-add-event-channels.patch,
a93f55c5-libxl-add-event-channels.patch,
967f4eeb-xenconfig-event-channels.patch
bsc#1168767
- libxl: fix crash when initializing driver
88011ed2-libxl-driver-crash-fix.patch
- Update to libvirt 6.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- CVE-2020-10701
bsc#1168680
- Dropped patches:
a30078cb-qemu-create-mp-target.patch,
aeb909bf-qemu-multipath-fix.patch
- Added patch:
disable-multipath-pr-tests.patch
==== live555 ====
Version update (2019.06.28 -> 2020.03.06)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock8
- Update to version 2020.03.06 (boo#1146283, CVE-2019-15232):
+ Fixed a problem in "H264or5VideoStreamFramer.cpp" that was
allegedly causing problems compiling for Windows.
- Changes from version 2020.02.25:
+ Added full support for the "LIVE555 HLS Proxy"
- Changes from version 2020.02.24:
+ Commented out a line of code that was preventing
"RTSPClientConnection" objects from being closed when a RTSP
server handles a "TEARDOWN" command (on a RTP-over-TCP stream).
- Changes from version 2020.02.23:
+ Updated our (unicast) RTSP server implementation to handle
"PAUSE" commands by calling "stopGettingFrames()" on the input
source.
+ Fixed a bug in "H264or5VideoStreamFramer" that was causing it
to not update its presentation times properly following a pause.
+ Updated "openRTSP" to improve the handling of the "-R <port-num>"
option.
- Changes from version 2020.02.11:
+ Added support for receiving SRTP (encrypted) RTSP streams.
- For changes between 2019.06.28 and 2020.02.10, please see the
http://www.live555.com/liveMedia/public/changelog.txt.
- Rebase live555-fpic.patch.
==== llvm10 ====
Version update (9.0.1 -> 10.0.0)
Subpackages: clang-tools libc++-devel libc++1 libc++abi-devel libc++abi1
- Update to version 10.0.0.
* New LLVM tools: llvm-ifs, llvm-install-name-tool, llvm-reduce.
* New Clang tools: clang-move, clang-offload-wrapper, pp-trace.
* lldb-mi moved to a separate project and is no longer available.
- Dropped obsolete patches:
* clang-fix-powerpc-triplet.patch
* clang-riscv64-rv64gc.diff
* compiler-rt-move-fdp.patch
* compiler-rt-sanitizer-ipc-perm.patch
* D60657-riscv-pcrel_lo.diff
* gwp-asan-lto.patch
* libcxx-tests-linux-distribution.patch
* link-lldb-shared.patch
* llvm-riscv64-fix-cffi.diff
* openmp-export-fini.patch
* riscv-eh-frame-fixup.patch
* riscv64-suse-linux.patch
- Rebased patches:
* assume-opensuse.patch
* link-clang-tools-extra-shared.patch
* lldb-cmake.patch
* llvm_build_tablegen_component_as_shared_library.patch
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
* lto-disable-cache.patch
* polly-pthread.patch
* tests-use-python3.patch
- Add tablegen-test-link-static.patch: fix TableGenTests.
- Add ValueLattice-Add-new-state-for-undef-constants.patch: fix
miscompilation on ppc64/s390x that was leading to test crashes.
- Enable ThinLTO on aarch64.
- Disable ThinLTO on ppc64le due to internal error in gold.
- Delete object files and static libraries from build tree in
%install already, because debuginfo extraction happens after
that. If we do it after %check, we run out of disk space.
- Run tests "manually", because we've already removed many targets.
- Don't build unit tests, because some of them are now statically
linked, which is very expensive with LTO. Also unit tests are
probably not very interesting on the distribution level, we don't
expect them to perform different than in upstream. The relevant
upstream change for this is https://reviews.llvm.org/D54439.
- Drop %if for openSUSE 13.2.
==== make ====
Version update (4.2.1 -> 4.3)
- No longer recommend -lang: supplements are in use.
- Update to make 4.3
* WARNING: Backward-incompatibility!
Number signs (#) appearing inside a macro reference or function
invocation no longer introduce comments and should not be escaped with
backslashes
* WARNING: Backward-incompatibility!
Previously appending using '+=' to an empty variable would result in a
value starting with a space
* NOTE: Deprecated behavior.
Contrary to the documentation, suffix rules with prerequisites are being
treated BOTH as simple targets AND as pattern rules
* New feature: Grouped explicit targets
* New feature: .EXTRA_PREREQS variable
* Makefiles can now specify the '-j' option in their MAKEFLAGS variable
and this will cause make to enable that parallelism mode
* Error messages printed when invoking non-existent commands have been
cleaned up and made consistent.
* A new option --no-silent has been added, that cancels the effect of
the -s/--silent/--quiet flag
* A new option -E has been added as a short alias for --eval
* All wildcard expansion within GNU make, including $(wildcard ...),
will sort the results
* Performance improvements provided by Paolo Bonzini
<pbonzini(a)redhat.com>
- make-sorted-glob.patch, glob-lstat.patch, glob-interface.patch,
pselect-non-blocking.patch: Removed, upstreamed
==== makedumpfile ====
- Add -fcommon in order to fix boo#1160282.
- Refresh patch with upstream version
- makedumpfile-arm64-VA-range-SUSE.patch
+ makedumpfile-arm64-Align-PMD_SECTION_MASK-with-PHYS_MASK.patch
- makedumpfile-Fix-cd_header-offset-overflow-with-large-pfn.patch: Fix integer
overflow with large memory configuration (bsc#1168234).
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Add -Wl,-Bsymbolic -Wl,-Bsymbolic-functions to linker flags so
that symbols are resolved locally if possible, this will avoid
https://bugs.kde.org/show_bug.cgi?id=391362
==== mutter ====
Version update (3.34.4 -> 3.34.5)
Subpackages: libmutter-5-0 mutter-data
- Update to version 3.34.5:
+ Fix visibility of initially hidden windows.
+ Fix hardware cursor on GPU hotplug.
+ Fix pasting images from wayland.
+ Fixed crashes.
+ Updated translations.
- Switch to using explicit released tag in _service.
==== nagios ====
Subpackages: nagios-www
- fix boo#1156309, CVE-2019-3698 : Symbolic Link (Symlink) following
vulnerability in the cronjob allows local attackers to cause cause
DoS or potentially escalate privileges by winning a race.
- enhance systemd service: check nagios config before reloading
- enable build for SLE11 by excluding some special macros and
directories via 'sles_version != 11' condition
- add nagios-archive.service and nagios-archive.timer as replacement
for the script in cron.weekly: no need for cron on systemd systems
- run set_permissions and verifyscript for /etc/cron.weekly on those
distributions that need it
- enhance rpmlint: ignore empty htpasswd file
- enable php apache module and not php5 on newer distributions
- try to harden the rcnagios script
==== ncurses ====
Version update (6.2 -> 6.2.20200404)
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen
- Use %() to extract patch date for adding it to version
* add script get_version_number.sh which is used within the
spec file to determine the actual patch version date
- Add ncurses patch 20200404
+ modify -fvisibility check to work with g++
> fixes for building with Visual Studio C++ and msys2 (patches by
"Maarten Anonymous"):
+ add configure option and check for gcc -fvisibility=hidden feature
+ define NCURSES_NOMACROS in lib_gen.c to work around Visual Studio
C++ preprocessor limitations.
+ modify some of the configure-macros, as well as mk-1st.awk to work
with Visual Studio C++ default filenaming.
- Add ncurses patch 20200328
+ correct length of buffer copied in dup_field().
+ remove "$(srcdir)/" from path of library.gpr, needed for out-of-tree
builds of Ada95 (patch by Adam Van Ymeren).
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-doc nfs-kernel-server
- Remove obsolete useradd call
==== nftables ====
Version update (0.9.3 -> 0.9.4)
Subpackages: libnftables1
- Update to release 0.9.4
* Add a helper for concat expression handling.
* Add "typeof" build/parse/print support.
==== oprofile ====
Subpackages: libopagent1
- Add upstream patch:
* oprofile-handle-binutils-2_34.patch
- Spec cleanup
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Add ovmf-bsc1163927-fix-ping-and-ip6dxe.patch to fix crash and
hang in ShellPkg and Ip6Dxe (bsc#1163927, CVE-2019-14559)
==== pam ====
Subpackages: pam-devel pam-doc
- own /usr/lib/motd.d/ so other packages can add files there
==== pciutils ====
Version update (3.6.2 -> 3.6.4)
Subpackages: libpci3
- Update to version 3.6.4:
* A new back-end for the GNU Hurd was contributed by Joan Lledó.
* When printing VPD item identifiers, non-ASCII characters are escaped.
- Changes for version 3.6.3
* `lspci -t' (tree mode) can be combined with `-s' to show a sub-tree.
We also fixed potential buffer overflows in the tree dumper.
* Cleaned messy code for dumping of I/O, memory, and ROM regions.
This helped fixing a bug, which caused some 64-bit regions to be
reported as virtual. All flags are now printed after the address
(previously, "[virtual]" and "[enhanced]" were before it for no good
reason).
* Added pci_find_cap_nr() to the library, which handles capabilities
which occur multiple times in a single device.
* Minor improvements in printing of PCIe capabilities.
* We now decode the Multicast and Secondary PCI Express extended
capabilities.
* The list of capability names available to setpci was updated.
* Minor bugs were fixed in FreeBSD and Solaris ports.
* We now prefer HTTPS URLs in all documentation
* The pci.ids file has a man page.
* As usually, updated pci.ids to the current snapshot of the database.
- Drop no longer relevant pciutils-3.2.0_update-dist.patch
- Do not ship update-pciids script - they are provided via hwdata
package and we dont want to override data by other packages
==== perl-common-sense ====
Version update (3.74 -> 3.75)
- updated to 3.75
see /usr/share/doc/packages/perl-common-sense/Changes
3.75 Thu Apr 2 09:53:01 CEST 2020
- make build (more) reproducible.
- removed "portable" from the warnngs list, as 32 bit perls (as
opposed to 32 bit platforms) are practically extinct and it
warns about a weird subset of operations, i.e. 64 bit hex() is
not ok, 64 bit addition is fine, makes no sense. Moreso, other
than hex/oct etc. harassment, there is nothing in this category
that could be otherwise useful.
==== pipewire ====
Version update (0.3.1+48 -> 0.3.2)
Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Use the License rpm tag to specify that although most of
pipewire is licensed under MIT, the pulseaudio replacement
library is licensed under LGPL-2.1+.
- Use gcc9 to build in SLE-15 / Leap 15, since at least gcc8 is
needed now.
- Update to version 0.3.2:
+ build fixes
+ Added support for data type negotiation. This makes it
possible for a client to say that it can handle DMABuf
and MemFd and then let the server select a compatible
format.
+ Handle errors when enumerating parameters better.
+ Add support for rate, format, channels and period_bytes
to the alsa config file to restrict what alsa apps can
negotiate.
+ Fix JACK midi output.
+ Optimizations in common audio format conversions using
AVX2. Small optimizations to plugins.
+ Change the vulkan compute example to an MIT licensed
shader.
+ Remove some hardcoded defaults in the audio and video
processing and use the values from the processing
context. This also fixes the vulkan example.
+ Correct the documentation and defaults in the daemon
config file.
+ Fix alsa and v4l2 buffer recycle. A paused client could
cause the server to leak all buffers.
+ Remove some warnings that should be ignored.
+ Fix a crash in the bluez5 plugins.
+ Try to select higher quality formats first when
negotiating a format with an audio device.
+ Fix an infinite loop in udev detection in some cases.
+ Add non-interactive mode to pw-cli. You can now just
do "pw-cli ls Port" to get a listing of all ports.
pw-cli will now also connect to the default server by
default and has options to select a different server.
+ Allow the server to go up to the maximum quantum (8192
samples or ~=180ms) if a client explicitly wants this.
==== publicsuffix ====
Version update (20200201 -> 20200326)
- Update to version 20200326:
* aero registry removal
* Add Mineduc subregistry for public schools: aprendemas.cl
* Update public_suffix_list.dat - Existing Section
* gTLD autopull: 2020-03-15
* Add "urown.cloud" and "dnsupdate.info"
* Remove site.builder.nu
* Remove unnecessary trailing whitespace for name.fj
* Update .eu IDNs to add Greek and URL for Cyrillic
* Update fj entry
==== python-Sphinx ====
Version update (2.4.4 -> 2.3.1)
- Revert to 2.3.1 due to severely increased memory usage when building
kernel documentation. bsc#1166965
==== python-Sphinx-test ====
Version update (2.4.4 -> 2.3.1)
- Revert to 2.3.1 due to severely increased memory usage when building
kernel documentation. bsc#1166965
==== python-distro ====
Version update (1.4.0 -> 1.5.0)
- Update to 1.5.0:
* Backward Compatibility:
+ Keep output as native string so we can compatible with python2 interface
* Bug Fixes:
+ Fix detection of RHEL 6 ComputeNode [#255]
+ Fix Oracle 4/5 lsb_release id and names [#250]
+ Ignore /etc/plesk-release file while parsing distribution
==== python-libvirt-python ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
- Add all new APIs and constants in libvirt 6.2.0
==== python-pywbem ====
Version update (0.16.0 -> 0.17.0)
- Update to 0.17.0:
- Dev: Fixed installation of Jupyter Notebook on Python 3.4 by defining
the appropriate minimum versions of the ipython package,
per Python version. (See issue #2135)
- Changed the HTTPS support of pywbem.WBEMListener from using
the deprecated ssl.wrap_socket() function to using the
ssl.SSLContext class that was introduced in Python 2.7.9.
This causes more secure SSL settings to be used.
(See issue #2002)
- Renamed all sub-modules within the pywbem namespace so they are
now private (i.e. with a leading underscore).
This has been done for consistency with the upcoming 1.0.0
version of pywbem (See issue #1925)
==== python-setuptools ====
- Fix License to the correct MIT
==== python-typing_extensions ====
Version update (3.7.4.1 -> 3.7.4.2)
- update to version 3.7.4.2
* official support for Python 3.8 and 3.9
==== python-zope.component ====
Version update (4.6 -> 4.6.1)
- version update to 4.6.1
- Ensure the resolution order of ``BaseGlobalComponents`` is
consistent. See `issue 45 <https://github.com/zopefoundation/zope.component/issues/45>`_.
==== re2 ====
Version update (20200303 -> 20200401)
- Updat to version 2020-04-01:
* Update Unicode data to 13.0.0
* Include the pattern length in "DFA out of memory" errorrs
==== rpm ====
Subpackages: librpmbuild9 rpm-build rpm-devel
- Initialize the libgcrypt library [bnc#1167343]
* new patch: initgcrypt.diff
==== rsibreak ====
Version update (0.12.12 -> 0.12.13)
Subpackages: rsibreak-lang
- Update to 0.12.13:
* Fix crash in some configurations
* Translation improvements
* Minor code cleanup
==== rubygem-rails-6.0 ====
- Recommend yarn package
==== salt ====
Version update (2019.2.3 -> 3000)
Subpackages: python3-salt salt-master salt-minion
- Update to Salt version 3000
See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.html
- Do not make file.recurse state to fail when msgpack 0.5.4 (bsc#1167437)
- Fixes status attribute issue in aptpkg test
- Make setup.py script not to require setuptools greater than 9.1
loop: fix variable names for until_no_eval
- Drop conflictive module.run state patch (bsc#1167437)
- Update patches after rebase with upstream v3000 tag (bsc#1167437)
- Fix some requirements issues depending on Python3 versions
- Removes obsolete patch
- Fix for low rpm_lowpkg unit test
- Add python-singledispatch as dependency for python2-salt
- Fix for temp folder definition in loader unit test
- Make "salt.ext.tornado.gen" to use "salt.ext.backports_abc" on Python 2
- Fix regression in service states with reload argument
- Fix integration test failure for test_mod_del_repo_multiline_values
- Fix for unless requisite when pip is not installed
- Fix errors from unit tests due NO_MOCK and NO_MOCK_REASON deprecation
- Fix tornado imports and missing _utils after rebasing patches
- Removes unresolved merge conflict in yumpkg module
- Added:
* make-setup.py-script-to-not-require-setuptools-9.1.patch
* opensuse-3000-virt-defined-states-222.patch
* fix-for-unless-requisite-when-pip-is-not-installed.patch
* fix-typo-on-msgpack-version-when-sanitizing-msgpack-.patch
* fix-regression-in-service-states-with-reload-argumen.patch
* batch_async-avoid-using-fnmatch-to-match-event-217.patch
* make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
* virt._get_domain-don-t-raise-an-exception-if-there-i.patch
* loop-fix-variable-names-for-until_no_eval.patch
* removes-unresolved-merge-conflict-in-yumpkg-module.patch
* add-missing-_utils-at-loader-grains_func.patch
* changed-imports-to-vendored-tornado.patch
* sanitize-grains-loaded-from-roster_grains.json.patch
* fix-for-temp-folder-definition-in-loader-unit-test.patch
* remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
* reintroducing-reverted-changes.patch
* adds-explicit-type-cast-for-port.patch
* fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
* re-adding-function-to-test-for-root.patch
- Modified:
* move-server_id-deprecation-warning-to-reduce-log-spa.patch
* let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
* strip-trailing-from-repo.uri-when-comparing-repos-in.patch
* prevent-test_mod_del_repo_multiline_values-to-fail.patch
* prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
* remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
* async-batch-implementation.patch
* add-hold-unhold-functions.patch
* add-all_versions-parameter-to-include-all-installed-.patch
* enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
* fix-for-log-checking-in-x509-test.patch
* fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
* add-multi-file-support-and-globbing-to-the-filetree-.patch
* remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
* fix-bsc-1065792.patch
* use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
* return-the-expected-powerpc-os-arch-bsc-1117995.patch
* fixes-cve-2018-15750-cve-2018-15751.patch
* add-cpe_name-for-osversion-grain-parsing-u-49946.patch
* fix-failing-unit-tests-for-batch-async.patch
* decide-if-the-source-should-be-actually-skipped.patch
* allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
* add-batch_presence_ping_timeout-and-batch_presence_p.patch
* run-salt-master-as-dedicated-salt-user.patch
* use-current-ioloop-for-the-localclient-instance-of-b.patch
* integration-of-msi-authentication-with-azurearm-clou.patch
* temporary-fix-extend-the-whitelist-of-allowed-comman.patch
* improve-batch_async-to-release-consumed-memory-bsc-1.patch
* fix-unit-test-for-grains-core.patch
* add-supportconfig-module-for-remote-calls-and-saltss.patch
* avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
* debian-info_installed-compatibility-50453.patch
* include-aliases-in-the-fqdns-grains.patch
* implement-network.fqdns-module-function-bsc-1134860-.patch
* fix-async-batch-multiple-done-events.patch
* support-config-non-root-permission-issues-fixes-u-50.patch
* fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
* activate-all-beacons-sources-config-pillar-grains.patch
* avoid-traceback-when-http.query-request-cannot-be-pe.patch
* fix-aptpkg-systemd-call-bsc-1143301.patch
* use-adler32-algorithm-to-compute-string-checksums.patch
* do-not-break-repo-files-with-multiple-line-values-on.patch
* fix-batch_async-obsolete-test.patch
* provide-the-missing-features-required-for-yomi-yet-o.patch
* fall-back-to-pymysql.patch
* xfs-do-not-fails-if-type-is-not-present.patch
* restore-default-behaviour-of-pkg-list-return.patch
* add-missing-fun-for-returns-from-wfunc-executions.patch
* virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
* run-salt-api-as-user-salt-bsc-1064520.patch
* loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
* support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
* fixing-streamclosed-issue.patch
* do-not-crash-when-there-are-ipv6-established-connect.patch
* calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
* fix-async-batch-race-conditions.patch
* fix-issue-2068-test.patch
* fix-a-wrong-rebase-in-test_core.py-180.patch
* fix-for-suse-expanded-support-detection.patch
* add-environment-variable-to-know-if-yum-is-invoked-f.patch
* add-standalone-configuration-file-for-enabling-packa.patch
* switch-firewalld-state-to-use-change_interface.patch
* do-not-make-ansiblegate-to-crash-on-python3-minions.patch
* make-aptpkg.list_repos-compatible-on-enabled-disable.patch
* add-custom-suse-capabilities-as-grains.patch
* accumulated-changes-from-yomi-167.patch
* get-os_arch-also-without-rpm-package-installed.patch
* fix-git_pillar-merging-across-multiple-__env__-repos.patch
* do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
* add-saltssh-multi-version-support-across-python-inte.patch
* early-feature-support-config.patch
* add-virt.all_capabilities.patch
* accumulated-changes-required-for-yomi-165.patch
* fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
* fix-ipv6-scope-bsc-1108557.patch
* prevent-systemd-run-description-issue-when-running-a.patch
* make-profiles-a-package.patch
* don-t-call-zypper-with-more-than-one-no-refresh.patch
* batch.py-avoid-exception-when-minion-does-not-respon.patch
* read-repo-info-without-using-interpolation-bsc-11356.patch
* x509-fixes-111.patch
* do-not-report-patches-as-installed-when-not-all-the-.patch
- Removed:
* remove-virt.pool_delete-fast-parameter-178.patch
* adds-the-possibility-to-also-use-downloadonly-in-kwa.patch
* align-virt-full-info-fixes-with-upstream-192.patch
* take-checksums-arg-into-account-for-postgres.datadir.patch
* virt-1.volume_infos-fix-for-single-vm.patch
* virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
* preserve-already-defined-destructive_tests-and-expen.patch
* list_downloaded-for-apt-module.patch
* fix-virt-states-to-not-fail-on-vms-already-stopped.-.patch
* virt.volume_infos-fix-for-single-vm.patch
* restrict-the-start_event_grains-only-to-the-start-ev.patch
* fix-virt.full_info-176.patch
* preserving-signature-in-module.run-state-u-50049.patch
* checking-for-jid-before-returning-data.patch
* virt.volume_infos-silence-libvirt-error-message-175.patch
* add-virt.volume_infos-and-virt.volume_delete.patch
* add-virt.network_get_xml-function.patch
* virt.network_define-allow-adding-ip-configuration.patch
* add-ppc64le-as-a-valid-rpm-package-architecture.patch
* bugfix-any-unicode-string-of-length-16-will-raise-ty.patch
* fix-for-older-mock-module.patch
* fix-virt.get_hypervisor-188.patch
* 2019.2.0-pr-54196-backport-173.patch
* enable-passing-grains-to-start-event-based-on-start_.patch
* fix-load-cached-grain-osrelease_info.patch
* open-suse-2019.2.3-virt-defined-states-219.patch
* backport-saltutil-state-module-to-2019.2-codebase.patch
- Enable building and installation for Fedora
- Disable python2 build on Tumbleweed
We are removing the python2 interpreter from openSUSE (SLE16).
As such disable salt building for python2 there.
- Sanitize grains loaded from roster_grains.json cache during "state.pkg"
- Added:
* fix-load-cached-grain-osrelease_info.patch
- Build: Buildequire pkgconfig(systemd) instead of systemd
- Backport saltutil state module to 2019.2 codebase (bsc#1167556)
- Add new custom SUSE capability for saltutil state module
- Added:
* backport-saltutil-state-module-to-2019.2-codebase.patch
* add-new-custom-suse-capability-for-saltutil-state-mo.patch
==== slang ====
Version update (2.3.1a -> 2.3.2)
Subpackages: libslang2 slang-slsh
- slang 2.3.2:
* It is now possible to use reserved words as struct
field names without quoting them. For example, it is now possible
to write
s = struct { public = value };
Previously, this required the field name to be quoted:
s = struct { "public" = value };
- drop static library and its LTO workaround
- git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch: upstreamed
- slang-fsuid.patch: refreshed
==== snapper ====
Subpackages: libsnapper5 snapper-zypp-plugin
- updated translations (bsc#1149754)
- generate dsc file for Ubuntu 19.10
==== spacenavd ====
Version update (0.6 -> 0.7.1)
- Remove unnecessary _service file
- Fix pidfile (/var/run -> /run)
- Bugfix release 0.7.1
* fixed build on gcc 10
* fixed configure script which failed to detect the version number correctly
in release 0.7, incorrectly trying to rely on git to do so.
- remove support for pre-systemd openSUSE releases
- remove patch spacenavd-add-blacklist-and-device-ids.patch
- remove patch spacenavd-add-missing-usbid.patch
- remove patch spacenavd-0.6+git3066072.patch
- remove patch spacenavd-fix-pidfile.patch
- Release 0.7
* implemented the ability to log to syslog.
* ignore joystick devices when searching for USB devices (linux).
* added code to attempt to wrestle devices from the X server.
* added the new 3Dconnexion vendor id to the device matching logic.
* made builds reproducible by linking in alphabetical order.
* added option led = auto, to turn the LED on only when a client connects (linux).
* implemented a blacklist of USB device ids that should be ignored.
==== speech-dispatcher ====
Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak
- Fix build; don't attempt remove %{_datadir}/info/dir if the build
did not create it (can depend onn if other packages bring info
into the buildroot).
==== strace ====
Version update (5.5 -> 5.6)
- Update to strace 5.6
* Changes in behaviour
* Messages about unknown tracees are now subject to the strace's quietness
setting (-q/--quiet).
* If -A option is provided without -o, or -S option without -c/-C, a warning
about its uselessness is printed now.
* The usage of --seccomp-bpf without -f has no effect now.
* Improvements
* Every short option now has a long option alias, which also has enabled
the following improvements:
* Ability to use human-readable settings for -I/--interruptible,
- D/--daemonize options.
* Ability to silence specific messages using -e quiet/--quiet qualifier
(an alias for the -q option), including those that couldn't be silenced
previously (path resolution messages and "superseded by execve").
* Ability to specify selected fd decoding features using
- e decode-fds/--decode-fds qualifier (an alias for the -y option).
* Ability to set precision for the absolute timestamp, relative timestamp,
and syscall time output (using --absolute-timestamps,
- -relative-timestamps, and --syscall-times options, respectively).
* Implemented ability to select the set of displayed columns in the call
summary output (-U/--summary-columns option).
* Implemented ability to sort on any summary column.
* Implemented ability to show information about minimum and maximum call
duration in the call summary output (addresses Debian bug #240945).
* Implemented printing of PIDs associated with pidfds in -yy mode.
* Implemented PTRACE_GETREGS API support on hppa, sh, sh64, and xtensa.
* Improved performance of libdw-based stack traces printing by implementing
a symbol-to-address cache.
* Implemented decoding of openat2 and pidfd_getfd syscalls.
* Enhanced io_uring_register, prctl, sched_getattr, and sched_setattr syscall
decoding.
* Implemented decoding of BPF_MAP_LOOKUP_BATCH,
BPF_MAP_LOOKUP_AND_DELETE_BATCH, BPF_MAP_UPDATE_BATCH, and
BPF_MAP_DELETE_BATCH bpf syscall commands.
* Enhanced decoding of BPF_MAP_CREATE and BPF_PROG_ATTACH bpf syscall
commands.
* Enhanced decoding of RTC_VL_READ ioctl command.
* Enhanced decoding of IFLA_* netlink attributes.
* Implemented HIDIOCGRAWUNIQ() ioctl command number printing.
* Wired up kexec_file_load syscall on hppa.
* Updated lists of AUDIT_*, BPF_*, CLONE_*, GRND_*, IFLA_*, IORING_*,
IPPROTO_*, KEY_*, KVM_*, RTM_F_*, SCHED_*, and *_MAGIC constants.
* Updated lists of ioctl commands from Linux 5.6.
* Bug fixes
* Fixed build on csky abiv1 architecture.
* Various minor fixes in VIDIOC_* ioctl output formatting.
* Fix printing of the size field for _IOC_NONE ioctl command numbers on sparc.
==== transactional-update ====
Version update (2.21 -> 2.21.1)
Subpackages: transactional-update-zypp-config
- Version 2.21.1
- Rework error messages on failing umount [boo#1168389]
==== unar ====
Version update (1.10.5 -> 1.10.7)
- Update to version 1.10.7
* Prevent using reference to dangling pointer for archives
with password in interactive mode Fixes #112
* Fix Undefined behaviour in lzw allocation
* Return suggested path if we're running non-interactive (-q
option was specified).
* Fix incorrect comments parsing
* Fix case when some permissions from Windows-generated
archives were affecting files on Mac OS
* Add tests for extended 64-Zip
* Tests added, Fixes #101
* Add tests for reading CDR
* Add basic test for incorrect date conversion #99
* Cleanup bufer after usage in tests
* Check ZIP extra field if >= 9 bytes
- Drop Group tag
- Spec cleanup
==== utf8proc ====
Version update (2.4.0 -> 2.5.0)
- utf8proc 2.5.0:
* Unicode 13 support
* No longer report zero width for category Sk
==== v4l2loopback ====
Version update (0.12.3_k5.6.0_1 -> 0.12.4_k5.6.2_1)
Subpackages: v4l2loopback-kmp-64kb v4l2loopback-kmp-default
- Update to version 0.12.4
* Explain what exclusive_caps does instead of referring to a
closed ticket
* Use "Chrome" rather than "Chromium"
* Mention exclusive_caps mode option
* Add linebreaks to fix markdown
* Set the default number of buffers to 2
* instruction on obtaining yuv files
* infinite loop over yuv frames
* Drop cast to (time_t)
* print "SUCCESS" message on installation success
* use v4l2_buffer ptr instead of timeval
- Dropped v4l2loopback-dont_use_timeval.patch and
v4l2loopback-drop_cast_to_time_t.patch (merged upstream)
==== xfce4-clipman-plugin ====
Version update (1.6.0 -> 1.6.1)
Subpackages: xfce4-clipman-plugin-lang
- Update to version 1.6.1
* Add translateable files to POTFILES (bxo#16608)
* Bump libxfce4ui ifdef to 4.15.1
* Translation Updates
==== xfce4-notifyd ====
Version update (0.4.4 -> 0.6.0)
Subpackages: xfce4-notifyd-lang
- Update to 0.6.0
* Simplify drawing the notification bubble
* Switch to new fallback style class "keycap"
* Ensure normal font size with Adwaita and keycap class
* Fix logging simultaneous notifications (bxo#15167)
* Disable rounded corners w/o compositing (bxo#16586)
* panel-plugin: Fix configure dialog
* panel-plugin: Use new XfceTitledDialog api
* panel-plugin: Toggle 'Do not disturb' with middle mouse click
(bxo#16132)
* Allow compilation with panel 4.15
* panel-plugin: Remove deprecated calls
* Replace GtkStock buttons
* Translation Updates
==== yast2 ====
Version update (4.2.80 -> 4.2.81)
Subpackages: yast2-logs
- Retranslate wizard help button in NCurses UI (bsc#1167224)
- 4.2.81
==== yast2-dhcp-server ====
Version update (4.2.2 -> 4.2.3)
- bsc#1167474
- removed token ring support
- 4.2.3
==== yast2-packager ====
Version update (4.2.60 -> 4.2.61)
- Allow updating the roles via self_update repository (bsc#1168702)
- 4.2.61
==== yast2-storage-ng ====
Version update (4.2.106 -> 4.2.107)
- allow to disable LUKS activation (bsc#1162545)
- 4.2.107
==== yast2-tune ====
Version update (4.2.2 -> 4.2.3)
- Using SysctlConfig class: Handle sysctl entries in different
directories (bsc#1151649).
- 4.2.3
1
0
Hi,
Are there any plans/is there any progress of enabling opensuse TW or
Leap for the Hardkernel Odroid N2? I can't find anything on this list
about that, and the last message about this I've seen is on the forum,
https://forums.opensuse.org/showthread.php/536160-Initial-success-running-L…
The last post on that thread is almost a year ago (May 28, 2019)
I've two of them now, both running Ubuntu, and ordered two more at
Hardkernel; could take a while before they arrive.
But I could do some testing when those two arrive.
regards, Jogchum
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
4
8
09 Apr '20
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&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:
ImageMagick (7.0.10.2 -> 7.0.10.3)
Mesa (20.0.2 -> 20.0.4)
Mesa-drivers (20.0.2 -> 20.0.4)
autoyast2 (4.2.31 -> 4.2.34)
bash-completion
binutils (2.33.1 -> 2.34)
bluedevil5 (5.18.3 -> 5.18.4.1)
breeze (5.18.3 -> 5.18.4.1)
breeze-gtk (5.18.3 -> 5.18.4.1)
bubblewrap (0.4.0 -> 0.4.1)
ca-certificates-mozilla
ccache (3.7.7 -> 3.7.9)
ceph (15.1.0.1521+gcdf35413a0 -> 15.2.0.108+g8cf4f02b08)
clazy
cpio
cryptsetup (2.3.0 -> 2.3.1)
discover (5.18.3 -> 5.18.4.1)
drkonqi5 (5.18.3 -> 5.18.4.1)
dump
elfutils (0.178 -> 0.179)
exim
ffmpeg-4
firewalld (0.7.3 -> 0.7.4)
glib2 (2.62.5 -> 2.62.6)
glib2-branding-openSUSE
gnome-keyring
gnome-session
gnome-shell-extensions
gnome-weather (3.34.0 -> 3.34.1)
grantlee5
graphviz
graphviz-addons
gtk3 (3.24.14 -> 3.24.16)
gucharmap (12.0.1 -> 13.0.0)
hfsutils
hxtools (20200310 -> 20200331)
kactivitymanagerd (5.18.3 -> 5.18.4.1)
kcm_sddm (5.18.3 -> 5.18.4.1)
kde-cli-tools5 (5.18.3 -> 5.18.4.1)
kde-gtk-config5 (5.18.3 -> 5.18.4.1)
kde-user-manager (5.18.3 -> 5.18.4.1)
kdiagram (2.6.1 -> 2.6.2)
kdump
kernel-64kb (5.5.13 -> 5.6.0)
kernel-source (5.5.13 -> 5.6.0)
kexec-tools
kgamma5 (5.18.3 -> 5.18.4.1)
khotkeys5 (5.18.3 -> 5.18.4.1)
kinfocenter5 (5.18.3 -> 5.18.4.1)
kismet
kmenuedit5 (5.18.3 -> 5.18.4.1)
krb5
kscreen5 (5.18.3 -> 5.18.4.1)
kscreenlocker (5.18.3 -> 5.18.4.1)
ksshaskpass5 (5.18.3 -> 5.18.4.1)
ksysguard5 (5.18.3 -> 5.18.4.1)
kwayland-integration (5.18.3 -> 5.18.4.1)
kwin5 (5.18.3 -> 5.18.4.1)
kwrited5 (5.18.3 -> 5.18.4.1)
lensfun
libgnomesu (2.0.3 -> 2.0.4)
libjpeg-turbo (2.0.3 -> 2.0.4)
libkdecoration2 (5.18.3 -> 5.18.4.1)
libkscreen2 (5.18.3 -> 5.18.4.1)
libksysguard5 (5.18.3 -> 5.18.4.1)
libmusicbrainz5
liborcus (0.15.3 -> 0.15.4)
libqt5-qtlocation
libqt5-qtwebengine
librdkafka (1.1.0 -> 1.3.0)
libreoffice
libsigc++2 (2.10.2 -> 2.10.3)
libstorage-ng (4.2.71 -> 4.2.72)
libwacom (1.1 -> 1.3)
libwebp (1.0.3 -> 1.1.0)
linux-glibc-devel (5.5 -> 5.6)
mdadm
memcached (1.5.17 -> 1.6.2)
milou5 (5.18.3 -> 5.18.4.1)
moonjit
mozilla-nss (3.50 -> 3.51)
mpfr
mtools (4.0.23 -> 4.0.24)
nano (4.9 -> 4.9.1)
ncurses
nfs-utils
open-iscsi
openSUSE-build-key
openssl (1.1.1d -> 1.1.1f)
openssl-1_1 (1.1.1d -> 1.1.1f)
oxygen5 (5.18.3 -> 5.18.4.1)
pam
perl-Mojolicious (8.35 -> 8.36)
perl-Template-Toolkit (3.007 -> 3.008)
permissions (1550_20200228 -> 1550_20200324)
pesign-obs-integration
php7
plasma-browser-integration (5.18.3 -> 5.18.4.1)
plasma-nm5 (5.18.3 -> 5.18.4.1)
plasma5-addons (5.18.3 -> 5.18.4.1)
plasma5-desktop (5.18.3 -> 5.18.4.1)
plasma5-integration (5.18.3 -> 5.18.4.1)
plasma5-openSUSE
plasma5-pa (5.18.3 -> 5.18.4.1)
plasma5-thunderbolt (5.18.3 -> 5.18.4.1)
plasma5-workspace (5.18.3 -> 5.18.4.1)
polkit-kde-agent-5 (5.18.3 -> 5.18.4.1)
poppler (0.84.0 -> 0.86.1)
poppler-qt5 (0.84.0 -> 0.86.1)
powerdevil5 (5.18.3 -> 5.18.4.1)
protobuf-c (1.3.2 -> 1.3.3)
pulseaudio
python-dkimpy (0.9.3 -> 1.0.3)
python-dulwich
python-gtk
python-gunicorn (19.9.0 -> 19.10.0)
python-pywbem (0.15.0 -> 0.16.0)
rsibreak (0.12.11 -> 0.12.12)
rtl8812au (5.2.20.2+git20190904.30d47a0_k5.5.13_1 -> 5.6.4.2+git20200318.49e98ff_k5.6.0_1)
rubygem-rails-6.0
rubygem-rubocop (0.80.1 -> 0.81.0)
samba (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f)
sbl
schily
setools (4.2.2 -> 4.3.0)
speech-dispatcher
spice-gtk
subversion
susepaste
system-users
systemsettings5 (5.18.3 -> 5.18.4.1)
sysuser-tools
texlive
tiff
transactional-update (2.20.4 -> 2.21)
vala (0.46.6 -> 0.46.7)
vim
vlc
wireshark
wpa_supplicant
xapps
xdg-desktop-portal-kde (5.18.3 -> 5.18.4.1)
xfce4-clipman-plugin (1.4.4 -> 1.6.0)
xfce4-pulseaudio-plugin (0.4.2 -> 0.4.3)
xfce4-screensaver (0.1.9 -> 0.1.10)
xfce4-session (4.14.1 -> 4.14.2)
xfce4-terminal (0.8.9.1 -> 0.8.9.2)
xorg-x11-server (1.20.7+0 -> 1.20.8+0)
xscreensaver (5.43 -> 5.44)
xterm (345 -> 353)
xz (5.2.4 -> 5.2.5)
yast2 (4.2.78 -> 4.2.80)
yast2-bootloader (4.2.20 -> 4.2.21)
yast2-configuration-management (4.2.2 -> 4.2.4)
yast2-network (4.2.60 -> 4.2.65)
yast2-security (4.2.11 -> 4.2.12)
yast2-storage-ng (4.2.104 -> 4.2.106)
=== Details ===
==== ImageMagick ====
Version update (7.0.10.2 -> 7.0.10.3)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7 perl-PerlMagick
- version update to 7.0.10.3
* The -charcoal option should ignore the alpha channel.
* Fix numerical instability issue when drawing lines
* Improve mono font rendering (reference
https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723)
==== Mesa ====
Version update (20.0.2 -> 20.0.4)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to Mesa 20.0.4
* emergency release, which reverts a serious SPIR-V regression
in the 20.0.3 release.
- supersedes U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch
- U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch
* revert severe spirv regression; emergency release will be
available soon ...
- update to Mesa 20.0.3
* bugfix release: fixes all over the tree; mostly AMD (radv,
aco), NIR and Intel (isl, anv)
==== Mesa-drivers ====
Version update (20.0.2 -> 20.0.4)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600
- update to Mesa 20.0.4
* emergency release, which reverts a serious SPIR-V regression
in the 20.0.3 release.
- supersedes U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch
- U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch
* revert severe spirv regression; emergency release will be
available soon ...
- update to Mesa 20.0.3
* bugfix release: fixes all over the tree; mostly AMD (radv,
aco), NIR and Intel (isl, anv)
==== autoyast2 ====
Version update (4.2.31 -> 4.2.34)
Subpackages: autoyast2-installation
- Service for init scripts: Try to start "network-online.target"
before starting the AY init scripts in order to get a working
network (bsc#1164105).
- 4.2.34
- Restore some missing icons (related to bsc#1168123, boo#1109310
and boo#1168281).
- 4.2.33
- Fix desktop files updating some icons and groups (related to
bsc#1168123).
- 4.2.32
==== bash-completion ====
- Fix completion excluding directories (boo#1167952).
* bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
==== binutils ====
Version update (2.33.1 -> 2.34)
Subpackages: binutils-devel
- Update binutils-2.34-branch.diff.gz.
- Remove fix-try_load_plugin.patch as it is part
of the updated binutils-2.34-branch.diff.gz patch.
- Add binutils-pr25593.diff to fix DT_NEEDED order with -flto
[bsc#1163744]
- Update fix-try_load_plugin.patch to latest version.
- Add fix-try_load_plugin.patch in order to fix fallback caused
by backport for PR25355.
- Update to binutils 2.34:
* The disassembler (objdump --disassemble) now has an option to
generate ascii art thats show the arcs between that start and end
points of control flow instructions.
* The binutils tools now have support for debuginfod. Debuginfod is a
HTTP service for distributing ELF/DWARF debugging information as
well as source code. The tools can now connect to debuginfod
servers in order to download debug information about the files that
they are processing.
* The assembler and linker now support the generation of ELF format
files for the Z80 architecture.
- Rename and get binutils-2.34-branch.diff.gz (boo#1160254).
- Rebase add-ulp-section.diff, binutils-revert-plt32-in-branches.diff,
cross-avr-size.patch and binutils-skip-rpaths.patch.
- Add new subpackages for libctf and libctf-nobfd.
- Disable LTO due to boo#1163333.
- Includes fixes for these CVEs:
bnc#1153768 aka CVE-2019-17451 aka PR25070
bnc#1153770 aka CVE-2019-17450 aka PR25078
==== bluedevil5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: bluedevil5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* Remove bold formatting of device name
==== breeze ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* Fix build with Qt 5.15
* Fix Defaults not being set properly in Breeze window decoration settings for 'Draw a circle around close button'
==== breeze-gtk ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== bubblewrap ====
Version update (0.4.0 -> 0.4.1)
- Update to version 0.4.1:
* retcode: fix return code with syncfd and no event_fd
* Ensure we're always clearing the cap bounding set
* tests: Update output patterns for libcap >= 2.29
* Don't rely on geteuid() to know when to switch back from setuid root
* Don't support --userns2 in setuid mode
* fixes CVE-2020-5291
* fixes bsc#1168291
==== ca-certificates-mozilla ====
- also run update-ca-certificates in %posttrans
==== ccache ====
Version update (3.7.7 -> 3.7.9)
- Update to version 3.7.9:
* Fixed replacing of /dev/null when building as root with hard link mode enabled and using -o /dev/null.
* Removed incorrect assertion resulting in ?ccache: error: Internal error in format? when using -fdebug-prefix-map=X= with X equal to $PWD.
* Improved CUDA/NVCC support: Recognize -dc and -x cu options.
* Improved name of temporary file used in NFS-safe unlink.
- Changes for version 3.7.8:
* Use $PWD instead of the real CWD (current working directory) when checking for CWD in preprocessed output. This fixes a problem when $PWD includes a symlink part and the user has set hash_dir = false.
* Rewrote the Windows version of the lockfile routines. This should mitigate several problems with the old implementation.
* If localtime_r fails the epoch time is now logged instead of garbage.
* Improved error message when a boolean environment variable has an invalid value.
* Improved the regression fix in ccache 3.7.5 related to not passing compilation-only options to the preprocessor.
* ccache?s PCH test suite now skips running the tests if it detects broken PCH compiler support.
* Fixed unit test failure on Windows.
* Fixed ?stringop-truncation? build warning on Windows.
* Improved ?x_rename? implementation on Windows.
* Improved removal of temporary file when rewriting absolute paths to relative in the dependency file.
* Clarified ?include_file_ctime sloppiness? in the Performance section in the manual.
==== ceph ====
Version update (15.1.0.1521+gcdf35413a0 -> 15.2.0.108+g8cf4f02b08)
Subpackages: librados2 librbd1
- Update to 15.2.0-108-g8cf4f02b08:
+ rebase on tip of upstream "octopus" branch, SHA1 9267cc03e1b1612109dd57cc6ce74c34ed1f1d00
* cephadm: Fix truncated output of "ceph mgr dump"
- Update to 15.2.0-29-g274f7bc2e7:
+ rebase on tip of upstream "octopus" branch, SHA1 a8062613c81ad08815edcdf06e668fcc77270a03
* upstream 15.2.0 (first Octopus stable) release
https://ceph.io/releases/v15-2-0-octopus-released/
- Update to 15.1.1-220-g0f87374dc1:
+ rebase on tip of upstream "octopus" branch, SHA1 243cbd6224921f7f5c2463705c75cb9eafd0db5c
* upstream 15.1.1 (Octopus release candidate) release
https://github.com/ceph/ceph/releases/tag/v15.1.1
+ cephadm: read everything when calling "ceph mgr dump"
- Update to 15.1.0-2160-g310e512e18:
+ rebase on tip of upstream "octopus" branch, SHA1 465f3855623e30f3b4694f3090adbe27c8cd49c3
- Update to 15.1.0-1766-g3d31471523:
+ rebase on tip of upstream master, SHA1 25b8ecc216b02e848f9719ced8c84670de656e78
==== clazy ====
- Add upstream patch:
* 0001-Fix-build-issues-using-llvm-10.0.0.patch
==== cpio ====
Subpackages: cpio-mt
- starting with GCC 10, the default of '-fcommon' option will
change to '-fno-common'. Because cpio build fails with
'fno-common', add '-fcommon' option to optflags as a temporary
workaround for this problem till it's properly fixed [bsc#1160870]
==== cryptsetup ====
Version update (2.3.0 -> 2.3.1)
Subpackages: libcryptsetup12 libcryptsetup12-hmac
- Split translations to -lang package
- New version to 2.3.1
* Support VeraCrypt 128 bytes passwords.
VeraCrypt now allows passwords of maximal length 128 bytes
(compared to legacy TrueCrypt where it was limited by 64 bytes).
* Strip extra newline from BitLocker recovery keys
There might be a trailing newline added by the text editor when
the recovery passphrase was passed using the --key-file option.
* Detect separate libiconv library.
It should fix compilation issues on distributions with iconv
implemented in a separate library.
* Various fixes and workarounds to build on old Linux distributions.
* Split lines with hexadecimal digest printing for large key-sizes.
* Do not wipe the device with no integrity profile.
With --integrity none we performed useless full device wipe.
* Workaround for dm-integrity kernel table bug.
Some kernels show an invalid dm-integrity mapping table
if superblock contains the "recalculate" bit. This causes
integritysetup to not recognize the dm-integrity device.
Integritysetup now specifies kernel options such a way that
even on unpatched kernels mapping table is correct.
* Print error message if LUKS1 keyslot cannot be processed.
If the crypto backend is missing support for hash algorithms
used in PBKDF2, the error message was not visible.
* Properly align LUKS2 keyslots area on conversion.
If the LUKS1 payload offset (data offset) is not aligned
to 4 KiB boundary, new LUKS2 keyslots area in now aligned properly.
* Validate LUKS2 earlier on conversion to not corrupt the device
if binary keyslots areas metadata are not correct.
==== discover ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* fix toplevels test
* fwupd: improve error message
* fwupd: improve cancellable usage
* flatpak: Don't insist on performing tasks after cancellation (kde#419062)
* odrs: Remove seemingly unused cache files
* flatpak: fix crash (kde#419107)
* cmake: Include messages about availability of Flatpak and Fwupd
==== drkonqi5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: drkonqi5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* Display PID & signal numbers unlocalized
* remove pointless and arbitrary 4 line frame limit
==== dump ====
- starting with GCC 10, the default of '-fcommon' option will
change to '-fno-common'. Because dump build fails with
'fno-common', add '-fcommon' option to optflags as a temporary
workaround for this problem till it's properly fixed [bsc#1160263]
==== elfutils ====
Version update (0.178 -> 0.179)
Subpackages: libasm1 libdw1 libelf-devel libelf1
- Update to version 0.179:
debuginfod-client: When DEBUGINFOD_PROGRESS is set and the program doesn't
install its own debuginfod_progressfn_t show download
progress on stderr.
DEBUGINFOD_TIMEOUT is now defined as seconds to get at
least 100K, defaults to 90 seconds.
Default to $XDG_CACHE_HOME/debuginfod_client.
New functions debuginfod_set_user_data,
debuginfod_get_user_data, debuginfod_get_url and
debuginfod_add_http_header.
Support for file:// URLs.
debuginfod: Uses libarchive directly for reading rpm archives.
Support for indexing .deb/.ddeb archives through dpkg-deb
or bsdtar.
Generic archive support through -Z EXT[=CMD]. Which can be
used for example for arch-linux pacman files by using
- Z '.tar.zst=zstdcat'.
Better logging using User-Agent and X-Forwarded-For headers.
More prometheus metrics.
Support for eliding dots or extraneous slashes in path names.
debuginfod-find: Accept /path/names in place of buildid hex.
libelf: Handle PN_XNUM in elf_getphdrnum before shdr 0 is cached
Ensure zlib resource cleanup on failure.
libdwfl: dwfl_linux_kernel_find_elf and dwfl_linux_kernel_report_offline
now find and handle a compressed vmlinuz image.
readelf, elflint: Handle PT_GNU_PROPERTY.
translations: Updated Ukrainian translation.
==== exim ====
- don't create logfiles during install
* fixes CVE-2020-8015 (bsc#1154183)
==== ffmpeg-4 ====
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5
- Always build the binary ffmpeg-4 even on Leap releases boo#1167628:
* The conflicts in place should allow users to decide if they
want to use ffmpeg from ffmpeg package or ffmpeg-4 from this
package
- Add -ffat-lto-objects to _lto_cflags to fix configure checks
==== firewalld ====
Version update (0.7.3 -> 0.7.4)
Subpackages: python3-firewall
- Update to 0.7.4
This is a bug fix only release.
However, it does reintroduce the zone drifting bug as a feature. See #258 and #441. This behavior is disabled by default.
* improvement: build: add an option to disable building documentation
* Typo in firewall-config(1)
* Fix typo in TFTP service description
* doc: README: add note about language translations
* fix: rich: source/dest only matching with mark action
* feat: AllowZoneDrifting config option
* feat: nftables: support AllowZoneDrifting=yes
* feat: ipXtables: support AllowZoneDrifting=yes
* fix: firewall-offline-cmd: Don't print warning about AllowZoneDrifting
* fix: add logrotate policy
* fix: tests: regenerate testsuite if .../{cli,python}/*.at changes
* doc: direct: add CAVEATS section
* fix: checkIP6: strip leading/trailing square brackets
* fix: nftables: remove square brackets from IPv6 addresses
* fix: ipXtables: remove square brackets from IPv6 addresses
* fix: nftables: zone dispatch with multidimensional ipsets
* fix: ipset: destroy runtime sets on reload/stop
* fix: port: support querying sub ranges
* fix: source_port: support querying sub ranges
* doc: specify accepted characters for object names
* fix: doc: address copy/paste mistakes in short/description
* fix: configure: atlocal: quote variable values
* fix: nftables: allow set intervals with concatenations
* doc: clarify --set-target values "default" vs "reject"
==== glib2 ====
Version update (2.62.5 -> 2.62.6)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.62.6:
+ This is expected to be the final release in the 2.62.x stable
series; maintenance effort will shift to the newer 2.64.x
stable series now.
+ Fix SOCKS5 username/password authentication.
+ Exception handling fixes on Windows.
+ Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378,
glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393,
glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411.
+ Updated translations.
==== glib2-branding-openSUSE ====
- Update .gschema.override.in:
+ Set sleep-inactive-ac-timeout, sleep-inactive-battery-timeout to
0 for Leap to be consistent with SLE and old versions (bsc#1158497).
==== gnome-keyring ====
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- According to the warning in the spec file baselibs.conf should be
updated when the scriptlet for pam-config is changed. This was
not done when the change was made to open the keyring also with
sddm (see boo#1167321).
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Add gnome-session-remove-gsd-XSettings.patch: Remove
org.gnome.SettingsDaemon.XSettings from file gnome.session
(bsc#1163262 glgo#GNOME/gnome-session#51)
==== gnome-shell-extensions ====
Subpackages: gnome-shell-classic gnome-shell-classic-session
- Add gnome-shell-extensions-remove-gsd-XSettings.patch: Remove
org.gnome.SettingsDaemon.XSettings from file gnome-classic.session
(bsc#1163262 glgo#GNOME/gnome-session#51)
==== gnome-weather ====
Version update (3.34.0 -> 3.34.1)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 3.34.1:
+ Bugs fixed: Always shows weather for wrong location.
+ Updated translations.
==== grantlee5 ====
- Require cmake(Qt5LinguistTools) for building to enable testing of
internationalization
- Use xvfb-run to run all tests, this obsoletes the following patch:
* grantlee-5.2.0-disable-textdocument-tests.patch
==== graphviz ====
Subpackages: graphviz-plugins-core libgraphviz6
- Add also configure option to not build py2 if the python2
build is disabled
- Add python2/python3 split subpkgs in order to allow building
without python2 available
==== graphviz-addons ====
Subpackages: graphviz-gd graphviz-gnome
- Rename python*-graphviz to python*-gv, there is also normal
pypi graphviz package and we clash otherwise and override
each other
- Add also configure option to not build py2 if the python2
build is disabled
- Add python2/python3 split subpkgs in order to allow building
without python2 available
- Auto-identify the correct ruby-version using pkg-config.
==== gtk3 ====
Version update (3.24.14 -> 3.24.16)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.16:
+ Fix the build.
- Changes from version 3.24.15:
+ filechooser:
- Fix a crash.
- Support selecting directories with a new enough file chooser
portal.
+ textview: Speed up tag handling.
+ wayland:
- Fix problems with clipboard handling.
- Fix a crash in the Wayland input method.
- Support cursor scale of 400%.
- Fix a crash in glade.
+ css: Support font-feature-settings
+ Adwaita:
- Use tabular figures where appropriate.
- Color tweaks for dark mode.
- Improve rendering of rounded corners.
+ Updated translations.
==== gucharmap ====
Version update (12.0.1 -> 13.0.0)
Subpackages: libgucharmap_2_90-7
- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson
==== hfsutils ====
- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
declare it "extern" in copyin.c and copyout.c,
do not declare it in libhfs/hfs.h.
[bsc#1160268, bug1160268-no-common.patch]
==== hxtools ====
Version update (20200310 -> 20200331)
Subpackages: fd0ssh ofl
- Update to release 20200331
* vfontas: add "N2" vectorizer
* vfontas: new -saven2 command to use N2
* vfontas: moved N1 to historic status
==== kactivitymanagerd ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kactivitymanagerd-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kcm_sddm ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kcm_sddm-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kde-cli-tools5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kde-cli-tools5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kde-gtk-config5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* [GTK Config] Construct font style by hand instead of relying on Qt function (kde#333146)
* [GTK Config] Add XSettingsd as a runtime dependency (kde#418263)
==== kde-user-manager ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kde-user-manager-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kdiagram ====
Version update (2.6.1 -> 2.6.2)
Subpackages: libKChart2 libKGantt2 libkchart-lang libkgantt-lang
- Update to 2.6.2
* Reimplement Chart::paint() to fix printing issues
The previous implementation did not take the headers and
footers into account when resizing the diagram (kde#405075)
* Fix painting bar diagrams with horizontal bars
* Do not reference private headers in KChart convenience header
- Add full Source URL
- Use %lang_package macro
- Run spec-cleaner
==== kdump ====
- kdump-make-sure-that-the-udev-runtime-directory-exists.patch:
Make sure that the udev runtime directory exists (bsc#1164713).
==== kernel-64kb ====
Version update (5.5.13 -> 5.6.0)
Subpackages: kernel-64kb-devel
- Refresh
patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch.
Update upstream status.
- commit 46fab61
- mac80211: fix authentication with iwlwifi/mvm
(https://lkml.kernel.org/r/20200329.212136.273575061630425724.davem@davemlof…)
- commit 5032681
- Revert "sign also s390x kernel images (bsc#1163524)"
This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f.
The pesign-obs-integration changes needed for s390x image signing are
still missing in Factory so that this change breaks s390x builds.
- commit 9544af9
- Update to 5.6 final
- refresh configs
- commit da616f7
==== kernel-source ====
Version update (5.5.13 -> 5.6.0)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-macros kernel-syms
- Refresh
patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch.
Update upstream status.
- commit 46fab61
- mac80211: fix authentication with iwlwifi/mvm
(https://lkml.kernel.org/r/20200329.212136.273575061630425724.davem@davemlof…)
- commit 5032681
- Revert "sign also s390x kernel images (bsc#1163524)"
This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f.
The pesign-obs-integration changes needed for s390x image signing are
still missing in Factory so that this change breaks s390x builds.
- commit 9544af9
- Update to 5.6 final
- refresh configs
- commit da616f7
==== kexec-tools ====
- kexec-tools-Remove-duplicated-variable-declarations.patch:
Remove duplicated variable declarations (boo#1160399).
- kexec-tools-s390-Reset-kernel-command-line-on-syscal.patch: s390:
Reset kernel command line on syscall fallback (bsc#1167868).
==== kgamma5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kgamma5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== khotkeys5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: khotkeys5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kinfocenter5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kinfocenter5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* only add devices to the smb mount model that are network shares
* skip over supposed network shares that aren't
* Be more accurate in reporting the x86 CPU features solid detects
==== kismet ====
Subpackages: kismet-capture-freaklabs-zigbee kismet-capture-linux-bluetooth kismet-capture-linux-wifi kismet-capture-nrf-51822 kismet-capture-nrf-mousejack kismet-capture-sdr-rtl433 kismet-capture-sdr-rtladsb kismet-capture-sdr-rtlamr kismet-capture-ti-cc2540 kismet-logtools
- Install plugin alertsyslog.
==== kmenuedit5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kmenuedit5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== krb5 ====
Subpackages: krb5-client
- Fix segfault in k5_primary_domain; (bsc#1167620);
- Added patches:
* 0009-Fix-null-dereference-qualifying-short-hostnames.patch
==== kscreen5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kscreenlocker ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== ksshaskpass5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: ksshaskpass5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== ksysguard5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: ksysguard5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kwayland-integration ====
Version update (5.18.3 -> 5.18.4.1)
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== kwin5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: kwin5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* [kcmkwin/kwindesktop] Fix inability to create more than one row on the "Virtual Desktops" settings page (kde#419141)
* [wayland] Recursively destroy WindowPixmap objects
* [scenes/opengl] Print a debug message when viewport limits aren't met
==== kwrited5 ====
Version update (5.18.3 -> 5.18.4.1)
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== lensfun ====
Subpackages: lensfun-data liblensfun1
- Update the license tag. The data files are under CC-BY-SA-3.0.
- update lensfun data to 48775126:
- Add Olympus OM-D E-M5 Mark III camera.
- Add Olympus E-M1 Mark III
- Build-Test failed - fix
- commit 3f1289b44afb1b6f2ee22a8e87c7d1fb074be0f1 doubled entry
for canon 15mm fisheye. Removed the one without data
- Add 24-105mm f/3.5-5.6, 15mm f/2.8 Fisheye #1088
- Improve Iphone XS profiles.
- Move X100F from mil-fujifilm.xml
- Move X100F to compact-fujifilm.xml
- Add Iphone XS profiles contributed in #982
- Merge pull request #1044 from EdgarLux/master
- Add DC-S1 and DC-S1R per #1099
- Add DMC-TZ96 per #1094
- Added Canon EOS KISS M camera (it's actually the same as the
Canon EOS M50, just a version of it released for the Japanese
market)
- data:lens: Improve TCA and vignetting for Sony FE 85mm f/1.4 GM
- data:lens: Improve TCA and vignetting for Sony FE 16-35mm f/2.8
GM
- Upload 7471de #1072. Distortion and TCA corrections for Pentax
HD PENTAX-DA 55-300mm f/4.5-6.3 ED PLM WR RE (×1,534).
- Upload 3ed26e #479. Dostortion and TCA, Minolta AF 24-105mm
f/3.5-4.5 (D).
- Upload d4bd55 #478. Distortion and TCA for Minolta AF 17-35mm
f/2.8-4 (D).
- Upload fba583 #477. Minolta lens 50mm F1.4, distortion and TCA.
- Upload 3a647c #1075. NIKKOR Z 24-70mm f2,8 S, distortion and
TCA.
- Upload 75f392 #476. Minolta AF 50mm f/2.8 Macro distortion and
TCA.
- The SM-N950U is the Galaxy Note 8
- Add an alias for another name of the Samsung Galaxy S8
- Upload 34eb2e #1047. Better correction for Leica 12-60mm µ4/3.
- Upload 6180fa #468. Add TCA corrections for Canon PowerShot
A640.
- Upload 52e6be #465. Distortion and vignetting for Canon FD 50mm
f/1.4 SCC.
- Upload 5f1aab #454. Distortion and TCA corrections for Sony FE
100-400 on full frame.
- Upload cb3f38. New camera Canon Powershot SX50 HS with fixed
lens. Distortion and TCA corrections for the lens. String
corrections for SX60 HS for better automatic recognition.
- Distortion & TCA data for the Panasonic Leica DG 10-25mm f/1.7
- Add Sony E mount for Meike 35mm f/1.7
- Added camera entry for Canon EOS EOS Rebel T6s
- Revert lensfun to 0.3.2. Git snapshots cause
build and runtime issues in different packages (boo#1168150)
- Add patches back:
* lensfun-respect-DESTDIR.patch
* lensfun-test-database.patch
* 0060-Various-CMake-patches-from-the-mailing-list.patch
* lensfun_fix_memory_leak.patch
- Update to version v0.3.95.1584325617.48775126:
* add support for lots of new cameras
* add support for lots of new lenses
* lots of bug fixes
- Remove 0060-Various-CMake-patches-from-the-mailing-list.patch
- Remove lensfun-respect-DESTDIR.patch
- Remove lensfun-test-database.patch
- Remove lensfun_fix_memory_leak.patch
- Update the package URLs
- update lensdatabase to curent state (post 0.3.95)
- adapt to github hosting
- update lens database
==== libgnomesu ====
Version update (2.0.3 -> 2.0.4)
Subpackages: libgnomesu0
- Update to version 2.0.4:
* Updated translations.
==== libjpeg-turbo ====
Version update (2.0.3 -> 2.0.4)
Subpackages: libjpeg8 libturbojpeg0
- Upate to version 2.0.4:
- bug 388 was fixed upstream
https://github.com/libjpeg-turbo/libjpeg-turbo/issues/388
- removed patches, as it is included in this release.
* Fixed a regression in the Windows packaging system
(introduced by 2.0 beta1[2]) whereby, if both the 64-bit libjpeg-turbo
SDK for GCC and the 64-bit libjpeg-turbo SDK for Visual C++ were installed
on the same system, only one of them could be uninstalled.
* Fixed a signed integer overflow and subsequent segfault that occurred when
attempting to decompress images with more than 715827882 pixels using the 64-bit C version of TJBench.
* Fixed out-of-bounds write in tjDecompressToYUV2() and tjDecompressToYUVPlanes()
(sometimes manifesting as a double free) that occurred when attempting to decompress
grayscale JPEG images that were compressed with a sampling factor other than 1
(for instance, with cjpeg -grayscale -sample 2x2).
* Fixed a regression introduced by 2.0.2[5] that caused the TurboJPEG API to incorrectly
identify some JPEG images with unusual sampling factors as 4:4:4 JPEG images.
This was known to cause a buffer overflow when attempting to decompress some such images using
tjDecompressToYUV2() or tjDecompressToYUVPlanes().
* Fixed an issue, detected by ASan, whereby attempting to losslessly transform a specially-crafted
malformed JPEG image containing an extremely-high-frequency coefficient block
(junk image data that could never be generated by a legitimate JPEG compressor) could cause the
Huffman encoder's local buffer to be overrun. (Refer to 1.4.0[9] and 1.4beta1[15].)
Given that the buffer overrun was fully contained within the stack and did not cause a segfault
or other user-visible errant behavior, and given that the lossless transformer (unlike the decompressor)
is not generally exposed to arbitrary data exploits, this issue did not likely pose a security risk.
The ARM 64-bit (ARMv8) NEON SIMD assembly code now stores constants in a separate read-only data
section rather than in the text section, to support execute-only memory layouts.
- libjpeg-turbo-issue-388.patch upstreamed
- Added If statments for Fedora not having sertain openSUSE macros
==== libkdecoration2 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== libkscreen2 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== libksysguard5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: libksysguard5-helper libksysguard5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* Fix build with Qt 5.15
==== libmusicbrainz5 ====
- Add musicbrainz-cmake-noglob.patch: do not use wildcards for
dependencies. Fixes build when using ninja.
==== liborcus ====
Version update (0.15.3 -> 0.15.4)
- Update to 0.15.4:
* Bugfixes release
==== libqt5-qtlocation ====
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Add patch to fix the build with GCC10 (boo#1158510):
* 0001-Fix-build-with-GCC10.patch
- Use -ffat-lto-objects (boo#1158510)
- Drop obsolete conditions
- Reorder the spec file.
==== libqt5-qtwebengine ====
- Add patch to fix build with GCC 10 (boo#1158516):
* some-more-includes-gcc10.patch
==== librdkafka ====
Version update (1.1.0 -> 1.3.0)
- Add v1.3.0 which includes a number of properties and bugfixes over 1.1.0
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Add replace-boost-bimap-in-sdext-pdfimport.patch and
adapt-o3tl-span-to-removal-of-std-span-cbegin-et-al.patch
in order to fix boo#1167463.
- Add poppler-0.86.patch: fix the build with poppler 0.86.
==== libsigc++2 ====
Version update (2.10.2 -> 2.10.3)
- Update to version 2.10.3:
+ Add Meson build, alongside the existing Autotools build.
+ Improve MSVC builds on Windows.
+ meson.build: Check if .git is a directory or file.
+ docs/reference/meson.build: Check if perl is found.
+ README: Describe building with Meson and Autotools.
+ Tests: Make test_track_obj.cc compile with clang++.
==== libstorage-ng ====
Version update (4.2.71 -> 4.2.72)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#718
- allow control over environment variables
- query number of partition slots from parted
- respect number of partition slots reported by parted for GPT
(bsc#1161783)
- run travis with "--privileged" to avoid permissions error
- 4.2.72
==== libwacom ====
Version update (1.1 -> 1.3)
Subpackages: libwacom-data libwacom2
- Update to 1.3
- Add a dependency on doxygen
- Remove 174.patch
+ The changes were merged upstream
==== libwebp ====
Version update (1.0.3 -> 1.1.0)
Subpackages: libwebp7 libwebpdemux2 libwebpmux3
- Update to version 1.1.0:
* API changes:
- libwebp:
WebPMalloc
- extras:
WebPUnmultiplyARGB
* alpha decode fix
* toolchain updates and bug fixes
==== linux-glibc-devel ====
Version update (5.5 -> 5.6)
- Update to kernel headers 5.6
==== mdadm ====
- Don't list XX@.services even for sevice_del_preun
They cannot be stopped without an instance name,
so there is no value in listing them, and it causes
and error with "rpm -e mdadm --nodeps".
(bsc#1093163)
- Update for latest mdadm-4.1+ patches, this is required by
jsc#SLE-10078 and jsc#SLE-9348. Mostly the purpose is for
latest Intel IMSM raid support.
The following patches also include previous patches with
new re-ordered prefix numbers.
- Makefile: install mdadm_env.sh to /usr/lib/mdadm (bsc#1111960)
0000-Makefile-install-mdadm_env.sh-to-usr-lib-mdadm.patch
- Assemble: keep MD_DISK_FAILFAST and MD_DISK_WRITEMOSTLY flag
(jsc#SLE-10078, jsc#SLE-9348)
0001-Assemble-keep-MD_DISK_FAILFAST-and-MD_DISK_WRITEMOST.patch
- Document PART-POLICY lines (jsc#SLE-10078, jsc#SLE-9348)
0002-Document-PART-POLICY-lines.patch
- policy: support devices with multiple paths.
(jsc#SLE-10078, jsc#SLE-9348)
0003-policy-support-devices-with-multiple-paths.patch
- mdcheck: add systemd unit files to run mdcheck. (bsc#1115407)
0004-mdcheck-add-systemd-unit-files-to-run-mdcheck.patch
- Monitor: add system timer to run --oneshot periodically (bsc#1115407)
0005-Monitor-add-system-timer-to-run-oneshot-periodically.patch
- imsm: update metadata correctly while raid10 double
(jsc#SLE-10078, jsc#SLE-9348)
0006-imsm-update-metadata-correctly-while-raid10-double-d.patch
- Assemble: mask FAILFAST and WRITEMOSTLY flags when finding
(jsc#SLE-10078, jsc#SLE-9348)
0007-Assemble-mask-FAILFAST-and-WRITEMOSTLY-flags-when-fi.patch
- Grow: avoid overflow in compute_backup_blocks()
(jsc#SLE-10078, jsc#SLE-9348)
0008-Grow-avoid-overflow-in-compute_backup_blocks.patch
- Grow: report correct new chunk size. (jsc#SLE-10078, jsc#SLE-9348)
0009-Grow-report-correct-new-chunk-size.patch
- policy.c: prevent NULL pointer referencing (bsc#1106078)
0010-policy.c-prevent-NULL-pointer-referencing.patch
- policy.c: Fix for compiler error (jsc#SLE-10078, jsc#SLE-9348)
0012-policy.c-Fix-for-compiler-error.patch
- imsm: finish recovery when drive with rebuild fails (bsc#1126975)
0013-imsm-finish-recovery-when-drive-with-rebuild-fails.patch
- imsm: fix reshape for >2TB drives (jsc#SLE-10078, jsc#SLE-9348)
0014-imsm-fix-reshape-for-2TB-drives.patch
- Fix spelling typos. (jsc#SLE-10078, jsc#SLE-9348)
0015-Fix-spelling-typos.patch
- Detail.c: do not skip first character when calling xstrdup in
Detail() (bsc#1123814)
0016-Detail.c-do-not-skip-first-character-when-calling-xs.patch
- Fix reshape for decreasing data offset (jsc#SLE-10078, jsc#SLE-9348)
0018-Fix-reshape-for-decreasing-data-offset.patch
- mdadm/tests: add one test case for failfast of raid1
(jsc#SLE-10078, jsc#SLE-9348)
0019-mdadm-tests-add-one-test-case-for-failfast-of-raid1.patch
- mdmon: don't attempt to manage new arrays when terminating
(bsc#1127526)
0020-mdmon-don-t-attempt-to-manage-new-arrays-when-termin.patch
- mdmon: wait for previous mdmon to exit during takeover
(jsc#SLE-10078, jsc#SLE-9348)
0021-mdmon-wait-for-previous-mdmon-to-exit-during-takeove.patch
- Assemble: Fix starting array with initial reshape checkpoint
(jsc#SLE-10078, jsc#SLE-9348)
0022-Assemble-Fix-starting-array-with-initial-reshape-che.patch
- add missing units to --examine (jsc#SLE-10078, jsc#SLE-9348)
0023-add-missing-units-to-examine.patch
- imsm: fix spare activation for old matrix arrays
(jsc#SLE-10078, jsc#SLE-9348)
0024-imsm-fix-spare-activation-for-old-matrix-arrays.patch
- Create: Block rounding size to max (jsc#SLE-10078, jsc#SLE-9348)
0025-Create-Block-rounding-size-to-max.patch
- udev: Add udev rules to create by-partuuid for md device
(jsc#SLE-10078, jsc#SLE-9348)
0026-udev-Add-udev-rules-to-create-by-partuuid-for-md-dev.patch
- mdmon: fix wrong array state when disk fails during mdmon
(jsc#SLE-10078, jsc#SLE-9348)
0027-mdmon-fix-wrong-array-state-when-disk-fails-during-m.patch
- Enable probe_roms to scan more than 6 roms. (bsc#1156040)
0028-Enable-probe_roms-to-scan-more-than-6-roms.patch
- super-intel: Fix issue with abs() being irrelevant
(jsc#SLE-10078, jsc#SLE-9348)
0029-super-intel-Fix-issue-with-abs-being-irrelevant.patch
- mdadm.h: Introduced unaligned {get,put}_unaligned{16,32}()
(jsc#SLE-10078, jsc#SLE-9348)
0030-mdadm.h-Introduced-unaligned-get-put-_unaligned-16-3.patch
- super-intel: Use put_unaligned in split_ull
(jsc#SLE-10078, jsc#SLE-9348)
0031-super-intel-Use-put_unaligned-in-split_ull.patch
- mdadm: load default sysfs attributes after assemblation
(jsc#SLE-10078, jsc#SLE-9348)
0032-mdadm-load-default-sysfs-attributes-after-assemblati.patch
- mdadm.h: include sysmacros.h unconditionally
(jsc#SLE-10078, jsc#SLE-9348)
0033-mdadm.h-include-sysmacros.h-unconditionally.patch
- mdadm: add --no-devices to avoid component devices detail
(bsc#1139709)
0034-mdadm-add-no-devices-to-avoid-component-devices-deta.patch
- udev: add --no-devices option for calling 'mdadm (bsc#1139709)
0035-udev-add-no-devices-option-for-calling-mdadm-detail.patch
- imsm: close removed drive fd. (jsc#SLE-10078, jsc#SLE-9348)
0036-imsm-close-removed-drive-fd.patch
- mdadm: check value returned by snprintf against errors
(jsc#SLE-10078, jsc#SLE-9348)
0037-mdadm-check-value-returned-by-snprintf-against-error.patch
- mdadm: Introduce new array state 'broken' for raid0/linear
(jsc#SLE-10078, jsc#SLE-9348)
0038-mdadm-Introduce-new-array-state-broken-for-raid0-lin.patch
- mdadm: force a uuid swap on big endian (jsc#SLE-10078, jsc#SLE-9348)
0039-mdadm-force-a-uuid-swap-on-big-endian.patch
- mdadm/md.4: add the descriptions for bitmap sysfs nodes
(jsc#SLE-10078, jsc#SLE-9348)
0040-mdadm-md.4-add-the-descriptions-for-bitmap-sysfs-nod.patch
- Init devlist as an array (jsc#SLE-10078, jsc#SLE-9348)
0041-Init-devlist-as-an-array.patch
- Don't need to check recovery after re-add when no I/O writes
(jsc#SLE-10078, jsc#SLE-9348)
0042-Don-t-need-to-check-recovery-after-re-add-when-no-I-.patch
- udev: allow for udev attribute reading bug.
(jsc#SLE-10078, jsc#SLE-9348)
0043-udev-allow-for-udev-attribute-reading-bug.patch
- imsm: save current_vol number (jsc#SLE-10078, jsc#SLE-9348)
0044-imsm-save-current_vol-number.patch
- imsm: allow to specify second volume size
(jsc#SLE-10078, jsc#SLE-9348)
0045-imsm-allow-to-specify-second-volume-size.patch
- mdcheck: when mdcheck_start is enabled, enable (bsc#1153258)
0046-mdcheck-when-mdcheck_start-is-enabled-enable-mdcheck.patch
- mdcheck: use ${} to pass variable to mdcheck (bsc#1153258)
0050-mdcheck-use-to-pass-variable-to-mdcheck.patch
- SUSE-mdadm_env.sh: handle MDADM_CHECK_DURATION (bsc#1153258)
0051-SUSE-mdadm_env.sh-handle-MDADM_CHECK_DURATION.patch
- super-intel: don't mark structs 'packed' unnecessarily
(jsc#SLE-10078, jsc#SLE-9348)
0052-super-intel-don-t-mark-structs-packed-unnecessarily.patch
- Manage: Remove the legacy code for md driver prior to 0.90.03
(jsc#SLE-10078, jsc#SLE-9348)
0053-Manage-Remove-the-legacy-code-for-md-driver-prior-to.patch
- Remove last traces of HOT_ADD_DISK (jsc#SLE-10078, jsc#SLE-9348)
0054-Remove-last-traces-of-HOT_ADD_DISK.patch
- Fix up a few formatting issues (jsc#SLE-10078, jsc#SLE-9348)
0055-Fix-up-a-few-formatting-issues.patch
- Remove unused code (jsc#SLE-10078, jsc#SLE-9348)
0056-Remove-unused-code.patch
- imsm: return correct uuid for volume in detail
(jsc#SLE-10078, jsc#SLE-9348)
0057-imsm-return-correct-uuid-for-volume-in-detail.patch
- imsm: Change the way of printing nvme drives in
(jsc#SLE-10078, jsc#SLE-9348)
0058-imsm-Change-the-way-of-printing-nvme-drives-in-detai.patch
- Create: add support for RAID0 layouts. (bsc#1162479)
0059-Create-add-support-for-RAID0-layouts.patch
- Assemble: add support for RAID0 layouts. (bsc#1162479)
0060-Assemble-add-support-for-RAID0-layouts.patch
- Respect $(CROSS_COMPILE) when $(CC) is the default
(jsc#SLE-10078, jsc#SLE-9348)
0061-Respect-CROSS_COMPILE-when-CC-is-the-default.patch
- Change warning message (jsc#SLE-10078, jsc#SLE-9348)
0062-Change-warning-message.patch
- mdcheck service can't start succesfully because of syntax
(jsc#SLE-10078, jsc#SLE-9348)
0063-mdcheck-service-can-t-start-succesfully-because-of-s.patch
- imsm: Update grow manual. (jsc#SLE-10078, jsc#SLE-9348)
0064-imsm-Update-grow-manual.patch
- Add support for Tebibytes (jsc#SLE-10078, jsc#SLE-9348)
0065-Add-support-for-Tebibytes.patch
- imsm: fill working_disks according to metadata.
(jsc#SLE-10078, jsc#SLE-9348)
0066-imsm-fill-working_disks-according-to-metadata.patch
- mdadm.8: add note information for raid0 growing operation
(bsc#1129900)
0067-mdadm.8-add-note-information-for-raid0-growing-opera.patch
- Remove the legacy whitespace (jsc#SLE-10078, jsc#SLE-9348)
0068-Remove-the-legacy-whitespace.patch
- imsm: pass subarray id to kill_subarray function
(jsc#SLE-10078, jsc#SLE-9348)
0069-imsm-pass-subarray-id-to-kill_subarray-function.patch
- imsm: Remove --dump/--restore implementation
(jsc#SLE-10078, jsc#SLE-9348)
0070-imsm-Remove-dump-restore-implementation.patch
- Rename the following patches, they will be listed with new
re-ordered prefix number in following commit,
0001-Document-PART-POLICY-lines.patch
0001-Makefile-install-mdadm_env.sh-to-usr-lib-mdadm.patch
0002-policy-support-devices-with-multiple-paths.patch
0003-mdcheck-add-systemd-unit-files-to-run-mdcheck.patch
0004-Monitor-add-system-timer-to-run-oneshot-periodically.patch
0005-imsm-update-metadata-correctly-while-raid10-double-d.patch
0006-Grow-avoid-overflow-in-compute_backup_blocks.patch
0007-Grow-report-correct-new-chunk-size.patch
0008-policy.c-prevent-NULL-pointer-referencing.patch
0009-Detail.c-do-not-skip-first-character-when-calling-xs.patch
0010-imsm-finish-recovery-when-drive-with-rebuild-fails.patch
0011-mdmon-don-t-attempt-to-manage-new-arrays-when-termin.patch
0012-mdcheck-when-mdcheck_start-is-enabled-enable-mdcheck.patch
0013-mdcheck-use-to-pass-variable-to-mdcheck.patch
0014-SUSE-mdadm_env.sh-handle-MDADM_CHECK_DURATION.patch
0015-Create-add-support-for-RAID0-layouts.patch
0016-Assemble-add-support-for-RAID0-layouts.patch
1002-mdadm.8-add-note-information-for-raid0-growing-opera.patch
- Enable probe_roms to scan more than 6 roms. (bsc#1156040)
0028-Enable-probe_roms-to-scan-more-than-6-roms.patch
- Add mdadm fixes from SLE15-SP1 package,
- Create: add support for RAID0 layouts. (bsc#1162479)
0059-Create-add-support-for-RAID0-layouts.patch
- Assemble: add support for RAID0 layouts. (bsc#1162479)
0060-Assemble-add-support-for-RAID0-layouts.patch
- mdadm.8: add note information for raid0 growing operation
(bsc#1129900)
0067-mdadm.8-add-note-information-for-raid0-growing-opera.patch
==== memcached ====
Version update (1.5.17 -> 1.6.2)
- disable extstore also on ppc(64)
- apply patch from https://github.com/memcached/memcached/pull/634
fix building with LTO and also building with -fno-common.
(634.patch)
- apply patch from https://github.com/memcached/memcached/pull/635
to fix crashes we saw during the testsuite (635.patch)
- disable extstore on s390 for now as there are known bugs on that
platform
- limit tls support to 15 and above
- disable lto until the 2 settings structs are resolved
- update to version 1.6.2 (boo# 1167522) CVE-2020-10931
https://github.com/memcached/memcached/wiki/ReleaseNotes162
https://github.com/memcached/memcached/wiki/ReleaseNotes161
https://github.com/memcached/memcached/wiki/ReleaseNotes160
https://github.com/memcached/memcached/wiki/ReleaseNotes1522
https://github.com/memcached/memcached/wiki/ReleaseNotes1521
https://github.com/memcached/memcached/wiki/ReleaseNotes1520
https://github.com/memcached/memcached/wiki/ReleaseNotes1519
https://github.com/memcached/memcached/wiki/ReleaseNotes1518
- dropped all patches after reviewing with upstream:
memcached-1.4.5.dif
memcached-autofoo.patch
memcached-use-endian_h.patch
- enable TLS support (new BR: openssl-devel perl-IO-Socket-SSL
perl-Net-SSLeay)
==== milou5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: milou5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== moonjit ====
- Add moonjit105-string_gsub.patch to fix gsub method, which breaks
other packages (namely neovim).
==== mozilla-nss ====
Version update (3.50 -> 3.51)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- Update previous patch nss-kremlin-ppc64le.patch
slightly modified to support also ppc64 (BE) versus initial
https://github.com/FStarLang/kremlin/issues/166
- Add patch nss-kremlin-ppc64le.patch to fix ppc and s390x builds
- update to NSS 3.51
* Updated DTLS 1.3 implementation to Draft-34. (bmo#1608892)
* Correct swapped PKCS11 values of CKM_AES_CMAC and
CKM_AES_CMAC_GENERAL (bmo#1611209)
* Complete integration of Wycheproof ECDH test cases (bmo#1612259)
* Check if PPC __has_include(<sys/auxv.h>) (bmo#1614183)
* Fix a compilation error for ?getFIPSEnv? "defined but not used"
(bmo#1614786)
* Send DTLS version numbers in DTLS 1.3 supported_versions extension
to avoid an incompatibility. (bmo#1615208)
* SECU_ReadDERFromFile calls strstr on a string that isn't guaranteed
to be null-terminated (bmo#1538980)
* Correct a warning for comparison of integers of different signs:
'int' and 'unsigned long' in security/nss/lib/freebl/ecl/ecp_25519.c:88
(bmo#1561337)
* Add test for mp_int clamping (bmo#1609751)
* Don't attempt to read the fips_enabled flag on the machine unless
NSS was built with FIPS enabled (bmo#1582169)
* Fix a null pointer dereference in BLAKE2B_Update (bmo#1431940)
* Fix compiler warning in secsign.c (bmo#1617387)
* Fix a OpenBSD/arm64 compilation error: unused variable 'getauxval'
(bmo#1618400)
* Fix a crash on unaligned CMACContext.aes.keySchedule when using
AES-NI intrinsics (bmo#1610687)
==== mpfr ====
Subpackages: libmpfr6 mpfr-devel
- Add cummulative patch mpfr-4.0.2-p6.patch fixing various bugs.
==== mtools ====
Version update (4.0.23 -> 4.0.24)
- mtools 4.0.24:
* Added AC_SYS_LARGEFILE for some ARM processors
==== nano ====
Version update (4.9 -> 4.9.1)
- GNU nano 4.9.1
* fix cursor getting misplaced when undoing line cuts
* fix filtering of the whole buffer to a new buffer
==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen
- Add ncurses patch 20200321
+ improve configure-checks to reduce warnings about unused variables.
+ improve description of error-returns in waddch and waddnstr manual
pages (prompted by patch by Benno Schulenberg).
+ add test/move_field.c to demonstrate move_field(), and a stub for
a corresponding demo of dup_field().
- Add ncurses patch 20200314
+ add history note to curs_scanw.3x for <stdarg.h> and <varargs.h>
+ add history note to curs_printw.3x for <stdarg.h> and <varargs.h>
+ add portability note to ncurses.3x regarding <stdarg.h>
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-doc nfs-kernel-server
- Improve the hack to avoid python dependencies.
A new python script had been added since that hack was written.
(boo#1166067)
- 0001-conffile-Don-t-give-warning-for-optional-config-file.patch
Support optional include files correctly
(boo#1164619)
- Update nfs.conf
- change value: udp=n (disabled in 2.2.1.)
- update name: manage-gids
- new: verbosity=0, rpc-verbosity=0, use-gss-proxy=0, rdma-port=20049,
no-notify=0, force=0, lift-grace=y
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Update with two upstream commits:
* Fix issue where "iscsi-iname -p" core dumps. (found upstream)
* Fix iscsi.service so it handles restarts better (bsc#1163499)
* Add Wants=remote-fs-pre.target for sequencing. (bsc#1158536)
updating:
* open-iscsi-SUSE-latest.diff.bz2
- Update SPEC file to work around issue with installcheck
SUSE script. Update the SPEC file while there.
==== openSUSE-build-key ====
- mark the opensuse-container-key and the suse-container-key
for openSUSE:Containers and SUSE:Containers space.
(same as the build keys for SLE15 and openSUSE respectively.)
- Replace the old security(a)suse.de email comm key by the new, move
the old one to the oldkey. (bsc#1166334)
==== openssl ====
Version update (1.1.1d -> 1.1.1f)
Subpackages: libopenssl-devel
- Update to 1.1.1f release
- Update to 1.1.1e release
==== openssl-1_1 ====
Version update (1.1.1d -> 1.1.1f)
Subpackages: libopenssl-1_1-devel libopenssl1_1 libopenssl1_1-hmac
- Update to 1.1.1f
* Revert the unexpected EOF reporting via SSL_ERROR_SSL
- refresh openssl-1.1.0-no-html.patch
- Update to 1.1.1e
* Properly detect EOF while reading in libssl. Previously if we hit an EOF
while reading in libssl then we would report an error back to the
application (SSL_ERROR_SYSCALL) but errno would be 0. We now add
an error to the stack (which means we instead return SSL_ERROR_SSL) and
therefore give a hint as to what went wrong.
* Check that ed25519 and ed448 are allowed by the security level. Previously
signature algorithms not using an MD were not being checked that they were
allowed by the security level.
* Fixed SSL_get_servername() behaviour. The behaviour of SSL_get_servername()
was not quite right. The behaviour was not consistent between resumption
and normal handshakes, and also not quite consistent with historical
behaviour. The behaviour in various scenarios has been clarified and
it has been updated to make it match historical behaviour as closely as
possible.
* Corrected the documentation of the return values from the EVP_DigestSign*
set of functions. The documentation mentioned negative values for some
errors, but this was never the case, so the mention of negative values
was removed.
* Added a new method to gather entropy on VMS, based on SYS$GET_ENTROPY.
The presence of this system service is determined at run-time.
* Added newline escaping functionality to a filename when using openssl dgst.
This output format is to replicate the output format found in the '*sum'
checksum programs. This aims to preserve backward compatibility.
* Print all values for a PKCS#12 attribute with 'openssl pkcs12', not just
the first value.
- Update bunch of patches as the internal crypto headers got reorganized
- drop openssl-1_1-CVE-2019-1551.patch (upstream)
- openssl dgst: default to SHA256 only when called without a digest,
not when it couldn't be found (bsc#1166189)
* add openssl-unknown_dgst.patch
- Limit the DRBG selftests to not deplete entropy (bsc#1165274)
* update openssl-fips_selftest_upstream_drbg.patch
==== oxygen5 ====
Version update (5.18.3 -> 5.18.4.1)
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== pam ====
Subpackages: pam-devel pam-doc
- Listed all manual pages seperately as pam_userdb.8 has been moved
to pam-extra.
Also %exclude %{_defaultdocdir}/pam as the docs are in a separate
package.
[pam.spec]
- pam_userdb moved to a new package pam-extra as pam-modules
is obsolete and not part of SLE.
[bsc#1166510, pam.spec]
==== perl-Mojolicious ====
Version update (8.35 -> 8.36)
- updated to 8.36
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.36 2020-03-31
- Added handler attribute to Test::Mojo.
- Added test method to Test::Mojo.
- Improved Test::Mojo to allow for extensions to be tested more easily.
- Improved request_id attribute in Mojo::Message::Request to be a little more
unique. (mst)
==== perl-Template-Toolkit ====
Version update (3.007 -> 3.008)
- updated to 3.008
see /usr/share/doc/packages/perl-Template-Toolkit/Changes
==== permissions ====
Version update (1550_20200228 -> 1550_20200324)
Subpackages: chkstat permissions-config permissions-doc
- Update to version 20200324:
* whitelist s390-tools setgid bit on log directory (bsc#1167163)
* whitelist WMP (bsc#1161335)
* regtest: improve readability of path variables by using literals
* regtest: adjust test suite to new path locations in /usr/share/permissions
* regtest: only catch explicit FileNotFoundError
* regtest: provide valid home directory in /root
* regtest: mount permissions src repository in /usr/src/permissions
* regtest: move initialialization of TestBase paths into the prepare() function
* chkstat: suppport new --config-root command line option
* fix spelling of icingacmd group
==== pesign-obs-integration ====
- pesign-sign-s390x-kernel.patch: Sign also the non-PE (e.g. s390x)
kernels with just kernel-sign-file (bsc#1163524)
==== php7 ====
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- remove Berkeley DB Database support [jsc#SLE-12210]
==== plasma-browser-integration ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: plasma-browser-integration-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== plasma-nm5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* Openconnect: make sure the UI fits into the password dialog (kde#403480)
==== plasma5-addons ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: plasma5-addons-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== plasma5-desktop ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: plasma5-desktop-emojier
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* Enable wrapping of error messages which use KMessageWidget
* KCM/touchpad: Disables the middleEmulation when not supported
* KCM/Mouse: fix the middleEmulation checkbox status
* [Colors KCM] Also save colors when active scheme was edited
* [Cursor Theme KCM] Use standardized pointer and help cursor for preview
* [Icons KCM] Floor delegate height
* Make panel edit mode tooltip not unexpectedly disappear under certain circumstances (kde#413736)
==== plasma5-integration ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.18.4.1
==== plasma5-pa ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: plasma5-pa-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== plasma5-thunderbolt ====
Version update (5.18.3 -> 5.18.4.1)
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== plasma5-workspace ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* [runners/recentdocuments] disable executables or .desktop files (kde#419310)
* [applets/digital-clock] Fix inappropriately high QtQuick version
* [applets/systemtray] Clear item from shown/hidden list when disabling entry (kde#419197)
* [applets/digital-clock] Fix date sizing in vertical panel (kde#417852)
* [VirtualDesktopInfo] Connect to rowsChanged singal (kde#408783)
* Fix systemtray configuration
==== polkit-kde-agent-5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== poppler ====
Version update (0.84.0 -> 0.86.1)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Add pkgconfig(poppler-data) BuildRequires: New versions of
poppler-data actually have a .pc file, and we check for it during
build, so lets add this optional dependency.
- Enable building of gtk-docs again.
- Add missing devel package requires (bsc#1153146).
- Update to version 0.86.1:
+ core:
- Fix regression in Browse Link handling.
- Internal code improvements.
- Bump poppler_sover following upstream changes.
- Update to version 0.86.0:
+ core:
- Fix link content exfiltration attack.
- Splash: Implement gouraudTriangleShadedFill for some non
parametrized shadings.
- Fix case unsensitive search for Old Hungarian, Warang Citi,
Medefaidrin and Adlam.
- Internal code improvements.
+ glib:
- Automatic handle of page's cropbox on annots.
- Fix memory leak if poppler_document_new_from_file fails.
- Minor speed optimization on poppler_page_get_annot_mapping.
+ utils:
- pdfdetach: add 'savefile' option.
- pdftoppm/pdftocairo: Fix more odd/even mismatch.
+ qt5: Fix loading from iodevice.
- Changes from version 0.85.0:
+ core:
- Fix case unsensitive search for Deseret and Osage.
- Fix crash in unicodeToAscii7.
- CairoOutputDev: make initialisation thread-safe.
- Fix crash on broken files.
- Internal code improvements.
+ qt5:
- Fix FormField::name encoding.
- Accept UTF-16 uiNames for form fields.
- Fix search for "complex" characters.
- Allow to load document from QIODevice.
+ utils:
- pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages.
- pdftohtml: Fix issue with the font size sometimes being huge.
+ glib: make the frontend initialization thread safe.
- Bump poppler_sover following upstream changes.
==== poppler-qt5 ====
Version update (0.84.0 -> 0.86.1)
- Add pkgconfig(poppler-data) BuildRequires: New versions of
poppler-data actually have a .pc file, and we check for it during
build, so lets add this optional dependency.
- Enable building of gtk-docs again.
- Add missing devel package requires (bsc#1153146).
- Update to version 0.86.1:
+ core:
- Fix regression in Browse Link handling.
- Internal code improvements.
- Bump poppler_sover following upstream changes.
- Update to version 0.86.0:
+ core:
- Fix link content exfiltration attack.
- Splash: Implement gouraudTriangleShadedFill for some non
parametrized shadings.
- Fix case unsensitive search for Old Hungarian, Warang Citi,
Medefaidrin and Adlam.
- Internal code improvements.
+ glib:
- Automatic handle of page's cropbox on annots.
- Fix memory leak if poppler_document_new_from_file fails.
- Minor speed optimization on poppler_page_get_annot_mapping.
+ utils:
- pdfdetach: add 'savefile' option.
- pdftoppm/pdftocairo: Fix more odd/even mismatch.
+ qt5: Fix loading from iodevice.
- Changes from version 0.85.0:
+ core:
- Fix case unsensitive search for Deseret and Osage.
- Fix crash in unicodeToAscii7.
- CairoOutputDev: make initialisation thread-safe.
- Fix crash on broken files.
- Internal code improvements.
+ qt5:
- Fix FormField::name encoding.
- Accept UTF-16 uiNames for form fields.
- Fix search for "complex" characters.
- Allow to load document from QIODevice.
+ utils:
- pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages.
- pdftohtml: Fix issue with the font size sometimes being huge.
+ glib: make the frontend initialization thread safe.
- Bump poppler_sover following upstream changes.
==== powerdevil5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: powerdevil5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== protobuf-c ====
Version update (1.3.2 -> 1.3.3)
- Update to new upstream release 1.3.3
* Fixes cmake endiness check
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Control systemd user socket activation in setup-pulseaudio script
too (boo#1168393)
==== python-dkimpy ====
Version update (0.9.3 -> 1.0.3)
- update to 1.0.3
* dknewkey: On posix operating systems set file permissions to 600 for
ed25519 private key files (as is already done for RSA) (LP: #1857827)
* Set minimum dnspython version to 1.16 because previous versions can not
support the timeout parameter (LP: #1856546)
* Follow CNAMES when looking up key records when using DNS (pydns)
* Add support for RFC 8460 tlsrpt DKIM signature processing (LP: #1847020)
* Add async support with aiodns for DKIM verification (ARC not supported)
* Add new timeout parameter to enable DNS lookup timeouts to be adjusted
* Add new DKIM.present function to allow applications to test if a DKIM
signature is present without doing validation (LP: #1851141)
* Support signature verification with RSAPublicKey formatted keys
since, although rare, they are RFC 6376 specified (LP: #1851862)
* Drop usage of pymilter Milter.dns in dnsplug since it doesn't support
having a timeout passed to it
* Catch binascii related key format errors (LP: #1854477)
* Ignore unknown service types in key records (LP: #1847020)
* Add LICENSE to MANIFEST.in so it is included in the tarball
- Drop shipped LICENSE file
- Reapplied patch no-optional.patch
==== python-dulwich ====
- Do not remove the tests from distdir as other pkgs can import
them
==== python-gtk ====
- Make sure we build with py2 only
==== python-gunicorn ====
Version update (19.9.0 -> 19.10.0)
- update to 19.10.0
- last with py2 support
* unblock select loop during reload of a sync worker
* security fix: http desync attack
* handle `wsgi.input_terminated`
* added support for str and bytes in unix socket addresses
* fixed `max_requests` setting
* headers values are now encoded as LATN1, not ASCII
* fixed `InotifyReloadeder`: handle `module.__file__` is None
* fixed compatibility with tornado 6
* fixed root logging
* Prevent removalof unix sockets from `reuse_port`
* Clear tornado ioloop before os.fork
* Miscellaneous fixes and improvement for linting using Pylints
==== python-pywbem ====
Version update (0.15.0 -> 0.16.0)
- Update to 0.16.0:
- Silenced the MOFCompiler class for verbose=False.
- Fixed that the MOFCompiler could be created with handle=None to
work against a local repository. It was documented that way,
but failed with AttributeError
- Fixed the error that the MOF compilation of a class could fail but
the error was not surfaced. This only happened when the MOF compiler
was invoked against a WBEM server, when the class already existed,
and when the ModifyClass operation that was attempted in
this case, failed.
- Fixed that the CIM-XML payload in log entries was spread over
multiple lines. The payload is now escaped as a single-line
Python string.
- Fixed handling of Unicode string in ca_certs parm of
WBEMConnection on py2
- removed upstreamed patches:
- silenced_MOFCompiler.patch
- unittest2-just-say-no.patch
- replace-yamlordereddictloader-w-yamlloader.patch
==== rsibreak ====
Version update (0.12.11 -> 0.12.12)
Subpackages: rsibreak-lang
- Update to 0.12.12:
* Don't reset pause counter on very short inputs that can just be
accidental
* Improve high dpi support
* Translation improvements
* Compile with Qt 5.15 beta
* Minor code cleanup
==== rtl8812au ====
Version update (5.2.20.2+git20190904.30d47a0_k5.5.13_1 -> 5.6.4.2+git20200318.49e98ff_k5.6.0_1)
Subpackages: rtl8812au-kmp-64kb rtl8812au-kmp-default
- Update to 5.6.4.2+git20200318.49e98ff
* Upstream changed the github repository, so changed it to since
the previous one is now marked as obsolete
* Works with (at least) a 5.6rc5 kernel
* Added device USB IDs. Added regdb files.
* Removed LED control, which was added for driver version 5.2.20
* Users of NetworkManager need to add the following config option to
/etc/NetworkManager/NetworkManager.conf:
[device]
wifi.scan-rand-mac-address=no
- Rebase patch fix-backported-ndo_select_queue.patch
==== rubygem-rails-6.0 ====
- Recommend nodejs for webpacker
==== rubygem-rubocop ====
Version update (0.80.1 -> 0.81.0)
- New upstream release 0.81.0
[#]## New features
* [#7299](https://github.com/rubocop-hq/rubocop/issues/7299): Add new
`Lint/RaiseException` cop. ([@denys281][])
* [#7793](https://github.com/rubocop-hq/rubocop/pull/7793): Prefer `include?`
over `member?` in `Style/CollectionMethods`. ([@dmolesUC][])
* [#7654](https://github.com/rubocop-hq/rubocop/issues/7654): Support
`with_fixed_indentation` option for `Layout/ArrayAlignment`
cop. ([@nikitasakov][])
* [#7783](https://github.com/rubocop-hq/rubocop/pull/7783): Support Ruby 2.7's
numbered parameter for `Style/RedundantSort`. ([@koic][])
* [#7795](https://github.com/rubocop-hq/rubocop/issues/7795): Make
`Layout/EmptyLineAfterGuardClause` aware of case where `and` or `or` is used
before keyword that break control (e.g. `and return`). ([@koic][])
* [#7786](https://github.com/rubocop-hq/rubocop/pull/7786): Support Ruby 2.7's
pattern match for `Layout/ElseAlignment` cop. ([@koic][])
* [#7784](https://github.com/rubocop-hq/rubocop/pull/7784): Support Ruby 2.7's
numbered parameter for `Lint/SafeNavigationChain`. ([@koic][])
* [#7331](https://github.com/rubocop-hq/rubocop/issues/7331): Add `forbidden`
option to `Style/ModuleFunction`cop. ([@weh][])
* [#7699](https://github.com/rubocop-hq/rubocop/pull/7699): Add new
`Lint/StructNewOverride` cop. ([@ybiquitous][])
* [#7637](https://github.com/rubocop-hq/rubocop/pull/7637): Add new
`Style/TrailingCommaInBlockArgs` cop. ([@pawptart][])
* [#7809](https://github.com/rubocop-hq/rubocop/pull/7809): Add
auto-correction for `Style/EndBlock` cop. ([@tejasbubane][])
* [#7739](https://github.com/rubocop-hq/rubocop/pull/7739): Add
`IgnoreNotImplementedMethods` configuration to
`Lint/UnusedMethodArgument`. ([@tejasbubane][])ñ
* [#7740](https://github.com/rubocop-hq/rubocop/issues/7740): Add
`AllowModifiersOnSymbols` configuration to
`Style/AccessModifierDeclarations`. ([@tejasbubane][])
* [#7812](https://github.com/rubocop-hq/rubocop/pull/7812): Add
auto-correction for `Lint/BooleanSymbol` cop. ([@tejasbubane][])
* [#7823](https://github.com/rubocop-hq/rubocop/pull/7823): Add
`IgnoredMethods` configuration in `Metrics/AbcSize`,
`Metrics/CyclomaticComplexity`, and `Metrics/PerceivedComplexity`
cops. ([@drenmi][])
* [#7816](https://github.com/rubocop-hq/rubocop/pull/7816): Support Ruby 2.7's
numbered parameter for `Style/Lambda`. ([@koic][])
* [#7829](https://github.com/rubocop-hq/rubocop/issues/7829): Fix an error for
`Style/OneLineConditional` when one of the branches contains `next`
keyword. ([@koic][])
[#]## Bug fixes
* [#7236](https://github.com/rubocop-hq/rubocop/pull/7236): Mark
`Style/InverseMethods` auto-correct as incompatible with
`Style/SymbolProc`. ([@drenmi][])
* [#7144](https://github.com/rubocop-hq/rubocop/issues/7144): Fix
`Style/Documentation` constant visibility declaration in
namespace. ([@AdrienSldy][])
* [#7779](https://github.com/rubocop-hq/rubocop/issues/7779): Fix a false
positive for `Style/MultilineMethodCallIndentation` when using Ruby 2.7's
numbered parameter. ([@koic][])
* [#7733](https://github.com/rubocop-hq/rubocop/issues/7733): Fix
rubocop-junit-formatter imcompatibility XML for JUnit formatter. ([@koic][])
* [#7767](https://github.com/rubocop-hq/rubocop/issues/7767): Skip array
literals in `Style/HashTransformValues` and
`Style/HashTransformKeys`. ([@tejasbubane][])
* [#7791](https://github.com/rubocop-hq/rubocop/issues/7791): Fix an error on
auto-correction for `Layout/BlockEndNewline` when `}` of multiline block
without processing is not on its own line. ([@koic][])
* [#7778](https://github.com/rubocop-hq/rubocop/issues/7778): Fix a false
positive for `Layout/EndAlignment` when a non-whitespace is used before the
`end` keyword. ([@koic][])
* [#7806](https://github.com/rubocop-hq/rubocop/pull/7806): Fix an error for
`Lint/ErbNewArguments` cop when inspecting
`ActionView::Template::Handlers::ERB.new`. ([@koic][])
* [#7814](https://github.com/rubocop-hq/rubocop/issues/7814): Fix a false
positive for `Migrate/DepartmentName` cop when inspecting an unexpected
disabled comment format. ([@koic][])
* [#7728](https://github.com/rubocop-hq/rubocop/issues/7728): Fix an error for
`Style/OneLineConditional` when one of the branches contains a self
keyword. ([@koic][])
* [#7825](https://github.com/rubocop-hq/rubocop/issues/7825): Fix crash for
`Layout/MultilineMethodCallIndentation` with key access to
hash. ([@tejasbubane][])
* [#7831](https://github.com/rubocop-hq/rubocop/issues/7831): Fix a false
positive for `Style/HashEachMethods` when receiver is implicit. ([@koic][])
[#]## Changes
* [#7797](https://github.com/rubocop-hq/rubocop/pull/7797): Allow
unicode-display_width dependency version 1.7.0. ([@yuritomanek][])
* [#7779](https://github.com/rubocop-hq/rubocop/issues/7779): Change
`AllowComments` option of `Lint/SuppressedException` to true by
default. ([@koic][])
* [#7320](https://github.com/rubocop-hq/rubocop/issues/7320):
`Naming/MethodName` now flags
`attr_reader/attr_writer/attr_accessor/attr`. ([@denys281][])
* [#7813](https://github.com/rubocop-hq/rubocop/issues/7813): **(Breaking)**
Remove `Lint/EndInMethod` cop. ([@tejasbubane][])
==== samba ====
Version update (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f)
Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-libs samba-libs-python3 samba-python3 samba-winbind
- s3: libsmbclient.h: add missing time.h include to fix
ffmpeg build and make it compatible with -std=c99.
==== sbl ====
- Add -fcommon in order to fix boo#1160415.
==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
- Update to release 2020.03.27
* mkisofs: A new option -noatime has been introduced in order
to use the modification time of the files instead of the last
access time.
* mkisofs: New options -creation-date, -effective-date,
- expiration-date have been introduced in order to use the
supplied time stamp instead of the current time in the PVD.
* mkisofs: A new option -reproducible-date has been added. This
option sets -creation-date, -modification-date,
- effective-date and -noatime at the same time and helps to
make usage easier.
* Bourne Shell: The case statement now supports the alternate
end case symbol ";;&" that has been introduced by bash. If
";;&" is used instead of ";;", the next pattern list is
evaluated and if there is a match, the related command list
is executed.
==== setools ====
Version update (4.2.2 -> 4.3.0)
- Update to the upstream version 4.3.0:
* Revised sediff method for TE rules. This drastically reduced memory
and run time.
* Added infiniband context support to seinfo, sediff, and apol.
* Added apol configuration for location of Qt assistant.
* Fixed sediff issue where properties header would display when not
requested.
* Fixed sediff issue with type_transition file name comparison.
* Fixed permission map socket sendto information flow direction.
* Added methods to TypeAttribute class to make it a complete Python
collection.
* Genfscon now will look up classes rather than using fixed values
which were dropped from libsepol
- Dropped python3.8-compat.patch
==== speech-dispatcher ====
Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak
- Add -fcommon in order to fix boo#1160416.
==== spice-gtk ====
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5
- Remove unneeded Recommends for spice-gtk-lang from spec file
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl
- Fix boo#1167467 by gcc10-do-not-optimize-get_externals_to_pin.patch.
==== susepaste ====
Subpackages: susepaste-screenshot
- Add 0001-susepaste-Fix-parsing-of-returned-Location-header.patch:
fix parsing of location header returned by susepaste.org
(boo#116669).
==== system-users ====
Subpackages: system-group-hardware system-group-wheel system-user-bin system-user-daemon system-user-ftp system-user-games system-user-lp system-user-mail system-user-man system-user-news system-user-nobody system-user-tftp system-user-upsd system-user-uucp system-user-wwwrun
- Use test -x instead of -f
- Call usermod only if installed
==== systemsettings5 ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: systemsettings5-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- No code changes since 5.18.3
==== sysuser-tools ====
- Fix bug introduced by simplification of check for useradd -g
- Refactor use of sed away
- Use eval set -- $LINE instead of read for parsing
- Clean up sysusers2shadow and make it use only /bin/sh
- Don't let busybox adduser create the home directory, it breaks
permissions of e.g. /sbin (home of daemon)
- Use only /bin/sh in sysusers-generate-pre and the generated code
- Drop use of tail from the generated %pre scriptlets
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Add source-poppler0.86.0.patch: fix build with poppler 0.86.0.
==== tiff ====
Subpackages: libtiff5
- Drop webp support as it would introduce build cycle
- Enable zstd and webp support
==== transactional-update ====
Version update (2.20.4 -> 2.21)
Subpackages: transactional-update-zypp-config
- Update to version 2.21
- Use slave mounts for /proc, /sys & /dev
==== vala ====
Version update (0.46.6 -> 0.46.7)
Subpackages: libvala-0_46-0
- Update to version 0.46.7:
+ Various improvements and bug fixes:
- codegen:
. Don't initialize stack-allocated array with local-constant
length
. Add destroy of parameter in vfunc of delegate property
setter
. Reset outdated array _size_ variable after use as ref
parameter
. Emit postconditions before free'ing local variables
. Correctly access captured parameter in precondition of
method
. Use memset to init inline-allocated array with non-constant
size
. Initialize temp-var for property array length before
calling getter
. Include "glib.h" for g_return_*() usage
- vala:
. Properly set CodeNode.error when reporting an error
. Improve robustness of analyzer pass for language-servers
. Add local-variables to current scope regardless its error
state
. Fix circular reference in Property/EnumValueType
- Report an internal error for unavailable context and bail
- Prevent possible stack-overflow in Class.is_subtype_of()
. Fix search for Parameter.base_parameter
. Use error() instead of Report.error() inside of
CodeContext.get()
. Accept enum-values as length for inline allocated arrays
. Improve copy of required attributes from delegate to lamdba
method
. Inherit lambda parameter attributes from delegate
. Inline-allocated array aren't instantiated with creation
expression
- Add missing CodeContext.pop() calls
- girparser:
. Report a warning for conflicting class and instance methods
. Decrease return_array_length_idx for transformed function
- Delay adding of "GLib.Object" prerequisite to interfaces
- vapigen: Define "GOBJECT" corresponding to set profile of
CodeContext
- valadoc: Create and register current Vala.CodeContext
properly
- parser: Improve error message for invalid
ArrayCreationExpression
- testrunner: Pass G_DEBUG=fatal-warnings to invalid test
- manual: Update from wiki.gnome.org
+ Bindings:
- Add cairo-gobject binding
- Add harfbuzz-gobject binding
- Add some fundamental deps files to improve --nostdpkg support
- cairo: Add missing type_id attributes guarded by GOBJECT
define
- glib-2.0: Add binding for g_poll()
- glib-2.0: Add binding for g_win32_ftruncate()
- glib-2.0: Add missing IOChannel's win32 API
- glib-2.0: Add missing "type_id"/"has_type_id" attributes to
structs
- glib-2.0: Memory profiling ("g_mem_*") is deprecated since
2.46
- gio-2.0: Add binding for g_io_error_from_win32_error()
- gtk+-3.0: Update to 3.24.14
- gtk+-*.0,gtk4: Fix iter parameter of TextIter.order()
- gtk4: Update to 3.98.0+410dbdf6
- linux: Don't depend on GLib.Time when using POSIX profile
- poppler-glib: Update to 0.85
- posix: Add pathconf and fpathconf bindings
- webkit2gtk-4.0: Update to 2.27.90
==== vim ====
Subpackages: gvim vim-data vim-data-common
- Disable more tests failing randomly on OBS:
* test_arglist
* test_command_count
* test_diffmode
* test_mksession
* test_startup
* test_window_cmd
- Add no-common.patch to make longVersion extern in all cases,
fixes build with gcc10 bsc#1160418
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Make package build reproducible:
* Add reproducible.patch to normalize created tarballs
* Create %ghost file with fixed size
- Add patch to fix missing include with Qt 5.15:
* fix-missing-includes-with-qt-5.15.patch
==== wireshark ====
Subpackages: libwireshark13 libwiretap10 libwsutil11 wireshark-ui-qt
- Remove dependency on brotli, only the library is needed.
==== wpa_supplicant ====
Subpackages: wpa_supplicant-gui
- With v2.9 fi.epitest.hostap.WPASupplicant.service is obsolete (bsc#1167331)
- Change wpa_supplicant.service to ensure wpa_supplicant gets started before
network. Fix WLAN config on boot with wicked. (boo#1166933)
==== xapps ====
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Add gtkstatusicon-fix.patch, backport to fix crashing tray icon
(boo#1165082)
==== xdg-desktop-portal-kde ====
Version update (5.18.3 -> 5.18.4.1)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.18.4.1:
* Version fixed
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* FileChooser: make all opened files automatically writable
* Screensharing: code cleanup
* Avoid copying buffer twice (kde#419209)
* Implement Keyboard Keycode support as suggested in the spec
==== xfce4-clipman-plugin ====
Version update (1.4.4 -> 1.6.0)
Subpackages: xfce4-clipman-plugin-lang
- Update to version 1.6.0
* Add standalone dialog to search history: xfce4-clipman-history
* Don't delete the history on startup
* plugin: Indicate if clipman is disabled (bxo#11381)
* plugin: Bind middle-click to toggle "inhibit"
* plugin: Add "Clipman settings..." menuitem
* plugin: "Show full history..." menuitem
* plugin: Wire up max-menu-items setting
* settings: Make strings translatablei (bxo#16496)
* settings: Improve responsiveness of actions tab
* settings: Replace GtkStock icons and tweak actions dialog
* settings: Revamp UI and add max-menu-items setting
* settings: Further UI tweaks
* daemon: Show info dialog if already running
* Add warning if clipman is not running
* Show info/warning dialogs if clipman is (not) running
* Add clipman-settings desktop file
* Replace deprecated g_type_class_add_private
* Replace GtkStock items
* Improve clipman autostart file
* Update copyright
* Update gitignore
* Translation Updates
==== xfce4-pulseaudio-plugin ====
Version update (0.4.2 -> 0.4.3)
Subpackages: xfce4-pulseaudio-plugin-lang
- Update to version 0.4.3
* Build now requires exo-2 0.11 or newer
* Fixed various memory leaks and warnings
* Removed unused dbus-glib include (bxo#15343)
* Replaced g_type_class_add_private deprecations
* Updated copyright years
* Updated URLs from goodies.x.o to docs.x.o (bxo#16173)
* MPRIS: Added support for filename icons (bxo#14329)
* MPRIS: Added support for single-string variants on xesam:artist
* MPRIS: Added support for the DesktopEntry property (bxo#14412)
* MPRIS: Added support for the plasma-browser-integration plugin
(bxo#15487)
* MPRIS: Added title/artist conditioning from the track title
* Preferences: Fixed icon rendering known players
* Translation Updates
==== xfce4-screensaver ====
Version update (0.1.9 -> 0.1.10)
- Update to version 0.1.10
* Send DBus lock responses for xfce4-session support (bxo#16522)
* Translation Update
==== xfce4-session ====
Version update (4.14.1 -> 4.14.2)
Subpackages: xfce4-session-lang
- Update to version 4.14.2
* Add support for xfce4-screensaver (bxo#16522)
* Try xfce screensaver before cinnamon (bxo#16223)
* Translation Updates
==== xfce4-terminal ====
Version update (0.8.9.1 -> 0.8.9.2)
Subpackages: xfce4-terminal-lang
- Update to version 0.8.9.2
* Allow to create window with 1 line height. One should also disable
the scrollbar (--hide-scrollbar) to get 1 row window. (bxo#16447)
* Fix 'Transparency setting ignored when using --color-bg' (bxo#16309)
* Translation updates
==== xorg-x11-server ====
Version update (1.20.7+0 -> 1.20.8+0)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- Update to version 1.20.8+0:
* Revert "dri2: Don't make reference to noClientException"
* dix: Check for NULL spriteInfo in GetPairedDevice
* os: Ignore dying client in ResetCurrentRequest
* modesetting: remove unnecessary error message, fix zaphod leases
* Fix building with `-fno-common`
* xwayland: clear pixmaps after creation in rootless mode
* glamor: Fix a compiler warning since the recent OOM fixes.
* Restrict 1x1 pixmap filling optimization to GXcopy
* Add xf86OSInputThreadInit to stub os-support as well
* Fix old-style definition warning for xf86OSInputThreadInit()
* xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefully
* configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when available
* modesetting: Disable atomic support by default
* modesetting: Explicitly #include "mi.h"
* xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULL
* xwayland: Split up xwl_screen_post_damage into two phases
* xwayland: Call glamor_block_handler from xwl_screen_post_damage
* xwayland: Add xwl_window_create_frame_callback helper
* xwayland: Use single frame callback for Present flips and normal updates
* xwayland: Use frame callbacks for Present vblank events
* xwayland: Delete all frame_callback_list nodes in xwl_unrealize_window
* glamor: Propagate FBO allocation failure for picture to texture upload
* glamor: Error out on out-of-memory when allocating PBO for FBO access
* glamor: Propagate glamor_prepare_access failures in copy helpers
* glamor: Fallback to system memory for RW PBO buffer allocation
- supersedes u_fno-common.patch
==== xscreensaver ====
Version update (5.43 -> 5.44)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- update to 5.44:
* New hacks, gibson, etruscanvenus and scooter
* BSOD supports Tivo and Nintendo
* New color options in romanboy, projectiveplane, hypertorus and
klein
* Performance tweaks for eruption, fireworkx, halftone, halo,
moire2, rd-bomb
* X11: Always use $HOME/.xscreensaver, not getpwuid's directory
* Various bug fixes
==== xterm ====
Version update (345 -> 353)
Subpackages: xterm-bin
- Patch #353 - 2020/02/01
- amend change in patch #352 for button-events to fix a case where some followup events were not processed soon enough (report/patch by Jimmy Aguilar Mena).
- handle MappingNotify X event, to improve recovery when switching keyboard configurations using xkbcomp (prompted by discussion with Frank Mosch, Debian #661295). There is more work needed here, possibly in the X libraries.
- improve discussion of mouse-mode in ctlseqs.ms (suggested by Igor van den Hoven).
- further improve checks for Xft max-advance-width to take into account fonts which use two cells for ambiguous width characters. Also improve the time used for these checks (reports by Yuri Pankov, Frank Mosch).
- fix a few spelling errors reported by codespell (report by Jens Schleusener).
- modify run-tic.sh to prefer development version of ncurses since changes to terminfo file in patch #345 rely upon bug-fixes in ncurses (prompted by discussion with Will Senn).
- Patch #352 - 2020/01/16
- adjust fontsize data to handle a minor inconsistency from recent Xft versions (Debian #880407, adapted from patch by Vincent Lefevre).
- add a table to the manual page description of forceBoxChars to alert the reader to the special characters aside from ?line-drawing? which are drawn directly when this resource is set (Debian #931305).
- improve checkXft logic which attempts to detect fonts whose max-advance-width is inconsistent with the actual glyph widths. For some fonts, it is necessary to check additional characters (report/analysis by Jan Engelhardt).
- improve configure-checks for X headers and libraries on recent MacOS, which has moved those files under /usr/X11.
- improve portability of iconify/deiconify feature by taking into account some window managers which manipulate the EWMH _NET_WM_STATE property, adding/removing _NET_WM_STATE_HIDDEN rather than actually minimizing the window (prompted by discussion with Jörg Breitbart).
- improve workaround from patch #287 for the -iconic option when configured with toolbar by postponing the extra request for minimizing the window to the end of menu-initialization.
- modify xevents special-case for mouse-events to include button-events so that the meta key by itself can generate button-events (report/analysis by Mattias Engdegård).
- amend SGR-stack change from patch #348 to not associate bold attribute with background color (report by Nicholas Marriott).
- fix copy/paste error in manual page (patch by Larry Hynes).
- add definitions in xterm_io.h so that GNU/Hurd will use posix_openpty (patch by Samuel Thibault).
- build-fix in debug-tracing, for esctest.
- updated autoconf macros
- update config.guess
- Patch #351 - 2019/11/17
- correct logic in property_to_string for deciding when to fallback from UTF-8 decoding to ISO-8859-1 decoding, broken in xterm #350 (FreeBSD #241961).
- add -report-icons to help-message.
- improved autoconf macros:
- CF_ADD_LIBS: the change to filter out duplicates caused this to append rather than prepend. revise to fix that.
- CF_GCC_VERSION and CF_GCC_WARNINGS: move checks to distinguish icc/clang from gcc from the macro which handles the --enable-warnings option, to make this work without-warnings for the inline-checks.
- update config.guess, config.sub
- correct status in XTGETXRES replies when the resource was not found.
- fix some gcc, cppcheck, clang and coverity warnings.
- guard call to RequestResize from the struct-notify event handler to prevent recursion in the Xft+buffered workaround in some cases when doing manual resizing rather than resizing via escape sequences (reports by Stefan Assman, Mike Thornburg).
- amend the workaround for Xft+buffered blanking by moving the switch to bitmap-fonts to account for differences in font metrics between bitmap- and TrueType-fonts (report by Stefan Assmann).
- improve the note on the xterm-rep terminfo entry (prompted by discussion with Sven Joachim).
- Patch #350 - 2019/11/02
- modify html/svg dump to not ignore zero'd/blank cells.
- align terminfo file with ncurses, e.g., add xterm+osc104 block.
- improve discussion of modifyOtherKeys in manual page and in ctlseqs.ms.
- add vttests/modify-keys.pl script to illustrate the modifyOtherKeys resource (prompted by discussion with Bram Moolenaar).
- various improvements to ctlseqs.ms, as part of autogenerating links for the website.
- update manual page default for saveLines resource default value (Branden Robinson, Debian #913815).
- add command-line option -report-xres to show the values of the VT100 widget X resources when initialization is complete.
- add a control sequence which, like tcap-query, allows an application to inspect most X resource settings of the VT100 widget.
- adjust some optional features to enable them in the imake configuration as they would be by default via the configure script.
- add null-pointer checks to improve error recovery when bitmap fonts are missing or corrupt (report by Jonne Ransijn).
- correct the condition for deleting the EWMH window-title property, i.e., if UTF-8 titles are disabled, rather than if an update to the EWHM property found no change (report by Sven Joachim).
- build-fix for the case when configure --enable-trace is used without --enable-warnings (report by Sven Joachim).
- fix a few minor bugs found with Coverity.
- add a check in property_to_string to avoid translating UTF8_STRING or COMPOUND_TEXT into Latin-1 when UTF-8 encoding is active, e.g., when pushing onto the title-stack while switching to the alternate screen.
- build-fix for the --disable-doublechars configure option (report by Brian Lindholm).
- Patch #349 - 2019/09/22
- add graphic context to support bold+italics (patch by Quinn Strahl).
- document window properties in the manual page.
- improve title-string feature:
- if any of allowC1Printable, utf8Title or titleModes hint that an application might send a title-string encoded in UTF-8, check if that is the case, and if it is recodable into ISO-8859-1, use that for the ICCCM-style title.
- check if the title given by a control sequence happens to be already encoded in UTF-8, to avoid double-encoding (FreeBSD #240393).
- Make sameName resource work for the EWMH titles.
- Modify menu-state of utf8Title to be consistent with the utf8 source, i.e., setting the EWMH properties automatically when UTF-8 is active.
- reorganize text-drawing to make it possible to investigate using Xft to implement VT100-style double-sized characters. While doing this, made a workaround for apparent Xft bug which loses its drawable state when switching from 132 to 80 columns.
- improve font-warning messages by showing which are derived rather than directly from resource settings (suggested by Tomas Korbar). Also filter repeated font-warning messages, to accommodate broken X configurations.
- fix an inconsistency between failure to load derived wide font versus failure to load derived wide-bold font (Redhat #1679790). That relies upon the ?:unscaled? property which is broken in some distributions (however, recent Debian and the BSDs such as MacOS work).
- updated autoconf-252 to check X11R7 include/lib directories found on some older configurations.
- set a graphic-context for border when double-buffering is active; to prevent the border color from changing when switching to reverse-video.
- build-fix for --disable-ziconbeep, which conflicted with the new double-buffer configuration (report by Brian Lindholm).
- fix loop-limit for lookup of fullscreen resource broken in xterm #347 (report by Scott Bertilson).
- Patch #348 - 2019/07/22
- update window-manager hints when exiting Tek4014 mode (Debian #932569, patch by Jonathan Irwin).
- fix a misformatted printf in report-sgr.pl.
- add configure check for termios types, to improve compiler-warnings.
- ensure that when resetting margins, to also reset DECLRMM. This affects DECCOLM, DECALN (although DEC STD 070 mentions only top/bottom margins), and DECSTR.
- corrected order of reset/move when setting DECCOLM, and make it more consistent by always resetting margins, rather than only when the mode is changed (report by James Holderness).
- compile-in double-buffer support by default, changing the configure option to set the default resource value for buffered to true or false.
- take in account the reverse-video state when computing the filler-color used when clearing the screen in double-buffering configuration.
- correct logic for filtering scrollbar-updates when buffered resource is compiled-in but not enabled (report by Paul Lampert).
- improve state saved/restored for cursor-save and SGR stack features.
- improve description of 1006 and 1005 mouse modes, to avoid implying that they use character-parameters (report by Bryan Christ).
- explain in ctlseqs.ms that some of the numeric keypad keys were xterm extensions rather than VT100/VT220 terminal features (prompted by discussion with Thomas Wolff).
- explain in ctlseqs.ms how the DEC windowing extension is supported by xterm.
- add 28 rectangular editing to the primary response (suggested by Thomas Wolff).
- fix a typo, improve wording in ctlseqs.ms (Thomas Wolff).
- fix internal column-parameter when SL or SR is used with left/right margins (patch by Thomas Wolff).
- fix off-by-one in VT52 graphics character mapping (patch by Thomas Wolff).
- use _X_UNUSED, etc., when available as a fallback for GCC_UNUSED, etc., to reduce compiler warnings when building with imake.
- update config.sub
- Patch #347 - 2019/06/30
- fix a few minor bugs found with Coverity.
- improve double-buffering for scrollbars combined with scrolled text; add bufferedFPS resource to control the maximum rate of screen updates (report by Mike Thornburg).
- improve fixes for DECCRA handling of double-width characters (patch by Martin Hostettler).
- improve discussion of ECMA-48's typographical error for SD in ctlseqs.ms (prompted by report by Martin Hostettler).
- correct off-by-one in parameter limit-check for DECCRA (report by Martin Hostettler).
- modify saveCellData to handle case where double-width character is partially copied; that should be blanked (report/testcase by Thomas Wolff).
- add resource buffered to allow enabling/disabling double-buffered mode.
- two fixes for the double-buffer configuration, prompted by MacPorts' switch to double-buffering (patch by Mike Thornburg, MacPorts #58313):
- ensure that the needSwap flag is set after drawing TrueType text
- corrected the drawable-parameter used for the bar-cursor
- modify ScrnRefresh to ignore a case where the left/right halves of a double-width character have been set to different video attributes. The attribute to use is in the left-half (report/testcase by Thomas Wolff).
- correct a limit-check for DECCRA in case the target lies off-screen (report/testcase by Thomas Wolff).
- documentation errata (report by Thomas Wolff).
- reset flags including wraparound and reverse-wrap when switching to VT52 mode, while noting that DEC's standard documentation leaves that behavior undefined (report by Thomas Wolff).
- ensure that italic font is turned off on hard/soft resets (report by Martin Hostettler).
- improve responsiveness to X events while processing HTML or SVG dumps (report by Martin Hostettler).
- replace logic in wcwidth.c for detecting double-width characters with binary-search table generated using updated uniset (report by Robert Ross).
- add test-driver for wcwidth.c to simplify comparison with system's wcwidth.
- ensure that window-manager name comparisons work when active-icon is enabled, since CSI13t uses the window-manager name (report by Glenn Golden, Arch #62818).
- trim a stray ?experimental? in one of the comments about the tcap-query feature, which has been a supported feature since 2008 (see patch #238).
- Patch #346 - 2019/05/27
- update description of the ?default? setting for the renderFont resource to match the behavior in patch #261 (Debian #862042).
- account for internalBorder in useBorderClipping (report by Robert Ross).
- update table of unknown-width characters in wcwidth.c based on Unicode 12.1.0 (prompted by discussion with Robert Ross).
- improve description of DECSCL versus S7C1T and S8C1T in ctlseqs.ms.
- improve consistency between CSI3t and CSI13t, accounting for differences between some window managers' handling of EMWH extents (report by Bram Moolenaar).
- fix a sign-extension when reporting offscreen window position (report by Bram Moolenaar).
==== xz ====
Version update (5.2.4 -> 5.2.5)
Subpackages: liblzma5
- Update to 5.2.5:
* liblzma:
- Fixed several C99/C11 conformance bugs. Now the code is clean
under gcc/clang -fsanitize=undefined. Some of these changes
might have a negative effect on performance with old GCC
versions or compilers other than GCC and Clang. The configure
option --enable-unsafe-type-punning can be used to (mostly)
restore the old behavior but it shouldn't normally be used.
- Improved API documentation of lzma_properties_decode().
- Added a very minor encoder speed optimization.
* xz:
- Fixed a crash in "xz -dcfv not_an_xz_file". All four options
were required to trigger it. The crash occurred in the
progress indicator code when xz was in passthru mode where
xz works like "cat".
- Fixed an integer overflow with 32-bit off_t. It could happen
when decompressing a file that has a long run of zero bytes
which xz would try to write as a sparse file. Since the build
system enables large file support by default, off_t is
normally 64-bit even on 32-bit systems.
- Fixes for --flush-timeout:
* Fix semi-busy-waiting.
* Avoid unneeded flushes when no new input has arrived
since the previous flush was completed.
- Added a special case for 32-bit xz: If --memlimit-compress is
used to specify a limit that exceeds 4020 MiB, the limit will
be set to 4020 MiB. The values "0" and "max" aren't affected
by this and neither is decompression. This hack can be
helpful when a 32-bit xz has access to 4 GiB address space
but the specified memlimit exceeds 4 GiB. This can happen
e.g. with some scripts.
- Capsicum sandbox is now enabled by default where available
(FreeBSD >= 10). The sandbox debug messages (xz -vv) were
removed since they seemed to be more annoying than useful.
==== yast2 ====
Version update (4.2.78 -> 4.2.80)
Subpackages: yast2-logs
- Modify the way YaST detects whether systemd is running or not
(bsc#1168307)
- 4.2.80
- Reread network interfaces configuration after writing it avoiding
wrong values when reopen network configuration dialog during an
installation (bsc#1166778)
- 4.2.79
==== yast2-bootloader ====
Version update (4.2.20 -> 4.2.21)
- limit s390 secure boot to SCSI disks (bsc#1168165)
- 4.2.21
==== yast2-configuration-management ====
Version update (4.2.2 -> 4.2.4)
- Do not force to use formulas during the 1st stage (bsc#1168080).
- 4.2.4
- Remove the AutoYaST User Interface menu entry for the module
because, for the time being, it is not supported (bsc#1159434).
- 4.2.3
==== yast2-network ====
Version update (4.2.60 -> 4.2.65)
- AutoYaST: Do not try to activate network devices that are already
active in S390 systems (bsc#1163149). Related to jsc#SLE-7396.
- AutoYaST: Allow to use spaces or colons to separate channel IDs
in the "chanids" element.
- 4.2.65
- Refresh the current system cached network configuration with the
one written avoiding inconsistencies during installation
(bsc#1162987)
- 4.2.64
- AutoYaST: do not crash when defined dns section whitout hostname
(bsc#1166953)
- AutoYaST: handle the dhcp_hostname option in the dns section
correctly
- 4.2.63
- Do a reload of configured interfaces when writing the
configuration during a ssh or vnc installation (bsc#1166287)
- 4.2.62
- Store ip forwarding set during installation to target system
(bsc#1159295)
- 4.2.61
==== yast2-security ====
Version update (4.2.11 -> 4.2.12)
- Apply sysctl changes to the running system when the YaST sysctl
configuration file is modified (bsc#1167234)
- 4.2.12
==== yast2-storage-ng ====
Version update (4.2.104 -> 4.2.106)
- Partitioner: fixed a crash when some devices are modified both
before and after reprobing the hardware (bsc#1168325).
- 4.1.106
- Never add the _netdev option to fstab for the root mount point
(bsc#1165937).
- 4.2.105
1
0